0001140361-22-007735.txt : 20220303 0001140361-22-007735.hdr.sgml : 20220303 20220303171535 ACCESSION NUMBER: 0001140361-22-007735 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220303 DATE AS OF CHANGE: 20220303 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHEMBIO DIAGNOSTICS, INC. CENTRAL INDEX KEY: 0001092662 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 880425691 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35569 FILM NUMBER: 22710276 BUSINESS ADDRESS: STREET 1: 555 WIRELESS BLVD. CITY: HAUPPAUGE STATE: NY ZIP: 11788 BUSINESS PHONE: (631) 924-1135 MAIL ADDRESS: STREET 1: 555 WIRELESS BLVD. CITY: HAUPPAUGE STATE: NY ZIP: 11788 FORMER COMPANY: FORMER CONFORMED NAME: Chembio Diagnostics Inc. DATE OF NAME CHANGE: 20040607 FORMER COMPANY: FORMER CONFORMED NAME: TRADING SOLUTIONS COM INC DATE OF NAME CHANGE: 19990805 10-K 1 brhc10034606_10k.htm 10-K

UNITED STATES
Securities and Exchange Commission
Washington, D.C.  20549

FORM 10-K

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

For the fiscal year ended December 31, 2021
or

TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _______ to ______.

Commission File No.0-30379


graphic


CHEMBIO DIAGNOSTICS, INC.
(Exact name of registrant as specified in its charter)

Nevada
 
88-0425691
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
     
 555 Wireless Boulevard, Hauppauge, NY
 
11788
(Address of principal executive offices)
 
(Zip Code)

Registrant’s telephone number, including area code (631)924-1135

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

Title of each class
 
Trading Symbol
 
Name of each exchange on which registered
Common Stock, $0.01 par value
  CEMI
   The NASDAQ Stock Market LLC

Securities registered pursuant to Section 12(g) of the Act:
None
(Title of Class)

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Yes  No 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  No 

Indicate by checkmark whether the registrant has filed a report on and attestation to it’s management’s assessment of the effectiveness of internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. Yes    No

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 if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§ 229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.

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

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

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

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

As of the last business day of the registrant’s most recently completed fiscal quarter, the aggregate market value of voting and non-voting common equity held by non-affiliates was $0.

As of  March 3, 2022, the registrant had 30,056,929 shares of common stock outstanding.

Documents Incorporated By Reference
Portions of the registrant’s proxy statement for its 2021 annual meeting of stockholders are incorporated by reference in Part III of this report.





TABLE OF CONTENTS

 
Page
PART I
 
 
ITEM 1.
4
 
ITEM 1A.
19
 
ITEM 2.
52
 
ITEM 3.
52
PART II
 
 
ITEM 5.
53
 
ITEM 7.
54
 
ITEM 8.
67
 
ITEM 9A.
67
PART III
 
 
ITEM 10.
69
 
ITEM 11.
69
 
ITEM 12.
69
 
ITEM 13.
69
 
ITEM 14.
69
PART IV
 
 
ITEM 15.
70
72

Unless the context requires otherwise, the words ‘‘we,’’ ‘‘us,’’ ‘‘our,’’ ‘‘our company,’’ ‘‘Chembio’’ and similar terms refer to Chembio Diagnostics, Inc. and its consolidated subsidiaries.

DPP, STAT-PAK, STAT-VIEW and SURE CHECK are our registered trademarks, and CHEMBIO and MICRO READER are our trademarks. For convenience, these trademarks appear in this report without ® and ™ symbols, and that practice does not mean that we will not assert, to the fullest extent under applicable law, our rights to the trademarks.

FORWARD-LOOKING STATEMENTS AND STATISTICAL ESTIMATES

This report contains statements reflecting our views about our future performance that constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements are generally identified through the inclusion of words such as “anticipate,” “believe,” “contemplate,” “could,” “estimate,” “expect,” “forecast,” “intend,” “may,” “objective,” “outlook,” “plan,” “potential,” “project,” “seek,” “should,” “strategy,” “target,” “will,” “would” or variations of such words or similar expressions. All statements addressing our future operating performance, and statements addressing events and developments that we expect or anticipate will occur in the future, are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are based upon currently available information, operating plans, and projections about future events and trends.

This report contains estimates, projections and other data concerning our industry, our business and the markets for our products. Where expressly stated, we obtained this industry, business, market and other data from reports, research surveys, studies and similar data prepared by the World Health Organization, or WHO. We also include data that we have compiled, obtained, identified or otherwise derived from reports, research surveys, studies and similar data prepared by market research firms and other third parties, industry, medical and general publications, government data and similar sources. Other than WHO, we do not expressly refer to the sources from which this data is derived.

Forward-looking statements and statistical estimates inherently involve risks and uncertainties that could cause actual results to differ materially from those predicted or expressed in this report. These risks and uncertainties include those described in “Item 1A. Risk Factors” of Part I of this report. You should interpret many of the identified risks and uncertainties as being heightened as a result of the ongoing and numerous adverse impacts of the COVID-19 pandemic. Investors are cautioned not to place undue reliance on any forward-looking statements or statistical estimates, which speak only as of the date they are made. We undertake no obligation to update any forward-looking statement or statistical estimate, whether as a result of new information, future events or otherwise.

PART I

ITEM 1.
BUSINESS

Overview

We develop and commercialize point-of-care diagnostic tests used for the rapid detection and diagnosis of infectious diseases, including sexually transmitted disease, insect vector and tropical disease, COVID-19 and other viral and bacterial infections, enabling expedited treatment.
Our product portfolio is based upon our proprietary DPP technology, a diagnostic platform that provides high-quality, cost-effective results in 15 to 20 minutes using fingertip blood, nasal swabs and other sample types. The DPP technology platform addresses the rapid diagnostic test market, which includes infectious diseases such as STI’s and HIV, Gastroenterology and Women’s Health. Compared with traditional lateral flow technology, the DPP technology platform can provide:

Enhanced sensitivity and specificity: This is achieved via our patented approach to separating the sample path from the buffer path, together with other patented and proprietary strategies, that differ significantly from traditional lateral flow test.

Advanced multiplexing capabilities: Through advanced multiplexing, the DPP platform can detect and differentiate up to eight distinct test results from a single patient sample, which can deliver greater clinical value than other rapid tests currently on the market.

Objective results: For some diagnostic applications, our easy-to-use, highly portable, battery-operated DPP Micro Reader optical analyzers can report accurate results in approximately 15 seconds, making it well-suited for decentralized testing where real-time results enable patients to be clinically assessed while they are still onsite. Objective results produced by the DPP Micro Reader can reduce the possibility of the types of human error that can be experienced in the visual interpretations required by many rapid tests.

We target the market for rapid diagnostic test solutions for infectious diseases, which is driven by the high prevalence of infectious diseases globally, an increase in the elderly population, growing demand for rapid test results, and advancements in multiplexing. We have a broad portfolio of infectious disease products, which prior to 2020 were focused principally on sexually transmitted disease and fever and tropical disease. In February 2020 we began the process of shifting substantially all of our resources to seek to leverage the DPP technology platform to address the acute and escalating need for diagnostic testing for COVID-19. We are continuing to pursue:

an emergency use authorization, or EUA, from the U.S. Food and Drug Administration, or FDA, as well as 510(k) clearance from the FDA, for the DPP SARS-CoV-2 Antigen test system;

an EUA from the FDA for the DPP Respiratory Antigen Panel; and

a Clinical Laboratory Improvement Amendment, or CLIA, waiver from the FDA for the DPP HIV-Syphilis test system.

For additional information about our existing and proposed product offerings, please see “—Products” below. Our products are sold globally, directly and through distributors, to medical laboratories and hospitals, governmental and public health entities, nongovernmental organizations, medical professionals, and retail establishments. We continue to seek to expand our commercial distribution channels.

The extensive economic disruption caused by the COVID-19 pandemic, exacerbated by the market and regulatory complications we faced in seeking to develop and commercialize a portfolio of COVID-19 test systems, was reflected in our operating results for 2021, as total revenues were $47.8 million, an increase of 47.3% from 2020, and net product sales were $34.8 million, an increase of 40.3% from 2020. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Consolidated Results of Operations.”

In 2021 we continued to invest in automating our test manufacturing processes, all of which are now based in the United States. Among other actions, we expanded our manufacturing capabilities by validating and implementing automated lines. Our transition from manual to automated assembly is intended to add capacity, reduce variable costs and improve product margins. In order to address challenging economic conditions and implement our business strategy, we continued to execute a program to reduce operating expenses and better align our costs with revenues by eliminating positions that were no longer aligned with our strategy. Our cash and cash equivalents totaled $28.8 million at December 31, 2021, compared to $23.1 million at December 31, 2020.

The Company’s future working capital needs will depend on many factors, including the rate of its business and revenue growth, the availability and cost of human, material and other resources required to build and deliver products in accordance with its existing or future product orders, the timing of its continuing automation of manufacturing, and the timing of its investment in research and development as well as sales and marketing. If the Company is unable to increase its revenues and manage its expenses in accordance with its operating plan, it may need to reduce the level or slow the timing of the growth plans contemplated by its operating plan, which would likely curtail or delay the growth in its business contemplated by its operating plan and could impair or defer its ability to achieve profitability and generate cash flow, or to seek to raise additional funds through debt or equity financings, strategic relationships, or other arrangements. All DPP tests are developed and manufactured in the United States and are the subject of a range of domestic and global patents and patents pending.

Going Concern Considerations

Revenues during the twelve months ended December 31, 2021 did not meet the Company’s expectations. The Company’s increase in cash and cash equivalents over the year reflected its issuance of common stock in at-the-market offerings for net proceeds of $38.8 million (see Note 9 - Stockholder’s Equity). The Company continued to experience market, clinical trial and regulatory complications in seeking to develop and commercialize a portfolio of COVID-19 test systems during the continuing, but evolving, uncertainty of the COVID‑19 pandemic. In the year ending on December 31, 2021, the Company continued to incur significant expenses in connection with pending legal matters (see Note 12 – Commitments, Contingencies, and Concentrations: Litigation), delayed achievement of milestones associated with government grant income, investments in inventory, and the continuing automation of manufacturing.

The Company performed an assessment to determine whether there were conditions or events that, considered in the aggregate, raised substantial doubt about the Company’s ability to continue as a going concern within one year after the date the accompanying consolidated financial statements are being issued. Initially, this assessment did not consider the potential mitigating effect of management’s plans that had not been fully implemented. Because, as described below, substantial doubt was determined to exist as the result of this initial assessment, management then assessed the mitigating effect of its plans to determine if it is probable that the plans (1) would be effectively implemented within one year after the date the accompanying consolidated financial statements are issued and (2) when implemented, would mitigate the relevant conditions or events that raise substantial doubt about the entity’s ability to continue as a going concern.

During the twelve months ended December 31, 2021, the Company undertook measures to increase its total revenues and improve its liquidity position. In particular, the Company received significant purchase orders from two customers (the “July Purchase Orders”). The Company had pursued the July Purchase Orders for an extended period of time. The July Purchase Orders consist of the following:

On July 20, 2021, the Company received a $28.3 million purchase order from Bio-Manguinhos for the purchase of DPP SARS-CoV-2 Antigen tests for delivery during 2021 to support the urgent needs of Brazil’s Ministry of Health in addressing the COVID-19 pandemic. Bio-Manguinhos, is responsible for the development and production of vaccines, diagnostics and biopharmaceuticals, primarily to meet the demand of Brazil’s national public health system. As of December 31, 2021 $16.8 million was recognized in connection with this order.

On July 22, 2021, the Company received a $4 million purchase order from the Partnership for Supply Chain Management, supported by The Global Fund, for the purchase of HIV 1/2 STAT-PAK Assays for shipment to Ethiopia into early 2022. As of December 31, 2021 $1.2 million was recognized in connection with this order.

These measures and other plans and initiatives have been designed to provide the Company with adequate liquidity to meet its obligations for at least the twelve-month period following the date the accompanying consolidated financial statements are being issued. The Company’s execution of those measures and its other plans and initiatives continue to depend, however, on factors and uncertainties that are beyond the Company’s control, or that may not be addressable on terms acceptable to the Company or at all. The Company considered in particular how:

The ongoing healthcare and economic impacts of the COVID-19 pandemic on the global customer base for the Company’s non‑COVID-19 products continue to negatively affect the timing and rate of recovery of the Company’s revenues from those products by, for example, decreasing the allocation of funding for HIV testing, thereby continuing to adversely affect the Company’s liquidity.

Although the Company has entered into agreements to distribute third-party COVID-19 products in the United States, its ability to sell those products could be constrained because of staffing and supply chain limitations affecting the suppliers of those products.

The Company further considered how these factors and uncertainties could impact its ability over the next year to meet the obligations specified in the Credit Agreement with the Lender (each as defined in Note 13 – Long-Term Debt). Those obligations include covenants requiring: 1) minimum cash balance of $3.0 million and ii) minimum total revenue amounts for the twelve months preceding each quarter end. For the next year, the minimum total revenue requirements range from $42.0 million for the twelve months ending March 31, 2022 to $47.4 million for the twelve months ending December 31, 2022. Upon an event of default under the Credit Agreement, the Lender could elect to declare all amounts outstanding thereunder, together with accrued interest, to be immediately due and payable. In such an event, there can be no assurance that the Company would have sufficient liquidity to fund payment of the amounts that would be due under the Credit Agreement or that, if such liquidity were not available, the Company would be successful in raising additional capital on acceptable terms, or at all, or in completing any other endeavor to continue to be financially viable and continue as a going concern. The Company’s inability to raise additional capital on acceptable terms in the near future, whether for purposes of funding payments required under the Credit Agreement or providing additional liquidity needed for its operations, could have a material adverse effect on its business, prospects, results of operations, liquidity and financial condition.

Accordingly, management determined the Company could not be certain that the Company’s plans and initiatives would be effectively implemented within one year after the date on which the accompanying consolidated financial statements are being issued. Without giving effect to the prospect of raising additional capital pursuant to the ATM Agreement (as defined in Note 9 – Stockholders’ Equity: Common Stock), increasing product revenue in the near future or executing other mitigating plans, many of which are beyond the Company’s control, it is unlikely that the Company will be able to generate sufficient cash flows to meet its required financial obligations, including its debt service and other obligations due to third parties. The existence of these conditions raises substantial doubt about the Company’s ability to continue as a going concern for the twelve-month period following the date on which the accompanying audited consolidated financial statements are being issued.

The accompanying audited consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates continuity of operations, realization of assets and the satisfaction of liabilities in the normal course of business for the twelve-month period following the date the accompanying consolidated financial statements are issued. As such, the accompanying audited consolidated financial statements do not include any adjustments relating to the recoverability and classification of assets and their carrying amounts, or the amount and classification of liabilities that may result should the Company be unable to continue as a going concern.

Industry

The DPP technology platform targets diagnostic disease states; (1) where rapid diagnosis impacts patient treatment and outcomes; (2) that are underserved by current diagnostic products due to performance or availability; (3) that present opportunities regionally, demographically or clinically.  The Company is focused on test solutions associated with infectious diseases: respiratory viruses, sexually transmitted diseases, gastroenterology and insect-vector diseases.

Our product portfolio is marketed globally to NGO’s, Ministries of Health, acute care hospitals, reference labs, outpatient clinics including urgent cares and physician offices.  Our branded products have secured meaningful market share globally and include, SureCheck, Stat Pak and DPP.  The Company will focus on internally developed products and pursue external opportunities to license novel technologies and products with the intent of leveraging Chembio’s growing commercial infrastructure.

We currently are targeting lateral flow test solutions for infectious diseases: respiratory diseases, sexually transmitted diseases and mosquito-borne diseases. The market for lateral flow infectious disease tests is being driven by the high prevalence of infectious diseases globally, an increase in the elderly population, growing demand for rapid test results, and advancements in multiplexing.

Products

COVID-19 Diagnostic Test Systems

Prior to 2020, our broad portfolio of infectious disease products was focused principally on sexually transmitted disease and fever and tropical disease. In 2020 we shifted substantially all of our resources to leverage the DPP technology platform to address the acute and escalating need for diagnostic testing for COVID-19.

COVID-19 Antibody Test System

In January 2021 we announced the CE mark for both the DPP SARS-CoV-2 Antigen test system and the DPP SARS-CoV-2 IgM/IgG test system, providing regulatory approval to register and market the test systems in the European Union and other geographies that accept the CE mark.

COVID-19 Antigen Test System

In mid-2020 we began to focus on the development of a COVID-19 antigen test system based on DPP technology. In July 2020 we received a $628,071 grant from BARDA to assist us in developing, submitting and obtaining an EUA application for a COVID-19 point-of-care antigen system. In October 2020, with BARDA’s support in accordance with its grant, we submitted to the FDA an EUA application for the DPP SARS‑CoV‑2 Antigen System, a test system that consists of a DPP SARS-CoV-2 Antigen test cartridge, a DPP Micro Reader optical analyzer and a minimally invasive nasal swab.

In November 2020 ANVISA approved the DPP SARS-CoV-2 Antigen test system for use in Brazil. In January 2021 we announced the CE mark for the DPP SARS-CoV-2 Antigen test system, providing regulatory approval to register and market the test systems in the European Union and other geographies that accept the CE mark.

In December 2020 we received a $12.7 million grant from BARDA, in part to support preparation of a submission in pursuit of FDA 510(k) clearance for the DPP SARS-CoV-2 Antigen System.

In January 2021 the FDA notified us that it was declining to review the DPP SARS-CoV-2 Antigen System based on its updated prioritization guidance, under which review of the system was not a priority. The FDA has supplementally advised us of the type and nature of information it would need to receive in a subsequent EUA application in order for the DPP SARS-CoV-2 Antigen System to be prioritized for review, and we are engaged in testing and development in order to submit a new EUA application for a COVID-19 antigen test system.

During the year ending December 31, 2021 we performed the clinical trials and on December 2, 2021 we submitted the DPP SARS‑CoV‑2 Antigen test system to the FDA, as a de Novo submission.

COVID-19 and Influenza Respiratory Antigen Panel Test System

In the fourth quarter of 2020 we began developing a rapid, multiplex respiratory antigen panel point-of-care test system using DPP technology. BARDA designated a portion of its $12.7 million grant in December 2020 for use to support our development, submission and receipt of an EUA for this system.

During 2021, we developed and conducted clinical trials of the DPP Respiratory Antigen Panel, a test system being designed to provide simultaneous, discrete and differential detection of Influenza A, Influenza B and SARS-CoV-2 antigens from a single patient respiratory specimen, such as a nasal swab. The system is intended to enable appropriate clinical management of patients with suspected respiratory infections and to assist in the containment of COVID-19 cases during the flu season. This test system provides results in approximately 20 minutes and is run on the DPP Micro Reader. As of December 31, 2021, we have submitted a request for the EUA approval by the FDA which is currently under review. In addition, as of December 31, 2021, we submitted a request for approval to ANVISA in Brazil and CE in Europe, which has been approved as of the date of this filing.

As a result, we earned $12.5 million of the $12.7 million available under the BARDA Agreement, dated December 2, 2020 with the Biomedical Advanced Research and Development Authority, or BARDA (part of the U.S. Department of Health and Human Services’ Office of the Assistant Secretary for Preparedness and Response) with the remaining $0.2 million having not been earned because it was contingent on our receiving an emergency use authorization for the DPP SARS-CoV-2 Antigen by December 2, 2021.

HIV-Syphilis Diagnostic Test Systems

On December 1, 2021, we received notice from the FDA that it would require additional data related to our Clinical Laboratory Improvement Amendment, or CLIA, waiver submission for the DPP HIV-Syphilis test system. We are in active discussions with the FDA in connection with the FDA’s review of our submission and we intend to comply with the FDA’s request for additional data. The process of seeking additional data will extend, for a currently undeterminable period, our process for seeking a CLIA waiver for the DPP HIV-Syphilis test system.

Core Products

We have obtained FDA approvals and, directly or through our partners, international regulatory approvals for infectious disease tests as follows:

Product
U.S.
International
DPP COVID-19 IgM/IgG System
 
DPP SARS-CoV-2 IgM/IgG System
 
DPP SARS-CoV-2 Antigen
 
DPP HIV 1/2 Assay
DPP HIV-Syphilis System
DPP Syphilis Screen & Confirm Assay
 
DPP ZCD IgM/IgG System
 
DPP Dengue NS1 Antigen System
 
DPP Dengue IgM/IgG System
 
DPP Zika IgM System
DPP Zika IgM/IgG System
 
DPP Chikungunya System
 
DPP Ebola Antigen System
✓ EUA
 
DPP Leishmaniasis Assay
 
DPP Respiratory Antigen Panel
 
DPP VetTB Assay
 
HIV 1/2 STAT-PAK Assay
Chagas STAT-PAK Assay
 
SURE CHECK HIV 1/2 Assay
SURE CHECK HIV Self-Test
 

Organic growth in our core infectious disease business is being driven by:

 
growth in the overall market for point of care infectious disease tests;
 
our increased market penetration in existing markets and channels, including in the United States, Latin America, Africa and Europe;
 
our registration of existing and new products in unchartered countries and regions, such as selected countries in Latin America and Southeast Asia;
 
our entry into new market segments, such as respiratory tests and international HIV Self-Testing; and
 
advances in our product pipeline in infectious disease with key products including tests for COVID-19, a  multiplex test for HIV and syphilis in the U.S. market and tests for dengue, zika and chikungunya.

We market and sell both stand-alone and multiplex tests for sexually transmitted infectious diseases, such as HIV and syphilis which continue to be major global public health issues. According to WHO estimates:

 
HIV has claimed more than 36 million lives, including 680,000 in 2020. Approximately 37.7 million people were living with HIV at the end of 2020, and 1.5 million were newly infected during 2020.
 
There were 18.0 million prevalent cases of syphilis as of 2012, and 5.6 million new infections were estimated to occur annually.
 
Elimination of mother-to-child transmission, or MTCT, of both HIV and syphilis is a global health priority. In 2013, 1.9 million pregnant women were infected with syphilis worldwide. Congenital syphilis contributes significantly to infant mortality, accounting for 305,000 annual perinatal deaths worldwide in 2013. Globally, more than 1.4 million pregnant women were infected with HIV as of 2015, and MTCT of HIV is estimated to have resulted in over 150,000 infant cases in 2015.

We are seeking to address the global concerns related to HIV and syphilis co-infection through the development of a novel, multiplex test for both HIV and syphilis. We have developed a DPP HIV-Syphilis multiplex test and received regulatory approvals in the United States and a number of international markets, including Brazil, Europe, Africa, Malaysia and Mexico. We are pursuing a CLIA waiver for the DPP HIV-Syphilis test in the United States.

We also market and sell tests for selected fever and tropical diseases such as Chagas, ebola, leishmaniasis and Zika. The market for lateral flow mosquito-borne diseases includes established markets for disease such as dengue and malaria, which WHO estimates together account for more than 600 million annual infections worldwide. There are also a number of emerging markets for rapid point of care tests for infectious diseases such as burkholderia, chikungunya, lassa, leptospirosis, Marburg, rickettsia and Zika.

Since 2015 we have received over $25.1 million of funding from some of the world’s leading health organizations, which has helped us accelerate the expansion of our pipeline of infectious disease tests. Our collaborators have included Bill & Melinda Gates Foundation, The Paul G. Allen Family Foundation, The Oswaldo Cruz Foundation or FIOCRUZ, and the Foundation for Innovative New Diagnostics, or FIND, as well as U.S. government agencies such as Centers for Disease Control and Prevention, or CDC, the Biomedical Advanced Research and Development Authority of the U.S. Department of Health and Human Services, or BARDA, and the U.S. Department of Agriculture, or USDA.

Several tests in our infectious disease pipeline are approaching commercialization, and several have received initial regulatory approvals:

Product
Collaborator
Phase I
Feasibility
Phase II
Development
Phase III
Verification &
Validation
Phase IV
Clinical &
Regulatory
Phase V
Commercial
Launch
DPP HIV-Syphilis System (US)
Self-funded
PMA approved
DPP Dengue IgM/IgG System
Self-funded
CE and ANVISA
DPP Dengue NS1 Antigen System
Self-funded
CE and ANVISA pending
DPP Chikungunya IgM/IgG System
Self-funded
CE and ANVISA
DPP Zika Chikungunya Dengue IgM/IgG System
Self-funded
CE and ANVISA
DPP Ebola Antigen System
CDC
FDA-EUA
DPP Fever Assay Asia
FIND
 
DPP Fever Assay Africa
Paul Allen Foundation
   
DPP Fever Assay Malaysia
Self-funded
 
DPP SARS CoV-2 Antigen
BARDA
CE and ANVISA
DPP Respiratory Antigen Panel
BARDA
CE and ANVISA
DPP COVID-19 IgM/IgG System
Self-funded
CE and ANVISA
DPP SARS CoV-2 IgM/IgG System
Self-funded
CE

Sales Channels

Our products are sold globally, both directly and through distributors, to hospitals and clinics, physician offices, clinical laboratories, public health organizations, government agencies and consumers. Historically we marketed and sold our products only into a handful of countries and regions. During 2021, we expanded our U.S.-based sales, customer service, and marketing team to focus on the COVID-19, HIV-Syphilis, and future DPP platform product opportunities. With sales growth as an underlying objective, we are focused on increasing sales in geographies that support higher average selling prices. From lead generation through technical inquiries, Chembio has the internal resources to support customers through the commercial process including marketing, sales, sales support, order entry and product support.

Automation of U.S. Manufacturing

We are automating our U.S. manufacturing processes and expanding our manufacturing capacity. Over the past three years, we have taken delivery of and completed validation of most of our automated manufacturing lines. These use vision-guided, robotic operation to improve inspection and quality control. As we transition from manual to automated assembly, we believe the reduced variable costs will improve product gross margins.

DPP Technology & Development

Our commercially available products employ either our patented DPP technology or traditional lateral flow technology. We believe products developed using our DPP technology can provide superior diagnostic performance compared with products that utilize traditional lateral flow technology.

Chembio’s history of collaborations have proven the strength and capabilities of the DPP platform to address a diverse range of biomarkers. We are now focusing our R&D resources on delivering products to build a portfolio of COVID-19 tests and developing Chembio’s new and expanded product portfolio focused on high average selling price, developed markets, established sales channels, and clinically accepted use cases, where the differentiated capabilities of DPP provide a competitive advantage.

Competition

Many of our competitors are significantly larger and have greater financial, research, manufacturing, and marketing resources. Important competitive factors include product quality, analytical performance, ease of use, price, customer service and reputation. Industry competition is based on these and the following additional factors:

 
patent protection;
 
scientific expertise;
 
ability to develop and market products and processes;
 
ability to obtain required regulatory approvals;
 
ability to manufacture cost-effective products that meet applicable regulatory requirements;
 
access to adequate capital; and,
 
ability to attract and retain qualified personnel.

We believe our scientific capabilities and proprietary know-how relating to our patented DPP technology and lateral flow technology are very strong, particularly for the development and manufacture of tests for the detection of  infectious and other diseases.

Although we have no specific knowledge of any other competitors’ products that could render our products obsolete, if we fail to maintain and enhance our competitive position or fail to introduce new products and product features, our customers may decide to use the products developed by our competitors, which could result in a loss of revenues and cash flow.

Human Capital

As of December 31, 2021, we had 337 full-time equivalent employees, of whom 46 were in administration, 241 were in manufacturing, 28 were in research and development, and 22 were in sales and marketing and customer service. Of these employees, approximately 297 were located in the United States, 22 were located in Germany and 18 were located in Brazil. We have never had a work stoppage, and none of our employees are represented by a labor organization or subject to any collective bargaining arrangements. We consider our employee relations to be good.

Our employees are one of our most important assets and set the foundation for our ability to achieve our strategic objectives, drive operational execution, deliver strong financial performance, advance innovation and maintain our quality and compliance programs. The success and growth of our business depends in large part on our ability to attract, retain and develop a diverse population of talented and high-performing employees at all levels of our organization.

Health, Wellness and Safety

The health, wellness and safety of our employees is a priority embedded at every level of our business.  We provide our employees upfront and ongoing safety training to ensure that safety policies and procedures are effectively communicated and implemented.  Personal protective equipment is provided to those employees where needed for the employee to safely perform their job function.

Since 2020, in response to the COVID-19 pandemic, we implemented safety protocols and new procedures to protect our employees, including more frequent deep cleaning of the facilities, social distancing and onsite COVID-19 testing.

Workforce Stability

Retaining and developing our employees is an important factor in our continued success and growth. We regularly evaluate our employee retention and turnover rates. With the contraction of the labor force as a result of the global pandemic, we have also experienced the effects of the labor shortage in our staffing. We expect the labor shortage to continue in 2022 and will continue to monitor and analyze retention closely to identify any areas of concern.

Compensation and Benefits

To succeed in a competitive labor market, we have recruitment and retention strategies that we focus on as part of the overall management of our business, including designing our compensation and benefits programs to be competitive and align with our strategic and stockholders’ interests. Some of our key employee benefits include eligibility for health insurance, vacation time, a retirement plan, an employee assistance program, life and disability coverage. We also have procedures and processes focused on providing employees equitable compensation, regardless of race or gender or other personal characteristics.

Impact of the COVID-19 Pandemic

The COVID-19 pandemic has disrupted nearly every aspect of the global supply chain, including the manufacturing of some of the key supplies used in our tests. Many suppliers are experiencing shortages of required personnel as the result of the tight labor market and underlying raw material commodities. To fulfil our obligations, we have had to identify sources of supplies on a short timeframe and in a markedly increased quantity and have been required to seek to identify new sources of materials to replace or augment our past sources. Moreover, scarcity has caused increases in the cost of some supplies.

Governmental Regulation

Certain of our activities are subject to regulatory oversight by the FDA under provisions of the Federal Food, Drug, and Cosmetic Act and regulations thereunder, including regulations governing the development, marketing, labeling, promotion, manufacturing, and export of diagnostic products. Our clinical laboratory customers are subject to oversight by Centers for Medicare and Medicaid Services, or CMS, pursuant to CLIA, as well as agencies in various states. Failure to comply with applicable requirements can lead to sanctions, including withdrawal of products from the market, recalls, refusal to authorize government contracts, product seizures, civil money penalties, injunctions, and criminal prosecution.

FDA Approval/Clearance Requirements

Unless an exemption applies, each medical device that we market or wish to market in the United States must receive 510(k) clearance or Premarket Approval, or PMA. Medical devices that receive 510(k) clearance are “cleared” by the FDA to market, distribute, and sell in the United States. Medical devices that obtain a PMA by the FDA are “approved” to market, distribute and sell in the United States. We cannot be certain that 510(k) clearance or PMA approval will ever be obtained for any products that have not already obtained 510(k) clearance or PMA approval. Descriptions of the PMA and 510(k) clearance processes are provided below.

The FDA decides whether a device line must undergo either the 510(k) clearance or PMA based on statutory criteria that utilize a risk-based classification system. PMA is the FDA process of scientific and regulatory review to evaluate the safety and effectiveness of Class III medical devices and, in many cases, Class II medical devices. Class III devices are those that support or sustain human life, are of substantial importance in preventing impairment of human health, or which present a potential, unreasonable risk of illness or injury. The FDA uses these criteria to decide whether a PMA or a 510(k) is appropriate, including the level of risk that the agency perceives is associated with the device and a determination by the agency of whether the product is a type of device that is similar to devices that are already legally marketed. Devices deemed to pose relatively less risk are placed in either Class I or II. In many cases, the FDA requires the manufacturer to submit a 510(k) requesting clearance (also referred to as a premarket notification), unless an exemption applies. The 510(k) must demonstrate that the manufacturer’s proposed device is “substantially equivalent” in intended use and in safety and effectiveness to a legally marketed predicate device. A “predicate device” is a pre-existing medical device to which equivalence can be drawn, that is either in Class I or Class II or is a Class III device that was in commercial distribution before May 28, 1976, for which the FDA has not yet called for submission of a PMA application.

Device classification depends on the device’s intended use and its indications for use. In addition, classification is risk-based, that is, the risk the device poses to the patient and/or the user is a major factor in determining the class to which it is assigned. Class I includes devices with the lowest risk and Class III includes those with the greatest risk.

Class I devices are those for which safety and effectiveness can be assured by adherence to the FDA’s general regulatory controls for medical devices, or the General Controls, which include compliance with the applicable portions of the FDA’s quality system regulations, facility registration and product listing, reporting of adverse medical events, and appropriate, truthful and non-misleading labeling, advertising, and promotional materials. Some Class I devices also require premarket clearance by the FDA through the 510(k) process described below.

Class II devices are subject to the FDA’s General Controls, and any other special controls as deemed necessary by the FDA to ensure the safety and effectiveness of the device. Premarket review and clearance by the FDA for Class II devices is accomplished through the 510(k) process. Pursuant to the Medical Device User Fee and Modernization Act of 2002, unless a specific exemption applies, 510(k) submissions are subject to user fees. Certain Class II devices are exempt from this premarket review process.

Class III includes devices with the greatest risk. Devices in this class must meet all of the requirements in Classes I and II. In addition, Class III devices cannot be marketed until they receive Premarket Approval.

The safety and effectiveness of Class III devices cannot be assured solely by the General Controls and the other requirements described above. These devices require formal clinical studies to demonstrate safety and effectiveness. Under the Medical Device User Fee and Modernization Act of 2002, PMA applications (and supplemental premarket approval applications) are subject to significantly higher user fees than 510(k) applications, and they also require considerably more time and resources.

Rapid HIV tests intended for diagnostic use are regulated as Class III devices. Responsibility for assuring the safety and effectiveness of these tests lies within the Center for Biologics Evaluation and Research’s Office of Blood Research and Review, with oversight by the Blood Products Advisory Committee. Approved rapid HIV tests must meet the regulations in the 21 CFR 800 series subparts, under the investigational device exemption, or IDE and PMA pathways.

Premarket Approval Pathway

We manufacture, market and distribute three rapid HIV tests in the United States. Our HIV 1/2 STAT-PAK Assay, SURE CHECK HIV 1/2 Assay, and DPP HIV 1/2 Assay all have received FDA PMA approval. A PMA application must be supported by extensive data including, but not limited to, analytical, preclinical, clinical trials, manufacturing, statutory preapproval inspections, and labeling to demonstrate to the FDA’s satisfaction the safety and effectiveness of the device for its intended use. Before a PMA is submitted, a manufacturer must apply for an Investigational Device Exemption (“IDE”). If the device presents a “significant risk,” as defined by the FDA, to human health, the FDA requires the device sponsor to file an IDE application with the FDA and obtain IDE approval prior to initiation of enrollment of human subjects for clinical trials. The IDE provides the manufacturer with a legal pathway to perform clinical trials on human subjects where without the IDE, only approved medical devices may be used on human subjects.

The IDE application must be supported by appropriate data, such as analytical, animal and laboratory testing results, manufacturing information, and an Investigational Review Board, or IRB approved protocol showing that it is safe to test the device in humans and that the testing protocol is scientifically sound. If the clinical trial design is deemed to have “non-significant risk,” the clinical trial may be eligible for “abbreviated” IDE requirements. In some instances, clinical trials for in vitro diagnostic medical devices may be exempt from the more burdensome IDE requirements if certain labeling requirements are met.

A clinical trial may be suspended by either the FDA or the Investigational Review Board at any time for various reasons, including a belief that the risks to the study participants outweigh the benefits of participation in the study. Even if a study is completed, clinical testing results may not demonstrate the safety and efficacy of the device, or they may be equivocal or otherwise insufficient to obtain approval of the product being tested. After the clinical trials have been completed, if at all, and the clinical trial data and results are collected and organized, a manufacturer may complete a PMA application.

After a PMA application is sufficiently complete, the FDA will accept the application and begin an in-depth review of the submitted information. By statute, the FDA has 180 days to review the “accepted application,” although, generally, review of the application can take between one and three years, but it may take significantly longer. During this review period, the FDA may request additional information or clarification of information already provided. Also, during the review period, an advisory panel of experts from outside the FDA may be convened to review and evaluate the application and provide recommendations to the FDA as to the approvability of the device. The preapproval inspections conducted by the FDA include an evaluation of the manufacturing facility to ensure compliance with the FDA’s quality systems regulations or QSR, as well as inspections of the clinical trial sites by the Bioresearch Monitoring group to evaluate compliance with good clinical practice and human subject protections. New PMA applications or PMA supplements are required for modifications that affect the safety or effectiveness of the device, including, for example, certain types of modifications to the device’s indication for use, manufacturing process, labeling and design. Significant changes to an approved PMA require a 180-day supplement, whereas less substantive changes may utilize a 30-day notice, or a 135-day supplement. Premarket approval supplements often require submission of the same type of information as a premarket approval application, except that the supplement is limited to information needed to support any changes from the device covered by the original premarket approval application, and it may not require as extensive clinical data or the convening of an advisory panel.

Our HIV 1/2 STAT-PAK Assay PMA application number BP050009/0 and our SURE CHECK 1/2 HIV Assay PMA application number BP050010/0 were approved by the FDA in May 2006. Our DPP HIV 1/2 Assay PMA application number BP120032/0 was approved by the FDA in December 2012.  Our DPP HIV Syphilis Assay PMA application number BP180191/0 was approved by the FDA in October 2020.

510(k) Clearance Pathway

We are currently developing products that either will or are likely to require an FDA 510(k) clearance. We anticipate submitting a 510(k) for each such product to demonstrate that such proposed device is substantially equivalent to a previously cleared 510(k) device or a device that was in commercial distribution before May 28, 1976, for which the FDA has not yet called for the submission of a 510(k).  The FDA’s 510(k) clearance pathway usually takes from three to twelve months but could take longer. In some cases the FDA may require additional information, including clinical data, to make a determination regarding substantial equivalence.

If a device receives 510(k) clearance, any modification that could significantly affect its safety or effectiveness, or that would constitute a new or major change in its intended use, will require a new 510(k) clearance or, depending on the modification, a PMA. The FDA requires each device manufacturer to determine whether the proposed change requires submission of a new 510(k) or a PMA, but the FDA can review any such decision and, if it disagrees with the manufacturer’s determination, can require the manufacturer to cease marketing and/or recall the modified device until 510(k) clearance or PMA of the modified device is obtained.

Clinical Laboratory Improvement Amendments of 1988

A manufacturer of a test categorized as moderately complex may request that categorization of the test be waived through a CLIA Waiver by Application, or CW, submission to the FDA. When a test is categorized as waived, it may be performed by laboratories with a Certificate of Waiver, such as a physician’s office outreach setting. In a CW submission, the manufacturer provides evidence to the FDA that a test meets the CLIA statutory criteria for waiver CLIA, a walk-in clinic or an emergency room provides CMS authority over all laboratory testing, except research that is performed on humans in the United States. The Division of Laboratory Services, within the Survey and Certification Group under the CMS, has the responsibility for implementing the CLIA program.

The CLIA program is designed to establish quality laboratory testing by ensuring the accuracy, reliability and timeliness of patient test results. Under CLIA, a laboratory is a facility that does laboratory testing on specimens derived from humans and used to provide information for the diagnosis, prevention or treatment of disease, or impairment of, or assessment of health. Under the CLIA program, unless waived, laboratories must be certified by the government, satisfy governmental quality and personnel standards, undergo proficiency testing, be subject to inspections and pay fees. We have received a CLIA waiver for all of our lateral flow rapid HIV tests that we market in the United States. Specifically, the CLIA waiver was granted by the FDA for HIV 1/2 STAT-PAK in November 2006, for SURE CHECK HIV 1/2 in October 2007, and for DPP HIV 1/2 in October 2014.

Emergency Use Authorizations (EUA)

A formal request to issue an EUA generally should not be submitted until the Secretary of HHS has issued an EUA declaration under section 564(b)(1). In particular, although section 564 allows FDA to issue an EUA for preparedness purposes, in such cases the HHS Secretary must first declare that circumstances exist justifying such an authorization in advance of an actual emergency based on a formal determination of a significant potential for emergency or a material threat determination. During the effective period of the HHS Secretary’s EUA declaration, FDA may authorize the introduction of a medical product into interstate commerce when the product is intended for use during an actual or potential emergency. EUA candidate products include medical products and uses that are not approved, cleared, or licensed under sections 505, 510(k), and 515 of the FD&C Act or section 351 of the PHS Act.

After the requisite determination and declaration have been issued, and after feasible and appropriate consultations, FDA may issue an EUA only if FDA concludes that the following four statutory criteria for issuance have been met for 1) Serious or Life-Threatening Disease or conditions, 2) evidence of effectiveness, 2) Risk –Benefit Analysis, 4) No Alternatives.  A sponsor seeking an EUA can submit its formal request in the form of an EUA submission, which includes data for clinical studies, non-clinical laboratory studies to assess the safety and effectiveness of the product as well as the discussion of Risks and Benefits of the product.

FDA will specify the effective date of an EUA issued under section 564. In general, an EUA will remain in effect for the duration of the EUA declaration under which it was issued which describes termination of an EUA declaration and its impact on existing EUAs.

Pervasive and Continuing FDA Regulation

A host of regulatory requirements apply to our approved devices, including: the quality system regulation, which requires manufacturers to follow elaborate design, testing, control, documentation and other quality assurance procedures; the Medical Reporting Regulations, which require manufacturers to report to the FDA specified types of adverse events involving their products; labeling regulations; and the FDA’s general prohibition against promoting products for unapproved or “off-label” uses. Some Class II devices are subject to special controls-such as performance standards, post-market surveillance, patient registries, and FDA guidelines-that do not apply to Class I devices.

The regulatory requirements that apply to our approved products classified as medical devices include:

 
product listing and establishment registration, which helps facilitate FDA inspections and other regulatory action;
 
QSR, which require manufacturers, including third-party manufacturers, to follow stringent design, testing, control, documentation and other quality assurance procedures during all aspects of the development and manufacturing process;
 
labeling regulations and FDA prohibitions against the promotion of products for uncleared, unapproved or off-label use or indication;
 
clearance of product modifications that could significantly affect safety or efficacy or that would constitute a major change in intended use of one of our cleared devices;
 
approval of product modifications that affect the safety or effectiveness of one of our cleared devices;
 
medical device reporting regulations, which require that manufacturers comply with FDA requirements to report if their device may have caused or contributed to a death or serious injury, or has malfunctioned in a way that would likely cause or contribute to a death or serious injury if the malfunction of the device or a similar device were to recur;
 
post-approval restrictions or conditions, including post-approval study commitments;
 
post-market surveillance regulations, which apply when necessary to protect the public health or to provide additional safety and effectiveness data for the device;
 
the FDA’s recall authority, whereby it can ask, or under certain conditions order, device manufacturers to recall from the market a product that is in violation of governing laws and regulations;
 
regulations pertaining to voluntary recalls; and,
 
notices of corrections or removals.

Our Medford, New York facility is currently registered as an establishment with the FDA. We and any third-party manufacturers are subject to announced and unannounced inspections by the FDA to determine our compliance with QSR and other regulations.

Government Regulation of Medical Devices for Animal Subjects

We currently offer two veterinary devices in the United States: DPP VetTB Assay for Cervids and DPP VetTB Assay for Elephants. Diagnostic tests for animal health infectious diseases, including our veterinary devices for the prevention and/or treatment of animal disease, are regulated in the U.S. by the Center for Veterinary Biologics within the U.S. Department of Agriculture Animal and Plant Health Inspection Service, or APHIS, under the Virus, Serum, and Toxin Act of 1913. As a requirement, our veterinary devices were approved by APHIS before they could be sold in the U.S.

The APHIS regulatory approval process involves the submission of product performance data and manufacturing documentation. Following regulatory approval to market a product, APHIS requires that each lot of product be submitted for review before release to customers. In addition, APHIS requires special approval to market products where test results are used in part for government-mandated disease management programs.

Climate Change and Environmental Laws

The medical device industry is increasingly becoming subject of scrutiny, stringent regulation and the demand for green, sustainable products. We are focused on monitoring these increasing requirements for efficient and accurate processes for hazardous substance handling, supplier disclosures, and regulatory reporting in order to comply with numerous global health and environmental regulatory requirements and restrictions.

We believe that we are in compliance in all material respects with all foreign, federal, state, and local environmental regulations applicable to our manufacturing facilities. The cost of ongoing compliance with such regulations does not have a material effect on our operations.

Intellectual Property

Intellectual Property Strategy

Our intellectual property strategy is to:  (1) build our own intellectual property portfolio around our DPP technology and optical analyzers; (2) pursue licenses, trade secrets and know-how within the area of rapid point-of-care testing; and, (3) develop and acquire proprietary positions to certain reagents.

DPP Intellectual Property

We have obtained patent coverage on our DPP technology, including numerous patents in the United States, and one or more patents in Australia, Brazil, Canada, China, Columbia, Eurasia (Russia), European Union (fourteen European countries), Hong Kong, Israel, India, Indonesia, Japan, Korea, Malaysia, Mexico, Poland, Singapore, South Africa, Thailand, and the United Kingdom. Additional patent applications on our DPP technology are pending in the United States, as well as in  foreign countries such as Australia, Brazil, Canada, China, the European Union, India, Indonesia, Malaysia, Mexico, Peru, Singapore and Thailand.

DPP technology provides us with freedom to operate and enables us to develop tests with better performance and capabilities compared with tests built on traditional lateral flow platforms.  These advantages have allowed us to enter into multiple technology collaborations based upon DPP technology, which we believe will provide new manufacturing and marketing opportunities. We have filed additional patent applications that we believe will strengthen the DPP intellectual property and have also filed for patent protection for certain other point-of-care technologies or applications thereof.

We have also obtained patent coverage on our optical-based analyzer technology in the United States as well as in several EU countries.

Trademarks

We have filed and obtained trademarks for our company name CHEMBIO and CHEMBIO DIAGNOSTIC SYSTEMS, INC. as well as for many of our products, including DPP, SURE CHECK, STAT-VIEW, STAT-PAK, and NEXT GENERATION DPP, as well as for the SampleTainer and DPP Micro Reader, which are used with certain DPP products.  Our trademarks have been registered in the United States and certain other countries around the world.

Trade Secrets and Know-How

We have developed a substantial body of trade secrets and know-how relating to the development and manufacture of lateral flow and DPP-based diagnostic tests, including the sourcing and optimization of materials for such tests, and methods to maximize sensitivity, speed-to-result, specificity, stability and reproducibility of our tests.  We possess proprietary know-how to develop tests for multiple conditions using colored particles.  Our formulations enable long shelf lives of our rapid HIV and other tests, providing us with an important competitive advantage.

Rapid Diagnostic Technology and Reagent Licenses

We seek licenses and/or redesigns of products that we believe to be in our best interests. Because of the costs and other negative consequences of time consuming patent litigation, we often attempt to obtain a license on reasonable terms. The peptides used in our rapid HIV tests were licensed to us by one or more third parties. We also have licensed the antigens used in other tests including our Syphilis, Tuberculosis, Leptospirosis, Leishmaniasis and Chagas tests, and we may enter into other license agreements. In prior years, we concluded license agreements related to intellectual property rights owned by the United States associated with HIV-1 and a sub-license agreement for HIV-2 with Bio-Rad Laboratories N.A., the exclusive licensee of the Pasteur Institute’s HIV-2 intellectual property estate.

Available Information

We are required to file annual, quarterly and current reports, proxy statements and other information with the U.S. Securities and Exchange Commission. The SEC maintains a website at www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC.

Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, proxy statements and amendments to those documents filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, are also available free of charge on our website at www.chembio.com as soon as reasonably practicable after such reports are electronically filed with or furnished to the SEC.

Investors should note that we currently announce material information to our investors and others using filings with the SEC, press releases, public conference calls, webcasts or our website (www.chembio.com), including news and announcements regarding our financial performance, key personnel, our brands and our business strategy. Information that we post on our corporate website could be deemed material to investors. We encourage investors to review the information we post on these channels. We may from time to time update the list of channels we will use to communicate information that could be deemed material and will post information about any such change on www.chembio.com. The information on our website is not, and shall not be deemed to be, a part hereof or incorporated into this or any of our other filings with the SEC.

Corporate Information

Our principal executive offices are located at 555 Wireless Boulevard, Hauppauge, New York 11788. Our telephone number is (631) 924-1135. Our website address is www.chembio.com. The information contained in, or accessible through, our corporate website does not constitute part of this report.

ITEM 1A.
RISK FACTORS

You should carefully consider each of the following risk factors and all of the other information provided in this Form 10-K in considering whether to make or continue to hold an investment in our Common Stock. The risks described below are those we currently believe may materially affect us. An investment in our Company involves a high degree of risk, and should be considered only by persons who can afford the loss of their entire investment. Although we believe that these risks are the most important for you to consider, you should read this section in conjunction with our financial statements, the notes to those financial statements and our management’s discussion and analysis of financial condition and results of operations included in our periodic reports and incorporated into this Form 10-K by reference.

RISK FACTORS SUMMARY

Our business is subject to a number of risks, including risks that may prevent us from achieving our business objectives or may adversely affect our business, financial condition, results of operations, cash flows and prospects. The risks are discussed more fully below and include, but are not limited to, the risks summarized below.

Risks Related to Our Business and Our Industry
 
our ability to initiate and complete clinical trials necessary to support EUA, 510(k), PMA or de novo submissions;
 
our allocation of a substantial portion of our resources to the development and production of our DPP SARS-CoV-2 Antigen system;
 
uncertainty and competition in the diagnostic testing market, particularly with respect to COVID-19;
 
the effects of the ongoing or future SEC investigation;
 
the effects of existing or future stockholder litigation;
 
impacts on our suppliers and employees due to the COVID‑19 pandemic;
 
the ability of our products to compete with the new or existing products of our competitors;
 
the negative impact of healthcare industry consolidation on our future revenues and operating results;
 
our ability to successfully manage the transition associated with the appointment of a new chief financial officer;

our ability to retain key employees and attract additional qualified personnel;
 
third‑party reimbursement policies;
 
our ability to collect our outstanding accounts receivable;
 
the continued funding of, and ability to participate in, large testing program in the U.S.;
 
developments in diagnostic testing guidelines or recommendations;
 
our ability to obtain government grant awards; and
 
the vulnerability of our business to cyber‑attacks.

Risks Related to Our Products
 
the COVID-19 Diagnostic Test Systems not gaining wide industry acceptance;
 
the impact of COVID‑19 mutations on the ability of the COVID-19 Diagnostic Test Systems adequately detecting COVID‑19 or SARS‑CoV‑2 antigens;
 
our ability to successfully introduce and market our products;
 
timely receipt and implementation of additional customized manufacturing automation equipment;
 
variability and unpredictability due to lengthy sales cycles for our products;
 
our customers not adopting rapid point‑of‑care diagnostic testing;
 
the concentration of our customers; and
 
our products not performing properly.
 
Financial, Economic and Financing Risks
 
our liquidity limitations, including that we have concluded there is a substantial doubt about our ability to continue as a going concern;
 
the impact of our liquidity and operational limitations on our ability to fulfill purchased orders;
 
the our incurrence of losses in recent years and uncertainty about our future profitability;
 
the fluctuation of our financial results;
 
our compliance with the terms of the Credit Agreement;
 
our ability to generate sufficient cash to service our debt;
 
increased interest expenses due to changes in LIBOR;
 
the negative impact of changes in foreign currency exchange rates on our operating results; and
 
basing our estimates or judgments relate to critical accounting policies on assumptions that can change or prove to be incorrect.

Risks Related to Intellectual Property
 
our ability to protect our proprietary technology; and
 
the effect of future intellectual property disputes on our ability to sell products or use certain technologies.

Risks Related to Our Reliance on Third Parties
 
our dependence on a limited number of third‑party suppliers, including single source suppliers, for critical components and materials;
 
the limitation on rights we receive from collaborations with strategic collaborators, and the exposure to risks outside of our control due to such collaborations;
 
our ability to maintain existing distribution channels or develop new distribution channels; and
 
our compliance with U.S. government contracts.

Risks Related to Regulations
 
the impact of changes in CLIA, FDA, ANVISA, and other regulatory changes, on COVID‑19 diagnostic tests;
 
our ability to receive and maintain necessary regulatory approvals for our products;
 
the impact of governmental export controls on our ability to compete in international markets;
 
our ability to comply with FDA and other regulatory requirements;
 
our ability to respond to changes in regulatory requirements;
 
the effect of FDA regulation of laboratory‑developed tests and genetic testing on demand for our products;
 
disruptions at the FDA and other government agencies affecting the ability of the FDA to hire, retain or deploy key leadership or personal or otherwise could prevent new and modified products from being developed, cleared, approved, authorized or commercialized;
 
ongoing changes in healthcare regulation;
 
a reduction or elimination in the types of government awards that partially support some of our programs;
 
compliance with privacy, security and breach notification regulations;
 
our ability to manufacture products in accordance with applicable requirements;
 
the effect of healthcare fraud and abuse laws on our business; and
 
increased exposure to regulatory, cultural and other challenges due to international expansion.

Risks Related to Ownership of Common Stock
 
the limited liquidity of our common stock;
 
the volatility of the price of our common stock;
 
the ability of our stock price to meet the minimum bid price for continued listing on the Nasdaq capital market;
 
the effect of future issuances of common stock on the price of our common stock and our ability to raise funds in new equity offerings;
 
management’s broad discretion as to the use of proceeds of the offering made pursuant to the ATM Agreement; and
 
the depression of the market price of our common stock due to sale by existing stockholders, executive officers or directors.

General Risk Factors
 
our ability to successfully generate the expected benefits of strategic transactions;
 
costs associated with compliance with public company regulations; and
 
terrorist attacks or natural disasters.

RISK FACTORS

Risks Related to Our Business and Our Industry

Our near term success is highly dependent on the success of the our DPP platform, and we cannot be certain that we will succeed in developing one or more of those systems or that, if we do, they will attain market acceptance or be successfully commercialized in the United States or elsewhere.

We do not currently have an Emergency Use Authorization, or EUA, from the U.S. Food and Drug Administration, or FDA, for any of the COVID-19 Diagnostic Test Systems or for our DPP Respiratory Panel, and we do not currently have an application pending for any such EUA. We also do not have a CLIA waiver from the FDA for our DPP HIV-Syphilis test system. Market and regulatory requirements continue to change at a rapid pace. The FDA has declined to review our most recent EUAs submitted for our DPP SARS-CoV-2 Antigen System based on then-effective prioritization guidance, which is subject to change. There can be no assurance that, if we make a submission of any future EUA or CLIA waiver application, we will meet the requirements of the prioritization guidance in effect at the time of the submission or otherwise be successful in obtaining either (1) an EUA that would permit us to offer and sell the DPP SARS-CoV-2 Antigen test system or DPP Respiratory Panel in the United States or (2) a CLIA waiver for our DPP HIV-Syphilis test.

Even if we are able to obtain any such EUA or CLIA waiver, our product may not gain broad market acceptance among physicians, healthcare payers, patients, and the medical community. We cannot guarantee market acceptance of our product, and have somewhat limited information on which to estimate our anticipated level of sales. Our products will require healthcare providers and doctors to accept and adopt our technology. Our industry is susceptible to rapid technological developments and there can be no assurance that we will be able to match any new technological advances. Acceptance and use of any products we market will depend upon a number of factors including:

 
perceptions by members of the health care community, including physicians, about the safety and effectiveness of our products;
 
limitation on use or warnings required by the FDA or other global regulators in our product labeling;
 
the cost of our products relative to competing products;
 
convenience and ease of administration;
 
potential advantages of alternative diagnostic and treatment methods;
 
availability of reimbursement for our products from government or other healthcare payers;
 
effectiveness of marketing and distribution efforts by us and our licensees and distributors, if any; and
 
the ability of our diagnostic solutions to address different variants.

In addition, with respect to any EUA we obtain, the FDA may revoke an EUA where it is determined that the underlying health emergency no longer exists or warrants such authorization, even if we obtain an EUA, we cannot predict how long such EUA would remain in place. Such revocation could materially adversely impact our business in a variety of ways, including if the relevant product is not yet approved by the FDA under a traditional approval pathway and if we have invested in the supply chain to provide any of our products under an EUA, and would require us to obtain a 510(k) or other marketing authorization from the FDA. If the FDA revokes a previously issued EUA prior to us having received regulatory approval to commercialize our DPP SARS-CoV-2 Antigen test system or DPP Respiratory Panel through a traditional approval pathway, we would be required to cease our commercialization efforts, which would substantially and negatively impact our business.

The failure of these products to find market acceptance would substantially harm our business and would adversely affect our revenue. If the DPP SARS-CoV-2 Antigen test system, DPP Respiratory Panel or DPP HIV-Syphilis test are not as successfully commercialized as expected, we may not be able to generate sufficient revenue to become profitable. Any failure of one of these products to be successfully commercialized in the United States may have a material adverse effect on our business, operating result financial condition and cash flows, and could result in a substantial decline in the price of our common stock. In addition, the production and widely administered use of efficacious vaccines for COVID-19 may reduce the demand for diagnostic tests and, as a result, the COVID-19 diagnostic testing market may not develop or substantially grow. Our future success is substantially dependent on the manner in which the market for diagnostic testing develops and grows. If the market develops in a manner that does not facilitate demand for our products, or fails to develop or grow in the manner in which we expect or at all, our business, financial condition, results of operations and cash flows may be negatively affected.

Clinical trials necessary to support a future test kit submission will be expensive and may require the enrollment of large numbers of subjects, and suitable subjects may be difficult to identify and recruit. Delays or failures in our clinical trials will prevent us from commercializing any modified or new test kits and will adversely affect our business, operating results and prospects.

Initiating and completing clinical trials necessary to support a future EUA, 510(k), PMA, or de novo submission, will be time consuming, expensive, and have an uncertain outcome. Moreover, the results of early clinical trials are not necessarily predictive of future results, and any test kit we advance into clinical trials may not have favorable results in later clinical trials.

Conducting successful clinical trials will require the enrollment of large numbers of subjects, and suitable subjects may be difficult to identify and recruit. Subject enrollment in clinical trials and completion of subject participation depends on many factors, including the nature of the trial protocol, the attractiveness of, or the discomforts and risks associated with, the indication of the underlying test kit, the availability of appropriate clinical trial investigators, support staff, and proximity of subjects to clinical sites and able to comply with the eligibility and exclusion criteria for participation in the clinical trial and subject compliance. In addition, subjects may not participate in our clinical trials if they choose to participate in contemporaneous clinical trials of competitive products.

In addition, our clinical trials may in the future be affected by the COVID-19 pandemic. For example, subjects may choose not to enroll or continue participating in the clinical trial as a result of the pandemic. As a result, potential subjects in our clinical trials may choose to not enroll, not participate in follow-up clinical visits, or drop out of the trial as a precaution against contracting COVID-19. Further, some subjects may not be able or willing to comply with clinical trial protocols if quarantines impede subject movement or interrupt healthcare services. We are unable to predict with confidence the duration of any such potential subject enrollment delays and difficulties, whether related to COVID-19 or otherwise. Delays in subject enrollment or failure of subjects to continue to participate in a clinical trial may cause an increase in costs and delays in the approval and attempted commercialization of our test kits or result in the failure of the clinical trial.

Development of sufficient and appropriate clinical protocols to demonstrate safety and efficacy are required and we may not adequately develop such protocols to support clearance and approval. Further, the FDA may require us to submit data on a greater number of subjects than we originally anticipated and/or for a longer follow-up period or change the data collection requirements or data analysis applicable to our clinical trials. In addition, despite considerable time and expense invested in our clinical trials, the FDA may not consider our data adequate for approval. Such increased costs and delays or failures could adversely affect our business, operating results and prospects.

We have been allocating a substantial portion of our resources to the development and commercialization of DPP SARS-CoV-2 Antigen test system, and our long term business success could be negatively impacted by our diversion of resources from our legacy business of diagnostic testing for other infectious diseases.

In the first quarter of 2020 we began committing substantially all of our financial and personnel resources to the development, manufacturing and commercialization of the DPP SARS-CoV-2 Antigen test system. Because we do not currently have an EUA from the FDA for the DPP SARS-CoV-2 Antigen test system, starting in the first quarter of 2021 we began allocating an increased portion of our resources to our legacy products. Our earlier and continuing resource allocation to the DPP SARS-CoV-2 Antigen test system may have negatively impacted, and may continue to negatively impact, our legacy product portfolio, as we have spent limited funds and time on updating pre-existing products and regulatory approvals and on completing products that were in development prior to our strategic decision to focus on the DPP SARS-CoV-2 Antigen test system. Our business could be negatively impacted by our allocation of significant resources to a global health threat that is unpredictable and could dissipate; there is no guarantee that current or anticipated demand will continue, or if demand does continue, that we will be able to produce in quantities to meet the demand. We intend to continue to reestablish our legacy business, but there can be no assurance that we will be able to successfully recommence the development and commercialization of our legacy products and products under development.

The diagnostic testing market, particularly with respect to COVID‑19, is highly competitive, and many of our competitors are larger, better established and have greater technical and marketing capabilities and financial and other resources than we have.

The diagnostics market, particularly with respect to COVID‑19 diagnostic tests, is highly competitive and we face substantial competition based on factors such as product quality, analytical performance, ease of use, price, manufacturing costs, customer service and reputation. Industry competition is also based the following additional factors:

 
patent protection;
 
scientific expertise;
 
ability to develop and market products and processes;
 
ability to obtain required regulatory approvals;
 
ability to manufacture cost‑effective products that meet applicable regulatory requirements;
 
access to adequate capital; and
 
ability to attract and retain qualified personnel.

Numerous companies in the United States and internationally have introduced or announced their intention to introduce new products, services and technologies that could be used in substitution for the DPP SARS-CoV-2 Antigen test system. Many of those competitors are significantly larger, and have substantially greater financial, engineering and other resources, than us. In addition, our competitors may have or may develop products or technologies that currently or in the future will enable them to produce competitive products with greater capabilities or at lower costs than ours. If we are unable to compete effectively, we may fail to meet our strategic objectives, and our business, financial condition and operating results could be harmed. In addition, the production of an efficacious vaccine or other treatment for a disease underlying one of our products may reduce the demand for relevant diagnostic products. The success or failure, or perceived success or failure, of other companies may adversely impact our ability to obtain any future funding, or to ultimately commercialize the DPP SARS-CoV-2 Antigen test system.

We face risks related to an ongoing SEC investigation.

The SEC is conducting a non-public, fact-finding investigation relating to the May 2020 Offering and to the FDA’s revocation in June 2020 of an EUA for the DPP COVID-19 IgM/IgG system that was issued in April 2020. We received subpoenas from the SEC in July 2020 and April 2021 seeking the production of documents in connection with this investigation. In addition, the SEC delivered subpoenas in April 2021 to five of our employees (including our three executive officers, who consist of our Chief Executive Officer and President, our Executive Vice President and Chief Financial Officer, and our Executive Vice President and Chief Scientific and Technology Officer). An additional subpoena was issued in June 2021 to our former Interim Chief Executive Officer and Executive Chair. Each subpoena requested the production of documents relating to the same matters as are the subject of the subpoenas we received.

We are unable to predict what the timing or outcome of the SEC investigation will be or what, if any, consequences the SEC investigation may have with respect to our company or the six individuals mentioned above. The SEC investigation could result in considerable legal expenses, divert management’s attention from other business concerns and harm our business. If the SEC were to determine that legal violations occurred, we could be required to pay significant civil penalties or other amounts, and remedies or conditions could be imposed as part of any resolution. We can provide no assurances as to the outcome of the SEC investigation.

 Stockholder litigation could negatively impact our business, operating results and financial condition.

We may incur additional costs in connection with the defense or settlement of existing and any future stockholder litigation, including four stockholder lawsuits to date that have been brought against us. See “Part I, Item 3. Legal Proceedings” below for additional information regarding existing lawsuits. These lawsuits or other future litigation may adversely affect the ability of our technical and management personnel, and our directors, to perform their normal responsibilities. We could incur significant costs in connection with any such litigation lawsuits, including costs associated with the indemnification of obligations to our directors, officers and other employees, as well as to third parties such as underwriters of our public offerings.

We expect competition with respect to testing solutions for COVID-19 to continue to increase and our success will depend on market acceptance of our products.

We expect competition to continue to increase as other established and emerging companies enter the market, as customer requirements evolve, and as new products, services and technologies are introduced. The entrance of new competitors is being encouraged by governmental authorities, which are offering funding to support development of testing solutions for COVID-19. Some of our existing or new competitors may have strong relationships with current and potential customers, including governmental authorities that may help fund those competing entities through grant awards or other funding. As a result, those competitors may be able to respond more quickly to new or changing regulatory requirements, new or emerging technologies, and changes in customer requirements. We do not currently have, or have an application pending for, an EUA from the FDA for any of the COVID-19 Diagnostic Test Systems. Even if we succeed in obtaining approvals for commercialization for one or more of the COVID-19 Diagnostic Test Systems, those products may not compete favorably, and we may not be successful in the face of existing and new products and technologies offered by our existing competitors or new companies entering our markets. Any failure to compete effectively could materially and adversely affect our business, financial condition and operating results.

The COVID‑19 pandemic could continue to affect our suppliers and employees, and cause disruptions in current and future plans for operations and expansion.

The COVID‑19 pandemic may continue to directly and indirectly adversely impact our business, financial condition and operating results. The extent to which this will continue will depend on numerous evolving factors that are highly uncertain, rapidly changing and cannot be predicted with precision or certainty at this time.

Our business may continue to be disrupted due to the costs incurred as a result of additional necessary actions and preparedness plans to help ensure the health and safety of our employees and continued operations, including enhanced cleaning processes, protocols designed to implement appropriate social distancing practices, and/or adoption of additional wage and benefit programs to assist employees. We may also have difficulty meeting demand for our products if our employees are affected by COVID‑19, or if we do not have adequate space to produce our product with social distancing practices implemented. We also cannot predict the effect of COVID‑19 pandemic on our supply chain’s reliability and costs.

In addition, our business and operations, and the operations of our suppliers, may continue to be adversely affected by the COVID‑19 pandemic. The pandemic, including the related response, could cause disruptions due to potential suspension or slowdown of activities at our third‑party suppliers, manufacturing delays, or increased prices implemented by our suppliers. The COVID-19 pandemic has disrupted nearly every aspect of the global supply chain, including the manufacturing or delivery of some of the key supplies used in our tests. Many suppliers are experiencing shortages of required personnel as the result of the tight labor market and underlying raw material commodities. Some suppliers have been unable to deliver supplies in the quantity we need or at all. As a result, these suppliers may stop supplying us components and materials, limit the allocation of supply and equipment to us due to increased industry demand, or significantly increase their prices at any time with little or no advance notice. The adverse effect on our employees or suppliers could have an adverse impact on our business, results of operations and financial condition.
 
We operate in a fragmented, segmented, and rapidly changing industry, which is highly competitive with respect to numerous factors, and our success depends on our ability compete effectively with larger companies, develop new or enhance existing products, as well as acceptance of DPP over other diagnostic platform technologies.

Important competitive factors for our products include price, quality, performance, ease of use, and customer service. A few large corporations produce a wide variety of diagnostic tests and other medical devices and equipment. A larger number of mid‑size companies generally compete only in the diagnostic industry and a significant number of small companies produce only a few diagnostic products. As a result, the diagnostic test industry is highly fragmented and segmented.

More generally, the point‑of‑care diagnostics industry is undergoing rapid technological changes, with frequent introductions of new technology‑driven products and services. As new technologies become introduced into the point‑of‑care diagnostic testing market, we may be required to commit considerable additional efforts, time and resources to enhance our current product portfolio or develop new products. We may not have the available time and resources to accomplish this, and many of our competitors have substantially greater financial and other resources to invest in technological improvements. We may not be able to effectively implement new technology‑driven products and services or be successful in marketing these products and services to our customers, which would materially harm our operating results.

Although we own DPP patents, lateral flow technology is still a competitive platform to DPP, and lateral flow technology has a lower cost of manufacture than DPP products. Although the DPP platform has shown improved sensitivity as compared with conventional lateral flow platforms in a number of studies, several factors go into the development and performance attributes of products. Therefore the ability of our products to successfully compete will depend on several other factors, including our having a patented rapid test platform technology that differentiates DPP from lateral flow as well as from other diagnostic platform technologies.

There can be no assurance that our DPP patents or our products incorporating those patents will not be challenged at some time in the future.

Our competitors may develop and commercialize more effective or successful products, and our research, development and commercialization efforts may not succeed.

We regularly commit substantial resources to research and development and the commercialization of our new or enhanced products. The research and development process usually takes a long time from inception to commercial launch. During each stage of this process there is a substantial risk that we will not achieve our goals in a timely fashion, or at all, and we may have to abandon a new or enhanced product in which we have invested substantial time and money. We expect to continue to incur significant costs related to our research and development activities.

Our products require significant development and investment prior to commercialization, including testing to demonstrate the products’ performance capabilities, cost‑effectiveness or other benefits. We must obtain regulatory approval before most products may be sold and additional development efforts on these products may be required before the products will be reviewed. However, regulatory authorities may not approve these products for commercial sale or may substantially delay or condition such approval. There may be little or no market for the product and entry into or development of new markets for our products may require an investment of substantial resources even if all applicable regulatory approvals are obtained. Furthermore, we may spend a significant amount of money on advertising or other activities and still fail to develop a market for the product. The success of our efforts may be affected by our ability to manufacture products in a cost‑effective manner, whether we can obtain necessary intellectual property rights and protection and our ability to obtain reimbursement authorizations in the markets where the product will be sold. Therefore, if we fail to develop and gain commercial acceptance for our products, or if competitors develop more effective products or a greater number of successful new products, customers may decide not to purchase our products.

Our products may not be able to compete with new diagnostic products or existing products developed by well‑established competitors, which would negatively affect our business.

The diagnostic industry is focused on the testing of biological specimens in a laboratory or at the point‑of‑care and is highly competitive and rapidly changing. Important competitive factors for our products include price, quality, performance, ease of use, and customer service.

A few large corporations produce a wide variety of diagnostic tests and other medical devices and equipment. A larger number of mid‑size companies generally compete only in the diagnostic industry and a significant number of small companies produce only a few diagnostic products. As a result, the diagnostic test industry is highly fragmented and segmented.

Some of our principal competitors may have considerably greater financial, technical and marketing resources than we do. Several companies produce diagnostic tests that compete directly with our testing product line, including Abbott (Alere), OraSure Technologies and Trinity Biotech. Some competitors offer broader product lines and may have greater name recognition than we have. These and other companies have or may have products incorporating molecular or other advanced technologies that over time could directly compete with our testing product line. We also face competition from certain of our distributors or former customers that have created or may decide to create, their own products to compete with ours.

As new products incorporating new technologies enter the market, our products may become obsolete or a competitor’s products may be more effective or more effectively marketed and sold. If our competitors’ products take market share from our products through more effective marketing or competitive pricing, our revenues, margins and operating results could be adversely affected. In addition, our revenues and operating results could be negatively impacted if some of our customers internally develop or acquire their own sample collection devices and use those devices in place of our products in order to reduce costs.

Our future revenues and operating results may be negatively affected by ongoing consolidation in the healthcare industry.

There has been a significant amount of consolidation in the healthcare industry. This consolidation has increased the competition to provide goods and services to customers. In addition, group purchasing organizations and integrated health delivery networks have served to concentrate purchasing decisions for some customers, which has also placed pricing pressure on medical device suppliers. Due to ongoing consolidation, there could be additional pressure on the prices of our products.

We may not successfully manage the transition associated with the appointment of a new chief financial officer, which could have an adverse impact on us.

On October 18, 2021, we announced that Neil A. Goldman had notified the board of directors of his resignation as our Executive Vice President and Chief Financial Officer. On January 6, 2022, we announced that we had appointed Lawrence J. Steenvoorden as our Chief Financial Officer, effective as of January 5, 2022.

The effectiveness of our new Chief Financial Officer, and our senior leadership team generally, and any further transition as a result of these changes, could have a significant impact on our results of operations. Management transition is often difficult and inherently causes some loss of institutional knowledge, which could negatively affect our results of operations and financial condition. Our ability to execute our business strategies may be adversely affected by the uncertainty associated with these transitions.

Our continued growth depends on retaining our current key employees and attracting additional qualified personnel, and we may not be able to do so.

Our success depends to a large extent upon the skills and experience of our executive officers, sales, marketing, operations and scientific staff. We may not be able to attract or retain qualified employees due to the intense competition for qualified personnel among medical products businesses and academic and other research institutions, as well as to geographic considerations, our ability to offer competitive compensation and benefits, and other reasons.

If we are not able to attract and retain the necessary qualified personnel to accomplish our business objectives, we may experience constraints that will adversely affect our ability to effectively manufacture, sell and market our products to meet the demands of our customers and strategic partners in a timely fashion, or to support internal research and development programs.

We have entered into employment contracts with our Chief Executive Officer, Richard Eberly, our Chief Science & Technology Officer, Javan Esfandiari, and our Chief Financial Officer, Lawrence J. Steenvoorden. Due to the specific knowledge and experience of these executives regarding the industry, technology and market generally and to our company specifically, the loss of the services of any one of these executives could have a material adverse effect on us. We have not obtained a key man insurance policy on any officers other than Messrs. Eberly and Esfandiari.

Third‑party reimbursement policies and potential cost constraints could negatively affect our business.

The potential end‑users of our products include hospitals, physicians and other healthcare providers. If these end‑users do not receive adequate reimbursement for the cost of our products from their patients’ healthcare insurers or payors, the use of our products could be negatively impacted. Furthermore, the net sales of our products could also be adversely affected by changes in reimbursement policies of government or private healthcare payors.

Hospitals, physicians and other healthcare providers who purchase diagnostic products in the United States generally rely on third‑party payors, such as private health insurance plans, Medicare and Medicaid, to reimburse all or part of the cost of the product. Due to the overall escalating cost of medical products and services, especially in light of the COVID‑19 outbreak and its straining of healthcare systems across the globe, there is increased pressure on the healthcare industry, both foreign and domestic, to reduce the cost of products and services. Given the efforts to control and reduce healthcare costs in the United States, available levels of reimbursement may change for our existing products or products under development. Third‑party reimbursement and coverage may not be available or adequate in either the United States or international markets, current reimbursement amounts may be decreased in the future and future legislation, and regulation or reimbursement policies of third‑party payors, may reduce the demand for our products or our ability to sell our products on a profitable basis.

To the extent that we are unable to collect our outstanding accounts receivable, our operating results could be materially harmed.

There may be circumstances and timing that require us to accept payment terms, including delayed payment terms, from distributors or customers, which, if not satisfied, could cause financial losses.

We generally accept payment terms which require us to ship product before the contract price has been paid fully, and there also are circumstances pursuant to which we may accept further delayed payment terms pursuant to which we may continue to deliver product. To the extent that these circumstances result in significant accounts receivables and those accounts receivables are not paid on a timely basis, or are not paid at all, especially if concentrated in one or two customers, we could suffer financial losses.

We believe our success depends in part on the continued funding of, and our ability to participate in, large testing programs in the U.S. and worldwide, the funding of which may be reduced or discontinued or otherwise be unavailable to us.
 
We believe it to be in our best interests to meaningfully participate in large testing programs. Moreover many of these programs are funded by governments and other donors, and there can be no assurance that funding will not be reduced or completely discontinued. Participation in these programs also requires alignment and engagement with the many other participants in these programs, including the World Health Organization, or WHO, the U.S. Centers for Disease Control and Prevention, the U.S. Agency for International Development, foreign governments and their agencies, non‑governmental organizations, and HIV service organizations. If we are unsuccessful in our efforts to participate in these programs, our operating results could be materially harmed.

Developing testing guidelines could negatively affect sales of our products.

Government agencies may issue diagnostic testing guidelines or recommendations, which can alter the usage of our HIV testing products. New laws or guidelines, or changes to existing laws or guidelines, and the manner in which these new or changed laws and guidelines are interpreted and applied, could impact the degree to which our testing products are used. These developments could affect the frequency of testing, the number of people tested and whether the testing products are used broadly for screening large populations or in a more limited capacity. These factors could in turn affect the level of sales of our products and our results of operations.

Some of our programs are supported by government grant awards, and our inability to obtain additional grant awards in the future or to derive all of the funding potentially available under those awards could delay our development and introduction of products.

We have received funding under grant award programs funded by governmental agencies such as BARDA. To fund a portion of our future research and development programs, we may apply for additional grant funding from these or similar governmental agencies. Funding by these governmental agencies may, however, be significantly reduced or eliminated in the future for a number of reasons. For example, some programs are subject to a yearly appropriations process in Congress. We may not receive full funding under current or future grants because of budgeting constraints of the agency administering the program or unsatisfactory progress on the study being funded.

In addition, some or all of the funding available under grant awards may be conditioned upon our successfully meeting specified milestones or other conditions, and there can be no assurance that those milestones or conditions will be met. For example, in December 2020 we were awarded the Second Grant pursuant to a contract from BARDA that included funding milestones related to our development and pursuit of an EUA for a DPP Respiratory Antigen Panel and our submission for 510(k) clearance from the FDA for the DPP SARS CoV 2 Antigen System.

There can be no assurance that we will receive any future grant awards from any government agencies or that, if a grant award is obtained, we will receive the full amount potentially available under the grant award. Our inability to obtain future grant awards, or to earn the full amount available under those awards, could delay the development of our product candidates and the introduction of new products.

We could be exposed to liability if we experience security breaches or other disruptions, which could harm our reputation and business.

We may be subject to cyber‑attacks whereby computer hackers may attempt to access our computer systems or our third-party IT service providers’ systems and, if successful, misappropriate personal or confidential information. In addition, a contractor or other third party with whom we do business may attempt to circumvent our security measures or obtain such information, and may purposefully or inadvertently cause a breach involving sensitive information. We will continue to evaluate and implement additional protective measures to reduce the risk and detect cyber incidents, but cyber‑attacks are becoming more sophisticated and frequent and the techniques used in such attacks change rapidly. Even though we take cyber‑security measures that are continuously reviewed and updated, our information technology networks and infrastructure may still be vulnerable due to sophisticated attacks by hackers or breaches.

Even the most well protected IT networks, systems, and facilities remain potentially vulnerable because the techniques used in security breaches are continually evolving and generally are not recognized until launched against a target and, in fact, may not be detected. Any such compromise of our or our third party’s IT service providers’ data security and access, public disclosure, or loss of personal or confidential business information, could result in legal claims proceedings, liability under laws to protect, privacy of personal information, and regulatory penalties, disrupt our operations, require significant management attention and resources to remedy any damages that result, damage our reputation and customers willingness to transact business with us, any of which could adversely affect our business.

Our ability to efficiently operate our business is reliant on information technology, and any material failure, inadequacy, interruption or security breach of that technology could harm our business.

We rely heavily on complex information technology systems across our operations and on the internet, including for management of inventory, invoices, purchase orders, shipping, interactions with our third‑party logistics providers, revenue and expense accounting, consumer call support, and various other processes and transactions. Our ability to effectively manage our business, coordinate the production, distribution and sale of our products, respond to customer inquiries, and ensure the timely and accurate recording and disclosure of financial information depends significantly on the reliability and capacity of these systems and the internet.

If any of the foregoing systems fails to operate effectively, problems with transitioning to upgraded or replacement systems, or disruptions in the operation of the internet, could cause delays in product sales and reduced efficiency of our operations. Significant expenditures could be required to fix any such problem.

If there is an increase in demand for our products, it could require us to expend considerable resources or harm our customer relationships if we are unable to meet that demand.

If there are significant or unexpected increases in the demand for our products, we may not be able to meet that demand without expending additional capital resources. This would increase our capital costs, which could negatively affect our earnings and liquidity in the short term. In addition, new manufacturing equipment or facilities may require FDA, WHO, and other regulatory approvals before they can be used to manufacture our products. To the extent we are unable to obtain or are delayed in obtaining such approvals, our ability to meet the demand for our products could be adversely affected. Furthermore, our suppliers may be unable or unwilling to expend the necessary capital resources or otherwise expand their capacity, which could negatively affect our business.

Our business could be negatively affected if we or our suppliers are unable to develop necessary manufacturing capabilities in a timely manner. If we fail to increase production volumes in a cost effective manner or if we experience lower than anticipated yields or production problems as a result of changes that we or our suppliers make in our manufacturing processes to meet increased demand, we could experience shipment delays or interruptions and increased manufacturing costs, which could also have a material adverse effect on our revenues and profitability.

If there are unexpected increases in demand for our products, we may be required to obtain additional raw materials in order to manufacture products to meet the increase in demand. However, some raw materials require significant ordering lead time and some are currently obtained from a sole supplier or a limited group of suppliers. It is also possible that one or more of our suppliers may become unwilling or unable to deliver materials to us. Any shortfall in our supply of raw materials and components, or our inability to quickly and cost‑effectively obtain alternative sources for this supply, could have a material adverse effect on our ability to meet increased demand for our products. This could negatively affect our total revenues or cost of sales and related profits.

If we are unable to meet customer demand for our products, it could also harm our relationships with our customers and impair our reputation within the industry. This, in turn, could have a material adverse effect on our business.

Risks Related to Our Products

Industry adoption of alternative technology to our COVID-19 Diagnostic Test Systems could negatively impact our ability to compete successfully.

Of the 263 manufacturers and commercial laboratories to receive an EUA for COVID-19 diagnostics as of December 31, 2021, 66 were for serology tests, 200 were for molecular tests, and 14 were for antigen tests. Customers or the industry as a whole could adopt alternative technologies for testing, including molecular point of care testing, which could result in lower demand for our antigen test. Various advances in the treatment and monitoring of patients could cause lower demand for the COVID-19 Diagnostic Test Systems, including our revised DPP SARS CoV 2 Antigen System or for antigen testing for COVID-19 as a whole.

COVID-19 is prone to genetic mutations that may impact the ability of the COVID-19 Diagnostic Test Systems to adequately detect COVID-19, SARS-CoV-2 antigens and antibodies, and could adversely affect demand for the COVID-19 Diagnostic Test Systems and harm our competitive position.

False test results are a risk with all laboratory tests, including COVID-19 diagnostic tests. False results can occur in the presence or absence of a mutation in the COVID-19 virus. Multiple variations of the virus that causes COVID-19 are circulating globally and within the United States, including variants of concern initially identified in California, Brazil, South Africa and the United Kingdom. In the presence of a mutation in the virus, false results can occur if a mutation occurs in the region of the virus that the test is designed to assess. False results may occur with the COVID-19 Diagnostic Test Systems in the presence or absence of one or more COVID-19 mutations. If false negatives occur with the COVID-19 Diagnostic Test Systems, it will may reduce customer confidence in the accuracy of the COVID-19 Diagnostic Test Systems and harm our competitive position.

For our business to succeed in the future, our current and future products must receive market acceptance.

Market acceptance and the timing of such acceptance, of our new products or technologies is necessary for our future success. To achieve market acceptance, we and our distributors will likely be required to undertake substantial efforts and spend significant funds to inform every one of the existence and perceived benefits of our products. We also may require government funding for the purchase of our products to help create market acceptance and expand the use of our products.

It may be difficult evaluate the market reaction to our products and our marketing efforts for new products may not be successful. The government funding we receive may be limited for new products. As such, there can be no assurance that any products will obtain significant market acceptance and fill the market need that is perceived to exist on a timely basis, or at all.

We may not have sufficient resources to effectively introduce and market our products, which could materially harm our operating results.

Introducing and achieving market acceptance for our new products will require substantial marketing efforts and will require us and/or our contract partners, sales agents, and/or distributors to make significant expenditures of time and money. In some instances we will be significantly or totally reliant on the marketing efforts and expenditures of our contract partners, sales agents, and distributors. If they do not have or commit the expertise and resources to effectively market the products that we manufacture, our operating results will be materially harmed.

New developments in health treatments and non‑diagnostic products may reduce or eliminate the demand for our products.

The development and commercialization of products outside of the diagnostics industry could adversely affect sales of our products. For example, the development of a safe and effective vaccine to COVID-19 or HIV or treatments for other diseases or conditions that our products are designed to detect, could reduce or eventually eliminate the demand for our HIV or other diagnostic products and result in a loss of revenues.

Our future success will depend on our ability to cost-effectively increase manufacturing production capacity through the implementation of additional customized manufacturing automation equipment.

If we successfully commercialize the COVID-19 Diagnostic Test Systems or other new products, one of our key challenges will be to increase our production capacity to meet sales demand while maintaining product quality and reducing production costs. Our primary strategy to cost-effectively increase product capacity has been to implement customized automation equipment, and we have entered into agreements to acquire additional customized automation equipment. The equipment we order may not be delivered in a timely manner, and, once delivered, the equipment may require significant time and effort in order to operate in the manner required to produce high quality products. We experienced significant unexpected delays before our current automation equipment operated in the manner for which it was designed. The investments we make in this equipment may not yield the anticipated labor and material efficiencies. If we are not successful in introducing COVID-19 Diagnostic Test Systems or other new products in accordance with our operating plans, we do not have the right to terminate the existing purchase orders for additional automation equipment and we may have excess capacity for a period of time. Our business, financial condition and results of operations could be harmed if we are unable to timely obtain automation equipment that meets our requirements or if there are significant increases in the costs of equipment.

Customer concentration creates risks for our business.

A significant portion of our revenues each year comes from a few large customers. Bio-Manguinhos constituted 51% of our total revenues in 2021 and 25% of our total revenues in 2020. We had another customer that accounted for 10% of our total revenues in 2021, and a third customer that accounted for 12% of our revenue in 2020. To the extent that Bio-Manguinhos or any other large customer fails to meet its purchase commitments, changes its ordering patterns or business strategy, or otherwise reduces its purchases or stops purchasing our products, or if we experience difficulty in meeting the demand by these customers for our products, our revenues and results of operations could be adversely affected.

Sales cycles for our products can be lengthy, which can cause variability and unpredictability in our business.

Some of our products may require lengthy and unpredictable sales cycles, which makes it more difficult to accurately forecast revenues in a given period and may cause revenues and operating results to vary from period to period. Our products may involve sales to large public and private institutions which may require many levels of approval and may be dependent on economic or political conditions and the availability of grant awards or other funding from government or public health agencies which can vary from period to period. There can be no assurance that purchases or funding from these agencies will occur or continue, especially if current negative economic conditions continue or intensify. As a result, we may expend considerable resources on unsuccessful sales efforts or we may not be able to complete transactions at all or on a schedule and in an amount consistent with our objectives.

We may face product liability claims for injuries.

The testing, manufacturing and marketing of medical diagnostic products involves an inherent risk of product liability claims. If we cannot successfully defend ourselves against product liability claims, we may incur substantial liabilities or be required to limit or cease sales of our products. We cannot be sure that we will not incur liabilities in excess of the policy limits of our existing product liability insurance coverage or that we will be able to continue to obtain adequate product liability insurance coverage in the future at an acceptable cost, or at all. In addition, a defect in the design or manufacture of our products could have a material adverse effect on our reputation in the industry and subject us to claims of liability for injury and otherwise. Any substantial underinsured loss resulting from such a claim could have a material adverse effect on our profitability, and the damage to our reputation in the industry could have a material adverse effect on our business.

Our customers may not adopt rapid point‑of‑care diagnostic testing.

Rapid point‑of‑care tests are beneficial because, among other things, they can be administered by healthcare providers in their own facilities or used by consumers at home without sending samples to central laboratories. But currently the majority of diagnostic tests used by physicians and other healthcare providers in the U.S. are provided by clinical reference laboratories and hospital‑based laboratories. In some international markets, such as Europe, diagnostic testing is performed primarily by centralized laboratories. Future sales of our products will depend, in part, on our ability to expand market acceptance of rapid point‑of‑care testing and successfully compete against laboratory testing methods and products. However, we expect that clinical reference and other hospital‑based laboratories will continue to compete vigorously against our rapid point‑of‑care products. Even if we can demonstrate that our products are more cost effective, save time, or have better performance or other benefits, physicians, other healthcare providers and consumers may resist changing to rapid point‑of‑care tests and instead may choose to obtain diagnostic results through laboratory tests. If we fail to achieve and expand market acceptance of our rapid point‑of‑care diagnostic tests with customers, it would have a negative effect on our future sales growth.

If our products do not perform properly, it may affect our revenues, stock price and reputation.

Our products may not perform as expected. For example, a defect in one of our diagnostic products or a failure by a customer to follow proper testing procedures may cause the product to report inaccurate information. Identifying the root cause of a product performance or quality issue can be difficult and time consuming.

If our products do not to perform in accordance with the applicable label claims or otherwise in accordance with the expectations or needs of our customers, customers may switch to a competing product or otherwise stop using our products, and our revenues could be negatively affected. If this occurs, we may be required to implement holds or product recalls and incur warranty obligations. Furthermore, the poor performance by one or more of our products could have an adverse effect on our reputation, our continuing ability to sell products and the price of our common stock.

Financial, Economic and Financing Risks

Because of our liquidity limitations, we have concluded there is a substantial doubt about our ability to continue as a going concern and we may require additional capital to fund our operations, which capital may not be available to us on acceptable terms or at all.

As described under “Part I, Item 1. Business─Overview”, “Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations-Substantial Doubt as to Going Concern Status” and “─Liquidity and Capital Resources”, management has determined we could not be certain that our plans and initiatives to increase our total revenues and improve our liquidity position would be effectively implemented within one year after the filing date of this report, when the consolidated financial statements accompanying this report, or the Accompanying Financial Statements, are being issued. Without giving effect to the prospect of raising additional capital pursuant to our at-the-market offerings under the ATM Agreement, increasing product revenue in the near future or executing other mitigating plans, many of which are beyond our control, it is unlikely that we will be able to generate sufficient cash flows to meet our required financial obligations, including our debt service and other obligations due to third parties. The existence of these conditions raises substantial doubt about our ability to continue as a going concern for the twelve-month period following the filing date of this report, when the Accompanying Financial Statements are being issued.
 
Our diagnostic test products require ongoing funding to continue our current development and operational plans, and we have a history of net losses. We intend to continue to expend substantial resources in the short term in connection with the July Purchase Orders (see “Part II, Item 7. Management’s Discussion and Analysis of Financial Condition”), but we may encounter challenges in fulfilling our obligations, and therefore receiving revenue, under those purchase orders. See “─Because of our liquidity and operational limitations, including the availability of staffing and supply chain resources that are necessary but outside of our control, we will not be able to timely fulfill all of the requirements of the July Purchase Order from Bio‑Manguinhos and it is difficult to reliably estimate the extent to which we will be able to timely meet those requirements” below. We will also incur costs associated with research and development activity, corporate administration, business development, debt service, marketing and selling of our products, and litigation. In addition, other unanticipated costs may arise.

As of December 31, 2021, we had outstanding indebtedness of $20.0 million under the Credit Agreement. We may face further liquidity challenges if we are unable to meet obligations set forth in the Credit Agreement, including a financial covenant requiring that we achieve specified minimum total revenue amounts measured as of the end of each quarter. A breach of the minimum total revenue covenant or any other covenant in the Credit Agreement would result in a default under the Credit Agreement, which could enable the Lender to declare all amounts outstanding thereunder, together with accrued interest, to be immediately due and payable. We cannot assure you that, in such an event, we would have sufficient assets to pay amounts due under the Credit Agreement. See “─The failure to comply with the terms of the Credit Agreement could result in a default under its terms and, if uncured, could result in action against our pledged assets and dilution of our stockholders” below.

As a result, we may need to raise capital in one or more debt or equity offerings to fund our operations and obligations. There can be no assurance, however, that we will be successful in raising the necessary capital or that any such offering will be available to us on terms acceptable to us, or at all. If we are unable to raise additional capital that may be needed on terms in sufficient amounts or on terms acceptable to us, it could have a material adverse effect on our company. If we are unable to raise additional capital in sufficient amounts or on terms acceptable to us, we may have to significantly delay, scale back or discontinue our deliveries under our outstanding customer purchase orders or the development or commercialization of one or more of our products or one or more of our other research and development initiatives. The outbreak of the COVID-19 pandemic has significantly disrupted world financial markets, negatively impacted U.S. market conditions and may reduce opportunities for us to seek out additional funding. A decline in the market price of our common stock, whether or not coupled with the suspension of trading of our common stock on the Nasdaq Capital Market, could make it more difficult for us to sell equity or equity-related securities in the future at a time and price that we deem appropriate, or at all.

Continuing doubt about our ability to continue as a going concern may materially and adversely affect the price of our common stock, and it may be more difficult for us to obtain financing. Any uncertainty about our ability to continue as a going concern may also adversely affect our relationships with current and future employees, suppliers, vendors, customers, grantors, creditors, regulators and investors, who may become concerned about our ability to meet our ongoing financial obligations. There is risk that, among other things:

third parties lose confidence in our ability to continue to operate in the ordinary course, which could impact our ability to execute on our business strategy;
it may become more difficult for us to attract, retain or replace employees;
employees could be distracted from performance of their duties;
we could lose some or a significant portion of our liquidity, either due to stricter credit terms from vendors, or, in the event we undertake a Chapter 11 proceeding and conclude that we need to procure debtor-in-possession financing, an inability to obtain any needed debtor-in-possession financing or to provide adequate protection to certain secured lenders to permit us to access some or all of our cash; and
our vendors and service providers could seek to renegotiate the terms of our arrangements, terminate their relationships with us or require financial assurances from us.

The Accompanying Financial Statements have been prepared assuming we will continue as a going concern, which contemplates continuity of operations, realization of assets and the satisfaction of liabilities in the normal course of business for the twelve-month period following the date of this report. As such, the Accompanying Financial Statements do not include any adjustments relating to the recoverability and classification of assets and their carrying amounts, or the amount and classification of liabilities that may result should we be unable to continue as a going concern.

Because of our liquidity and operational limitations, including the availability of staffing and supply chain resources that are necessary but outside of our control, we may not be able to timely fulfill all of the requirements of the July Purchase Order from Bio-Manguinhos and it is difficult to reliably estimate the extent to which we will be able to timely meet those requirements.
 
In July 2021 we received the July Purchase Orders, which we had been pursuing for an extended period of time. See “Part II, Item 7. Management’s Discussion and Analysis of Financial Condition below. Our delivery of the full number of tests covered by each of the July Purchase Orders may be affected by limitations of our supply chain, staffing and liquidity, including matters that are outside our control. We have established internal plans designed to maximize the number of tests we can deliver timely, or at all, pursuant to the July Purchase Orders, and we expect to continue to revise those plans as we obtain new information. The number of uncertainties related to third parties - including the availability of required personnel, raw materials and other resources - currently preclude us, however, from reliably estimating the extent to which we will be able to fulfill the July Purchase Orders on time and at an acceptable cost, or at all. Our ability to generate revenue from the July Purchase Orders, and the margins we can realize from that revenue, will depend on the availability and cost of human, material and other resources required to build and deliver tests in accordance with the July Purchase Orders.

In anticipation of receipt of significant purchase orders in 2021, during the first half of 2021 we continued to invest in automating our test manufacturing processes, all of which are now based in the United States, by, among other actions, validating and implementing automated lines to expand our manufacturing capabilities. We did not know, however, the number or mix of tests for which purchase orders might be received, and we now need to configure our automated manufacturing lines for the most efficient use feasible, subject to numerous staffing and other constraints, in producing DPP SARS-CoV-2 Antigen tests and HIV 1/2 STAT-PAK Assays contemplated by the July Purchase Orders. The number of tests to be delivered pursuant to the July Purchase Orders significantly exceeds the capacity of our automated manufacturing lines. We have neither the time nor the resources to increase our automated manufacturing capacity meaningfully during the delivery periods contemplated by the July Purchase Orders.

We therefore are relying upon manual assembly processes to produce a significant portion of the tests deliverable under the July Purchase Orders and other customer orders, which require that we successfully recruit, hire and train a significant number of personnel for employment at our Long Island, New York facilities. Identifying, hiring and retaining assembly line, formulations, production, warehouse, quality control and other personnel for our Long Island facilities at acceptable compensation levels has been challenging in the past, and those circumstances have been exacerbated by the continuing effects of the COVID-19 pandemic, which may discourage potential employees from returning to a physical worksite at compensation levels that are acceptable to us, or at all. Upon receiving the July Purchase Orders, we launched a broad campaign to recruit and retain manufacturing and other personnel and, more recently, we temporarily increased pay for manufacturing personnel. Our recruiting efforts have not, however, proven sufficient to overcome the tight labor market that has been impacting many U.S. companies, including employers on Long Island, and we have not been able to hire the number of manufacturing personnel required to meet our internal plans for delivery of all of the tests contemplated by the July Purchase Orders. Our continued inability to identify and hire sufficient numbers of manufacturing personnel, and to manage turnover of currently existing and newly hired personnel, would continue to materially limit our ability to deliver tests under the July Purchase Orders.

Our delivery of tests covered by the July Purchase Orders has also been negatively affected by limitations on raw materials, components and other supplies. We must obtain additional supplies in order to manufacture tests to meet the requirements of the July Purchase Orders. Some supplies require significant ordering lead time, and some are currently obtained from a sole supplier or a limited group of suppliers. With some of these suppliers, we do not have long term agreements and instead purchase materials, components and other supplies through a purchase order process. The COVID-19 pandemic has disrupted nearly every aspect of the global supply chain, including the manufacturing or delivery of some of the key supplies used in our tests. Many suppliers are experiencing shortages of required personnel as the result of the tight labor market and underlying raw material commodities. Some suppliers have been unable to deliver supplies in the quantity we need or at all. As a result, these suppliers may stop supplying us components and materials, limit the allocation of supply and equipment to us due to increased industry demand, or significantly increase their prices at any time with little or no advance notice. Because of the foregoing limitations, as exacerbated by the quantities and timing of supplies required to timely fulfill the July Purchase Orders, we have been required to seek to identify new sources of supplies to replace or augment our past sources, which has proven difficult to do in a reasonable time period and on commercially reasonable terms, if at all. Moreover, scarcity has caused increases in the cost of some supplies. Our inability to timely obtain required supplies has had an adverse effect on our ability to timely fulfill the July Purchase Orders as well as on our total revenues, cost of sales, related margin and cash flow.

We have incurred losses in recent years and we are uncertain about our future profitability and cash flow.

We incurred an operating loss every year from 2014 through 2021. Under our operating plans, we have made, and plan to continue to make, significant investments in our production capacity, including in expanding facilities and automating manufacturing, and in our sales and marketing, regulatory approval, and research and development activities. Our ability to achieve profitability and generate cash flow in the future will depend on our ability to increase sales of our existing products and to successfully introduce new and enhanced products into the marketplace, all while controlling and managing our expenses consistent with our operating plan.

Because we do not currently have an EUA from the FDA for any of the COVID-19 Diagnostic Test Systems, we have been unable to increase our revenues in accordance with our operating plan. As a result, our operating results have not met our expectations. If we experience a continuing delay in obtaining, or are unable to obtain, an EUA for one or more of our COVID-19 Diagnostic Test Systems, our operating results will be further harmed and we may not be able to generate the cash flow needed to fund the investments in our production capacity and other activities. In such an event, we will be required to implement one or both of the following:
 
 
We could reduce the level, or otherwise delay the timing, of the anticipated investments in our production capacity and other activities, which would likely curtail or delay the growth in our business contemplated by our operating plan and could impair or defer our ability to achieve profitability and generate cash flow. Moreover, if we were to further reduce the number of our personnel, there can be no assurance that we would be able, when desirable, to successfully rehire or rebuild our workforce.

 
We could raise additional funds through public or private financings, strategic relationships, or other arrangements, to the extent funding would be available to us on acceptable terms or at all. If we succeed in raising additional funds through the issuance of equity or convertible securities, then the issuance could result in substantial dilution to existing stockholders. Furthermore, the holders of these new securities or debt may have rights, preferences and privileges senior to those of the holders of our common stock.

In such circumstances, we also would need to forego acquisition opportunities, which could impede our ability to grow our business.

Our financial results may fluctuate.

From quarter to quarter and year to year, our operating results can fluctuate, which could cause our growth or financial performance to fail to meet the expectations of investors and securities analysts. Sales to our distributors and other customers may not meet expectations because of lower than expected customer demand or other factors, including continued economic volatility and disruption, reduced governmental funding, and other circumstances described elsewhere in this report. A variety of factors could also contribute to the variability of our financial results, including infrequent, unusual or unexpected changes in revenues or costs.

Different products provide dissimilar contributions to our gross product margin. Accordingly, our operating results could also fluctuate and be negatively affected by the mix of products sold and the relative prices and gross product margin contribution of those products. Failure to achieve operating results consistent with the expectations of investors and securities analysts could adversely affect our reputation and the price of our common stock.

The failure to comply with the terms of the Credit Agreement could result in a default under its terms and, if uncured, could result in action against our pledged assets and dilution of our stockholders.

On September 3, 2019, we and certain of our subsidiaries, as guarantors, entered into the Credit Agreement, under which we received a $20,000,000 senior secured term loan credit facility that was drawn in full on September 4, 2019. The Credit Agreement is secured by a first priority, perfected lien on substantially all of our property and assets, including our equity interests in our subsidiaries. See “Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations─Liquidity and Capital Resources─Sources of Funds─Credit Agreement.”

The Credit Agreement also contains financial covenants requiring that we (a) maintain aggregate unrestricted cash of not less than $3,000,000 at all times, which must be held in one or more accounts subject to the first priority perfected security interests of the Lender under the Credit Agreement, and (b) achieve specified minimum total revenue requirements for the twelve months preceding each quarter end. The minimum total revenue amounts over the next year increase from $42.0 million for the twelve months ending March 31, 2022 to $47.4 million for the twelve months ending December 31, 2022 (see note 13 to the Accompanying Financial Statements). These minimum revenue requirements were developed for purposes of the Credit Agreement and do not reflect the internal estimates and plans used by our management and board of directors to establish operational goals for managing our business. The minimum revenue requirements for the twelve months ending December 31, 2022 do not, for example, take into account the challenges we are facing in ramping up production, including hiring personnel and obtaining commitments from our supply chain as described above in “─Because of our liquidity and operational limitations, including the availability of staffing and supply chain resources that are necessary but outside of our control, we will not be able to timely fulfill all of the requirements of the July Purchase Orders and it is difficult to reliably estimate the extent to which we will be able to timely meet those requirements.”
 
In addition, the Credit Agreement contains covenants that restrict our ability to finance future operations or capital needs or to engage in other business activities. The Credit Agreement restricts the ability of our company and the restricted subsidiaries to:

 
incur, assume or guarantee additional Indebtedness (as defined in the Credit Agreement);
 
repurchase capital stock;
 
make other restricted payments, including paying dividends and making investments;
 
create liens;
 
sell or otherwise dispose of assets, including capital stock of subsidiaries;
 
enter into agreements that restrict dividends from subsidiaries;
 
enter into mergers or consolidations; and
 
enter into transactions with affiliates.

A breach of the minimum total revenue covenant or any other covenant in the Credit Agreement would result in a default under the Credit Agreement. Upon an event of default under the Credit Agreement, the Lender could elect to declare all amounts outstanding thereunder, together with accrued interest, to be immediately due and payable. In such an event, there can be no assurance that we would have sufficient liquidity to fund payment of the amounts that would be due under the Credit Agreement or that, if such liquidity were not available, we would be successful in raising additional capital on acceptable terms, or at all, or in completing any other endeavor to continue to be financially viable and continue as a going concern. Our inability to raise additional capital on acceptable terms in the near future, whether for purposes of funding payments required under the Credit Agreement or providing additional liquidity needed for our operations, could have a material adverse effect on our business, prospects, results of operations, liquidity and financial condition.

Servicing our debt will require a significant amount of cash. Our ability to generate sufficient cash to service our debt depends on many factors beyond our control.

Our ability to make payments on and to refinance our debt, to fund planned capital expenditures, and to maintain sufficient working capital depends on our ability to generate cash in the future. This, to a certain extent, is subject to general economic, financial, competitive, legislative, regulatory and other factors that are beyond our control. We cannot assure you that our business will generate sufficient cash flow from operations or from other sources in an amount sufficient to enable us to service our debt or to fund our other liquidity needs. Our operations used $30.9 million in cash in 2021 and $18.9 million in 2020. If our cash flow and capital resources are insufficient to allow us to make scheduled payments on our debt, we may need to seek additional capital or restructure or refinance all or a portion of our debt on or before the maturity thereof, any of which could have a material adverse effect on our business, financial condition or results of operations. We cannot assure you that, if needed, we would be able to refinance any of our debt on commercially reasonable terms or at all, or that the terms of that debt will allow any of the above alternative measures or that these measures would satisfy our scheduled debt service obligations. If we are unable to generate sufficient cash flow to repay or refinance our debt on favorable terms, it could significantly adversely affect our financial condition. Our ability to restructure or refinance our debt will depend on the condition of the capital markets and our financial condition. Any refinancing of our debt could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. There can be no assurance that we will be able to obtain any financing when needed.
 
Our ability to utilize our net operating loss carryforwards and certain other tax attributes may be limited.

Our ability to utilize our federal net operating loss and tax credit carryforwards may be limited under Sections 382 and 383 of the U.S. Internal Revenue Code of 1986, or the Code. The limitations apply if we experience an “ownership change” (generally defined as a greater than 50 percentage point change (by value) in the ownership of our equity by certain stockholders over a rolling three-year period). Similar provisions of state tax law may also apply to limit the use of our state net operating loss carryforwards.

We experienced an ownership change in 2004 and 2006, and we estimate a portion of our existing federal net operating loss carryforwards are subject to an annual limitation under Section 382 of the Code. Since our ownership change in 2006, we have not assessed whether an ownership change has subsequently occurred. If we have experienced an ownership change at any time since our ownership change in 2006, we may already be subject to limitations on our ability to utilize our net operating losses and other tax attributes generated before such additional ownership change to offset post-change taxable income. In addition, future changes in our stock ownership, which may be outside of our control, may trigger an ownership change and, consequently, the limitations under Sections 382 and 383 of the Code. As a result, if or when we earn net taxable income, our ability to use our pre-change net operating loss carryforwards and other tax attributes to offset such taxable income may be subject to limitations, which could adversely affect our future cash flows.

The LIBOR calculation method may change, and LIBOR is expected to be phased out after 2021, which may adversely affect our interest expenses under the Credit Agreement.

Loans under the Credit Agreement bear interest at a rate per annum equal to the sum of (a) the greater of the one‑month London Interbank Offered Rate, or LIBOR, and 2.5% plus (b) 8.75%. At any time at which an event of default has occurred and is continuing, the interest rate will increase by 4.0%. Accrued interest is payable on a monthly basis. On July 27, 2017, the U.K. Financial Conduct Authority announced that it will no longer require banks to submit rates for the calculation of LIBOR after 2021. On November 30, 2020, ICE Benchmark Administration, or IBA, the administrator of LIBOR, with the support of the United States Federal Reserve and the United Kingdom’s Financial Conduct Authority, announced plans to consult on ceasing publication of USD LIBOR on December 31, 2021 for only the one week and two month USD LIBOR tenors, and on June 30, 2023 for all other USD LIBOR tenors. While this announcement extended the transition period to June 2023, the United States Federal Reserve concurrently issued a statement advising banks to stop new USD LIBOR issuances by the end of 2021. In light of these recent announcements, the future of LIBOR at this time is uncertain and any changes in the methods by which LIBOR is determined or regulatory activity related to LIBOR’s phaseout could cause LIBOR to perform differently than in the past or cease to exist.

In response to concerns regarding the future of LIBOR, the Board of Governors of the Federal Reserve System and the Federal Reserve Bank of New York convened the Alternative Reference Rates Committee, or ARRC, to identify alternatives to LIBOR. The ARRC has recommended benchmark replacement procedures to assist issuers in continued capital market entry while safeguarding against LIBOR’s discontinuation. The initial steps in the ARRC’s recommended provision reference variations of the Secured Overnight Financing Rate, or SOFR. It is not possible to predict the effect of these changes, other reforms or the establishment of alternative reference rates in the United States or elsewhere.

Pursuant to the Credit Agreement, if LIBOR becomes unavailable in the future an alternative benchmark rate will apply. To the extent our interest rates increase as a result, our interest expense will increase, in which event we may have difficulties making interest payments and funding our other fixed costs, and our available cash flow for general corporate requirements may be adversely affected.

Our operating results may be negatively affected by changes in foreign currency exchange rates.

In the past our exposure to foreign currency exchange rate risk has not been material. Nevertheless, sales of our products are subject to currency risks, since changes in the values of foreign currencies relative to the value of the U.S. dollar can render our products comparatively more expensive. The fluctuations in the exchange rate could negatively impact international sales of our products, as could changes in the general economic conditions.

The revenues and expenses of our Malaysian, German and Brazilian subsidiaries are recorded in Malaysian Ringgit, in Euros and Brazilian Real, respectively. Revenues and expenses denominated in foreign currencies are translated into U.S. dollars for purposes of reporting our consolidated financial results, and, consequently, our operating results reflect exposure to foreign currency exchange rates, which could increase in the future.

Our foreign subsidiaries’ revenues and expenses and the translation of their financial results into U.S. dollars may be negatively affected by fluctuations in the exchange rate. Favorable movement in exchange rates have benefited us in prior periods. However, where there are unfavorable currency exchange rate fluctuations, our consolidated financial statements could be negatively affected. Furthermore, fluctuations in exchange rates could affect year‑to‑year comparability of operating results. In the past, we have not generally entered into hedging instruments to manage our currency exchange rate risk, but we may need to do so in the future. However, our attempts to hedge against these risks may not be successful. If we are unable to successfully hedge against unfavorable foreign currency exchange rate movements, our consolidated financial results may be adversely impacted.

We operate in countries where there is or may be widespread corruption.

We have a policy in place prohibiting our employees, distributors and agents from engaging in corrupt business practices, including activities prohibited by the U.S. Foreign Corrupt Practices Act. Nevertheless, because we work through independent sales agents and distributors outside the United States, we do not have control over the day to day activities of such independent agents and distributors. In addition, in the donor funded markets in Africa where we sell our products, there is significant oversight from PEPFAR, the Global Fund, and advisory committees comprised of technical experts concerning the development and establishment of national testing protocols. This is a process that includes an overall assessment of a product that includes extensive evaluations of product performance, as well as price and delivery. In Brazil, where we have had numerous product collaborations with FIOCRUZ, the programs through which our products may be deployed are all funded by the Brazilian Ministry of Health. Although FIOCRUZ is affiliated with the Brazilian Ministry of Health, which is FIOCRUZ’s sole customer, FIOCRUZ is not the exclusive supplier for the Ministry of Health. However, because each of our previous collaborations with FIOCRUZ incorporates a technology transfer aspect, we believe we have a competitive advantage versus other suppliers to the Brazilian Ministry of Health, assuming other aspects of our product offering through FIOCRUZ are otherwise competitive in comparison. We have no knowledge or reason to know of any activities by our employees, distributors or sales agents of any actions which could be in violation of the FCPA, although there can be no assurance of this. In addition, corruption is a problematic factor in doing business in Brazil, and, to the extent bribery and similar practices continue to exist in Brazil, we may be at a competitive disadvantage in gaining business in Brazil, particularly when competing with non U.S. companies.

Our subsidiary Chembio Diagnostics Malaysia Sdn. Bhd. is located in Malaysia. There have been numerous high‑profile corruption cases, and corruption is one of the most problematic factors for doing business in Malaysia. While the Malaysian government has acknowledged the problem, it appears that endemic corruption is continuing and that market‑based principles are not applied in cases involving individuals with high‑level political access. To the extent bribery and similar practices continue to exist in Malaysia, U.S. companies such as ours, which are subject to U.S. laws making it illegal to pay bribes to foreign officials, may make us less competitive in winning business in Malaysia when competing with non‑U.S. companies.

We base our estimates or judgments relating to critical accounting policies on assumptions that can change or prove to be incorrect.

Our financial statements have been prepared in accordance with accounting principles generally accepted in the United States and our discussion and analysis of financial condition and results of operations is based on such statements. The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. We continuously evaluate significant estimates used in preparing our financial statements, including those related: to (1) revenue recognition, including uncertainties related to variable consideration, milestones and bill and hold arrangements; (2) stock based compensation; (3) allowance for uncollectible accounts receivable; (4) inventory reserves and obsolescence; (5) customer sales returns and allowances; (6) contingencies; (7) income taxes; (8) goodwill and intangibles; (8) business acquisition; and (10) research and development costs.
 
Our estimates are based on historical experience and various other assumptions that we believe to be reasonable, as set forth in our discussion and analysis of financial condition and results of operations, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these and other estimates if our assumptions change or if actual circumstances differ from those in our assumptions. If our operating results fall below the expectations of securities analysts and investors, the price of our common Stock may decline.

Risks Related to Intellectual Property

Our success depends on our ability to protect our proprietary technology. We rely on trade secret laws and agreements with our key employees and other third parties to protect our proprietary rights, and we cannot be sure that these laws or agreements will adequately protect our rights.

Our industry places considerable importance on obtaining patent, trademark and trade secret protection, as well as other intellectual property rights, for new technologies, products and processes. Our success depends, in part, on our ability to develop and maintain a strong intellectual property portfolio or obtain licenses to patents and technologies, both in the United States and in other countries. If we cannot continue to develop, obtain and protect intellectual property rights, our revenues and gross profits could be adversely affected. Moreover, our current and future licenses or other rights to patents and other technologies may not be adequate for the operation of our business.

As appropriate, we intend to file patent applications and obtain patent protection for our proprietary technology. These patent applications and patents will cover, as applicable, compositions of matter for our products, methods of making those products, methods of using those products and apparatuses relating to the use or manufacture of those products. However, there have been changes to the patent laws and proposed changes to the rules of the U.S. Patent and Trademark Office, which may impact our ability to protect our technology and enforce our intellectual property rights. For example, in 2011, the U.S. enacted sweeping changes to the U.S. patent system under the Leahy‑Smith America Invents Act, including changes that would transition the U.S. from a “first‑to‑invent” system to a “first‑to‑file” system and alter the processes for challenging issued patents. These changes could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents.

We believe that factors such as the technological and creative skills of our personnel, strategic relationships, new product developments, frequent product enhancements and name recognition are essential to our success. All our management personnel are bound by non‑disclosure agreements. If personnel leave our employment, in some cases we would be required to protect our intellectual property rights pursuant to common law theories which may be less protective than provisions of employment, non‑competition or non‑disclosure agreements.

We seek to protect our proprietary products under trade secret and copyright laws, enter into license agreements for various materials and methods employed in our products, and enter into strategic relationships for distribution of the products. These strategies afford only limited protection. We currently have some foreign patents issued, and we are seeking additional patent protection in several other foreign jurisdictions for our DPP and optical technology. We have licenses to reagents (antigens and peptides) used in several of our products and products under development. Despite our efforts to protect our proprietary assets, and respect the intellectual property rights of others, we participate in several markets where intellectual property rights protections are of little or no value. This can place our products and our company at a competitive disadvantage.

Moreover, issued patents remain in effect for a fixed period and after expiration will not provide protection of the inventions they cover. Once our patents expire, we may be faced with increased competition, which could reduce our revenues. We may also not be able to successfully protect our rights to unpatented trade secrets and know‑how.

To facilitate development and commercialization of a proprietary technology base, we may need to obtain additional licenses to patents or other proprietary rights from other parties. Obtaining and maintaining these licenses, which may not be available, may require the payment of up‑front fees and royalties. In addition, if we are unable to obtain these types of licenses, our product development and commercialization efforts may be delayed or precluded.

Any future intellectual property disputes could require significant resource and limit or eliminate our ability to sell products or use certain technologies.

We may be required to expend substantial resources in asserting or protecting our intellectual property rights, or in defending suits related to intellectual property rights. We may seek to enforce our patents or other intellectual property rights through litigation. Such litigation is prevalent and is expected to continue. In our business, there are a large number of patents and patent applications similar to our products, and additional patents may be issued to third parties relating to our product areas. We, our customers or our suppliers may be sued for infringement of patents or misappropriation of other intellectual property rights with respect to one or more of our products. We may also have disputes with parties that license patents to us if we believe the license is no longer needed for our products or the licensed patents are no longer valid or enforceable.

There are a large number of patents in our industry, and the claims of these patents appear to overlap in many cases. Therefore there is a significant amount of uncertainty regarding the extent of patent protection and infringement. Companies may have pending patent applications, which are typically confidential for the first eighteen months following filing that cover technologies we incorporate in our products. Accordingly, we may be subjected to substantial damages for past infringement or be required to modify our products or stop selling them if it is ultimately determined that our products infringe a third party’s proprietary rights. In addition, governmental agencies could commence investigations or criminal proceedings against our employees or us relating to claims of misuse or misappropriation of another party’s proprietary rights.

If we are involved in litigation or other legal proceedings with respect to patents or other intellectual property and proprietary technology, it could adversely affect our revenues, results of operations, market share and business because (1) it could consume a substantial portion of managerial and financial resources; (2) its outcome would be uncertain and a court may find that our patents are invalid or unenforceable in response to claims by another party or that the third‑party patent claims are valid and infringed by our products; (3) the pendency of any litigation may in and of itself cause our distributors and customers to reduce or terminate purchases of our products; (4) a court could award a preliminary and/or permanent injunction, which would prevent us from selling our current or future products; and (5) an adverse outcome could subject us to the loss of the protection of our patents or to liability in the form of past royalty payments, penalties, reimbursement of litigation costs and legal fees, special and punitive damages, or future royalty payments, any of which could significantly affect our future earnings.

Under certain contracts with third parties, we may indemnify the other party if our products or activities have actually or allegedly infringed upon, misappropriated or misused another party’s proprietary rights. Furthermore, our products may contain technology provided to us by third parties, and we may be unable to determine in advance whether such technology infringes the intellectual property rights of a third party. These other parties may also not be required or financially able to indemnify us in the event that an infringement or misappropriation claim is asserted against us.

There may also be other types of disputes that we become involved in regarding intellectual property rights, including state, federal or foreign court litigation, and patent interference, patent reissue, patent reexamination, or trademark opposition proceedings in the United States Patent and Trademark Office. Opposition or revocation proceedings could be instituted in a foreign patent office as well. These proceedings permit certain persons to challenge the validity of a patent on the grounds that it was known from the prior art. The filing of such proceedings, or the issuance of an adverse decision in such proceedings, could result in the loss of valuable patent rights that could have a material adverse effect on our business, financial condition, results of operations and growth prospects.

Risks Related to Our Reliance on Third Parties

Our use of third‑party suppliers, some of which may constitute our sole supply source, for certain important product components and materials presents risks that could have negative consequences for our business.

We purchase certain HIV antigens, a syphilis antigen, COVID-19 antibodies and antigens, the nitrocellulose, and certain other critical components used in our STAT PAK, STAT VIEW, SURE CHECK and DPP product lines from a sole or limited number of sources. If for any reason these suppliers become unwilling or unable to supply our antigen, nitrocellulose, or other critical component needs, we believe that alternative supplies could be obtained at a competitive cost. However, a change in any of the antibodies, antigens, nitrocellulose or other critical components used in our products would require additional development work and clinical trials, as well as approval by the FDA and other regulatory agencies. In addition, it may be difficult to find such an alternate supply source in a reasonable time period or on commercially reasonable terms, if at all. As a result, the termination or limitation of our relationship with one or more of these suppliers could require significant time to complete, increase our costs, and disrupt or discontinue our ability to manufacture and sell the affected products. In addition, governmental purchasers or funding programs in a particular country may require that we purchase key components from suppliers in that country, which could significantly limit our ability to obtain the components with the quality, and at the price, we seek.

With some of these suppliers, we do not have long‑term agreements and instead purchase components and materials through a purchase order process. As a result, these suppliers may stop supplying us components and materials, limit the allocation of supply and equipment to us due to increased industry demand, or significantly increase their prices at any time with little or no advance notice. Our reliance on a limited number of suppliers could also result in delivery problems, reduced control over product pricing and quality, and our inability to identify and qualify another supplier in a timely manner.

Moreover, some of these suppliers may experience financial difficulties that could prevent them from supplying us with components or subassemblies used in the design and manufacture of our products. In addition, these suppliers may experience manufacturing delays or shut downs due to circumstances beyond their control, such as complications related to COVID‑19, labor issues, political unrest or natural disasters.

Any supply chain deficiencies could materially and adversely affect our ability to fulfill customer orders and our results of operations. The availability of critical components and materials from sole‑ or limited source suppliers could reduce our control over pricing, quality and timely delivery, increase our costs, could disrupt our ability to manufacture and sell, and preclude us from manufacturing and selling, certain of our products into one or more markets. Any such event could have a material adverse effect on our results of operations, cash flow and business.

Our ability to grow our business will be limited if we fail to maintain existing distribution channels or develop new distribution channels.

We collaborate with laboratories, diagnostic companies and distributors in order to sell our products. The sale of our products depends in large part on our ability to sell products to these customers and on the marketing and distribution abilities of the companies with which we collaborate and work with.

Relying on distributors or third parties to market and sell our products could negatively impact our business for various reasons, including: (1) we may not be able to find suitable distributors for our products on satisfactory terms, or at all; (2) agreements with distributors may prematurely terminate or may result in litigation between the parties; (3) our distributors or other customers may not fulfill their contractual obligations and distribute our products in the manner or at the levels we expect; (4) our distributors may prioritize their own private label products that compete with our products; (5) our existing distributor relationships or contracts may preclude or limit us from entering into arrangements with other distributors; and (6) we may not be able to negotiate new or renew existing distribution agreements on acceptable terms, or at all.

We will try to maintain and expand our business with distributors and customers and make every effort to require that they fulfill their contractual obligations, but there can be no assurance that such companies will do so or that new distribution channels will be available on satisfactory terms. If we are unable to do so, our business will be negatively impacted.

Our U.S. government contracts require compliance with numerous laws and increase our risk and liability.

We are currently receiving funding from the U.S. government related to the DPP SARS-CoV-2 Antigen System, the DPP Respiratory Antigen Panel and DPP Zika, and our growth strategy may target sales to U.S. government entities. As a result of our U.S. government funding and potential product sales to the U.S. government, we must comply with laws and regulations relating to the award, administration and performance of U.S. government contracts. U.S. government contracts typically contain a number of extraordinary provisions that would not typically be found in commercial contracts and which may create a disadvantage and additional risks to us as compared to competitors that do not rely on government contracts. As a U.S. government contractor, we are subject to increased risks of investigation, criminal prosecution and other legal actions and liabilities to which purely private sector companies are not. The results of any such actions could adversely impact our business and have an adverse effect on our consolidated financial performance.

A violation of specific laws and regulations could result in the imposition of fines and penalties or the termination of our contracts, as well as suspension or debarment. The suspension or debarment in any particular case may be limited to the facility, contract or subsidiary involved in the violation or could be applied to our entire enterprise in certain severe circumstances. Even a narrow scope suspension or debarment could result in negative publicity that could adversely affect our ability to renew contracts and to secure new contracts, both with the U.S. government and private customers, which could materially and adversely affect our business and results of operations. Fines and penalties could be imposed for failing to follow procurement integrity and bidding rules, employing improper billing practices or otherwise failing to follow rules relating to billing on cost‑plus contracts, receiving or paying kickbacks, or filing false claims, among other potential violations. In addition, we could suffer serious reputational harm and the value of our common stock could be negatively affected if allegations of impropriety related to such contracts are made against us.

Our U.S. government contracts are subject to future funding and the government’s choice to exercise options, and may be terminated at the government’s convenience.

Our contracts with the U.S. government are subject to future funding and are subject to the right of the government to terminate the contracts in whole or in part for its convenience. There is pressure for the U.S. government to reduce spending. The non‑appropriation of funds or the termination for the government’s convenience of our contracts could negatively affect our financial results. If levels of U.S. government expenditures and authorizations for emerging diseases decrease or shift to programs in areas where we do not offer products or are not developing product candidates, or if the U.S. government otherwise declines to exercise its options under its contracts with us, our business, revenues and other operating results would suffer.

Risks Related to Regulations

COVID‑19 diagnostic tests, including the COVID-19 Diagnostic Test Systems, are subject to changes in CLIA, FDA, ANVISA and other regulatory requirements.

Our COVID-19 Diagnostic Test Systems are subject to regulations of the FDA and other regulatory requirements, including ANVISA, Brazil’s health regulatory agency. The regulations regarding the manufacture and sale of COVID-19 Diagnostic Test Systems may be unclear and are subject to recurring change. Newly promulgated regulations could require changes to COVID-19 Diagnostic Test Systems, necessitate additional procedures, or make it impractical or impossible for us to market COVID-19 Diagnostic Test Systems for certain uses, in certain markets, or at all. The FDA and other regulatory authorities also have the ability to impose new or additional requirements relating to the COVID-19 Diagnostic Test Systems. The implementation of such changes or new or additional requirements may result in a substantial additional costs and could delay or make it more difficult or complicated to sell our products.

On February 4, 2020, the U.S. Department of Health and Human Services issued a declaration that the threat to public health posed by COVID-19 justify the emergency use of unapproved in vitro diagnostics for the detection or diagnosis of SARS-CoV-2. Under Section 564 of the Food, Drug, and Cosmetic Act, because the U.S. Department of Health and Human Services has issued this declaration, the Commissioner of the FDA is authorized to issue EUAs to permit certain developers of SARS-CoV-2 diagnostics to begin offering the tests for detection and diagnosis of COVID-19 without having completed the normally applicable FDA review and clearance or approval process for marketing authorization. We received an EUA for the DPP COVID-19 IgM/IgG System on April 14, 2020, which was subsequent revoked by the FDA on June 16, 2020. Such revocation precludes the sale of DPP COVID-19 IgM/IgG Systems in the United States unless and until a further regulatory approval or authorization is obtained. We have not received a subsequent EUA for any of the COVID-19 Diagnostic Test Systems, and we do not currently have an application pending for any such EUA. Moreover, market and regulatory requirements continue to change at a rapid pace. The FDA has announced, for example, that it intends to update its EUA templates with additional considerations related to the impact of genetic variants on test performance as the FDA learns more about the COVID-19 disease and its knowledge in this area progresses. The time required to obtain marketing authorizations and other approvals from regulatory authorities is unpredictable. The standards that the FDA and its foreign counterparts use when evaluating clinical trial data can change, and do often change, during development, which makes it difficult to predict with any certainty how they will be applied. If we make future submissions to the FDA, we may also encounter unexpected delays or increased costs due to new government regulations, including future legislation or administrative action, or changes in FDA policy during the period of FDA regulatory review. There can be no assurance that if we are to make a submission of any future EUA application, we will be successful in obtaining an EUA that would permit us to offer and sell any COVID-19 Diagnostic Test System in the United States.

We are subject to governmental export controls that could impair our ability to compete in international markets.

The U.S. and various foreign governments have imposed controls, export license requirements and restrictions on the export of certain products and technologies. We must export our products in compliance with export controls in the United States, including the Commerce Department’s Export Administration Regulations and various economic and trade sanctions established by the Treasury Department’s Office of Foreign Assets Controls. We may not always be successful in obtaining necessary export licenses, and our failure to obtain required import or export approval for our products or limitations on our ability to export or sell our products imposed by these laws may harm our international and domestic sales and adversely affect our revenue. Noncompliance with these laws could have negative consequences, including government investigations, penalties and reputational harm.

If the U.S. government imposes restrictions on the export of COVID-19 Diagnostic Test Systems, or any of our other products, such restrictions could have a material impact on our ability to sell our products to existing or potential customers outside of the United States and harm our ability to compete internationally. Any change in export regulations or legislation, or change in the countries, persons or technologies targeted by export regulations, could decrease our ability to export or sell our products outside the United States or to existing or potential customers with international operations. Changes in our ability to sell our products outside the United States could negatively impact our business prospects and adversely affect our business and results of operations.

Because we may not be able to obtain or maintain the necessary regulatory approvals for some of our products, we may not generate revenues in the amounts we expect, or in the amounts necessary to continue our business. Our existing products as well as our manufacturing facility must meet quality standards and are subject to inspection by a number of domestic regulatory and other governmental and non‑governmental agencies.

All of our proposed and existing products are subject to regulation in the United States by the FDA, the U.S. Department of Agriculture, and/or other domestic and international governmental, public health agencies, regulatory bodies or non-governmental organizations. In particular, we are subject to strict governmental controls on the development, manufacture, labeling, distribution and marketing of our products. The process of obtaining required approvals or clearances varies according to the nature of, and uses for, a specific product. These processes can involve lengthy and detailed laboratory testing, human or animal clinical trials, sampling activities, and other costly, time consuming procedures. The submission of an application to a regulatory authority does not guarantee that the authority will grant an approval or clearance for that product. Each authority may impose its own requirements and can delay or refuse to grant approval or clearance, even though a product has been approved in another country.

The time taken to obtain approval or clearance varies depending on the nature of the application and may result in the passage of a significant period of time from the date of submission of the application. As an example, the time required to obtain an EUA from the FDA for COVID‑19 tests has lengthened markedly over the past months due to, among other things, application volume. Delays in the approval or clearance processes increase the risk that we will not succeed in introducing or selling the subject products, and we may determine to devote our resources to different products.

Changes or developments in government regulations, policies or interpretations could increase our costs and could require us to undergo additional trials or procedures, or could make it impractical or impossible for us to market our products for certain uses, in certain markets, or at all. For example, on June 16, 2020, the FDA revoked the EUA it had granted for the DPP COVID-19 IgM/IgG System based in part on performance criteria identified after the EUA was granted on April 14, 2020. We do not currently have an EUA from the FDA for any of the COVID-19 Diagnostic Test Systems, and we do not currently have an application pending for any such EUA. Moreover, FDA regulations, policies and procedures with respect to COVID-19 tests may be significantly impacted by the availability of vaccines for COVID-19 and changes in the FDA’s prioritization guidance. Similarly, the regulatory pathway to 510(k) clearance by the FDA for COVID-19 tests is unclear in light of limited FDA feedback resulting in part from the FDA’s constrained resources.

Changes in government regulations may adversely affect our financial condition and results of operations because we may have to incur additional expenses if we are required to change or implement new testing, manufacturing and control procedures. If we are required to devote resources to develop such new procedures, we may not have sufficient resources to devote to research and development, marketing, or other activities that are critical to our business. We are, for example, expending resources to modify the design of the COVID-19 Diagnostic Test System to achieve performance targets consistent with the FDA’s performance criteria issued subsequent to the granting of our original EUA.

We can manufacture and sell our products only if we comply with regulations and quality standards established by government agencies such as the FDA and the U.S. Department of Agriculture as well as by non-governmental organizations such as the International Organization for Standardization, or ISO, and WHO. We have implemented a quality control system that is intended to comply with applicable regulations. Although FDA approval is not required for the export of our products, there are export regulations promulgated by the FDA that specifically relate to the export of our products that require compliance with the FDA’s quality system requirements, or QSRs, and that also require meeting certain documentary requirements regarding the approval of the product in export markets. We also may be subject to import regulations in connection with international sourcing of components and materials incorporated in the manufacturing of our products.

If we do not comply with FDA or other regulatory requirements, we may be required to suspend production or sale of our products or institute a recall, which could result in higher costs and a loss of revenues.

Regulations of the FDA and other federal, state and foreign regulatory agencies have significant effects on many aspects of our operations and the operations of our suppliers and distributors, including packaging, labeling, manufacturing, adverse event reporting, recalls, distribution, storage, advertising, promotion and record keeping. We are subject to routine inspection by the FDA and other agencies to determine compliance with FDA regulatory requirements, including QSRs, in the United States and other applicable regulations worldwide, including ISO standards. We believe that our facilities and procedures are in material compliance with the FDA requirements and ISO standards, but the regulations may be unclear and are subject to change, and we cannot be sure that the FDA or other regulators will agree with our compliance with these requirements. The FDA and foreign regulatory agencies may require post marketing testing and surveillance to monitor the performance of approved or cleared products or impose conditions on any product clearances or approvals that could restrict the distribution or commercial applications of those products. Regulatory agencies may impose restrictions on our or our distributors’ advertising and promotional activities or preclude these activities altogether if a noncompliance is believed to exist. In addition, the subsequent discovery of previously unknown problems with a product may result in restrictions on the product or additional regulatory actions, including withdrawal of the product from the market.

Our inability to comply with the applicable requirements of the FDA can result in, among other things, 483 notices, warning letters, administrative or judicially imposed sanctions such as injunctions, recall or seizure of products, civil penalties, withdrawal of product registrations, total or partial suspension of production, refusal to grant premarket clearance for devices, a determination that a device is not approvable, marketing clearances or approvals, or criminal prosecution. For example, in February 2020, we received a “not approvable” letter from the FDA with respect to our premarket approval submission on our DPP HIV Syphilis multiplex test for commercial use in the United States, in June 2020 we received notice from the FDA that the EUA for the DPP COVID-19 IgM/IgG System had been revoked, and in January 2021 we received notice from the FDA that it was declining to review the DPP SARS CoV 2 Antigen System based on its updated prioritization guidance, under which review of the system was not a priority. The ability of our suppliers to supply critical components or materials and of our distributors to sell our products could also be adversely affected if their operations are determined to be out of compliance. Such actions by the FDA and other regulatory bodies could adversely affect our revenues, costs and results of operations.

We must frequently make judgment decisions with respect to compliance with applicable laws and regulations. If regulators subsequently disagree with how we have sought to comply with these regulations, we could be subjected to substantial civil and criminal penalties, as well as product recall, seizure or injunction with respect to the sale of our products. Our reputation could be substantially impaired if we are assessed any civil and criminal penalties and limit our ability to manufacture and market our products which could have a material adverse effect on our business.

Our inability to respond to changes in regulatory requirements could adversely affect our business.

We believe that our existing products and procedures are in material compliance with all applicable FDA regulations, ISO requirements, and other applicable regulatory requirements, but the regulations regarding the manufacture and sale of our products and QSR, ISO and other requirements may be unclear and are subject to change. Newly promulgated regulations could require changes to our products, necessitate additional clinical trials or procedures, or make it impractical or impossible for us to market our products for certain uses, in certain markets, or at all. The FDA and other regulatory authorities also have the ability to change the requirements for obtaining product approval and/or impose new or additional requirements as part of the approval process. These changes or new or additional requirements may occur after the completion of substantial clinical work and other costly development activities. The implementation of such changes or new or additional requirements may result in additional clinical trials and substantial additional costs and could delay or make it more difficult or complicated to obtain approvals and sell our products. In addition, the FDA may revoke an Emergency Use Authorization under which our products are sold, where it is determined that the underlying health emergency no longer exists or warrants such authorization. Such revocation would preclude the sale of our affected products unless and until a further regulatory approval or authorization is obtained. For example, For example, on June 16, 2020, the FDA revoked the EUA it had granted for the DPP COVID‑19 IgM/IgG System based in part on performance criteria identified after the Emergency Use Authorization was granted on April 14, 2020, and since that time we expended resources to design the new COVID-19 Diagnostic Test Systems, including the DPP Respiratory Antigen Panel. We do not currently have an EUA from the FDA for any of the COVID-19 Diagnostic Test Systems, and we do not currently have an application pending for any such EUA We cannot anticipate or predict the effect, if any, that these types of changes might have on our business, financial condition or results of operations.

Demand for our products may be affected by FDA regulation of laboratory developed tests.

Regulatory responsibility over instruments, test kits, reagents and other devices used to perform diagnostic testing by clinical laboratories is covered by the FDA, including our Micro Reader analyzer. The FDA has previously taken the position that it has regulatory authority over laboratory developed tests, or LDTs, but has exercised enforcement discretion by not regulating most LDTs performed by high complexity CLIA certified laboratories. LDTs are tests designed, developed, and performed in house by a laboratory. These laboratories are subject to CLIA regulation but such laboratories have previously not been subject to regulation by the FDA under the agency’s medical device requirements.

The FDA announced that it would begin regulating LDTs, and in October 2014 the FDA issued proposed guidance on the regulation of LDTs for public comment. In November 2016, however, the FDA announced it would not finalize the proposed guidance prior to the end of the Obama administration. In January 2017 the FDA released a discussion paper synthesizing public comments on the 2014 draft guidance documents and outlining a possible approach to regulation of LDTs. The discussion paper has no legal status and does not represent a final version of the LDT draft guidance documents. We cannot predict what policies the Biden administration will adopt with respect to LDTs. If the FDA increases regulation of LDTs, it could make it more difficult for laboratories and other customers to continue offering LDTs that involve molecular testing. This, in turn, could reduce demand for our products and adversely impact our revenues.

Disruptions at the FDA and other government agencies caused by funding shortages or global health concerns could hinder their ability to hire, retain or deploy key leadership and other personnel, or otherwise prevent new or modified products from being developed, cleared, approved, authorized, or commercialized in a timely manner or at all, which could negatively impact our business.

The ability of the FDA and other government agencies to review and clear, approve, or authorize new products can be affected by a variety of factors, including government budget and funding levels, statutory, regulatory, and policy changes, the agencies’ ability to hire and retain key personnel and accept the payment of user fees, and other events that may otherwise affect the agencies’ ability to perform routine functions. Average review times at these agencies have fluctuated in recent years as a result. In addition, government funding of other government agencies that fund research and development activities is subject to the political process, which is inherently fluid and unpredictable. Disruptions at the FDA and other agencies may also slow the time necessary for medical devices or modifications to be cleared or approved, medical devices to be reviewed and/or approved by necessary government agencies, which would adversely affect our business. For example, over the last several years, including for 35 days beginning on December 22, 2018, the U.S. government has shut down several times and certain regulatory agencies, such as the FDA, have had to furlough critical FDA employees and stop critical activities.

Separately, in response to the global COVID-19 pandemic, on January 29, 2021, the FDA announced its intention to resume inspections of manufacturing facilities and products, that would be deemed “mission-critical.” The FDA’s assessment of whether an inspection is mission-critical considers many factors related to the public health benefit of U.S. patients having access to the product subject to inspection. These factors include, but are not limited to, whether the products have received breakthrough therapy designation or regenerative medicine advanced therapy designation, or are products used to diagnose, treat, or prevent a serious disease or medical condition for which there is no other appropriate substitute. Both for-cause and pre-approval inspections can be deemed mission-critical. When determining whether to conduct a mission-critical inspection, FDA takes into account concerns about the safety of its investigators, employees at a site or facility, and where applicable, clinical trial participants and other patients at investigator sites. Regulatory authorities outside the United States may adopt similar restrictions or other policy measures in response to the COVID-19 pandemic. If a prolonged government shutdown occurs, or if global health concerns continue to prevent the FDA or other regulatory authorities from conducting their regular inspections, reviews or other regulatory activities, it could significantly impact the ability of the FDA or other regulatory authorities to timely review and process our regulatory submissions, which could have a material adverse effect on our business.

In addition to FDA requirements, we are subject to numerous other federal, state and foreign government regulations, compliance with which could increase our costs and affect our operations.

In addition to the FDA regulations previously described, other federal, state and foreign laws and regulations may restrict our ability to sell products in those jurisdictions.

We must comply with numerous laws related to safe working conditions, environmental protection, disposal of hazardous substances, fire hazard control, manufacturing practices and labor or employment practices. Compliance with these laws or any new or changed laws regulating our business could result in substantial costs. Due to the number of laws and regulations governing our industry, and the actions of a number of government agencies that could affect our operations, it is impossible to reliably predict the full nature and impact of these laws and regulations. To the extent the costs and procedures associated with complying with these laws and requirements are substantial or it is determined that we do not comply, our business and results of operations could be adversely affected.

Ongoing changes in healthcare regulation could negatively affect our revenues, business and financial condition.

There have been several proposed changes in the United States at the federal and state level for comprehensive reforms regarding the payment for, the availability of and reimbursement for healthcare services. These proposals have ranged from fundamentally changing federal and state healthcare reimbursement programs, including providing comprehensive healthcare coverage to the public under government‑funded programs, to minor modifications to existing programs. One example is the Patient Protection and Affordable Care or the Affordable Care Act, the Federal healthcare reform law enacted in 2010.

Healthcare reform initiatives will continue to be proposed, and may reduce healthcare related funding in an effort. It is impossible to predict the ultimate content and timing of any healthcare reform legislation and its resulting impact on us. If significant reforms are made to the healthcare system in the United States, or in other jurisdictions, those reforms may increase our costs or otherwise negatively effect on our financial condition and results of operations.

The EU landscape concerning medical devices recently evolved. On May 25, 2017, the E.U. Medical Devices Regulation entered into force, which repeals and replaces the Council Directive 93/42/EEC, or E.U. Medical Devices Directive, and Directive 90/385/EEC, or AIMDD. Unlike directives, which must be implemented into the national laws of the EU member states, regulations are directly applicable (i.e., without the need for adoption of E.U. member state laws implementing them) in all E.U. member states and are intended to eliminate current differences in the regulation of medical devices among E.U. member states. Devices lawfully placed on the market pursuant to the E.U. Medical Devices Directive or the AIMDD prior to May 26, 2021 may generally continue to be made available on the market or put into service until May 26, 2025, provided that the requirements of the transitional provisions are fulfilled. In particular, the certificate in question must still be valid. However, even in this case, manufacturers must comply with a number of new or reinforced requirements set forth in the E.U. Medical Devices Regulation with regard to registration of economic operators and of devices, post-market surveillance, market surveillance and vigilance requirements.

Subject to the transitional provisions, in order to sell our products in E.U. member states, our products must comply with the general safety and performance requirements of the E.U. Medical Devices Regulation, which repeals and replaces EU Medical Devices Directive and the AIMDD. Compliance with these requirements is a prerequisite to be able to affix the CE mark to our products, without which they cannot be sold or marketed in the EU. To demonstrate compliance with the general safety and performance requirements, we must undergo a conformity assessment procedure, which varies according to the type of medical device and its (risk) classification. Except for low risk medical devices (Class I), where the manufacturer can self-assess the conformity of its products with the general safety and performance requirements (except for any parts which relate to sterility, metrology or reuse aspects), a conformity assessment procedure requires the intervention of a notified body. The notified body would typically audit and examine the technical file and the quality system for the manufacture, design and final inspection of our devices. If satisfied that the relevant product conforms to the relevant general safety and performance requirements, the notified body issues a certificate of conformity, which the manufacturer uses as a basis for its own declaration of conformity. The manufacturer may then apply the CE mark to the device, which allows the device to be placed on the market throughout the E.U. If we fail to comply with applicable laws and regulations, we would be unable to affix the CE mark to our products, which would prevent us from selling them within the E.U.

We must inform the notified body that carried out the conformity assessment of the medical devices that we market or sell in the E.U. and the EEA of any planned substantial changes to our quality system or substantial changes to our medical devices that could affect compliance with the general safety and performance requirements laid down in Annex I to the E.U. Medical Devices Regulation or cause a substantial change to the intended use for which the device has been CE marked. The notified body will then assess the planned changes and verify whether they affect the products’ ongoing conformity with the E.U. Medical Devices Regulation. If the assessment is favorable, the notified body will issue a new certificate of conformity or an addendum to the existing certificate attesting compliance with the general safety and performance requirements and quality system requirements laid down in the Annexes to the E.U. Medical Devices Regulation.

We may incur additional costs if we do not comply with privacy, security and breach notification regulations.

We believe that we are not a covered entity nor a business associate of a covered entity and are not responsible for complying with the Health Insurance Portability and Accountability Act of 1996, or HIPAA. Even though we likely are not a covered entity under HIPAA, we do have in place administrative, technical and physical safeguards to protect the privacy and security of consumers’ personal information. We are required to comply with varying state privacy, security and breach reporting laws. If we fail to comply with existing or new laws and regulations related to properly transferring data containing consumers’ personal information, we could be subject to monetary fines, civil penalties or criminal sanctions. Also, there are other federal and state laws that protect the privacy and security of consumers’ personal information, and we may be subject to enforcement by various governmental authorities and courts resulting in complex compliance issues. We could incur damages under state laws pursuant to an action brought by a private party for the wrongful use or disclosure of consumers’ personal information.

Failure to comply with European and U.K. data protection requirements could increase our costs.

The E.U. adopted a comprehensive overhaul of its data protection regime from the prior national legislative approach to a single European Economic Area Privacy Regulation called the General Data Protection Regulation, or GDPR, which came into effect on May 25, 2018. The E.U. data protection regime extends the scope of the E.U. data protection law to all foreign companies processing data of E.U. residents. It imposes a strict data protection compliance regime with severe penalties of up to the greater of 4% of worldwide turnover and €20 million and includes new rights such as the “portability” of personal data. Although the GDPR applies across the E.U. without a need for local implementing legislation, as had been the case under the prior data protection regime, local data protection authorities have the ability to interpret the GDPR, which has the potential to create inconsistencies on a country‑by‑country basis. We have evaluated these new requirements and have implemented a plan to ensure compliance. Complying with the enhanced obligations imposed by the GDPR may result in significant costs to our business and require us to amend certain of our business practices. Further, we have no assurances that violations will not occur, particularly given the complexity of the GDPR, as well as the uncertainties that accompany new, comprehensive legislation. Further, from January 1, 2021, we have to comply with both the GDPR and the GDPR as incorporated into United Kingdom national law, the latter regime having the ability to separately fine up to the greater of £17.5 million or 4% of global turnover. The relationship between the United Kingdom and the EU in relation to certain aspects of data protection law remains unclear, for example around how data can lawfully be transferred between each jurisdiction, which may expose us to further compliance risk. The European Commission has adopted an adequacy decision in favor of the UK, enabling data transfers from EU member states to the UK without additional safeguards. However, the UK adequacy decision will automatically expire in June 2025 unless the European Commission re-assesses and renews/ extends that decision.

If we are not able to manufacture products in accordance with applicable requirements, it could adversely affect our business.

Our products must meet detailed specifications, performance standards and quality requirements. As a result, our products and the materials used in their manufacture or assembly undergo regular inspections and quality testing. Factors such as defective materials or processes, mechanical failures, human errors, environmental conditions, changes in materials or production methods, and other events or conditions could cause our products or the materials used to produce or assemble our products to fail inspections and quality testing or otherwise not perform in accordance with our label claims or the expectations of our customers.

If we are not able to meet the applicable specifications, performance standards, quality requirements or customer expectations could adversely affect our ability to manufacture and sell our products or comply with regulatory requirements. These events could, in turn, adversely affect our revenues and results of operations.

Healthcare fraud and abuse laws could adversely affect our business and results of operations.

There are various federal and state laws targeting fraud and abuse in the healthcare industry to which we are subject, including anti‑kickback laws, laws constraining the sales, false claims laws, marketing and promotion of medical devices by limiting the kinds of financial arrangements that manufacturers of these products may enter into with physicians, hospitals, laboratories and other potential purchasers of medical devices. There are other laws we are subject to that require us to report certain transactions between it and healthcare professionals. Violations of these laws are punishable by criminal or civil sanctions, including substantial fines, imprisonment and exclusion from participation in government healthcare programs. Many of the existing requirements are new and have not been definitively interpreted by state authorities or courts, and available guidance is limited. We could face enforcement action and fines and other penalties, and could receive adverse publicity, unless and until we are in full compliance with these laws, all of which could materially harm us. Furthermore, changes in or evolving interpretations of these laws, regulations, or administrative or judicial interpretations, may require us to change our business practices or subject our business practices to legal challenges, which could have a material adverse effect on our business, financial condition and results of operations.

If we expand our international presence, it may increase our risks and expose our business to regulatory, cultural or other challenges.

There are several of factors that could adversely affect the performance of our business and/or cause us to incur substantially increased costs because of our international presence and sales, including: (1) uncertainty in the application of foreign laws and the interpretation of contracts with foreign parties; (2) cultural and political differences that favor local competitors or make it difficult to effectively market, sell and gain acceptance of our products; (3) exchange rates, currency fluctuations, tariffs and other barriers, extended payment terms and dependence on international distributors or representatives; (4) trade protection measures, trade sanctions and import/export licensing requirements; (5) our inability to obtain or maintain regulatory approvals or registrations for our products; (6) economic conditions, political instability, the absence of available funding sources, terrorism, civil unrest, war and natural disasters in foreign countries; (7) reduced protection for, or enforcement of, our patents and other intellectual property rights in foreign countries; (8) our inability to identify international distributors and negotiate acceptable terms for distribution agreements; and (9) restrictions on our ability to repatriate investments and earnings from foreign operations.

Economic, cultural and political conditions and foreign regulatory requirements may slow or prevent the manufacture of our products in countries other than the United States. Interruption of the supply of our products could reduce revenues or cause us to incur significant additional expenses in finding an alternative source of supply. Foreign currency fluctuations and economic conditions in foreign countries could also increase the costs of manufacturing our products in foreign countries.

Risks Related to Ownership of Common Stock

Our common stock may have limited liquidity, and investors may not be able to sell as much common stock as they want at prevailing market prices or at all.

The liquidity of our common stock depends on several factors, including our financial results and overall market conditions, so it is not possible to predict whether this level of liquidity will continue, be sustained, or decrease. Decreased trading volume in our stock would make it more difficult for investors to sell their shares in the public market at any given time at prevailing prices. Our management and larger stockholders exercise significant control over our company.

Decreased trading volume in our stock would make it more difficult for investors to sell their shares in the public market at any given time at prevailing prices. Although there is no affiliation between our management and our larger stockholders, they could exercise significant control over our company if they voted their shares in a similar manner.

The price of our common stock could continue to be volatile, and existing stockholders’ investments in our common stock could lose value.

The price of our common stock has been volatile, subject to rapid and substantial decreases in stock price, and may be volatile in the future. By way of example, during the year ended December 31, 2021, our common stock has traded at a low of $1.09 and a high of $7.97. As a result of this volatility, investors could experience losses on their investment in our common stock.

The stock market is subject to significant price and volume fluctuations, and the price of our common stock could fluctuate widely in response to several factors, including, but not limited to: our cash flows and cash position; the duration and severity of the COVID-19 pandemic; our quarterly or annual operating results; investment recommendations by securities analysts following our business or our industry; additions or departures of key personnel; changes in our business, earnings estimates or market perceptions of our competitors; our failure to achieve operating results consistent with securities analysts’ projections; changes in industry, general market or economic conditions; and announcements of legislative or regulatory change.

Overall, the stock market has experienced price and volume fluctuations that have affected the market price of our common stock, as well as the stock of many other similar companies. Such price fluctuations are generally unrelated to the operating performance of the specific companies whose stock is affected.

Since the stock price of our common stock has fluctuated in the past, has been recently volatile and may be volatile in the future, investors in our common stock could incur substantial losses. In the past, following periods of volatility in the market, securities class-action litigation has often been instituted against companies. Such litigation, if instituted against us, could result in substantial costs and diversion of management’s attention and resources, which could materially and adversely affect our business, financial condition, results of operations and growth prospects. We are currently subject to securities class-action litigation as described in “—Legal Matters—Legal Proceedings” above. There can be no guarantee that our stock price will remain at current levels.

Securities of certain companies have recently experienced significant and extreme volatility in stock price due to short sellers of shares of common stock, known as a “short squeeze.” Short squeezes have caused extreme volatility in those companies and in the market and have led to the price per share of those companies to trade at a significantly inflated rate that is disconnected from the underlying value of the company. Sharp rises in a company’s stock price may force traders in a short position to buy the stock to avoid even greater losses. Many investors who have purchased shares in those companies at an inflated rate face the risk of losing a significant portion of their original investment as the price per share has declined steadily as interest in those stocks have abated. There can be no assurance that we will not, in the future be, a target of a short squeeze, and stockholders may lose a significant portion or all of their investments if they purchase our shares at a rate that is significantly disconnected from our underlying value.

Our stock price may in the future not meet the minimum bid price for continued listing on the Nasdaq Capital Market. Our ability to publicly or privately sell equity securities and the liquidity of our common stock could be adversely affected if we are delisted from The Nasdaq Capital Market.

Nasdaq Listing Rule 5450(a)(1), which we refer to as the Minimum Bid Price Rule, provides that the closing bid price for our common stock may not be below $1.00 per share for any period of 30 consecutive trading days to maintain our continued listing on The Nasdaq Capital Market. As of March 1, 2022, the closing bid price for our common stock was $0.97. Although we are currently in compliance with the Minimum Bid Price Rule, there can be no assurance that our common stock will continue to satisfy this rule. If we were to fail to comply with the Minimum Bid Price Rule in the future and became subject to delisting, such delisting from Nasdaq would adversely affect our ability to raise additional financing through the public or private sale of equity securities, would significantly affect the ability of investors to trade our securities and would negatively affect the value and liquidity of our common stock. Delisting also could have other negative results, including the potential loss of confidence by employees, the loss of institutional investor interest and fewer business development opportunities.

Our common stock may become the target of a “short squeeze.”

Securities of certain companies have increasingly experienced significant and extreme volatility in stock price due to short sellers of shares of common stock, known as a “short squeeze.” Short squeezes have caused extreme volatility in those companies and in the market and have led to the price per share of those companies to trade at a significantly inflated rate that is disconnected from the underlying value of the company. Sharp rises in a company’s stock price may force traders in a short position to buy the stock to avoid even greater losses. Many investors who have purchased shares in those companies at an inflated rate face the risk of losing a significant portion of their original investment as the price per share has declined steadily as interest in those stocks have abated. There can be no assurance that we will not, in the future be, a target of a short squeeze, and you may lose a significant portion or all of your investment if you purchase our shares at a rate that is significantly disconnected from our underlying value.

You may experience future dilution as a result of future equity offerings, exercises of outstanding options and vesting of options and restricted and performance stock units.

On July 19, 2021, we entered into the ATM Agreement, pursuant to which we may sell from time to time, at our option, up to an aggregate of $60,000,000 of shares of common stock through Craig-Hallum, as sales agent. As of the filing date of this report, we have issued and sold pursuant to the ATM Agreement a total of 9,709,328 shares of common stock at a volume-weighted average price of $4.2011 per share for gross proceeds of $40.8 million and net proceeds, after giving effect to placement fees and other transaction costs, of $38.8 million. For additional information about the at-the-market offerings pursuant to the ATM Agreement, see “Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations”.

In order to raise additional capital, we may seek to offer pursuant to the ATM Agreement additional shares of common stock for up to $19.2 million in gross proceeds and we may in the future offer additional shares of our common stock or other securities convertible into or exchangeable for our common stock. There can be no assurance that we will be able to sell additional shares in at-the-market offerings made pursuant to the ATM Agreement, or in any other offering, at a price per share that is equal to or greater than the price per share paid by existing stockholders. Investors purchasing securities in other offerings in the future could have rights superior to existing stockholders.

As of the close of business on March 1, 2022, our market capitalization was approximately $29.2 million. Existing stockholders may experience significant dilution in connection with our issuance and sale of up to $21.2 million of additional shares of common stock pursuant to the ATM Agreement. In addition, as of December 31, 2021, 3,386,393 shares of common stock were reserved for future issuance under our 2019 Omnibus Incentive Plan, 1,600,372 shares were subject to outstanding options, and 705,325 shares were subject to outstanding restricted and performance stock units. Stockholders will incur dilution upon vesting of restricted and performance stock units, and they may incur dilution upon exercises of stock options.
 
Management will have broad discretion as to the use of any net proceeds of the offering made pursuant to the ATM Agreement, and we may not use those net proceeds effectively.

Our management will have broad discretion in the application of the net proceeds of this offering made pursuant to the ATM Agreement and could spend the proceeds in ways that do not improve our results of operations or enhance the value of our common stock. Our failure to apply these funds effectively could have a material adverse effect on our business and could cause the price of our common stock to decline.

Any future issuances of shares of our common stock by us could harm the price of our common stock and our ability to raise funds in new equity offerings.

Any future sales of a substantial number of our shares of common stock or other equity‑related securities, or the perception that such sales may occur, could adversely affect the price of our common stock, and could impair our ability to raise capital through future offerings of equity or equity‑related securities.

Sales of our common stock by existing stockholders, executive officers or directors could depress the market price of our common stock.

If our existing stockholders, officers or directors sell our common stock in the public market, or the perception that such sales may occur, it could negatively affect the price of our common stock. We are unable to estimate the number of shares of our common stock that may actually be resold in the public market since this will depend on the market price for our common stock, the individual circumstances of the sellers and other factors.

Institutional stockholders own significant amounts of our common stock. If one or more of these stockholders sell large portions of their holdings in a relatively short time, the prevailing price of our common stock could be negatively affected. In addition, it is possible that one or more of our executive officers or non‑employee members of our Board of Directors could sell shares of our common stock during an open trading window. These transactions and the perceived reasons for these transactions could have a negative effect on the prevailing market price of our common stock.

We do not intend to pay cash dividends on our common stock.

We do not expect to pay any cash dividends on our common stock and currently intend to retain our earnings, if any, to finance the expansion of our business. Therefore, the success of an investment in our common stock will depend entirely upon any future increase in value of our common stock. There is no guarantee that our common stock will gain value or even maintain the price at which investors purchased their shares.

General Risk Factors

We may not generate the expected benefits of future strategic transactions or investments, and they could disrupt our ongoing business, distract our management, increase our expenses and negatively affect our business.

As a way for us to grow our business, we may pursue strategic transactions or investments. These activities, and their impact on our business, are subject to many risks, including the following: (1) the benefits expected to be derived from a transaction or investment may not materialize and could be affected by numerous factors, such as regulatory developments, insurance reimbursement, our inexperience with new businesses or markets, general economic conditions and increased competition; (2) we may be unable to successfully integrate with a partner company’s personnel, assets, management, information technology systems, accounting policies and practices, products and/or technology into our business; (3) we may not be able to accurately forecast the performance or ultimate impact of a partner business; and (4) a strategic transaction may result in the incurrence of unexpected expenses, stockholder lawsuits, the dilution of our earnings or our existing stockholders’ percentage ownership, or potential losses from undiscovered liabilities not covered by an indemnification from the seller(s) of the partner business.

If these factors occur, we may be unable to achieve all or a significant part of the benefits expected from a strategic transaction or investment. This may adversely affect our financial condition, results of operations and ability to grow our business or otherwise achieve our financial and strategic objectives.

Our compliance with regulations governing public companies is complex and expensive.

Public companies are subject to various laws and regulations, which have increased the scope, complexity and cost of corporate governance, reporting and disclosure practices. For example, we are subject to the Sarbanes‑Oxley Act of 2002, The Dodd‑Frank Wall Street Reform and Consumer Protection Act and the requirements of the Nasdaq Capital Market. The implementation of certain aspects of these laws and regulations has required and will continue to require substantial management time and oversight and may require us to incur significant additional accounting and legal costs. We continually review changes with respect to new and proposed rules and cannot predict or estimate the amount of additional costs, and the timing of such costs, we may incur. There are several interpretations of these laws and regulations, in many cases due to their lack of specificity, and as a result, their application in practice may change as new guidance is provided by regulatory and governing bodies. This may result in continuing uncertainty regarding compliance matters and higher costs. We are committed to maintaining high standards of corporate governance and public disclosure, but if we fail to comply with any of these requirements, legal proceedings may be initiated against us, which may adversely affect our business.

Our business may be negatively affected by terrorist attacks or natural disasters.

Terrorist attacks or natural disasters could cause economic instability. These events could negatively affect economic conditions both within and outside the United States and harm demand for our products. The operations of our customers and suppliers could be negatively impacted and eliminate, reduce or delay our customers’ ability to purchase and use our products and our suppliers’ ability to provide raw materials and finished products.

Our facilities, including some pieces of manufacturing equipment and our computer systems, may be difficult to replace. Various types of disasters, including fires, earthquakes, floods and acts of terrorism, may affect our facilities and computer systems. In the event our existing facilities or computer systems are affected by man‑made or natural disasters, we may have difficulty operating our business and may be unable to manufacture products for sale or meet customer demands or sales projections. If our manufacturing operations were curtailed or shut down entirely, it would seriously harm our business

ITEM 2.
PROPERTIES

Our U.S. manufacturing, administrative offices, and research facilities are located in leased space in Medford, New York, pursuant to a lease covering approximately 39,650 square feet and expiring on June 30, 2022, with an option to renew each year.

On February 5, 2019, we entered into a commercial real estate lease for new corporate headquarters comprised of 70,000 square feet of office, research and development, and warehouse space located in Hauppauge, New York. The lease has an initial term of eleven years that can be extended, at our option, for two additional terms of five years each. Rent under the lease, which is payable in monthly installments, totals approximately $900,000 for the initial year and then increases by approximately three percent each succeeding year.

Our European headquarters and Center of Excellence for Optical Technology is located in leased office and manufacturing space in Berlin, Germany. Our Southeast Asia manufacturing, warehouse, and commercial facilities are located in leased space in Kuala Lumpur, Malaysia and is currently inactive. Our Latin America manufacturing, warehouse, and commercial facilities are located in Rio de Janeiro, Brazil. We regularly review our real estate portfolio and develop footprint strategies to support our customers’ global plans, while at the same time supporting our technical needs and controlling operating expenses.

ITEM 3.
LEGAL PROCEEDINGS

This information is set forth under “Note 12 – Commitments, Contingencies And Concentrations – Litigation” to the Consolidated Financial Statements of this Annual Report on Form 10-K is incorporated herein by reference.

PART II

ITEM 5.
MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Listing Information

Our stock is listed on the  NASDAQ Global Select Market of the NASDAQ Stock Market LLC under the symbol “CEMI.”

Holders

As of February 23, 2022, there were 71 record owners of our Common Stock (including nominee holders such as banks and brokerage firms who hold shares for beneficial owners).

Recent Sales of Unregistered Securities

During the year ended December 31, 2021, we issued unregistered securities in connection with the 2020 Amended and Restated Agency & Commission Agreement  from November 2020.

Issuer Purchases of Equity Securities

We did not repurchase any of our equity securities during the year ended December 31, 2021.

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

We develop and commercialize point-of-care diagnostic tests used for the rapid detection and diagnosis of infectious diseases, including sexually transmitted disease, insect vector and tropical disease, COVID-19 and other viral and bacterial infections, enabling expedited treatment.

Our product portfolio is based upon our proprietary DPP technology, a diagnostic platform that provides high-quality, cost-effective results in 15 to 20 minutes using fingertip blood, nasal swabs and other sample types. The DPP technology platform addresses the rapid diagnostic test market, which includes infectious diseases, cardiac markers, cholesterol and lipids, pregnancy and fertility, and drugs of abuse. Compared with traditional lateral flow technology, the DPP technology platform can provide enhanced sensitivity and specificity, advanced multiplexing capabilities and, with the DPP Micro Reader, quantitative results.

We target the market for rapid diagnostic test solutions for infectious diseases, which is driven by the high prevalence of infectious diseases globally, an increase in the geriatric population, growing demand for rapid test results, and advancements in multiplexing. We have a broad portfolio of infectious disease products, which prior to 2020 were focused principally on sexually transmitted disease and fever and tropical disease. In February 2020 we began the process of shifting substantially all of our resources to seek to leverage the DPP technology platform to address the acute and escalating need for diagnostic testing for COVID-19. We are continuing to pursue:

an emergency use authorization, or EUA, from the U.S. Food and Drug Administration, or FDA, as well as 510(k) clearance from the FDA, for the DPP SARS-CoV-2 Antigen test system;
an EUA from the FDA for the DPP Respiratory Panel; and
a Clinical Laboratory Improvement Amendment, or CLIA, waiver from the FDA for the DPP HIV-Syphilis test system.

Our products are sold globally, directly and through distributors, to medical laboratories and hospitals, governmental and public health entities, nongovernmental organizations, medical professionals, and retail establishments. We continue to seek to expand our commercial distribution channels.

Global Competitiveness Program

We have achieved significant revenue growth in recent years while profitability has not been at levels as expected. We have taken steps including investments in automation to mitigate headwinds including labor availability, volatile capacity planning and implementation of operational efficiency targets to proactively monitor production with the overarching goal for profitable growth. To further accelerate and aggressively execute towards this goal to improve profitability, in the first quarter of 2022 we have initiated a Global Competitiveness Program. Our Global Competitiveness Program has been developed with the support of the Company’s executive leadership team to ensure cross-functional alignment, commitment and accountability throughout the organization. The main pillars of the Global Competitiveness Program include the following:

 
Focus on higher margin business in growth markets: Our pursuit of growth in markets with higher selling prices remains unchanged. We have recently completed an in-depth analysis of our product portfolio and profitability on both a product and regional basis. With this increased transparency at a product-level, we now have visibility to support customer pricing, marketing strategies and evaluate opportunities to increase prices. Furthermore, focus will be on recurring revenue streams of our core business by leveraging more recently established distributor and direct customer channels in the US and other key markets.

 
Lower manufacturing costs: Automation and labor management is essential to scale unit volumes while also seeking additional ways to drive our manufacturing costs down. With improved visibility on our labor and material costs at a product-level, we will primarily target optimization of our lower margin business.

 
Reduce infrastructure costs: This includes an in-depth evaluation of all support functions and external spend to reduce costs. Research & Development will be further aligned with our future innovation centered on core strategy, including DPP and expansion of product pipeline with a more disciplined approach to cost-benefit analysis, target markets, and competitor landscape.

 
Strategic review of non-core businesses and assets: Our prior acquisitions have not achieved the business plans as originally planned. More specifically, emphasis will be on both our German and Brazilian subsidiaries with a reorientation for those businesses to achieve an independent path to profitability and alignment with the long-term strategic roadmap.

While these pillars establish a framework to improve our profitability, successful execution is dependent on many factors including future regulatory approvals, key relationships with long term customers and expansion in large markets including the US. We plan to aggressively implement these actions that underpin fundamentals for long-term profitable growth and sustainable shareholder value.

Substantial Doubt as to Going Concern Status

Factors and considerations with respect to our liquidity raised substantial doubt as to our ability to continue as a going concern through one year after the date that our financial statements are being issued.
 
Revenues during the twelve months ended December 31, 2021 did not meet our expectations. Our increase in cash and cash equivalents over the year reflected our issuance of common stock in at-the-market offerings for net proceeds of $38.8 million (see “Note 9 - Stockholder’s Equity” to the Consolidated Financial Statements of this Annual Report on Form 10-K is incorporated herein by reference).

We continued to experience market, clinical trial and regulatory complications in seeking to develop and commercialize a portfolio of COVID-19 test systems during the continuing, but evolving, uncertainty of the COVID‑19 pandemic. In the year ending on December 31, 2021, we continued to incur significant expenses in connection with pending legal matters (see “Note 12 – Commitments, Contingencies, and Concentrations: Litigation” to the Consolidated Financial Statements of this Annual Report on Form 10-K is incorporated herein by reference), delayed achievement of milestones associated with government grant income, investments in inventory, and the continuing automation of manufacturing.

During the twelve months ended December 31, 2021, we undertook measures to increase our total revenues and improve our liquidity position. These measures included:

On July 19, 2021, we entered into an At the Market Offering Agreement, or the ATM Agreement, with Craig‑Hallum Capital Group LLC, or Craig‑Hallum, pursuant to which we may sell from time to time, at our option, up to an aggregate of $60,000,000 of shares of common stock through Craig‑Hallum, as sales agent. As of the filing date of this report, we have issued and sold pursuant to the ATM Agreement a total of 9,709,328 shares of common stock at a volume-weighted average price of $4.20 per share for gross proceeds of $40.8 million and net proceeds, after giving effect to placement fees and other transaction costs, of $38.8 million.

We also received significant purchase orders from two customers, which we refer to as the July Purchase Orders. We had pursued the July Purchase Orders for an extended period of time. The July Purchase Orders consist of the following:

 
o
On July 20, 2021, we received a $28.3 million purchase order from Bio-Manguinhos for the purchase of DPP SARS-CoV-2 Antigen tests for delivery during 2021 to support the needs of Brazil’s Ministry of Health in addressing the COVID-19 pandemic. Bio-Manguinhos is responsible for the development and production of vaccines, diagnostics, and biopharmaceuticals, primarily to meet demands of Brazil’s national public health system. As of December 31, 2021 $16.8 million was recognized in connection with this order.

 
o
On July 22, 2021, we received a $4.0 million purchase order from the Partnership for Supply Chain Management, supported by The Global Fund, for the purchase of HIV 1/2 STAT-PAK Assays for shipment to Ethiopia into early 2022. As of December 31, 2021 $1.2 million was recognized in connection with this order.

These measures and other plans and initiatives have been designed to provide us with adequate liquidity to meet our obligations for at least the twelve-month period following the filing date of this report, when the Accompanying Financial Statements are being issued. Our execution of those measures and our other plans and initiatives continue to depend, however, on factors that are beyond our control, or that may not be addressable on terms acceptable to us or at all. We have considered in particular how:

The ongoing healthcare and economic impacts of the COVID-19 pandemic on the global customer base for our non‑COVID-19 products continue to negatively affect the timing and rate of recovery of our revenues from those products by, for example, decreasing the allocation of funding for HIV testing, thereby continuing to adversely affect our liquidity.

Although we have entered into agreements to distribute third-party COVID-19 products in the United States, our ability to sell those products could be constrained because of staffing and supply chain limitations affecting the suppliers of those products.

We further considered how these factors and uncertainties could impact our ability over the next year to meet the obligations specified in the Credit Agreement and Guaranty, or the Credit Agreement, that we and certain of our subsidiaries, as guarantors, entered into with Perceptive Credit Holdings II, LP, or the Lender. Those obligations include (a) covenants requiring: i) minimum cash balance of $3 million and ii) minimum total revenue amounts for the twelve months preceding each quarter end. For the next year, the minimum total revenue requirements range from $42.0 million for the twelve months ending March 31, 2022 to $47.4 million for the twelve months ending December 31, 2022 and (b) an obligation requiring the payment of principal installments, commencing with the payment of $300,000 on September 30, 2022. Upon an event of default under the Credit Agreement, the Lender could elect to declare all amounts outstanding thereunder, together with accrued interest, to be immediately due and payable. In such an event, there can be no assurance that we would have sufficient liquidity to fund payment of the amounts that would be due under the Credit Agreement or that, if such liquidity were not available, we would be successful in raising additional capital on acceptable terms, or at all, or in completing any other endeavor to continue to be financially viable and continue as a going concern. Our inability to raise additional capital on acceptable terms in the near future, whether for purposes of funding payments required under the Credit Agreement or providing additional liquidity needed for our operations, could have a material adverse effect on our business, prospects, results of operations, liquidity and financial condition.
 
Accordingly, management determined we could not be certain that our plans and initiatives would be effectively implemented within one year after the filing date of this report, when the Accompanying Financial Statements are being issued. Without giving effect to the prospect of raising additional capital pursuant to our at-the-market offerings, increasing product revenue in the near future or executing other mitigating plans, many of which are beyond our control, it is unlikely that we will be able to generate sufficient cash flows to meet our required financial obligations, including our debt service and other obligations due to third parties. The existence of these conditions raises substantial doubt about our ability to continue as a going concern for the twelve-month period following the filing date of this report.

The Accompanying Financial Statements have been prepared assuming we will continue as a going concern, which contemplates continuity of operations, realization of assets and the satisfaction of liabilities in the normal course of business for the twelve-month period following the date the accompanying consolidated financial statements are issued. As such, the Accompanying Financial Statements do not include any adjustments relating to the recoverability and classification of assets and their carrying amounts, or the amount and classification of liabilities that may result should we be unable to continue as a going concern.

Consolidated Results of Operations

The results of operations for the years ended December 31, 2021 and 2020 were as follows:

   
Year Ended December 31,
 
   
(in thousands)
 
   
2021
   
2020
 
                         
TOTAL REVENUES
 
$
47,818
     
100
%
 
$
32,470
     
100
%
                                 
COSTS AND EXPENSES:
                               
Cost of product sales
   
34,496
     
72
%
   
23,874
     
74
%
Research and development expenses
   
12,487
     
26
%
   
9,509
     
29
%
Selling, general and administrative expenses
   
24,841
     
52
%
   
21,038
     
65
%
Impairment, restructuring, severance and related costs
   
7,048
     
15
%
   
1,122
     
3
%
Acquisition costs
   
-
     
0
%
   
63
     
0
%
     
78,872
             
55,606
         
LOSS FROM OPERATIONS
   
(31,054
)
           
(23,136
)
       
                                 
OTHER (EXPENSE) / INCOME
   
(2,912
)
           
(2,842
)
       
                                 
LOSS BEFORE INCOME TAX BENEFIT
   
(33,966
)
           
(25,978
)
       
                                 
Income tax benefit
   
62
             
457
         
NET LOSS
 
$
(33,904
)
   
(71
%)
 
$
(25,521
)
   
(79
%)

Percentages in the table reflect the percent of total revenues.

Total Revenues

Total revenues during 2021 were $47.8 million, an increase of $15.3 million, or 47.3%, compared to 2020. The increase in total revenues reflected a $10 million, or 40.3%, increase in net product sales, which was principally comprised of (a) higher sales in Latin America, US and Africa, offset by lower sales in Europe and Asia; (b) decrease in R&D revenue of $3.7 million due to the completion of agreements in the early part of 2021; and (c) increase in grant income related to the BARDA $12.7 million agreement in the amount of $8.9 million.

Gross Product Margin

Cost of product sales is primarily comprised of material, labor, manufacturing overhead, depreciation and amortization, and freight and distribution costs. Gross product margin is net product sales less cost of product sales, and gross product margin percentage is gross product margin as a percentage of net product sales.

Gross product margin decreased by $0.7 million, or 73% compared to 2020. The following schedule calculates gross product margin:

 
For the years ended December 31
 
Favorable/
     
 
2021
   
2020
 
(unfavorable)
 
% Change
 
 
(in thousands)
         
Net product sales
 
$
34,737
   
$
24,767
   
$
9,970
     
40.3
%
Less: Cost of product sales
   
(34,496
)
   
(23,874
)
   
(10,622
)
   
44.5
%
Gross product margin
 
$
241
   
$
893
   
$
(652
)
   
(73.0
)%
Gross product margin %
   
0.7
%
   
3.6
%
               

In 2021, we invested in developing and offering products to address the COVID-19 pandemic, which we expected to have average selling prices greater than those of our legacy products. We also continued to invest in automation in order to reduce our reliance on manual labor and improve our product margins. The $0.7 million decrease in gross product margin was comprised of (a) $1.0 million from unfavorable product margins offset by (b) $0.3 million favorable product sales volume as described under “—Total Revenues” above. The $1.0 million decrease from unfavorable product margins principally reflected the increased labor and overhead costs and unfavorable mix of average selling prices.
 
Research and Development

This category includes costs incurred for clinical and regulatory affairs and other research and development, as follows:

 
For the years ended December 31
 
Favorable/
     
 
2021
   
2020
 
(unfavorable)
 
% Change
 
 
(in thousands)
         
Clinical and regulatory affairs
 
$
5,109
   
$
1,061
   
$
(4,048
)
   
(381.5
)%
Other research and development
   
7,378
     
8,448
     
1,070
     
12.7
%
Total research and development
 
$
12,487
   
$
9,509
   
$
(2,978
)
   
(31.3
)%

The increase in clinical and regulatory affairs costs for 2021 as compared to 2020 was primarily associated with increased clinical trial costs related to the BARDA $12.7 million agreement which was completed on December 2, 2021. The decrease in other research and development costs was primarily related to the completion of R&D agreements in the early part of 2021.

Selling, General and Administrative Expense

Selling, general and administrative expenses include administrative expenses, sales and marketing costs (including commissions), and other corporate items. The $3.8 million, or 18.1%, increase in selling, general and administrative expenses for 2021 as compared to 2020 primarily reflected increased legal costs associated with the ongoing litigations, recruiting fees due to the ramp up in production that took place in the later part of 2021 and higher insurance costs.

Impairment, restructuring. severance and related costs

The Company recorded an impairment loss of $1.3 million during the second quarter of 2021, as the result of its write-off of the intangible assets, net, leasehold improvements, net and right-of-use assets for leases, net associated with its Malaysian operations that underwent a retrenchment during the second quarter of 2020.

In addition, the Company recorded an impairment loss of $4.6 million during the fourth quarter of 2021, as the result of a write down of finite-lived intangible assets ($2.0 million) and goodwill ($2.6 million) due to the substantial decrease in share price as of December 31, 2021. The  low price per share value on December 31, 2021 caused the book value of the Company to exceed its market cap.

In light of the uncertainty of the timing and any receipt of those regulatory approvals, the timing of progress on and results of clinical trial programs, and the timing and any receipt of product orders from the commercialization of the COVID-19 Diagnostic Test Systems and other diagnostic test systems both within and outside the United States, during the second quarter of 2021, the Company engaged the services of an independent financial advisory firm (the “Financial Advisor”). The Financial Advisor worked with management to develop a forecast model to assess the amount and timing of the Company’s liquidity needs, assuming various business cases, and together with legal counsel advised the Company regarding alternative approaches to enhancing its liquidity position, participating in discussions with the Lender, and related matters. During the year ended December 31, 2021 and 2020, the Company incurred $1.1 and $0.4 million, respectively, related to these restructuring matters.

In order to address challenging economic conditions and implement its business strategy, in the first quarter of 2021 the Company continued to execute a program to reduce operating expenses and better align its costs with revenues, including by eliminating positions that were no longer aligned with its strategy, and recognized severance charges of $0.1 million.

Acquisition Costs

Acquisition costs include legal, due diligence, audit, and related costs associated with acquisitions. The $0.1 million decrease in acquisition costs for 2021 as compared to 2020 reflected the fact that we completed acquisitions in 2020.

Other (Expense) / Income

Other (expense) / income  was principally comprised of interest expense net of interest income. Interest expense increased by $0.1 million for 2021 as compared to 2020, due to the interest paid on the term loan debt we incurred in September 2019.

Income Tax Benefit

For 2021 we recognized a tax benefit of $0.1 primarily attributable to the loss generated by Chembio Diagnostics Germany. As of December 31, 2021 and 2020, the Company recorded a full valuation allowance against its net deferred tax assets.

Liquidity and Capital Resources

Our cash and cash equivalents totaled $28.8 million at December 31, 2021, an increase of $5.7 million from $23.1 million at December 31, 2020. We are obligated to maintain aggregate unrestricted cash of not less than $3,000,000 at all times under a covenant in the Credit Agreement.

During the year ended December 31, 2021, we funded our business operations, including capital expenditures and working capital requirements, principally from cash and cash equivalents and issuance of common stock in at-the-market offerings. Our operations used $30.9 million of cash during the twelve months ended December 31, 2021. In the first half of 2021, revenues did not meet our expectations, and the shortfall in revenues from the first two quarters was one of the principal reasons we issued common stock in the at-the-market offerings during the year ended December 31, 2021, which provided us with net proceeds of $38.8 million. This increase in cash and cash equivalents was offset in part as the result of (a) market, clinical trial and regulatory complications we faced in seeking to develop and commercialize a portfolio of COVID‑19 test systems during the continuing, but evolving, uncertainty of the COVID‑19 pandemic and (b) significant continuing expenses incurred in connection with pending legal matters (see “Note 12(e) – Commitments, Contingencies, and Concentrations – Litigation” in the Accompanying Financial Statements), delayed achievement of milestones associated with government grant income, investments in inventory, and, the continuing automation of U.S. manufacturing.

In light of the uncertainty of the timing and any receipt of regulatory approvals, the timing of progress on and results of clinical trial programs, and the timing and any receipt of product orders from the commercialization of our COVID‑19 and other diagnostic test systems both within and outside the United States, during the year we engaged the services of an independent financial advisory firm. The financial advisory firm worked with management to develop a forecast model to assess the amount and timing of our liquidity needs, assuming various business cases and, together with legal counsel, advised us regarding alternative approaches to enhancing our liquidity position, participating in discussions with the Lender under our credit facility and related matters. We incurred fees related to these restructuring matters totaling $1.1 million in during the year.

Factors and considerations with respect to our liquidity raised substantial doubt as to our ability to continue as a going concern through one year after the date that the Accompanying Financial Statements are being issued. See “—Substantial Doubt as to Going Concern Status” above.
 
We have undertaken plans and initiatives, including fulfillment of the July Purchase Orders (see “— Substantial Doubt as to Going Concern Status” above) and fundraising through “at-the-market” offerings (see “—Substantial Doubt as to Going Concern Status” above), designed to provide us with adequate liquidity to meet our obligations for at least the twelve-month period following the filing date of this report, when the Accompanying Financial Statements are being issued. Our execution of those plans and initiatives is dependent, however, on a number of operational performance factors, such as the effectiveness of our automated manufacturing operations, as well as numerous other factors that are beyond our control or that may not be addressable on terms acceptable to us, or at all. We have considered how the uncertainties around the delivery of the full number of tests covered by customer orders may be affected by limitations of our staffing, supply chain and liquidity, uncertainties regarding the achievement of milestones and related recognition of revenue under government grants from BARDA, and other matters outside our control. We further considered how those uncertainties could impact our ability to meet the obligations specified in the Credit Agreement over the next twelve months, which include (a) a covenant requiring minimum total revenues for the twelve months preceding each quarter end, which requirements range from $40.3 million for the twelve months ending December 31, 2021 to $47.4 million for the twelve months ending December 31, 2022 and (b) an obligation requiring the payment of principal installments, commencing with the payment of $300,000 on September 30, 2022. Upon an event of default under the Credit Agreement, the Lender could elect to declare all amounts outstanding thereunder, together with accrued interest, to be immediately due and payable. In such an event, there can be no assurance that we would have sufficient liquidity to fund payment of the amounts that would be due under the Credit Agreement or that, if such liquidity were not available, we would be successful in raising additional capital on acceptable terms, or at all, or in completing any other endeavor to continue to be financially viable and continue as a going concern. Our inability to raise additional capital on acceptable terms or to otherwise generate cash in the near future, whether for purposes of funding payments required under the Credit Agreement or providing additional liquidity needed for our operations, could have a material adverse effect on our business, prospects, results of operations, liquidity and financial condition.

We cannot be certain that our plans and initiatives would be effectively implemented within one year after the filing date of this report, when the Accompanying Financial Statements are being issued. Without giving effect to the prospect of raising additional capital pursuant to our at-the-market offerings, increasing product revenue in the near future or executing other mitigating plans, many of which are beyond our control, it is unlikely that we will be able to generate sufficient cash flows to meet our required financial obligations, including our debt service and other obligations due to third parties. The existence of these conditions raises substantial doubt about our ability to continue as a going concern for the twelve-month period following the date of this report.

Please see note 2 to the Accompanying Financial Statements for additional information regarding our going concern assessment in connection with the Accompanying Financial Statements. You are urged to read carefully the information provided in “Because of our liquidity limitations, we have concluded there is a substantial doubt about our ability to continue as a going concern and we may require additional capital to fund our operations, which capital may not be available to us on acceptable terms or at all,” “Because of our liquidity and operational limitations, including the availability of staffing and supply chain resources that are necessary but outside of our control, we may not be able to timely fulfill some of the requirements of the July Purchase Orders without additional capital to fund our operations, which capital may not be available to us on acceptable terms, or at all,” and “The failure to comply with the terms of the Credit Agreement could result in a default under its terms and, if uncured, could result in action against our pledged assets and dilution of our stockholders” under “Item 1A. Risk Factors” of Part I of this report.

We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any cash dividends. We have not entered into, and do not expect to enter into, investments for trading or speculative purposes. Our accounts receivable, accounts payable and inventory balances fluctuate from period to period, which affects our cash flow from operating activities. The amounts of these fluctuations vary depending on cash collections, client mix, raw material lead times, the mix of vendor terms, the timing of shipment of our products and the invoicing of our research and development activities. As of December 31, 2021, we did not have any off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of Regulation S-K under the Securities Exchange Act of 1934.

We continually evaluate our liquidity requirements, capital needs and availability of capital resources based on our operating needs and our planned growth initiatives. Our future working capital needs will depend on many factors, including the rate of our business and revenue growth, the availability and cost of human, material and other resources required to build and deliver products in accordance with our existing or future product orders, the timing of our continuing automation of U.S. manufacturing, and the timing of our investment in research and development as well as sales and marketing. If we are unable to increase our revenues and manage our expenses in accordance with our operating plan, we may need to reduce the level or slow the timing of the growth plans contemplated by our operating plan, which would likely curtail or delay the growth in our business contemplated by our operating plan and could impair or defer our ability to achieve profitability and generate cash flow, or to seek to raise additional funds through debt or equity financings, strategic relationships, or other arrangements. There can be no assurance that we would be able to complete any proposed financing on terms acceptable to us, or at all, or that we otherwise will be successful in any of our other endeavors to continue to be financially viable and continue as a going concern. Our inability to raise additional capital on acceptable terms could have a material adverse effect on our business, prospects, results of operations, liquidity and financial condition. If we were to raise additional funds through the issuance of equity or convertible securities, the issuance could result in substantial dilution to existing stockholders, and the holders of those new securities may have rights, preferences and privileges senior to those of the holders of common stock. Furthermore, any decline in the market price of our common stock could make it more difficult for us to sell equity or equity-related securities in the future at a time and price that we deem appropriate.

Sources of Funds

Equity and Equity-Related Securities. On July 19, 2021, we entered into the ATM Agreement with Craig‑Hallum, pursuant to which we may sell from time to time, at our option, up to an aggregate of $60,000,000 of shares of common stock through Craig‑Hallum, as sales agent. Any sales of shares made pursuant to the ATM Agreement will be made pursuant to our shelf registration statement on Form S‑3 (File No. 333‑254261) and the related prospectus previously declared effective by the SEC on May 5, 2021, as supplemented by a prospectus supplement dated July 19, 2021 that we filed with the SEC, pursuant to Rule 424(b)(5) under the Securities Act, on July 19, 2021, as such prospectus supplement may be amended or supplemented from time to time.

Prior to any sale of shares of common stock under the ATM Agreement, we may deliver a sales notice to Craig-Hallum that will set the parameters for such sale, including the number of shares to be issued and sold, the time period during which such sale is requested to be made, any limitation on the number of shares that may be sold in any one trading day and any minimum price below which sales may not be made. Under the ATM Agreement, Craig-Hallum is required to use commercially reasonable efforts consistent with its normal trading and sales practices to sell shares in accordance with the terms of the ATM Agreement and any applicable sales notice.

Subject to the terms and conditions of the ATM Agreement, Craig-Hallum may sell any shares of common stock only by methods deemed to be an “at the market” offering as defined in Rule 415 under the Securities Act, including sales made directly through the Nasdaq Capital Market, by means of ordinary brokers’ transactions, in negotiated transactions, to or through a market maker other than on an exchange or otherwise, at market prices prevailing at the time of sale, at prices related to such prevailing market prices, or at negotiated prices and/or any other method permitted by law. If any sale of shares pursuant to the ATM Agreement is not made directly on the Nasdaq Capital Market or any other existing trading market for common stock at market prices at the time of sale, including a sale to Craig-Hallum acting as principal or a sale in a privately negotiated transaction, we must file a prospectus supplement describing the terms of such sale, the number of shares sold, the price of the shares, the applicable compensation, and such other information as may be required pursuant to Rules 424 and 430B under the Securities Act, as applicable, within the time required by Rule 424 under the Securities Act.

Under the terms of the ATM Agreement, we are to pay Craig-Hallum a placement fee of 3.5% of the gross sales price of shares of common stock sold, unless Craig-Hallum acts as principal, in which case we may sell the shares to Craig-Hallum as principal at a price we agree upon with Craig-Hallum. We are obligated to reimburse Craig-Hallum for certain expenses incurred in connection with the ATM Agreement, and we have provided Craig-Hallum with customary indemnification and contribution rights with respect to certain liabilities, including liabilities under the Securities Act and the Securities Exchange Act of 1934.

The offering of shares of common stock pursuant to the ATM Agreement will terminate upon the earliest of (a) the sale of all of the shares registered for purposes of the offering pursuant to the ATM Agreement, (b) our mutual written agreement with Craig-Hallum, (c) written notice from Craig-Hallum, in its sole discretion, to us, and (d) five business days’ prior written notice from us, in our sole discretion, to Craig-Hallum.

As of the filing date of this report, we have issued and sold pursuant to the ATM Agreement a total of 9,709,328 shares of common stock at a volume-weighted average price of $4.20 per share for gross proceeds of $40.8 million and net proceeds, after giving effect to placement fees and other transaction costs, of $38.8 million. Additional shares of common stock may be issued and sold pursuant to the ATM Agreement for gross proceeds of up to $19.2 million, but we cannot provide any assurance that will be able to issue any additional shares under the ATM Agreement at an acceptable price or at all.

Credit Agreement. The following description summarizes certain key provisions of the Credit Agreement:

 
Principal Amount. The Credit Agreement provides for a $20,000,000 senior secured term loan credit facility, which was drawn in full on September 4, 2019. Under the terms of the Credit Agreement, we may use the proceeds (a) for general working capital purposes and other permitted corporate purposes, (b) to refinance certain of our existing indebtedness and (c) to pay fees, costs and expenses incurred in connection with the Credit Agreement, including the Lender’s closing cost amount of $550,000, which was netted from the proceeds, and a financing fee of $600,000 (3.0% of gross proceeds) payable to Craig-Hallum, our financial advisor for the financing.

 
Interest Rate. Principal outstanding under the Credit Agreement bears interest at a rate per annum equal to the sum of (a) the greater of the one month London Interbank Offered Rate and 2.5% plus (b) 8.75%. At any time at which an event of default (as described under “—Default Provisions” below) has occurred and is continuing, the interest rate will increase by 4.0%. Accrued interest is payable on a monthly basis. On December 31, 2021 the interest rate was 11.25%.

 
Scheduled Repayment. No principal repayments are due prior to September 30, 2022, unless we elect to prepay principal as described under “— Optional Prepayment” below or principal is accelerated pursuant to an event of default as described under “—Default Provisions” below. Principal installments in the amount of $300,000 are payable on the last day of each of the eleven months from September 2022 through July 2023, and all remaining principal is payable at maturity on September 3, 2023.

 
Optional Prepayment. We may prepay outstanding principal from time to time, subject to payment of a premium on the prepaid principal amount equal to 4% through September 3, 2022. No premium will be due with respect to any prepayment made on or after September 4, 2022.

 
Guarantees. Our subsidiaries Chembio Diagnostic Systems Inc. and Chembio Diagnostics Malaysia Sdn Bhd. have guaranteed, and the Lender from time to time may require our other subsidiaries to guarantee, our obligations under the Credit Agreement.

 
Security. Our obligations under the Credit Agreement are secured by a first priority, perfected lien on substantially all of our property and assets, including our equity interests in our subsidiaries. Our subsidiary Chembio Diagnostic Systems Inc. has secured its guarantee of our Credit Agreement obligations with a lien on substantially all of its assets, and the Lender from time to time may require Chembio Diagnostics Malaysia Sdn Bhd. and any of our other subsidiaries that has guaranteed our Credit Agreement obligations to do the same.

 
Representations and Warranties. Financial and Other Covenants. In the Credit Agreement we made customary representations and warranties as well as customary affirmative and negative covenants, including covenants limiting additional indebtedness, liens, guarantees, mergers and acquisitions, substantial asset sales, investments and loans, sale and leasebacks, transactions with affiliates, and fundamental changes. The Credit Agreement also contains financial covenants requiring that (a) we maintain aggregate unrestricted cash of not less than $3,000,000 at all times and (b) we achieve specified minimum total revenue requirements for the twelve months preceding each quarter end. The minimum total revenue amounts range from $32.0 million to $50.1 million and, for the next year, range from $42.0 million for the twelve months ending March 31, 2022 to $47.4 million for the twelve months ending December 31, 2022. The minimum total revenue requirements were developed for purposes of the Credit Agreement and do not reflect the internal estimates and plans used by our management and board of directors to understand and evaluate our operating performance, to establish budgets, and to establish operational goals for managing our business. We therefore do not believe that the covenant requirements provide useful information to investors or others in enhancing an understanding of our future prospects.

 
Default Provisions. The Credit Agreement provides for customary events of default, including events of default based on non-payment of amounts due under the Credit Agreement, defaults on other debt, misrepresentations, covenant breaches, changes of control, insolvency, bankruptcy and the occurrence of a material adverse effect on our company. Upon an event of default resulting from a voluntary or involuntary proceeding for bankruptcy, insolvency or receivership, the amounts outstanding under the Credit Agreement will become immediately due and payable and the Lender’s commitments will be automatically terminated. Upon the occurrence and continuation of any other event of default, the Lender may accelerate payment of all obligations and terminate its commitments under the Credit Agreement.

Research and Development Awards. Under a contract we entered into with BARDA on December 2, 2020, a total of up to $12.7 million of awards were available from BARDA to assist us in (a) developing, and pursuing an EUA from the FDA for, the DPP Respiratory Antigen Panel and (b) performing the clinical trials for and submitting the DPP SARS-CoV-2 Antigen test system to the FDA for 510(k) clearance. Of the total awards available under this contract, we recognized government grant income totaling $10.9 million during the year ended December 31, 2021. The completion of milestones to earn the remaining awards are outside our control, and contingent to the EUA approval by the FDA.

Working Capital. The following table sets forth selected working capital information:

   
December 31,
2021
 
   
(in thousands)
 
Cash and cash equivalents
 
$
28,773
 
Accounts receivable, net
   
11,441
 
Inventories, net
   
12,920
 
Prepaid expenses and other current assets
   
1,710
 
Total current assets
   
54,844
 
Less: Total current liabilities
   
(15,282
)
Working capital
 
$
39,562
 

Our cash and cash equivalents at December 31, 2021, were held for working capital purposes. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any cash dividends. We have not entered into, and do not expect to enter into, investments for trading or speculative purposes. Our accounts receivable and inventory balances fluctuate from period to period, which affects our cash flow from operating activities. Fluctuations vary depending on cash collections, client mix, raw material lead times, the mix of vendor terms, and the timing of shipment of our products and the invoicing of our research and development activities.

Uses of Funds

Cash Flow Used in Operating Activities. Our operations used $30.9 million of cash during the year ended December 31, 2021, primarily due to the net loss adjusted for non-cash items of $18.8 million. Those uses of cash were the result of $8.0 million increase in accounts receivable, a $4.5 million increase in inventory, $1.6 million decrease in deferred revenue and $0.9 million decrease in Prepaid and other current assets, offset in part by a $3.1 million increase in accounts payable and other accrued liabilities.

Credit Agreement. Principal installments in the amount of $300,000 are payable under the Credit Agreement on the last day of each of the eleven months from September 2022 through July 2023, and all remaining principal is payable at maturity on September 3, 2023. Upon an event of default under the Credit Agreement, the Lender could elect to declare all amounts outstanding thereunder, together with accrued interest, to be immediately due and payable, as further described “—Sources of Funds—Credit Agreement—Default Provisions” above. In addition, we could determine to prepay from time to time outstanding principal under the Credit Agreement (see “—Sources of Funds—Credit Agreement—Optional Prepayment” above) or to make other payments under the Credit Agreement that may not be then due or otherwise required under the Credit Agreement, although, as of the date of the filing of this report, we do not intend to make any such prepayments or other payments.

Capital Expenditures. Our capital expenditures totaled $1.9 million in the year ended December 31, 2021, all of which related to investments in automated manufacturing equipment, facilities, and other fixed assets. As of December 31, 2021, we had capital purchase obligations of $1.5 million related to additional automated manufacturing equipment, with payments expected to come due during 2022 based on vendor performance milestones.

Significant Accounting Policies and Critical Accounting Estimates

Our significant accounting policies are described in Note 2 – Significant Accounting Policies to the audited consolidated financial statements included herein. Certain of our accounting policies require the application of significant judgment by management in selecting the appropriate assumptions for calculating financial estimates. By their nature, these judgments are subject to an inherent degree of uncertainty. These judgments are based on our historical experience, terms of existing contracts, our evaluation of trends in the industry, information provided by our customers and information available from other outside sources, as appropriate. We consider an accounting estimate to be critical if (a) it requires us to make assumptions about matters that were uncertain at the time we were making the estimate and (b) changes in the estimate or different estimates that we could have selected would have had a material impact on our financial condition or results of operations.

The following listing is not intended to be a comprehensive list of all of our accounting policies.  In many cases, the accounting treatment of a particular transaction is specifically dictated by accounting principles generally accepted in the United States, with no need for management’s judgment in their application. There are also areas in which management’s judgment in selecting any viable alternative would not produce a materially different result.

Revenue Recognition

We recognize revenue for product sales in accordance with Financial Accounting Standards Board Accounting Standards Codification, or ASC, 606, Revenue from Contracts with Customers. Revenues from product sales are recognized when the customer obtains control of our product, which occurs at a point in time, typically upon tendering to the customer. We expense incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed after the customer obtains control of the goods. We have made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales. We exclude certain taxes from the transaction price (e.g., sales, value added and some excise taxes).

Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current, and forecasted) that is reasonably available to us, taking into consideration the type of customer, the type of transaction, market events and trends, and the specific facts and circumstances of each arrangement.

For applicable contracts, we recognize revenue from research and development, milestone and grant revenues when earned.  Grants are invoiced after expenses are incurred. Revenues from projects or grants funded in advance are deferred until earned. For certain collaborative research projects, we recognize revenue by defining milestones at the inception of the agreement and applying judgment and estimates in recognizing revenue for relevant contracts.

From time to time the Company engages in bill-and-hold arrangements, whereby the Company manufactures and sells its product and at the customer’s request stores the product at the Company’s warehouse. Even though the product remains in the Company’s possession, a sale is recognized at the point in time when the customer obtains control of the product. Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria would have to be met in order for control to be transferred to the customer:

(a)
The reason for the bill-and-hold arrangement must be substantive (for example, the customer has requested the arrangement).
(b)
The product must be identified separately as belonging to the customer.
(c)
The product currently must be ready for physical transfer to the customer.
(d)
The entity cannot have the ability to use the product or to direct it to another customer.

Goodwill

We periodically review goodwill for impairment indicators. We review goodwill for impairment annually in the fourth quarter or more frequently if events or changes in circumstances indicate that goodwill might be impaired. We perform the goodwill impairment review at the reporting unit level. We perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If so, we perform the step discussed hereafter. Our qualitative assessment involves significant estimates, assumptions, and judgments, including, macroeconomic conditions, industry and market conditions, our financial performance, reporting unit specific events and changes in our share price.

If the fair value of the reporting unit is greater than its carrying amount, goodwill is not considered to be impaired. We would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.

The company operates as a single operating segment and has one reporting unit. During the year ended December 31, 2021, the Company performed a quantitative analysis and determined that the carrying value exceeded its fair value by $2.6 million, on December 31, 2021.

Recently Issued Accounting Pronouncements

Refer to Note 2 – Significant Accounting Policies to the audited consolidated financial statements included herein for a complete description of recent accounting standards that we have not yet been required to implement which may be applicable to our operations. Additionally, the significant accounting standards that have been adopted during the year ended December 31, 2021 are described.

ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

The Consolidated Financial Statements and schedules that constitute Item 8 are attached at the end of this report.  An index to the Consolidated Financial Statements and supplemental schedules are also included on page F-1 of this report.

ITEM 9A.
Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures, as defined by Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of December 31, 2021. Based on the evaluation of our disclosure controls and procedures, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2021 at the reasonable assurance level.

Management’s Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rules 13a-15(f) and 15d-15(f) promulgated under the Securities Exchange Act of 1934 as a process designed by, or under the supervision of, our Chief Executive Officer and Chief Financial Officer and effected by the board of directors, management and other personnel 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 and includes those policies and procedures that:

 
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;
 
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made in accordance with authorizations of management and directors of the company; and
 
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. As a result, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate.

Under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, our management evaluated the effectiveness of our internal control over financial reporting as of December 31, 2021. In making their assessment of internal control over financial reporting, our management used the criteria described in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission. Our evaluation included documenting, evaluating and testing of the design and operating effectiveness of our internal control over financial reporting. Based on this evaluation, we concluded that our controls over financial reporting were effective as of December 31, 2021.

Previously Identified Material Weaknesses in Internal Control Over Financial Reporting

None.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Securities Exchange Act of 1934 during the period covered by this Annual Report on Form 10-K that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations of Internal Control

Management, including the Company’s Chief Executive Officer and Chief Financial Officer, does not expect that the Company’s internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of internal control can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Also, any evaluation of the effectiveness of internal controls in future periods are subject to the risk that those internal controls may become inadequate because of changes in business conditions, or that the degree of compliance with the policies and procedures may deteriorate.

ITEM 9B.
Other Information

       None.

PART III

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information required in response to this Item 10 is incorporated herein by reference to our Definitive Proxy Statement to be filed with the SEC pursuant to Regulation 14A of the Exchange Act not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.

ITEM 11.
EXECUTIVE COMPENSATION

The information required in response to this Item 11 is incorporated herein by reference to our Definitive Proxy Statement to be filed with the SEC pursuant to Regulation 14A of the Exchange Act not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.

ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required in response to this Item 12 is incorporated herein by reference to our Definitive Proxy Statement to be filed with the SEC pursuant to Regulation 14A of the Exchange Act not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.

ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.

The information required in response to this Item 13 is incorporated herein by reference to our Definitive Proxy Statement to be filed with the SEC pursuant to Regulation 14A of the Exchange Act not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.

ITEM 14.
PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required in response to this Item 14 is incorporated herein by reference to our Definitive Proxy Statement to be filed with the SEC pursuant to Regulation 14A of the Exchange Act not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.

ITEM 15.
EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a) See “Item 8. Financial Statements and Supplementary Data – Index to Consolidated Financial Statements” above.

(b) Exhibits

Exhibit No.
 
Description
 
Articles of Incorporation, as amended, of Chembio Diagnostics, Inc. (incorporated herein by reference to Exhibit 3.1 to the Quarterly Report on Form 10-Q filed on July 29, 2010)
 
Amended and Restated Bylaws, of Chembio Diagnostics, Inc. (incorporated herein by reference to Exhibit 3.2 to the Current Report on Form 8-K filed on September 17, 2018)
 
Warrant to Purchase Common Stock dated as of September 3, 2019, issued by Chembio Diagnostics, Inc. to Perceptive Credit Holdings II, LP (incorporated herein by reference to Exhibit 4.1 to the Current Report on Form 8-K filed on September 5, 2019)
4.2

Description of Securities (incorporated herein by reference to Exhibit 4.2 to the Annual Report on Form 10-K filed on March 11, 2021)
 
2008 Stock Incentive Plan, as amended (incorporated herein by reference to Attachment B to the Proxy Statement on Form DEF 14A filed on 2012)
 
Form of Option for 2008 Stock Incentive Plan (incorporated herein by reference to Exhibit 4.4 to the Quarterly Report on Form 10-Q filed on May 8, 2014)
 
2014 Stock Incentive Plan (incorporated herein by reference to Attachment A to the Proxy Statement on Form DEF 14A filed on April 29, 2014)
 
Form of Option for 2014 Stock Incentive Plan (incorporated herein by reference to Exhibit 4.7 to the Quarterly Report on Form 10-Q filed on August 7, 2014)
 
2019 Omnibus Incentive Plan (incorporated herein by reference to Exhibit 10.3 to the Annual Report on Form 10-K filed on March 13, 2020)
 
Restated Annual Incentive Bonus Plan of Chembio Diagnostics, Inc., adopted as of March 15, 2019 (incorporated herein by reference to Exhibit 10.3 to the Annual Report on Form 10-K filed on March 18, 2019)
 
Outside Director Compensation Policy of Chembio Diagnostics, adopted as of December 15, 2020 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on December 17, 2020)
 
Employment Agreement, dated as of March 4, 2020 and effective as of March 16, 2020 between Chembio Diagnostics, Inc. and Richard L. Eberly (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on March 20, 2020)
 
Amendment No. 1 dated February 9, 2022 between Chembio Diagnostics, Inc. and Richard L. Eberly, amending the Employment Agreement dated March 4, 2020 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on February 14, 2022)
 
Employment Agreement dated March 5, 2016 between Chembio Diagnostics, Inc. and Javan Esfandiari (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K filed on March 14, 2016)
10.7(b)*

Amendment No. 1 dated March 20, 2019 between Chembio Diagnostics, Inc. and Javan Esfandiari, amending the Employment Agreement dated March 5, 2016 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on March 25, 2019)
10.7(c)*

Amendment No. 2 dated November 30, 2021 between Chembio Diagnostics, Inc. and Javan Esfandiari, amending the Employment Agreement dated March 5, 2016 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on December 6, 2021)
 
Employment Agreement dated December 18, 2017 between Chembio Diagnostics, Inc. and Neil A. Goldman (incorporated herein by reference to Exhibit 10.4 to the Annual Report on Form 10-K filed on March 8, 2018).
 
Amendment No. 1 dated January 21, 2019 between Chembio Diagnostics, Inc. and Neil A. Goldman, amending Employment Agreement dated December 18, 2017 (incorporated herein by reference to Exhibit 10.01 to the Current Report on Form 8-K filed on January 25, 2019)
 
Employment Agreement, dated as of December 30, 2021 and effective as of January 5, 2022, between Chembio Diagnostics, Inc. and Lawrence J. Steenvoorden (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on January 6, 2022)
 
Offer Letter dated October 19, 2016 between Worldwide Workplace Ireland and Robert Passas, with respect to employment by Chembio Diagnostics Systems, Inc. (incorporated herein by reference to Exhibit 10.4 to the Current Report on Form 8-K filed on October 22, 2018)
 
Separation and Release Agreement, dated January 7, 2020, between Chembio Diagnostics, Inc. and John J. Sperzel III (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on January 9, 2020)
 
Lease Agreement, dated February 15, 2017, between Horseblock Associates and Chembio Diagnostics, Inc. with respect to 3661 Horseblock Road, Medford, New York, as amended (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on October 22, 2018)
 
Agreement of Sublease dated February 5, 2019 between Chembio Diagnostic Systems Inc., as sublessor, and Reliance Communications of New Jersey, LLC, as sublessee, with respect to 3661 Horseblock Road, Medford, New York, as amended (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K filed on February 11, 2019)
 
Lease Agreement, dated February 4, 2013, between Sherwood Corporate Center LLC and Chembio Diagnostics, Inc. with respect to 91-1A Colin Drive, Holbrook, New York, as amended on September 19, 2017 (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K filed on October 22, 2018)
 
Lease Agreement dated February 5, 2019 between Myra Properties, LLC, as lessor, and Chembio Diagnostic Systems Inc., as lessee, with respect to 555 Wireless Boulevard, Hauppauge, New York (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on February 11, 2019)
10.15†
Credit Agreement and Guaranty dated as of September 3, 2019, among Chembio Diagnostics, Inc., as the Borrower, the Guarantors from time to time party thereto, and Perceptive Credit Holdings II, LP and its successors and assigns party thereto, as Administrative Agent and as a Lender (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on September 5, 2019)
10.16

At the Market Offering Agreement, dated July 19, 2021, between Chembio Diagnostics, Inc. and Craig-Hallum Capital Group LLC (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on July 19, 2021)
 
Ethics Policy (incorporated herein by reference to Exhibit 14.1 to the Annual Report on Form 10-KSB filed on March 30, 2006)
 
List of Subsidiaries of Chembio Diagnostics, Inc.

23.1
 
Consent of EY, Independent Registered Public Accounting Firm
 
Certification of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
Certification of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101.INS
 
XBRL Instance Document
101.SCH
 
XBRL Taxonomy Extension Schema Document
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
 
XBRL Taxonomy Definition Linkbase Document
101.LAB
 
XBRL Taxonomy Label Linkbase Document
101.PRE
 
XBRL Taxonomy Presentation Linkbase Document

*
Indicates management contract or compensatory plan.
Certain exhibits and schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. We hereby undertake to furnish copies of the omitted exhibits and schedules upon request by the Securities and Exchange Commission, provided that we may request confidential treatment pursuant to Rule 24b-2 of the Securities Exchange Act of 1934 for the exhibits and schedules so furnished.
**
The certifications attached as Exhibit 32.1 accompany the Annual Report on Form 10-K pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the registrant for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
 
SIGNATURES

In accordance with Section 13 or 15(d) of the Exchange Act, the registrant has caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 
CHEMBIO DIAGNOSTICS, INC.
       
March 3, 2022
By
/s/ Richard L. Eberly
 
   
Richard L. Eberly
 
   
Chief Executive Officer and President
 

In accordance with the requirements of the Exchange Act, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

Signatures
 
Title
 
Date
         
/s/ Richard L. Eberly
 
Chief Executive Officer and President
 
March 3, 2022
Richard L. Eberly
 
(Principal Executive Officer)
   
         
/s/ Lawrence J. Steenvoorden
 
Chief Financial Officer
 
March 3, 2022
Lawrence J. Steenvoorden
 
(Principal Financial & Accounting Officer)
   
         

 
Chair of the Board
 

Katherine L. Davis
       
         
/s/ David W. K. Acheson
 
Director
 
March 3, 2022
David W. K. Acheson
       
         
/s/ David W. Bespalko
 
Director
 
March 3, 2022
David W. Bespalko
       
         
/s/ John G. Potthoff
 
Director
 
March 3, 2022
John G. Potthoff
       


CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
Index to Consolidated Financial Statements

—INDEX—

 
Pages
Reports of Independent Registered Public Accounting Firm (PCAOB ID 42)
F-1
   
Consolidated Financial Statements:
 
   
Balance Sheets as of December 31, 2021 and 2020
F-2
   
Statements of Operations for the years ended December 31, 2021 and 2020
F-3
   
Statements of Comprehensive Loss for the years ended December 31, 2021 and 2020
F-4
   
Statements of Changes in Stockholders’ Equity for the years ended December 31, 2021 and 2020
F-5
   
Statements of Cash Flows for the years ended December 31, 2021 and 2020
F-6
   
Notes to Consolidated Financial Statements
F-7 - F-33


Report of Independent Registered Public Accounting Firm


To the Stockholders and the Board of Directors of Chembio Diagnostics, Inc.
 
Opinion on the Financial Statements
 
We have audited the accompanying consolidated balance sheet of Chembio Diagnostics, Inc. (and subsidiaries) (the Company) as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive loss, stockholders' equity and cash flows for the years ended December 31, 2021 and 2020, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles.

The Company’s Ability to Continue as a Going Concern
 
The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 2 to the consolidated financial statements, the Company has suffered recurring losses from operations and has stated that substantial doubt exists about the Company’s ability to continue as a going concern. Management's evaluation of the events and conditions and management’s plans regarding these matters are also described in Note 2. The consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty. As explained below, auditing the Company’s evaluation of its ability to continue as a going concern was a critical audit matter.

Basis for Opinion
 
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters
 
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or disclosures to which they relate.

 
Revenue Recognition – Transfer of Control
Description of the Matter
For the year ended December 31, 2021, the Company recognized $34.7 million of net product revenue. As discussed in Note 2 to the consolidated financial statements, product revenue is recognized when the customer obtains control of the Company’s product in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.
 
Auditing the determination of transfer of control to recognize revenue was especially complex due to the variability in the terms and conditions within certain customer contracts. Customer contracts must be carefully evaluated for terms that may affect the timing or measurement of revenue recognition, including any bill-and-hold arrangements.

How We Addressed the Matter in Our Audit
To test the transfer of control, our audit procedures included, among others, testing that the Company recorded revenue in accordance with the terms and conditions of the contract by testing a sample of customer contracts. As part of this testing, we inspected the executed customer contract to identify the performance obligation and when the transfer of control occurred. We evaluated the Company’s assessment as to when the performance obligation was fulfilled, and that revenue was properly recognized within the correct period. Our procedures also included inspecting third-party evidence of transfer of control to the customer, and where appropriate, we also confirmed with customers contract terms and conditions. We also performed cut-off testing around period end in order to test that revenue was properly recognized in the correct period.

 
Going Concern

Description of the Matter
As discussed in Note 2, the determination as to whether the Company can continue as a going concern includes consideration of management’s operating plan and anticipated timing of future cash flows.  The Company’s Credit Agreement contains covenants that, among other items, require the Company to maintain a minimum cash balance and meet certain minimum revenue requirements.  This matter is also described in the "Going Concern Uncertainty" section of our report.  Management is required to make subjective judgments and assumptions in concluding on going concern uncertainty.
 
Auditing the Company’s going concern assessment is complex because it involves a high degree of auditor judgment to assess the reasonableness of the cash flow forecasts used in the Company’s going concern analysis. In particular, the cash flows are sensitive to changes related to significant assumptions, such as the estimation of the future cash to be used in operations, projected net revenue, projected earnings before interest, taxes, depreciation and amortization, and compliance with debt covenants. The Company’s ability to achieve forecasted results is judgmental given the unpredictability of its customers spending habits as a result of the COVID-19 pandemic.
 
How We Addressed the Matter in Our Audit
To test the future cash flow forecasts, we performed audit procedures that included, among others, evaluating and testing the significant assumptions discussed above and the underlying data used by the Company in its analysis. This testing included inquiries with management, comparison of prior period forecasts to actual results, consideration of contrary evidence impacting management’s forecasts, and the Company’s financing arrangements in place as of the report date.

 
Goodwill and Long-Lived Assets Impairment

Description of the Matter
As discussed in Notes 2 and 14 to the consolidated financial statements, the Company identified indicators of impairment, which resulted in the Company assessing the value of goodwill and its long-lived asset group for recoverability. The Company's analysis resulted in goodwill and long-lived asset impairment charges of $2.6 million and $2.0 million, respectively.
 
Auditing the Company's measurement of impairment involved a high degree of subjectivity as estimates underlying the determination of fair values were based on assumptions about future economic conditions. Significant assumptions used in the Company's fair value estimates included projected net revenue and projected earnings before interest, taxes, depreciation and amortization.

How We Addressed the Matter in Our Audit
To test the future economic conditions, as part of our audit, we assessed the methodologies and significant assumptions used in the impairment tests, among other procedures. We tested the significant assumptions discussed above, as well as the completeness and accuracy of the underlying data used in the valuations. In order to reflect the uncertainty inherent in the projections, we performed our own sensitivity analyses by increasing or decreasing the significant assumptions and evaluated the potential impact on the fair value. In addition, we tested the reconciliation of the fair value of the reporting unit developed by management to the market capitalization of the Company as of the valuation date and evaluated the implied control premium for reasonableness.


/s/ Ernst & Young LLP

We have served as the Company’s auditor since 2020.
Jericho, New York
March 3, 2022



CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
AS OF

 
December 31,
 
   
2021
   
2020
 
- ASSETS -
           
CURRENT ASSETS:
           
Cash and cash equivalents
 
$
28,772,892
   
$
23,066,301
 
Accounts receivable, net of allowance for doubtful accounts of $243,042 and $296,793 at December 31, 2021 and 2020, respectively
   
11,441,107
     
3,377,387
 
Inventories, net
   
12,920,451
     
12,516,402
 
Prepaid expenses and other current assets
   
1,710,194
     
778,683
 
TOTAL CURRENT ASSETS
   
54,844,644
     
39,738,773
 
                 
FIXED ASSETS:
               
Property, plant and equipment, net
   
8,556,773
     
8,688,403
 
Finance lease right-of-use assets, net
   
191,870
     
233,134
 
                 
OTHER ASSETS:
               
Operating right-of-use assets, net
   
5,891,906
     
6,112,632
 
Intangible assets, net
   
-
     
3,645,986
 
Goodwill
   
3,022,787
     
5,963,744
 
Deposits and other assets
   
744,215
     
509,342
 
                 
TOTAL ASSETS
 
$
73,252,195
   
$
64,892,014
 
   
- LIABILITIES AND STOCKHOLDERS’ EQUITY -
               
CURRENT LIABILITIES:
               
Accounts payable and accrued liabilities
 
$
13,127,993
   
$
10,042,790
 
Deferred revenue
   
-
     
1,606,997
 
Current portion of long term debt    
1,200,000
     
-
 
Operating lease liabilities
   
886,294
     
642,460
 
Finance lease liabilities
   
68,176
     
58,877
 
TOTAL CURRENT LIABILITIES
   
15,282,463
     
12,351,124
 
                 
OTHER LIABILITIES:
               
Long-term operating lease liabilities
   
5,976,151
     
6,327,143
 
Long-term finance lease liabilities
   
139,678
     
185,239
 
Long-term debt, less current portion, net
   
17,589,003
     
18,182,158
 
Deferred tax liability
   
-
     
69,941
 
                 
TOTAL LIABILITIES
   
38,987,295
     
37,115,605
 
                 
COMMITMENTS AND CONTINGENCIES (Note 12)
         
 
                 
STOCKHOLDERS’ EQUITY:
               
Preferred stock – 10,000,000 shares authorized, none outstanding
   
-
     
-
 
Common stock - $0.01 par value; 100,000,000 shares authorized, 30,104,986 and 20,223,498 shares issued and outstanding at December 31, 2021 and 2020, respectively
   
301,050
     
202,235
 
Additional paid-in capital
   
165,772,636
     
124,961,514
 
Accumulated deficit
   
(131,009,860
)
   
(97,106,331
)
Treasury stock – 48,057 and 41,141 shares at cost, at December 31, 2021 and 2020, respectively
   
(206,554
)
   
(190,093
)
Accumulated other comprehensive loss
   
(592,372
)
   
(90,916
)
TOTAL STOCKHOLDERS’ EQUITY
   
34,264,900
     
27,776,409
 
                 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
 
$
73,252,195
   
$
64,892,014
 

See accompanying notes to consolidated financial statements


CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS

 
December 31,
 
   
2021
   
2020
 
REVENUES:
           
Product revenue
 
$
34,737,444
   
$
24,767,149
 
R&D revenue
   
1,159,381
     
4,851,562
 
Government grant income
   
10,891,726
     
2,018,924
 
License and royalty revenue
   
1,029,901
     
832,562
 
TOTAL REVENUES
   
47,818,452
     
32,470,197
 
                 
COSTS AND EXPENSES:
               
Cost of product sales
   
34,495,802
     
23,874,487
 
Research and development expenses
   
12,487,424
     
9,508,494
 
Selling, general and administrative expenses
   
24,840,611
     
21,037,701
 
Impairment, restructuring, severance and related costs    
7,047,779
     
1,122,310
 
Acquisition costs
   
-
     
63,497
 
     
78,871,616
     
55,606,489
 
LOSS FROM OPERATIONS
   
(31,053,164
)
   
(23,136,292
)
                 
OTHER (EXPENSE) INCOME:
               
Interest expense, net
   
(2,912,415
)
   
(2,841,830
)
                 
LOSS BEFORE INCOME TAX BENEFIT
   
(33,965,579
)
   
(25,978,122
)
                 
Income tax benefit
   
62,050
     
456,794
 
                 
NET LOSS
 
$
(33,903,529
)
 
$
(25,521,328
)
                 
Basic and diluted loss per share
 
$
(1.40
)
 
$
(1.34
)
                 
Weighted average number of shares outstanding, basic and diluted
   
24,299,465
     
19,085,691
 

See accompanying notes to consolidated financial statements


CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

 
December 31,
 
   
2021
   
2020
 
             
Net loss
 
$
(33,903,529
)
 
$
(25,521,328
)
Other comprehensive loss:
               
Foreign currency translation adjustments
   
(501,456
)
   
(100,760
)
COMPREHENSIVE LOSS
 
$
(34,404,985
)
 
$
(25,622,088
)

See accompanying notes to consolidated financial statements


CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
FOR THE YEARS ENDED DECEMBER 31, 2021, AND 2020

 
 
Common Stock
   
Additional
Paid-in-Capital
   
Treasury Stock
   
Accumulated
Deficit
   
AOCL
   
Total
 
 
 
Shares
   
Amount
   
Amount
   
Shares
   
Amount
   
Amount
   
Amount
   
Amount
 
Balance at December 31, 2019
   
17,733,617
   
$
177,335
   
$
95,433,077
     
-
   
$
-
   
$
(71,585,003
)
 
$
9,844
   
$
24,035,253
 
 
                                                               
Common Stock:
                                                               
Issuance of stock, net
   
2,619,593
     
26,196
     
28,410,544
     
-
     
-
     
-
     
-
     
28,436,740
 
Restricted stock issued
   
81,773
     
819
     
128,356
     
-
     
-
     
-
     
-
     
129,175
 
Restricted stock compensation, net
   
(470,174
)
   
(4,702
)
   
617,919
     
-
     
-
     
-
     
-
     
613,217
 
Shares tendered for withholding taxes
    -       -      
(296,667
)
    -       -       -       -      
(296,667
)
 
                                                               
Options:
                                                               
Exercised
   
5,528
     
55
     
(55
)
   
-
     
-
     
-
     
-
     
-
 
Stock option compensation
   
-
     
-
     
480,779
     
-
     
-
     
-
     
-
     
480,779
 
 
                                                               
Treasury Stock
    -       -      
190,093
     
(41,141
)
   
(190,093
)
    -       -      
-
 
 
                                                               
Warrant exercised
   
253,161
     
2,532
     
(2,532
)
   
-
     
-
     
-
     
-
     
-
 
 
                                                               
Comprehensive loss
   
-
     
-
     
-
     
-
     
-
     
-
     
(100,760
)
   
(100,760
)
 
                                                               
Net loss
   
-
     
-
     
-
     
-
     
-
     
(25,521,328
)
   
-
     
(25,521,328
)
 
                                                               
Balance at December 31, 2020
   
20,223,498
   
$
202,235
   
$
124,961,514
     
(41,141
)
 
$
(190,093
)
 
$
(97,106,331
)
 
$
(90,916
)
 
$
27,776,409
 
 
                                                               
Common Stock:
                                                               
Issuance of stock, net
   
9,709,328
     
97,093
     
38,714,865
      -       -       -       -      
38,811,958
 
Restricted stock issued
   
135,908
     
1,359
     
105,582
     
-
     
-
     
-
     
-
     
106,941
 
Restricted stock compensation, net
   
-
     
-
     
1,160,953
     
-
     
-
     
-
     
-
     
1,160,953
 
Shares tendered for withholding taxes
    -       -      
(145,225
)
    -       -       -       -      
(145,225
)
 
                                                               
Options:
                                                               
Exercised
   
36,252
     
363
     
85,192
      -       -       -       -      
85,555
 
Stock option compensation
   
-
     
-
     
873,294
     
-
     
-
     
-
     
-
     
873,294
 
 
                                                               
Treasury stock
    -       -      
16,461
     
(6,916
)
   
(16,461
)
    -       -      
-
 
 
                                                               
Comprehensive loss
    -       -       -       -       -       -      
(501,456
)
   
(501,456
)
 
                                                               
Net loss
   
-
     
-
     
-
     
-
     
-
     
(33,903,529
)
   
-
     
(33,903,529
)
 
                                                               
Balance at December 31, 2021
   
30,104,986
   
$
301,050
   
$
165,772,636
     
(48,057
)
 
$
(206,554
)
 
$
(131,009,860
)
 
$
(592,372
)
 
$
34,264,900
 

See accompanying notes to consolidated financial statements


CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE YEARS ENDED

   
December 31,
 
 
2021
   
2020
 
CASH FLOWS FROM OPERATING ACTIVITIES:
           
Cash received from customers and grants
 
$
38,093,984
   
$
34,736,133
 
Cash paid to suppliers and employees
   
(65,273,967
)
   
(50,238,409
)
Cash paid for operating leases
   
(1,404,532
)
   
(1,139,944
)
Cash paid for finance leases
   
(20,077
)
   
(19,987
)
Interest and taxes, net
   
(2,281,124
)
   
(2,225,031
)
Net cash used in operating activities
   
(30,885,716
)
   
(18,887,238
)
                 
CASH FLOWS FROM INVESTING ACTIVITIES:
               
Acquisition of and deposits on fixed assets
   
(1,824,285
)
   
(3,961,369
)
Patent application costs
   
(33,398
)
   
(205,493
)
Net cash used in investing activities
   
(1,857,683
)
   
(4,166,862
)
                 
CASH FLOWS FROM FINANCING ACTIVITIES:
               
Proceeds from sale of common stock, net
   
38,811,958
     
28,436,740
 
Proceeds from option exercises
   
85,555
     
-
 
Principal payments for finance leases
   
(61,867
)
   
(51,166
)
Payments on note payable
   
-
     
(180,249
)
Stimulus package loan
   
-
     
2,978,315
 
Payment of stimulus package loan
   
-
     
(2,978,315
)
Payments of tax withholdings on stock award
   
(145,225
)
   
(441,723
)
Net cash provided by financing activities
   
38,690,421
     
27,763,602
 
                 
Effect of exchange rate changes on cash
   
(240,431
)
   
85,447
 
INCREASE IN CASH AND CASH EQUIVALENTS
   
5,706,591
     
4,794,949
 
Cash and cash equivalents - beginning of the period
   
23,066,301
     
18,271,352
 
                 
Cash and cash equivalents - end of the period
 
$
28,772,892
   
$
23,066,301
 
                 
RECONCILIATION OF NET LOSS TO NET CASH USED IN OPERATING ACTIVITIES:
               
                 
Net Loss
 
$
(33,903,529
)
 
$
(25,521,328
)
Adjustments:
               
Depreciation and amortization
   
2,930,976
     
2,697,126
 
Share based compensation
   
2,431,982
     
1,223,171
 
Benefit from deferred tax liability
   
(69,941
)
   
(396,385
)
Provision for (recovery of) doubtful accounts
   
(53,751
)
   
270,193
 
Non-cash inventory changes
   
4,054,701
     
3,543,515
 
Impairment charges
    5,880,741       -  
Changes in assets and liabilities:
               
Accounts receivable
   
(8,009,969
)
   
283,939
 
Inventories
   
(4,458,750
)
   
(6,461,887
)
Prepaid expenses and other current assets
   
(931,510
)
   
(85,670
)
Deposits and other assets
   
(234,874
)
   
34,195
 
Accounts payable and accrued liabilities
   
3,085,205
     
4,043,896
 
Deferred revenue
   
(1,606,997
)
   
1,481,997
 
Net cash used in operating activities
 
$
(30,885,716
)
 
$
(18,887,238
)
                 
Supplemental disclosures for non-cash investing and financing activities:
               
Deposits on manufacturing equipment transferred to fixed assets
 
$
-
   
$
472,651
 
Contingent liability earnout
  $
-
    $
1,011,261
 

See accompanying notes to consolidated financial statements

NOTE 1 — DESCRIPTION OF BUSINESS:

We develop and commercialize point-of-care diagnostic tests used for the rapid detection and diagnosis of infectious diseases, including sexually transmitted disease, insect vector and tropical disease, COVID-19 and other viral and bacterial infections, enabling expedited treatment.

Our product portfolio is based upon our proprietary DPP technology, a diagnostic platform that provides high-quality, cost-effective results in 15 to 20 minutes using fingertip blood, nasal swabs and other sample types. The DPP technology platform addresses the rapid diagnostic test market, which includes infectious diseases such as STI's and HIV, Gastroenterology and Women's Health. Compared with traditional lateral flow technology, the DPP technology platform can provide:

Enhanced sensitivity and specificity: This is achieved via our patented approach to separating the sample path from the buffer path, together with other patented and proprietary strategies, that differ significantly from traditional lateral flow test.

Advanced multiplexing capabilities: Through advanced multiplexing, the DPP platform can detect and differentiate up to eight distinct test results from a single patient sample, which can deliver greater clinical value than other rapid tests currently on the market.

Objective results: For some diagnostic applications, our easy-to-use, highly portable, battery-operated DPP Micro Reader optical analyzers can report accurate results in approximately 15 seconds, making it well-suited for decentralized testing where real-time results enable patients to be clinically assessed while they are still onsite. Objective results produced by the DPP Micro Reader can reduce the possibility of the types of human error that can be experienced in the visual interpretations required by many rapid tests.

We target the market for rapid diagnostic test solutions for infectious diseases, which is driven by the high prevalence of infectious diseases globally, an increase in the geriatric population, growing demand for rapid test results, and advancements in multiplexing. We have a broad portfolio of infectious disease products, which prior to 2020 were focused principally on sexually transmitted disease and fever and tropical disease. In February 2020 we began the process of shifting substantially all of our resources to seek to leverage the DPP technology platform to address the acute and escalating need for diagnostic testing for COVID-19. We are continuing to pursue:

an emergency use authorization, or EUA, from the U.S. Food and Drug Administration, or FDA, as well as 510(k) clearance from the FDA, for the DPP SARS-CoV-2 Antigen test system;
an EUA from the FDA for the DPP Respiratory Antigen Panel; and
a Clinical Laboratory Improvement Amendment, or CLIA, waiver from the FDA for the DPP HIV-Syphilis test system.

NOTE 2 — SIGNIFICANT ACCOUNTING POLICIES:

(a) Basis of Presentation:

The accompanying consolidated financial statements include the accounts of Chembio and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

Going Concern Considerations

Revenues during the twelve months ended December 31, 2021 did not meet the Company’s expectations. The Company’s increase in cash and cash equivalents over the year reflected its issuance of common stock in at-the-market offerings for net proceeds of $38.8 million (see Note 9 - Stockholder's Equity). The Company continued to experience market, clinical trial and regulatory complications in seeking to develop and commercialize a portfolio of COVID-19 test systems during the continuing, but evolving, uncertainty of the COVID‑19 pandemic. For the year ending December 31, 2021, the Company continued to incur significant expenses in connection with pending legal matters (see Note 12 – Commitments, Contingencies, and Concentrations: Litigation), delayed achievement of milestones associated with government grant income, investments in inventory, and the continuing automation of manufacturing.

The Company performed an assessment to determine whether there were conditions or events that, considered in the aggregate, raised substantial doubt about the Company’s ability to continue as a going concern within one year after the date the accompanying consolidated financial statements are being issued. Initially, this assessment did not consider the potential mitigating effect of management’s plans that had not been fully implemented. Because, as described below, substantial doubt was determined to exist as the result of this initial assessment, management then assessed the mitigating effect of its plans to determine if it is probable that the plans (1) would be effectively implemented within one year after the date the accompanying consolidated financial statements are issued and (2) when implemented, would mitigate the relevant conditions or events that raise substantial doubt about the entity’s ability to continue as a going concern.

During the twelve months ended December 31, 2021, the Company undertook measures to increase its total revenues and improve its liquidity position. In particular, the Company received significant purchase orders from two customers (the “July Purchase Orders”). The Company had pursued the July Purchase Orders for an extended period of time. The July Purchase Orders consist of the following:

On July 20, 2021, the Company received a $28.3 million purchase order from Bio-Manguinhos for the purchase of DPP SARS-CoV-2 Antigen tests for delivery during 2021 to support the urgent needs of Brazil’s Ministry of Health in addressing the COVID-19 pandemic. Bio-Manguinhos is responsible for the development and production of vaccines, diagnostics and biopharmaceuticals, primarily to meet the demand of Brazil’s national public health system. As of December 31, 2021 $16.8 million was recognized in connection with this order.

On July 22, 2021, the Company received a $4 million purchase order from the Partnership for Supply Chain Management, supported by The Global Fund, for the purchase of HIV 1/2 STAT-PAK Assays for shipment to Ethiopia into early 2022. As of December 31, 2021 $1.2 million was recognized in connection with this order.

These measures and other plans and initiatives have been designed to provide the Company with adequate liquidity to meet its obligations for at least the twelve-month period following the date the accompanying audited consolidated financial statements are being issued. The Company’s execution of those measures and its other plans and initiative continue to depend, however, on factors and uncertainties that are beyond the Company’s control, or that may not be addressable on terms acceptable to the Company or at all. The Company considered in particular how:
 
The ongoing healthcare and economic impacts of the COVID-19 pandemic on the global customer base for the Company’s non‑COVID-19 products continue to negatively affect the timing and rate of recovery of the Company’s revenues from those products by, for example, decreasing the allocation of funding for HIV testing, thereby continuing to adversely affect the Company’s liquidity.

Although the Company has entered into agreements to distribute third-party COVID-19 products in the United States, its ability to sell those products could be constrained because of staffing and supply chain limitations affecting the suppliers of those products.

The Company further considered how these factors and uncertainties could impact its ability over the next year to meet the obligations specified in the Credit Agreement with the Lender (each as defined in Note 13 – Long-Term Debt). Those obligations include covenants requiring: i) minimum cash balance of $3.0 million and ii) minimum total revenue amounts for the twelve months preceding each quarter end. For the next year, the minimum total revenue requirements range from $42.0 million for the twelve months ending March 31, 2022 to $47.4 million for the twelve months ending December 31, 2022. Upon an event of default under the Credit Agreement, the Lender could elect to declare all amounts outstanding thereunder, together with accrued interest, to be immediately due and payable. In such an event, there can be no assurance that the Company would have sufficient liquidity to fund payment of the amounts that would be due under the Credit Agreement or that, if such liquidity were not available, the Company would be successful in raising additional capital on acceptable terms, or at all, or in completing any other endeavor to continue to be financially viable and continue as a going concern. The Company’s inability to raise additional capital on acceptable terms in the near future, whether for purposes of funding payments required under the Credit Agreement or providing additional liquidity needed for its operations, could have a material adverse effect on its business, prospects, results of operations, liquidity and financial condition.

Accordingly, management determined the Company could not be certain that the Company’s plans and initiatives would be effectively implemented within one year after the date on which the accompanying consolidated financial statements are being issued. Without giving effect to the prospect of raising additional capital pursuant to the ATM Agreement (as defined in Note 9 – Stockholders’ Equity: Common Stock), increasing product revenue in the near future or executing other mitigating plans, many of which are beyond the Company’s control, it is unlikely that the Company will be able to generate sufficient cash flows to meet its required financial obligations, including its debt service and other obligations due to third parties. The existence of these conditions raises substantial doubt about the Company’s ability to continue as a going concern for the twelve-month period following the date on which the accompanying audited consolidated financial statements are being issued.

The accompanying audited consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates continuity of operations, realization of assets and the satisfaction of liabilities in the normal course of business for the twelve-month period following the date the accompanying consolidated financial statements are issued. As such, the accompanying audited consolidated financial statements do not include any adjustments relating to the recoverability and classification of assets and their carrying amounts, or the amount and classification of liabilities that may result should the Company be unable to continue as a going concern.

(b) Use of Estimates:

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make assumptions and estimates that affect the amounts reported in the consolidated financial statements and accompanying notes. Judgments and estimates of uncertainties are required in applying the Company’s accounting policies in certain areas. Generally, matters subject to estimation and judgment include accounts receivable realization, inventory obsolescence, asset impairments, recognition of revenue, useful lives of intangible and fixed assets, stock-based compensation, and deferred tax asset valuation allowances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from those estimates.

(c) Fair Value of Financial Instruments:

The carrying value for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $25.0 million and $16.0 million as of December 31, 2021 and 2020, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company’s total debt of $20 million (carrying value of $18.8 million) and $20 million (carrying value of $18.2 million) as of December 31, 2021 and 2020, respectively, is a Level 2 fair value measurement under the hierarchy, and the carrying value approximates fair value.

Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:

Level 1:
Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;

Level 2:
Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level 3:
Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).

(d) Cash and Cash Equivalents:

Cash and cash equivalents are defined as short-term, highly liquid investments with original maturities of three months or less at date of purchase.

As of December 31, 2020, the Company was contractually obligated to maintain a restricted cash balance of $1 million on deposit with a bank as security for the bank’s issuance of a guarantee on behalf of the Company for its performance under purchase orders from which the Company received advance payments by a customer. The Company has fully performed under the purchase order as of December 31, 2021.

(e) Concentrations of Credit Risk:

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and trade receivables. The Company places its cash with well-known financial institutions and, at times, may maintain balances in excess of the FDIC insurance limit.

(f) Inventory:

Inventories are stated at the lower of cost or net realizable value with cost being determined using a standard cost method, which approximates average cost. Average cost consists primarily of material, labor and manufacturing overhead expenses (including fixed production-overhead costs). The Company analyzes its inventory levels quarterly and writes down, in the applicable period, inventory that has become obsolete, inventory that has a cost basis in excess of its expected net realizable value and inventory in excess of expected customer demand.

(g) Fixed Assets:

Fixed assets are stated at cost, less accumulated depreciation.  Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, which range from three to seven years. Leasehold improvements are amortized over the useful life of the asset or the lease term, whichever is shorter. Deposits paid for fixed assets are capitalized and not depreciated until the related asset is placed in service.

(h) Valuation of Long-Lived Assets and Intangible Assets:

Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.  In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value. A $3.3 and $0 million impairment of long-lived intangible assets was recorded for the years ended December 31, 2021 and 2020 (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).

(i) Revenue Recognition:

The Company recognizes revenue when the customer obtains control of promised goods or services, in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company recognizes revenue following the five-step model prescribed under Accounting Standards Update (“ASU”) 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligation.

Product Revenue

Revenue from product sales are recognized and commissions are accrued when the customer obtains control of the Company’s product, which occurs at a point in time, typically upon tendering the product to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed when the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales. The Company excludes certain taxes from the transaction price (e.g., sales, value added and some excise taxes).

The Company’s contracts with customers often include promises to transfer products or services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Typical products sold are diagnostic tests and typical services performed are R&D studies. Revenues from product sales are recognized at a point-in-time and revenues from R&D studies are recognized ratably over the period of the agreement, unless the related performance obligations indicate otherwise.

Judgment is required to determine the stand-alone selling price (“SSP”) for each distinct performance obligation. SSP is directly observable and the Company can use a range of amounts to estimate SSP, as it sells products and services separately, and can determine whether there is a discount to be allocated based on the relative SSP of the various products and services, for the various geographies.

From time to time the Company engages in bill-and-hold arrangements, whereby the Company manufactures and sells its product and at the customer’s request stores the product at the Company’s warehouse. Even though the product remains in the Company’s possession, a sale is recognized at the point in time when the customer obtains control of the product. Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria would have to be met in order for control to be transferred to the customer: 

(a)
The reason for the bill-and-hold arrangement must be substantive (for example, the customer has requested the arrangement).
(b)
The product must be identified separately as belonging to the customer.
(c)
The product currently must be ready for physical transfer to the customer.
(d)
The entity cannot have the ability to use the product or to direct it to another customer.

The Company’s payment terms vary by the type and location of the Company’s customer and products or services offered. Payment terms differ by jurisdiction and customer, but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.

Reserves for Discounts and Allowances

Revenue from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company’s customers.

Product revenue reserves, which are classified as a reduction in product revenue, are generally related to discounts and returns. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current, and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction, market events and trends, and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts, allowances and returns may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the revenue recognized will not occur in a future period. Actual amounts may ultimately differ from the Company’s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on revenue and earnings in the period of adjustment.

License and Royalty Revenues

The Company receives royalty revenue on sales by its licensee of products covered under patents that the Company owns. The Company does not have future performance obligations under this license arrangement. The Company records revenue based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenue. The relevant period estimates of sales are based on interim data provided by the licensee and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenue are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.

R&D Revenue

All contracts with customers are evaluated under the five-step model described above.  Such contracts are further described in Note 7 -  Revenue. Grants are invoiced and revenue is recognized ratably as that is the depiction of the timing of the transfer of services. The R&D study, which encompasses various phases of product development processes: design feasibility & planning, product development and design optimization, design verification, design validation and process validation, and pivotal studies, is also recognized ratably.

For certain contracts that represent non-governmental grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with Accounting Standards Codification (“ASC”) Topic 958.

Government Grant Income

Chembio receives government grants in support of R&D activities that are not associated with a customer-vendor relationship and therefore falls outside the scope of ASC 606. Because there is no authoritative guidance under U.S. GAAP on accounting for government grants received, Chembio applies Topic 958 - Not-for-profit entities guidance by analogy. In June 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-08, Not-for-Profit Entities (Topic 958): Clarifying the Scope and the Accounting Guidance for Contributions Received and Contributions Made. This ASU clarifies the guidance presented in ASC Topic 958, “Not-for-Profit Entities,” for evaluating whether a transaction is reciprocal (i.e., an exchange transaction) or non reciprocal (i.e., a contribution) and for distinguishing between conditional and unconditional contributions. The ASU also clarified the guidance used by entities other than not-for-profits to identify and account for contributions made. Government grants are invoiced and revenue is recognized as milestones are achieved, conditions are removed and approval from grantor is obtained.

In July 2020, the Company was awarded a grant of $0.6 million from BARDA to develop a SARS-CoV-2 Ag System. The Company earned $0.2 and $0.4 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income.  

In December 2020, the Company was awarded a grant of $12.7 million from BARDA to support the development and pursuit of FDA EUA for a rapid, multiplex DPP Respiratory Antigen Panel point-of-care test system. The Company earned $10.9 and $1.6 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income. Culmulative through December 31, 2021, the Company recognized $12.5 million under this agreement, and the remainder $0.2 million is subject to obtaining the EUA for the DPP SARs-COV-2 Antigen test.
 
Contract Liabilities

Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract. At December 31, 2020, the Company reported $1.6 million in deferred revenue of which $1.6 million was earned and recognized as product sales during the year ended December 31, 2021. At December 31, 2021, the Company reported $0 in deferred revenue.

  

(j) Loss Per Share:

Basic loss per share is computed by dividing net loss by the weighted average number of common stock shares outstanding during the period. Diluted net loss per share is computed using the treasury stock method if the additional shares are dilutive. For all periods presented, basic and diluted net loss per share are the same as any additional shares would be anti-dilutive.

There were 705,325 and 603,531 restricted shares awards outstanding as of December 31, 2021 and 2020, respectively, that were not included in the calculation of diluted income per share for the year ended December 31, 2021 and 2020, because their effect would have been anti-dilutive. There were 1,600,372 and 974,778 options outstanding as of December 31, 2021 and 2020 respectively, that were not included in the calculation of diluted income per share for the twelve months ended December 31, 2021 and 2020, respectively, because their effect would have been anti-dilutive.

(k) Research and Development:

Research and Development (R&D) include product development, program management, clinical trials and regulatory costs and are expensed when incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.

(l) Stock-Based Compensation:

The Company grants share options to employees and non-employee members of the Company’s board of directors as compensation for services performed. Employee and non-employee members of the board of directors’ awards of share-based compensation are accounted for in accordance with ASC 718, Compensation - Stock Compensation, or ASC 718. ASC 718 requires all share-based payments to employees and non-employee directors, including grants of share options, to be recognized in the consolidated statement of operations and comprehensive loss based on their grant date fair values.

The grant date fair value of share options is estimated using the Black-Scholes option valuation model. The fair value of restricted stock and performance/restricted stock unit awards are determined on the date of grant or the date of issuance, as applicable.

The grant date fair value is calculated based on assumptions with respect to (i) the fair value of the Company’s common stock on the grant date; (ii) expected volatility of the Company’s common stock price, (iii) the periods of time over which the optionees are expected to hold their options prior to exercise (expected term), (iv) expected dividend yield on the Company’s common stock, and (v) risk-free interest rates.

The expected volatility is calculated based on historical data of the Company's common stock. The expected dividend yield is zero as the Company has never paid dividends and does not currently anticipate paying any in the foreseeable future. Risk-free interest rates are based on quoted U.S. Treasury rates for securities with maturities approximating the option’s expected term. The expected term of share options granted to the optionees is determined using the average of the vesting period and contractual life of the option.

Stock based compensation is generally recognized on a straight-line basis over the service period of the grant and is reduced for actual forfeitures in the period in which the forfeiture occurs.

(m) Income Taxes:

The Company accounts for income taxes under an asset and liability approach that recognizes deferred tax assets and liabilities based on the difference between the financial statement carrying amounts and the tax bases of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse.

The Company follows a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken, or expected to be taken, in a tax return. The guidance relates to, among other things, classification, accounting for interest and penalties associated with tax positions, and disclosure requirements. Any interest and penalties accrued related to uncertain tax positions are recorded in tax expense.

The Company assesses the realizability of its net deferred tax assets on an annual basis. If, after considering all relevant positive and negative evidence, it is more likely than not that some portion or all of the net deferred tax assets will not be realized, the Company will reduce the net deferred tax assets by a valuation allowance. The realization of net deferred tax assets is dependent on several factors, including the generation of sufficient taxable income prior to the expiration of net operating loss carryforwards.

(n) Goodwill

Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company’s acquisition. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter, or sooner if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then it would recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.

The quantitative goodwill impairment test is performed using a one-step process. The process is to compare the fair value of a reporting unit with its carrying amount. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not impaired. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit is impaired and an impairment loss is recognized in an amount equal to that excess.

The company operates as a single operating segment and has one reporting unit. During the year ended December 31, 2021, the Company performed a quantitative analysis and determined that the carrying value exceeded its fair value by $2.6 million, on December 31, 2021 and recorded an impairment charge.

(o) Allowance for Doubtful Accounts:

The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company’s customers, the Company’s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.

(p) Acquisition Costs:

Acquisition costs are expensed when incurred and include primarily professional services, related to acquisition activities.

(q) Foreign Currency Translation:

The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in other comprehensive income.

(r) Leases:

The Company accounts for leases in accordance with ASC 842. The Company determines if an arrangement is a lease at contract inception. A lease exists when a contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. The definition of a lease embodies two conditions: (1) there is an identified asset in the contract that is land or a depreciable asset (i.e., property, plant, and equipment), and (2) the Company has the right to control the use of the identified asset. The Company accounts for the lease and non-lease components as a single lease component.

From time to time the Company enters into direct financing lease arrangements that include a lessee obligation to purchase the leased asset at the end of the lease term, a bargain purchase option, or provides for minimum lease payments with a present value of 90% or more of the fair value of the leased asset at the date of lease inception.

Operating leases where the Company is the lessee are included in right-of-use (“ROU”) assets and lease obligations are included on the Company’s consolidated balance sheets. The lease obligations are initially and subsequently measured at the present value of the unpaid lease payments at the lease commencement date and subsequent reporting periods.

Finance leases where the Company is the lessee are included in ROU assets and lease obligations on the Company’s consolidated balance sheets. The lease obligations are initially measured in the same manner as for operating leases and are subsequently measured at amortized cost using the effective interest method.

Key estimates and judgments include how the Company determined (1) the discount rate used to discount the unpaid lease payments to present value, (2) lease term and (3) lease payments. ASC 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases where it is the lessee do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The Company uses the implicit rate when readily determinable.

The lease term for all of the Company’s leases includes the noncancelable period of the lease plus any additional periods covered by either a lessee option to extend (or not to terminate) the lease that is reasonably certain to be exercised, or an option to extend (or not to terminate) the lease controlled by the lessor.

The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date less any lease incentives received. For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, minus any accrued lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term unless the lease transfers ownership of the underlying asset, or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.

The Company has elected not to recognize ROU assets and lease liabilities for all short-term leases that have a lease term of 12 months or less at lease commencement. Lease payments associated with short-term leases are recognized as an expense on a straight-line basis over the lease term.

Impairment charges for the Malaysian facility right-of-use asset recorded during the years ended December 31, 2021 was $0.1 and $0 million, respectively (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).

(s) Recent Accounting Pronouncements Affecting the Company:

Recently Adopted

ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes

In December 2019, the FASB issued ASU 2019-12. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.

ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting

In March 2020, the FASB issued ASC Topic 848. ASC Topic 848 provides relief for impacted areas as it relates to impending reference rate reform. ASC Topic 848 contains optional expedients and exceptions for applying GAAP to debt arrangements, contracts, hedging relationships, and other areas or transactions that are impacted by reference rate reform. This guidance is effective upon issuance for all entities and elections of certain optional expedients are required to apply the provisions of the guidance. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.

Not Yet Adopted

ASU 2021-10 - Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which aims to provide increased transparency by requiring business entities to disclose information about certain types of government assistance they receive in the notes to the financial statements. The disclosure requirements in ASC 832 only apply to transactions with a government that are accounted for by analogizing to either a grant model (for example, in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance), or a contribution model (for example, in ASC 958-605, Not-for-Profit Entities – Revenue Recognition). The FASB broadly defined “government assistance” in ASC 832 to ensure that assistance received from most types of governmental entities or other related organizations would be disclosed.  Entities are required to provide the new disclosures prospectively for all transactions with a government entity that are accounted for under either a grant or a contribution accounting model and are reflected in the financial statements at the date of initially applying the new amendments, and to new transactions entered into after that date. Retrospective application of the guidance is permitted. The guidance in ASU 2021-10 is effective for financial statements of all entities, for annual periods beginning after December 15, 2021, with early application permitted. The Company continues to assess all potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.

ASU 2020-06 - Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity
20

On August 5, 2020, the FASB issued ASU 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 simplifies the guidance in U.S. GAAP on the issuer’s accounting for convertible debt instruments, requires entities to provide expanded disclosures about “the terms and features of convertible instruments” and how the instruments have been reported in the entity’s financial statements. It also removes from ASC 815-40-25-10 certain conditions for equity classification and amends certain guidance in ASC 260 on the computation of EPS for convertible instruments and contracts on an entity’s own equity. An entity can use either a full or modified retrospective approach to adopt the ASU’s guidance. The ASU’s amendments are effective for smaller public business entities fiscal years beginning after December 15, 2023. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.

ASU 2021-08—Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers

On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. ASU 2021-08 amends ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to “require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606.” While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, “the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20.” The ASU’s amendments are effective for public business entities for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.

NOTE 3 — INVENTORIES:

Net inventories consist of the following at December 31:

 
December 31
 
   
2021
   
2020
 
Raw Materials
 
$
7,306,095
   
$
5,955,215
 
Work in Process
   
3,556,878
     
2,549,516
 
Finished Goods
   
2,057,478
     
4,011,671
 
 
 
$
12,920,451
   
$
12,516,402
 

During the year ended December 31, 2021, the Company recognized inventory adjustments related to expired and obsolete items totaling $4.1 million.

NOTE 4 — FIXED ASSETS:

Fixed assets consist of the following at December 31:

 
December 31
 
   
2021
   
2020
 
Machinery and Equipment
 
$
12,500,235
   
$
10,996,869
 
Furniture and Fixtures
   
6,631
     
25,418
 
Computer Equipment
   
465,576
     
446,300
 
Leasehold Improvements
   
2,933,159
     
3,158,074
 
Enterprise Business Systems
   
2,953,221
     
2,741,806
 
Subtotal:
   
18,858,822
     
17,368,467
 
Less: Accumulated Depreciation and Amortization
   
(10,302,049
)
   
(8,680,064
)
   
$
8,556,773
   
$
8,688,403
 

Depreciation expense for the 2021 and 2020 years totaled $1,801,481 and $1,227,860, respectively.

Effective May 2021, the Company discontinued its operations in Malaysia. Impairment charges recorded for the Malaysian fixed assets, net for the year ended December 31, 2021 and 2020 were $0.1 and $0 millions, respectively.

As of December 31, 2021 and 2020, the Company has purchased manufacturing equipment that is not yet in use and therefore has not been depreciated, aggregating $1,970,652 and $3,011,273, respectively. These balances are reflected under the Machinery and Equipment line on the table above.

NOTE 5 — ACCOUNTS PAYABLE AND ACCRUED LIABILITIES:

Accounts payable and accrued liabilities consist of the following at December 31:

 
December 31
 
   
2021
   
2020
 
Accounts Payable - suppliers
 
$
7,745,592
   
$
5,727,781
 
Accrued Commissions & Royalties
   
1,359,691
     
807,708
 
Accrued Payroll
   
494,258
     
277,908
 
Accrued Vacation
   
421,416
     
417,238
 
Accrued Bonuses
   
1,378,706
     
1,193,985
 
Accrued Professional Fees
   
522,935
     
511,681
 
Accrued Expenses - Other
   
1,205,395
     
1,106,489
 
   
$
13,127,993
   
$
10,042,790
 

NOTE 6 — REVENUE:

Disaggregation of Revenue

Exchange transactions are recognized in accordance with ASC Topic 606, Revenue from Contracts with Customers, while non-exchange transactions are recognized in accordance with ASU 2018-08, Not-For-Profit Entities (Topic 958): Clarifying the Scope and Accounting Guidance for Contributions Received and Contributions Made.

The following tables disaggregates total revenues for the period ending December 31, 2021:

 
Exchange
Transactions
   
Non-Exchange
Transactions
   
Total
 
Net product revenue
 
$
34,737,444
   
$
-
   
$
34,737,444
 
R&D revenue
   
1,159,381
     
-
     
1,159,381
 
Government grant income
   
-
     
10,891,726
     
10,891,726
 
License and royalty revenue
   
1,029,901
     
-
     
1,029,901
 
   
$
36,926,726
   
$
10,891,726
   
$
47,818,452
 

The following tables disaggregates total revenues for the period ending December 31, 2021 by region:

 
 
Total
 
Africa
 
$
5,562,788
 
Asia
   
664,579
 
Europe & Middle East
   
5,179,267
 
Latin America
   
18,418,983
 
United States
   
17,992,835
 
   
$
47,818,452
 

The following tables disaggregates total revenues for the period ending December 31, 2020:

 
Exchange
Transactions
   
Non-Exchange
Transactions
   
Total
 
Net product revenue
 
$
24,767,149
   
$
-
   
$
24,767,149
 
R&D revenue
   
4,851,562
     
-
     
4,851,562
 
Government grant income
   
-
     
2,018,924
     
2,018,924
 
License and royalty revenue
   
832,562
     
-
     
832,562
 
   
$
30,451,273
   
$
2,018,924
   
$
32,470,197
 

The following tables disaggregates total revenues for the period ending December 31, 2020 by region:

 
 
Total
 
Africa
 
$
4,890,370
 
Asia
   
824,488
 
Europe & Middle East
   
9,905,437
 
Latin America
   
9,841,773
 
United States
   
7,008,129
 
   
$
32,470,197
 

Deferred Revenue

From time to time the Company may receive prepayment from customers for products to be manufactured and shipped at future dates. Customer payments in advance of the applicable performance obligation are deferred and recognized in accordance with ASC 606.

As of December 31, 2021 and 2020, there were $0 and $1,606,997 unearned advanced revenues, respectively.

NOTE 7 — INCOME TAXES:

The components of loss before income taxes consisted of the following:

 
Year Ending December 31,
 
   
2021
   
2020
 
United States operations
 
$
(26,858,325
)
 
$
(23,384,133
)
International operations
   
(7,107,254
)
   
(2,593,989
)
(Loss) before taxes
 
$
(33,965,579
)
 
$
(25,978,122
)

The (benefit from) provision for income taxes for the years ended December 31, 2021 and 2020 is comprised of the following:

 
Year Ending December 31,
 
   
2021
   
2020
 
Current
           
Federal
 
$
-
   
$
(66,906
)
State
   
7,891
     
6,497
 
Foreign
   
-
     
-
 
Total current (benefit) provision
   
7,891
     
(60,409
)
                 
Deferred
               
Federal
   
-
     
-
 
State
   
-
     
-
 
Foreign
   
(69,941
)
   
(396,385
)
Total deferred (benefit) provision
   
(69,941
)
   
(396,385
)
                 
Total (benefit) provision
 
$
(62,050
)
 
$
(456,794
)

A reconciliation of the Federal statutory rate to the effective rate applicable to loss before income taxes is as follows:

 
Year Ending December 31,
 
   
2021
   
2020
 
Federal income tax at statutory rates
   
21.00
%
   
21.00
%
State income taxes, net of federal benefit
   
0.18
%
   
(0.02
)%
Nondeductible expenses
   
(2.04
)%
   
(0.19
)%
Foreign rate differential
   
0.32
%
   
0.47
%
Change in valuation allowance
   
(19.60
)%
   
(19.37
)%
Other
   
0.32
%
   
(0.13
)%
Income tax benefit
   
0.18
%
   
1.76
%

The Company had an ownership change as described in Internal Revenue Code Sec. 382 during 2004 (“2004 change”). As a result, the Company’s net operating losses prior to the 2004 change of $5,832,516 were subject to an annual limitation of $150,608 and for the first five (5) years are entitled to a BIG (Built-In-Gains) of $488,207 per year. These net operating losses expire in 2022 through 2024.

The Company had a second ownership change during 2006 (“2006 change”). The net operating losses incurred between the 2004 change and the 2006 change of $8,586,861 were subject to an annual limitation of $1,111,831 and for the first five (5) years are entitled to a BIG of $1,756,842 per year. These net operating losses expire in 2024 through 2026.

After applying the above limitations, at December 31, 2019, the Company has post-change net operating loss carry-forwards of approximately $26,362,574 which expire between 2022 and 2037 and $59,787,076 which do not expire. In addition the Company has research and development tax credit carryforwards of approximately $1,651,529 for the year ended December 31, 2021, which expire between 2022 and 2036.

The Company has state net operating loss carryforwards of approximately $4,458,041 which generally expire between 2035 and 2040. The Company has foreign net operating loss carryforwards of approximately $7,666,504 which generally expire between 2025 and 2029.

Deferred tax assets and liabilities as of December 31 are as follows:

    Year Ending December 31,  
 
2021
   
2020
 
Inventory reserves
 
$
333,551
   
$
461,709
 
Accrued expenses
   
374,673
     
130,291
 
Net operating loss carry-forwards
   
20,401,828
     
14,844,798
 
Research and development credit
   
1,651,529
     
1,696,870
 
Stock-based compensation
   
259,106
     
398,900
 
Interest Expense
   
1,221,171
     
602,187
 
Lease obligations
   
1,504,433
     
1,583,814
 
Intangibles
   
137,142
     
-
 
Total deferred tax assets
   
25,883,433
     
19,718,569
 
                 
Right-of-use assets
   
(1,294,519
)
   
(1,340,914
)
Depreciation
   
(560,754
)
   
(254,366
)
Intangibles
   
-
     
(821,363
)
Total deferred tax liabilities
   
(1,855,273
)
   
(2,416,643
)
                 
Net deferred tax assets before valuation allowance
   
24,028,160
     
17,301,926
 
Less valuation allowances
   
(24,028,160
)
   
(17,371,867
)
Net noncurrent deferred tax liabilities
 
$
-
   
$
(69,941
)

The Company does not provide for U.S. income taxes on unremitted earnings of foreign subsidiaries as its present intention is to reinvest the unremitted earnings in the Company’s foreign operations. At December 31, 2021 there were no unremitted earnings of foreign subsidiaries.

Interest and penalties, if any, related to income tax liabilities are included in income tax expense. As of December 31, 2021, the Company does not have any uncertain tax positions.
 
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act, (“CARES Act”), was enacted in response to the COVID-19 pandemic. The CARES Act, among other things, permits NOL carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in tax years 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years.  In addition to the NOL changes, the CARES Act contains modifications on the limitation of business interest for tax years beginning in 2019 and 2020. The modifications to Section 163(j) increase the allowable business interest deduction from 30% of adjusted taxable income to 50% of adjusted taxable income. This modification did not effect the Company’s interest expense limitation. Overall the CARES ACT did not have a significant impact on the Company since it maintains a full valuation allowance.

NOTE 8 — GOODWILL AND INTANGIBLE ASSETS:

Following is a table that reflects changes in Goodwill:

Beginning balance January 1, 2021
 
$
5,963,744
 
Changes in foreign currency exchange rate
   
(373,204
)
Impairment
    (2,567,753 )
Balance at December 31, 2021
 
$
3,022,787
 

Intangible assets consist of the following at:

 
       
December 31,2021
   
December 31, 2020
 
 
 
Weighted Average
Remaining Life
   
Cost
   
Accumulated
Amortization
    Impairment     Net Book Value    
Cost
   
Accumulated
Amortization
   
Net
Book Value
 
Intellectual property
   
-
   
$
1,636,724
   
$
546,252
   
$
1,090,472
    $ -    
$
1,638,699
   
$
472,190
   
$
1,166,509
 
Developed technology
   
-
     
1,944,500
     
828,681
     
1,115,819
      -      
2,102,526
     
594,186
     
1,508,340
 
Customer contracts/relationships
   
-
     
1,254,344
     
477,661
     
776,683
      -      
1,323,424
     
423,093
     
900,331
 
Trade names
   
-
     
110,853
     
43,696
     
67,157
      -      
115,318
     
44,512
     
70,806
 
 
         
$
4,946,421
   
$
1,896,290
   
$
3,050,131
    $ -    
$
5,179,967
   
$
1,533,981
   
$
3,645,986
 

Intellectual property, developed technology, customer contracts/relationships and trade names were being amortized over 10, 7, 10 and 11 years, respectively. Amortization expense for the year ended December 31, 2021 and 2020 was $479,988 and $588,962, respectively.

As of December 31, 2021, the Company determined indicators of impairment existed. As a result, the Company recognized an impairment loss of its finite-lived intangible assets totaling $3.1 million (Intellectual Property $1.1 million, Developed Technology $1.1 million, Customer Contracts $0.8 million and Trademark $0.1 million).

NOTE 9 — STOCKHOLDERS’ EQUITY:

(a)
Common Stock

In April 2020, the Company closed on an underwritten public offering of 2,619,593 shares of its common stock, including the underwriter’s exercise of its overallotment of 281,125 shares, at $11.75 per share. The net proceeds of the offering, after deducting the underwriter’s discounts and other offering expenses payable by the Company, was approximately $28.4 million.

On July 19, 2021, Chembio entered into an At the Market Offering Agreement (the “ATM Agreement”) with Craig‑Hallum Capital Group LLC (“Craig‑Hallum”), pursuant to which Chembio may sell from time to time, at its option, up to an aggregate of $60,000,000 of shares of common stock through Craig‑Hallum, as sales agent. During the year ended December 31, 2021, Chembio issued and sold pursuant to the ATM Agreement a total of 9,709,328 shares of common stock at a volume-weighted average price of $4.20 per share for gross proceeds of $40.8 million and net proceeds, after giving effect to placement fees and other transaction costs, of $38.8 million. Additional shares of common stock may be issued and sold pursuant to the ATM Agreement for gross proceeds of up to $19.2 million.

(b)
Preferred  Stock

The Company has 10,000,000 shares of preferred stock authorized and none outstanding.  These shares can become issuable upon an approved resolution by the board of directors and the filing of a Certificate of Designation with the state of Nevada.

(c)
Options, Restricted Stock, and Restricted Stock Units

The Board of Directors or its Compensation Committee may authorize the Company’s issuance of options, restricted stock, restricted stock units and other equity awards to officers, employees, directors, consultants and other service providers pursuant to the Company’s 2019 Omnibus Incentive Plan or otherwise.

NOTE 10 — EQUITY INCENTIVE PLANS:

Effective June 3, 2008, Chembio’s stockholders voted to approve the 2008 Stock Incentive Plan (the “2008 Plan”), with 625,000 shares of common stock available to be issued. At the Annual Stockholder Meeting on September 22, 2011 Chembio’s stockholders voted to approve an increase to the shares of common stock issuable under the 2008 Plan by 125,000 to 750,000. Under the terms of the 2008 Plan, which expired during 2018, the Board or its Compensation Committee had the discretion to select the persons to whom awards were to be granted. Awards could be stock options, restricted stock and/or restricted stock units (collectively, “Equity Award Units”). The awards became vested at such times and under such conditions as determined by the Board or its Compensation Committee. Cumulatively through December 31, 2021, there were 750,000 options expired, forfeited or exercised, and at December 31, 2021, 0 options were outstanding and no Equity Award Units were available to be issued under the 2008 Plan.

Effective June 19, 2014, Chembio’s stockholders voted to approve the 2014 Stock Incentive Plan (the “2014 Plan”), with 800,000 shares of common stock available to be issued. Under the terms of the 2014 Plan, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted. Awards can be in the form of Equity Award Units. The awards vest at such times and under such conditions as determined by the Board or its Compensation Committee. Cumulatively through December 31, 2021, there were 602,064 Equity Award Units expired, forfeited or exercised. At December 31, 2021, 176,875 Equity Award Units were outstanding and, 21,061 shares were not issued. All shares that expired, forfeited or were not issued rolled over into the 2019 Plan. No Equity Award Units remain available to be issued under the 2014 Plan.

Effective June 18, 2019, Chembio’s stockholders voted to approve the 2019 Omnibus Incentive Plan (the “2019 Plan”), with 2,400,000 shares of common stock available to be issued. At the Annual Stockholder Meeting on June 25, 2021, Chembio’s stockholders voted to approve an increase to the shares of common stock issuable under the SIP by 2,400,000 to 4,800,000. In addition, shares of common stock underlying any outstanding award granted under the 2019 Plan that, following the effective date of the 2019 Plan, expire, or are terminated, surrendered or forfeited for any reason without issuance of such shares, shall be available for the grant of new awards under the 2019 Plan. Under the terms of the 2019 Plan, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted. Awards can be in the form of options, stock appreciation rights, restricted stock, restricted stock units, performance stock units or other stock-based awards under the 2019 Plan (collectively, “2019 Equity Units”). The 2019 Equity Units become vested at such times and under such conditions as determined by the Board or its Compensation Committee. Cumulatively through December 31, 2021, 790,538 2019 Equity Units have been cancelled or forfeited. At December 31, 2021, 1,973,096 2019 Equity Units were outstanding, and 3,386,393 2019 Equity Units were available to be awarded.

The Company’s results for the years ended December 31, 2021 and 2020 include stock-based compensation expense totaling $2,034,247 and $1,098,698, respectively. Such amounts have been included in the Consolidated Statements of Operations within cost of product sales ($174,537 and $6,300, respectively), research and development ($494,235 and $386,016, respectively) and selling, general and administrative expenses ($1,365,475 and $706,382, respectively).

The weighted-average assumptions made in calculating the fair values of options are as follows for the respective years ended December 31:

 
2021
   
2020
 
Expected term (in years)
   
5.10
     
6.29
 
Expected volatility
   
78.95
%
   
46.21
%
Expected dividend yield
   
0
     
0
 
Risk-free interest rate
   
0.85
%
   
1.30
%

The following table provides stock option activity for the years ended December 31, 2021:

 
Number
of Shares
 
Weighted
Average
Exercise Price
per Share
 
Weighted
Average
Remaining
Contractual Term
 
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
 
974,778
 
$
4.12
 
5.19 years
 
$
1,520,910
                     
Granted
 
1,006,541
 
$
4.54
  7.85 years
   
-
Exercised
 
36,252
 
$
2.36
       
101,139
Forfeited
  260,570
  $
4.32
        -
Expired/cancelled
 
84,125
 

8.23
       

Outstanding  at December 31, 2021
 
1,600,372
 
$
4.18
 
6.59 years
 
$
-
                     
Exercisable at December 31, 2021
 
435,794
 
$
4.38
 
2.71 years
 
$
-

The following table summarizes information about stock options outstanding at December 31, 2021:

 
Stock Options Outstanding
   
Stock Options Exercisable
 
Range of
Exercise Prices
 
Shares
Outstanding
   
Average
Remaining
Contract Life
(Year)
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value
   
Shares
Exercisable
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value
 
1 to 2.79999
   
571,209
     
5.35
   
$
2.36
   
$
-
     
248,372
   
$
2.36
   
$
-
 
2.8 to 4.59999
   
29,410
     
9.43
     
3.05
     
-
     
-
     
-
     
-
 
4.6 to 6.39999
   
827,217
     
8.62
     
4.82
     
-
     
24,922
     
5.54
     
-
 
6.4 to 8.19999
   
172,536
     
0.47
     
7.34
     
-
     
162,500
     
7.29
     
-
 
Total
   
1,600,372
     
6.59
   
$
4.18
   
$
-
     
435,794
   
$
4.38
   
$
-
 

As of December 31, 2021, there was $2,129,141 of net unrecognized compensation cost related to stock options that are not vested, which is expected to be recognized over a weighted average period of approximately 2.55 years.  The total fair value of shares vested during the year ended December 31, 2021, was $348,727.

The following table summarizes information about restricted stock and restricted stock units outstanding as of December 31, 2021:

 
Number of
Shares & Units
   
Weighted
Average
Grant Date
Fair Value
 
Unvested at December 31, 2020
   
603,531
   
$
3.08
 
                 
Granted
   
404,852
     
4.25
 
Vested
   
176,906
     
4.12
 
Forfeited/expired/cancelled
   
126,152
     
3.01
 
Unvested at December 31, 2021
   
705,325
     
3.34
 

As of December 31, 2021, there was $1,474,042 of net unrecognized compensation cost related to restricted stock and restricted stock units that are not vested, which is expected to be recognized over a weighted average period of approximately 1.9 years. Stock based compensation cost related to restricted stock and restricted stock units recognized during the years ended December 31, 2021 and 2020 was $1,160,953 and $617,919, respectively.

NOTE 11 — GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY:

The Company produces only one group of similar products known collectively as “rapid medical tests” and operates under one segment, as a single reporting unit. Product revenue by geographic area are as follows:
 
 
Year Ending December 31,
 
   
2021
   
2020
 
Africa
 
$
5,562,787
   
$
4,890,370
 
Asia
   
664,579
     
824,488
 
Europe & Middle East
   
4,067,682
     
5,274,927
 
Latin America
   
18,418,983
     
9,841,772
 
United States
   
6,023,413
     
3,935,592
 
   
$
34,737,444
   
$
24,767,149
 

Property, plant and equipment, net by geographic area are as follows:

 
2021
   
2020
 
Asia
 
$
86,041
   
$
326,267
 
Europe & Middle East
   
113,883
     
147,692
 
Latin America
   
36,224
     
14,719
 
United States
   
8,320,625
     
8,199,725
 
   
$
8,556,773
   
$
8,688,403
 

Effective May 2021, the Company discontinued its operations in Malaysia. Impairment charges recorded for the Malaysian property, plant and equipment for the year ended December 31, 2021 and 2020 were $0.1 and $0 millions, respectively.

NOTE 12 — COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS:

a)
Employment Contracts:

The Company has multi-year contracts with two key employees.  The contracts call for salaries presently aggregating $843,000 per year, and they expire in December 2022 and December 2025. The following table is a schedule of future minimum salary commitments:
2022
 
$
843,000
 
2023
   
383,000
 
2024
   
383,000
 
2025     383,000  

b)
Benefit Plan:

The Company has a 401(k) plan established for its employees whereby it matches 40% of the first 5% (or 2% of salary) that an employee contributes to the plan.  Matching contribution expenses totaled $138,513 and $87,377 for the years ended December 31, 2021 and 2020, respectively.

c)
Leases:

The Company leases facilities in New York, Germany, Malaysia, and Brazil, and certain equipment.

The Company’s facility leases generally include optional renewal periods. Upon entering into a new facility lease, the Company evaluates the leasehold improvements and regulatory requirements related to its operations in that location. To the extent that the initial lease term of the related facility lease is less than the useful life of the leasehold improvements and potential regulatory costs associated with moving the facility, the Company concludes that it is reasonably certain that a renewal option will be exercised, and thus that renewal period is included in the lease term and the related payments are reflected in the right-of-use asset and lease liability.

The Company’s leases generally include fixed rental payments with defined annual increases. While certain of the Company’s leases are gross leases, the majority of the Company’s leases are net leases in which the Company makes separate payments to the lessor based on the lessor’s property and casualty insurance costs, the property taxes assessed on the property, and a portion of the common area maintenance where applicable. The Company has elected the practical expedient not to separate lease and nonlease components for all of the Company’s facility leases.

The components of lease expense were as follows:

 
Year Ended
December 31, 2021
   
Year Ended
December 31, 2020
 
Operating lease expense
 
$
1,625,280
   
$
1,669,105
 
                 
Finance lease cost
               
Amortization of right-of-use assets
 
$
66,872
   
$
58,414
 
Interest on lease liabilities
   
20,077
     
19,986
 
Total finance lease expense
 
$
86,949
   
$
78,400
 

Supplemental cash flow and other information related to leases were as follows:

 
Year Ended
December 31, 2021
   
Year Ended
December 31, 2020
 
Cash paid for amounts included in the measurement of lease liabilities:
           
Operating cash flows for operating leases
 
$
1,404,532
   
$
1,139,944
 
Operating cash flows for finance leases
   
20,077
     
19,987
 
Financing cash flows for finance leases
   
61,867
     
51,166
 
Right-of-use assets obtained in exchange for lease obligations:
           

 
Operating leases
 
$
-
   
$
-
 
Finance leases
   
25,609
     
69,528
 

Supplemental balance sheet information related to leases was as follows:

 
December 31, 2021
   
December 31, 2020
 
Finance Leases
           
Finance lease right of use asset
 
$
340,762
   
$
315,154
 
Accumulated depreciation
   
(148,892
)
   
(82,020
)
Finance lease right of use asset, net
 
$
191,870
   
$
233,134
 
                 
Current portion of finance lease liability
   
68,176
     
58,877
 
Finance lease liability
   
139,678
     
185,239
 
Total finance lease liabilities
 
$
207,854
   
$
244,116
 

Weighted Average Remaining Lease Term
           
Operating leases
 
7.5 years
   
9.0 years
 
Finance leases
 
2.9 years
   
3.7 years
 
             
Weighted Average Discount Rate
           
Operating leases
   
8.08
%
   
8.58
%
Finance leases
   
8.76
%
   
8.18
%

Maturities of lease liabilities as of December 31 were as follows:

   
December 31, 2021
   
December 31, 2020
 
 
Operating
Leases
   
Finance
Leases
   
Operating
Leases
   
Finance
Leases
 
2022
 
$
1,447,249
   
$
83,624
   
$
1,209,787
   
$
76,904
 
2023
   
1,221,017
     
83,624
     
1,057,757
     
76,904
 
2024
   
1,018,875
     
55,856
     
1,026,272
     
76,904
 
2025
   
1,049,442
     
12,471
     
1,018,875
     
49,136
 
2026
   
1,080,925
     
1,680
     
1,049,442
     
5,755
 
Thereafter
   
3,643,520
     
-
     
4,724,445
     
-
 
Total lease payments
 
$
9,461,028
   
$
237,255
   
$
10,086,578
   
$
285,603
 
Less: imputed interest
   
(2,598,583
)
   
(29,401
)
   
(3,116,975
)
   
(41,487
)
Total
 
$
6,862,445
   
$
207,854
   
$
6,969,603
   
$
244,116
 


d)
Economic Dependency:

The following table discloses product sales the Company had to customers that purchased in excess of 10% of the Company’s net product sales for the periods indicated:

 
For The Years Ended
   
Accounts Receivable
 
   
December 31, 2021
   
December 31, 2020
   
December 31,
2021
   
December 31,
2020
 
   
Net Product Sales
   
% of Net Product Sales
   
Net Product Sales
   
% of Net Product Sales
             
Customer 1
 
$
17,576,641
     
51
%
 
$
6,224,737
     
25
%
 
$
7,672,845
   
$
522,218
 
Customer 2
   
*
     
*
   
2,955,312
     
12
%
   
*
     
1,987
 
Customer 3
   
3,606,552
     
10
%
   
*
     
*
     
1,433,305
     
*
 

Revenue includes product sales only, while accounts receivable reflects the total due from the customer, including freight.

The following table discloses purchases the Company made form vendors in excess of 10% of the Company’s net purchases for the periods indicated:

 
For The Years Ended
   
Accounts Payable
 
   
December 31, 2021
   
December 31, 2020
   
December 31,
 2021
   
December 31,
 2020
 
   
Purchases
   
% of Purc.
   
Purchases
   
% of Purc.
             
Vendor 1
 
$
3,163,285
     
16
%
  $
2,222,182
     
13
%
 
$
1,361,383
 
$
222,588
 
Vendor 2
  $ 2,031,795       10 %   $
*
      *
    $
353,097  
$ *
 

In the tables above, an asterisk (*) indicates that indicates that sales, accounts receivable, purchases or accounts payable, as applicable to the tabular column, did not exceed 10% for the period indicated.

The Company purchases materials pursuant to intellectual property rights agreements that are important components in its products.  Management believes that other suppliers could provide similar materials on comparable terms.  A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which could adversely affect operating results.

e)
Litigation:

SEC Investigation


The SEC is conducting a non-public, fact-finding investigation relating to the public offering of common stock that Chembio completed in May 2020 (the “May 2020 Offering”) and to the FDA’s revocation in June 2020 of an emergency use authorization for the DPP COVID-19 IgM/IgG system that was issued by the FDA in April 2020. Chembio received subpoenas from the SEC in July 2020 and April 2021 seeking the production of documents in connection with this investigation. In addition, the SEC delivered subpoenas in April 2021 to five of Chembio’s employees (including its three executive officers, who consist of its Chief Executive Officer and President, its former Executive Vice President and Chief Financial Officer, and its Executive Vice President and Chief Scientific and Technology Officer). An additional subpoena was issued in June 2021 to Chembio’s former Interim Chief Executive Officer and Executive Chair. Each subpoena requested the production of documents relating to the same matters as are the subject of the subpoenas Chembio received. Chembio and the six individuals are cooperating fully in the SEC’s investigation and expect to continue to do so.

The SEC’s letters transmitting the subpoenas expressly provide that the inquiry does not mean that the SEC or its staff have concluded that anyone has violated the federal securities laws or have a negative opinion of any person, entity or security. The Company cannot predict the scope, duration or outcome of the investigation or the impact, if any, of the investigation on its results of operations.

Legal Proceedings

Stockholder Litigation

Putative Stockholder Securities Class-Action Litigation

In 2020 four purported securities class-action lawsuits were filed in the United States District Court for the Eastern District of New York by alleged stockholders of Chembio:

Sergey Chernysh v. Chembio Diagnostics, Inc., Richard L. Eberly, and Gail S. Page, filed on June 18, 2020;
James Gowen v. Chembio Diagnostics, Inc., Richard L. Eberly, and Gail S. Page, filed on June 22, 2020;
Anthony Bailey v. Chembio Diagnostics, Inc. Richard J. Eberly, Gail S. Page, and Neil A. Goldman, filed on July 3, 2020; and
Special Situations Fund III QP, L.P., Special Situations Cayman Fund, L.P., and Special Situations Private Equity Fund, L.P. v. Chembio Diagnostics, Inc., Richard Eberly, Gail S. Page, Robert W. Baird & Co. Inc. and Dougherty & Company LLC, filed August 17, 2020.

The plaintiffs in each of the above cases alleged claims under Section 10(b) of the Securities Exchange Act of 1934 (the “Exchange Act”), Rule 10b-5 thereunder and Section 20(a) of the Exchange Act. Special Situations Fund III QP, L.P., Special Situations Cayman Fund, L.P. and Special Situations Private Equity Fund, L.P. (collectively, the “Special Situations Funds”) also asserted claims under Sections 11, 12(a)(2) and 15 of the Securities Act of 1933 (the “Securities Act”) relating to the May 2020 Offering.

Chembio and the plaintiffs entered into Court-approved stipulations relieving Chembio and the other defendants of the obligation to respond to the complaints in these cases pending the designation of a lead plaintiff pursuant to the Private Securities Litigation Reform Act of 1995. Eight motions for appointment as lead plaintiff were filed by various prospective lead plaintiffs. However, all but two of these motions were withdrawn or otherwise abandoned, leaving before the Court two motions for appointment as lead plaintiff - one filed by the Special Situations Funds and one by Municipal Employees’ Retirement System of Michigan. By order entered December 29, 2020, Magistrate Judge Lindsay consolidated the cases and appointed the Special Situations Funds and Municipal Employees’ Retirement System of Michigan (together, the “Lead Plaintiffs”), as co-lead plaintiffs and their respective counsel as co-lead counsel. The consolidated cases are now pending under the caption “In re Chembio Diagnostics, Inc. Securities Litigation.”

The Lead Plaintiffs filed their Consolidated Amended Complaint (the “CAC”) on February 12, 2021. In summary, the CAC purported to allege claims based on assertedly false and misleading statements and omissions concerning the performance of the DPP COVID-19 IgM/IgG System, as well as an asserted failure to timely disclose that the emergency use authorization that had been granted by the FDA with respect to the DPP COVID-19 IgM/IgG System “was - or was at an increased risk of - being revoked.” The CAC named as defendants Chembio, Richard L. Eberly, Gail S. Page, Neil A. Goldman, Javan Esfandiari, Katherine L. Davis, Mary Lake Polan, John Potthoff and the underwriters for the May 2020 Offering, Robert W. Baird & Co., Inc. and Dougherty & Company LLC (the “Underwriter Defendants”).


The CAC purported to assert five counts under the Securities Act and the Exchange Act. Counts I through III were brought under the Securities Act, allegedly on behalf of a purported class consisting of all persons who purchased Chembio common stock directly in or traceable to the May 2020 Offering pursuant to Chembio’s shelf registration statement on Form S 3 (File No. 333-227398) and the related prospectus, as supplemented by a prospectus supplement dated May 7, 2020 (the “Securities Act Class”). Count I purported to allege a claim for violation of Section 11 of the Securities Act against all defendants other than Messrs. Eberly and Esfandiari. Count II purported to allege a claim for violation of Section 12 of the Securities Act against all defendants other than Messrs. Eberly and Esfandiari. Count III purported to allege a claim under Section 15 of the Securities Act against Ms. Davis, Dr. Polan, Dr. Potthoff, Ms. Page and Mr. Goldman.

Counts IV and V alleged claims under the Exchange Act on behalf of a purported class consisting of all persons who purchased Chembio common stock on the open market from March 12, 2020 through June 16, 2020 (the “Exchange Act Class”). Count IV purported to allege a claim for violation of Section 10(b) of the Exchange Act and Rule 10b-5 thereunder against Chembio, Mr. Eberly, Ms. Page, Mr. Goldman and Mr. Esfandiari. Count V purported to allege a claim under Section 20(a) of the Exchange Act against Mr. Eberly, Ms. Page, Mr. Goldman and Mr. Esfandiari.

In their CAC, the Lead Plaintiffs sought, on behalf of the Securities Act Class and the Exchange Act Class, among other things, an award of damages in an amount to be proven at trial, as well as an award of reasonable costs, including attorneys’ fees and expenses, expert fees, pre-judgment and post-judgment interest, and such other relief as the Court deems just and proper. The Lead Plaintiffs also sought rescission “or a rescissory measure of damages” on behalf of the Securities Act Class as to Count II.

Pursuant to an order entered by the Court on January 29, 2021, any defendant wishing to move against the amended complaint was required to file, by February 18, 2021, a letter requesting a pre-motion conference. On that date, the defendants submitted letters to the Court requesting a pre-motion conference regarding anticipated motions to dismiss the CAC, and the Lead Plaintiffs responded on February 24, 2021. In its January 29, 2021 order, the Court indicated that it would consider a briefing schedule on motions to dismiss after it had received and reviewed the parties’ correspondence.

On March 5, 2021, the Court entered an order in which it advised the parties that it had determined a pre motion conference was not necessary and established a briefing schedule on the defendants’ anticipated motions to dismiss. However, the defendants subsequently agreed with the Lead Plaintiffs’ counsel to a modification of the schedule, which was then approved by the Court. Pursuant to that schedule, defendants’ motions and supporting papers were filed on March 26, 2021, the Lead Plaintiffs’ opposition papers were filed on April 16, 2021, and the defendants’ reply papers were filed on April 30, 2021.

The Court issued its Opinion and Order (the “Order”) on the defendants’ motions to dismiss on February 23, 2022.  In its Order, the Court: (i) dismissed Counts I and II without prejudice as to all defendants named in those Counts except the Underwriter Defendants as to which Counts I and II were not dismissed; (ii) dismissed Count III without prejudice as to all defendants named in that Count; and (iii) dismissed Counts IV and V with prejudice as to all defendants named in those Counts.  The Court gave Lead Plaintiffs fourteen days within which to attempt to replead their claims under the Securities Act against Chembio, Ms. Page, Mr. Goldman, Ms. Davis, Ms. Polan and Mr. Potthoff.

Putative Stockholder Derivative Litigation
On September 11, 2020, a putative stockholder derivative action captioned Karen Wong, derivatively on behalf of Chembio Diagnostics, Inc., Plaintiff v. Richard L. Eberly, Gail S. Page, Neil A. Goldman, Javan Esfandiari, Katherine L. Davis, Mary Lake Polan and John G. Potthoff, Defendants, and Chembio Diagnostics, Inc., Nominal Defendant (the “Wong complaint”) was filed purportedly on Chembio’s behalf in the United States District Court for the Eastern District of New York. The Wong complaint purports to assert a claim for violation of Section 14(a) of the Exchange Act and Rule 14a-9 thereunder based on ostensibly false and misleading statements and omissions concerning the Company’s rapid COVID-19 antibody test in the proxy statement disseminated in advance of Chembio’s Annual Meeting of Stockholders held on July 28, 2020. The Wong complaint also asserts claims against the individual defendants for purported breaches of fiduciary duties owed to Chembio, as well as unjust enrichment.



The Wong complaint requests a declaration that the individual defendants have breached or aided and abetted the breach of their fiduciary duties to Chembio, an award of damages to us, restitution, and an award of the plaintiff’s costs and disbursements in the action, including reasonable attorneys’ and experts’ fees, costs and expenses, and improvements to Chembio’s corporate governance and internal procedures regarding compliance with laws. Pursuant to a stipulation by which the individual defendants named in the Wong complaint agreed to waive service of process, the Court ordered that the time for defendants to answer or otherwise respond to the complaint be extended to November 19, 2020. The parties subsequently entered into a stipulation for a stay of proceedings in the action relating to the Wong complaint pending final disposition of motions to dismiss the pending putative class-action litigation, subject to certain conditions. The Court entered an order granting the requested stay on November 3, 2020. At this stage of the litigation, the Company is not able to predict the probability of a favorable or unfavorable outcome.

Employee Litigation

On March 19, 2021, John J. Sperzel III, Chembio’s former chief executive officer, filed a fifteen-count complaint in the United States District Court for the Eastern District of New York. The complaint was filed following the dismissal of an action previously filed by Mr. Sperzel in the United States District Court in Maine, which was dismissed for lack of personal jurisdiction over Chembio. In summary, the complaint filed in the Eastern District of New York alleges that Chembio wrongfully refused to allow Mr. Sperzel to exercise certain options to purchase, for an aggregate exercise price of $943,126, a total of 266,666 shares of common stock that were allegedly vested as of the date of his separation from Chembio, on January 3, 2020. The complaint alleges that under the terms of the applicable stock incentive plans, Mr. Sperzel had thirty days after the date on which he ceased to qualify as an “Eligible Person” under the plans within which to exercise the options, and asserts that by reason of his alleged continued service to us, he remained an “Eligible Person” and ostensibly retained the right to exercise the options. The Compensation Committee of the Board determined that the options expired on February 3, 2020, thirty days after Mr. Sperzel’s separation from Chembio, and that a purported attempt by Mr. Sperzel to exercise the options after that date was not valid.



Count I of the complaint purports to allege that Chembio breached Mr. Sperzel’s separation agreement by refusing to allow him to exercise the stock options. Counts II through XI of the complaint purport to allege claims for breach of each of ten separate stock option agreements, collectively asserting damages of “at least” $3,190,198. Count XII of the complaint alleges a breach of Mr. Sperzel’s separation agreement based on Chembio’s purported failure to pay Mr. Sperzel consulting fees to which he claims to be entitled for consulting services allegedly performed following his separation. Count XIII of the complaint alleges a claim for breach of an implied covenant of good faith and fair dealing under Nevada common law based on the allegation that Chembio prevented Mr. Sperzel from obtaining the benefits of the stock option agreements and separation agreement. Mr. Sperzel alleges that he suffered damages in excess of $3 million as a result of the purported breach of the covenant of good faith and fair dealing. Count XIV of the complaint purports to assert a claim for quantum meruit, alleging that “it is reasonable for Sperzel to expect payment in exchange for ... services” he assertedly provided to us and, based on allegations that upon his separation Mr. Sperzel was not informed as to the pending expiration of the stock options he later sought to exercise, that Chembio has been unjustly enriched. Finally, Count XV of the complaint seeks a declaratory judgment that Mr. Sperzel is relieved from performance under his separation agreement due to asserted material breaches of the agreement based on the allegations summarized above. The complaint seeks compensatory damages in an unspecified amount, a declaration, as described above, and an award of Mr. Sperzel’s costs and expenses in the litigation, including reasonable attorneys’ fees, expert costs and disbursements. The complaint requests a trial by jury. In recently served initial disclosures, Mr. Sperzel claims entitlement to recover damages in a total amount not less than $10 million, together with prejudgment interest at the rate of 9% per annum.

On May 20, 2021, Chembio filed its answer and affirmative defenses denying the material allegations of Mr. Sperzel’s complaint. Chembio and Mr. Sperzel are presently engaged in discovery. Under the present case schedule, all discovery is expected to be completed by April 28, 2022. At this stage of the litigation, the Company is not able to predict the probability of a favorable or unfavorable outcome.

Other

From time to time the Company may become involved in legal proceedings or may be subject to claims arising in the ordinary course of its business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.

NOTE 13 — LONG-TERM DEBT:

On September 3, 2019, the Company entered into a Credit Agreement and Guaranty (the “Credit Agreement”) with Perceptive Credit Holdings II, LP (the “Lender”). The Credit Agreement provides for a $20,000,000 senior secured term loan credit facility, which was drawn in full on September 4, 2019. Under the terms of the Credit Agreement, the Company may use the proceeds (i) for general working capital purposes and other permitted corporate purposes, (ii) to refinance certain of the Company’s existing indebtedness and (iii) to pay fees, costs and expenses incurred in connection with the Credit Agreement, including the Lender’s closing cost amount of $550,000, which was netted from the proceeds, and a financing fee of $600,000 (3.0% of gross proceeds) payable to Craig-Hallum Capital Group LLC, the Company’s financial advisor for the financing.

Principal outstanding under the Credit Agreement bears interest at a rate per annum equal to the sum of (a) the greater of the one-month London Interbank Offered Rate and 2.5% plus (b) 8.75%. At any time at which an event of default has occurred and is continuing, the interest rate will increase by 4.0%. Accrued interest is payable on a monthly basis. On December 31, 2021 the interest rate was 11.25%.

No principal repayments are due under the Credit Agreement prior to September 30, 2022, unless the Company elects to prepay principal or principal is accelerated pursuant to an event of default identified in the Credit Agreement. Principal installments in the amount of $300,000 are payable on the last day of each of the eleven months from September 2022 through July 2023, and all remaining principal is payable at maturity on September 3, 2023. The Company may prepay outstanding principal from time to time, subject to payment of a premium on the prepaid principal amount equal to 10% through September 3, 2020, 8% from September 4, 2020 through September 3, 2021, and 4% from September 4, 2021 through September 3, 2022. No premium will be due with respect to any prepayment made on or after September 4, 2022.

Chembio’s obligations under the Credit Agreement are secured by a first priority, perfected lien on substantially all of its property and assets, including its equity interests in subsidiaries.

As of December 31, 2021, the loan balance, net of unamortized discounts and debt issuance costs, was $18.8 million, and Chembio was in compliance with its loan covenants.

NOTE 14 — IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS:

The Company recorded an impairment loss of $1.3 million during the second quarter of 2021, as the result of its write-off of the intangible assets, net, leasehold improvements, net and right-of-use assets for leases, net associated with its Malaysian operations that underwent a retrenchment during the second quarter of 2020. During the second quarter of 2021, the Company was informed that the World Health Organization had prioritized its review of prequalification of the manufacture of the Company’s HIV 1/2 STAT-PAK Assay on its U.S. automated manufacturing processes, which would reduce the Company’s reliance on manual labor that otherwise could have been performed at the Malaysian facilities had the Company re-started operations there. During July 2021, the World Health Organization approved the change notification. The products produced on the Company’s automated and manual production lines at any time depend on, among other things, the timing of customer orders and the mix of products being produced.

In light of the uncertainty of the timing and any receipt of those regulatory approvals, the timing of progress on and results of clinical trial programs, and the timing and any receipt of product orders from the commercialization of the COVID-19 Diagnostic Test Systems and other diagnostic test systems both within and outside the United States, during the second quarter of 2021, the Company engaged the services of an independent financial advisory firm (the “Financial Advisor”). The Financial Advisor worked with management to develop a forecast model to assess the amount and timing of the Company’s liquidity needs, assuming various business cases, and together with legal counsel advised the Company regarding alternative approaches to enhancing its liquidity position, participating in discussions with the Lender, and related matters. During the year ended December 31, 2021 and 2020, the Company incurred $1.1 and $0.4 million, respectively, related to these restructuring matters.

In order to address challenging economic conditions and implement its business strategy, in the first quarter of 2021 the Company continued to execute a program to reduce operating expenses and better align its costs with revenues, including by eliminating positions that were no longer aligned with its strategy, and recognized severance charges of $0.1 million.

The table below represents the total costs by category:

   
For the year ended
December 31, 2021
   
For the year ended
December 31, 2020
 
Severance
 
$
83,087
   
$
723,118
 
Restructuring costs
   
1,083,951
     
399,192
 
Impairment
   
5,880,741
     
-
 
 
 
$
7,047,779
   
$
1,122,310
 

Impairment details are as follows:

   
For the year ended
December 31, 2021
 
Goodwill
 
$
2,567,753
 
Intellectual Property
   
1,090,472
 
Developed Technology
   
1,115,819
 
Customer Contracts
   
776,683
 
Trademarks
   
67,157
 
Fixed Asset
   
152,109
 
ROU Lease Asset
   
110,748
 
Total
 
$
5,880,741
 

NOTE 15 — SUBSEQUENT EVENTS:

On February 17, 2022, Chembio Diagnostics GmbH, our German subsidiary formed under the laws of the Federal Republic of Germany, has filed a petition for insolvency in the Charlottenburg District Court  (“Amtsgericht Charlottenburg“) in Berlin, Germany in compliance with German insolvency law. A provisional insolvency administrator (“Administrator”) has been appointed to manage cash disbursements and general affairs of the business. We expect to provide certain support and liquidity for the subsidiary to continue operations until such time a viable business strategy has been determined and agreed to with the Administrator.


F-33

EX-21.1 2 brhc10034606_ex21-1.htm EXHIBIT 21.1  

Exhibit 21.1

CHEMBIO DIAGNOSTICS, INC.

Subsidiaries of the Registrant

Name of Subsidiary
 
Jurisdiction of Incorporation
Chembio Diagnostic Systems Inc.
 
Delaware
Chembio Diagnostics Brazil LLC
  Delaware
Chembio Diagnostics Brazil Ltda.
 
Brazil
Chembio Diagnostics Malaysia Sdn. Bhd.
 
Malaysia
Chembio Diagnostics Germany Holdings GmbH
 
Germany
Chembio Diagnostics GmbH
 
Germany



EX-23.1 3 brhc10034606_ex23-1.htm EXHIBIT 23.1

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:


1.
Registration Statement (Form S-3 No. 333-254261) of Chembio Diagnostics, Inc.,


2.
Registration Statement (Form S-8 No. 333-151785) pertaining to the 2008 Stock Incentive Plan of Chembio Diagnostics, Inc.,


3.
Registration Statement (Form S-8 No. 333-203633) pertaining to the 2014 Stock Incentive Plan and an employment agreement of Chembio Diagnostics, Inc.,


4.
Registration Statement (Form S-8 No. 333-254240) pertaining to the 2019 Omnibus Incentive Plan and an employment agreement of Chembio Diagnostics, Inc., and


5.
Registration Statement (Form S-8 No. 333-262199) pertaining to an employment agreement of Chembio Diagnostics, Inc.;

of our report dated March 3, 2022, with respect to the consolidated financial statements of Chembio Diagnostics, Inc, included in this Annual Report (Form 10-K) of Chembio Diagnostics, Inc. for the year ended December 31, 2021.

/s/ Ernst & Young, LLP

Jericho, New York
March 3, 2022


EX-31.1 4 brhc10034606_ex31-1.htm EXHIBIT 31.1  

Exhibit 31.1

CERTIFICATION

I, Richard L. Eberly, certify that:

1.
I have reviewed this Form 10-K of Chembio Diagnostics, 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 13a15(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:  March 3, 2022
/s/ Richard L. Eberly
 
 
Richard L. Eberly
 
 
President & Chief Executive Officer
 



EX-31.2 5 brhc10034606_ex31-2.htm EXHIBIT 31.2  

Exhibit 31.2

CERTIFICATION

I, Lawrence J. Steenvoorden, certify that:
 
1.
I have reviewed this Form 10-K of Chembio Diagnostics, 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 13a15(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:  March 3, 2022
/s/ Lawrence J. Steenvoorden
 
 
Lawrence J. Steenvoorden
 
 
Executive Vice President & Chief Financial Officer
 



EX-32.1 6 brhc10034606_ex32-1.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 Annual Report on Form 10-K (the “Report”) of Chembio Diagnostics, Inc. (the “Company”) for the year ended December 31, 2021, each of the undersigned Richard L. Eberly, the President & Chief Executive Officer of the Company, and Lawrence J. Steenvoorden, the Executive Vice President & Chief Financial Officer of the Company, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of the undersigneds’ knowledge and belief:
 
(1)
This Form 10-K for the year ended December 31, 2021 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 this Form 10-K for the year ended December 31, 2021 fairly presents, in all material respects, the financial condition and results of operations of Chembio Diagnostics, Inc. for the periods presented therein.

Dated:  March 3, 2022
/s/ Richard L. Eberly
 
 
Richard L. Eberly
 
 
President & Chief Executive Officer
 

Dated:  March 3, 2022
/s/ Lawrence J. Steenvoorden
 
 
Lawrence J. Steenvoorden
 
 
Executive Vice President & Chief Financial Officer
 



EX-101.SCH 7 cemi-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050100 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Calc 2 link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - FIXED ASSETS link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - EQUITY INCENTIVE PLANS link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - FIXED ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - EQUITY INCENTIVE PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS (Tables) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Going Concern Considerations (Details) link:presentationLink link:calculationLink link:definitionLink 090202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 090206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Fixed Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090208 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Valuation of Long-Lived Assets and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090210 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090212 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090214 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090216 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - FIXED ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - STOCKHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - EQUITY INCENTIVE PLANS, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - EQUITY INCENTIVE PLANS, Allocated Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 091004 - Disclosure - EQUITY INCENTIVE PLANS, Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 091006 - Disclosure - EQUITY INCENTIVE PLANS, Restricted Stock and Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 091202 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - LONG-TERM DEBT, Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Restructuring Costs and Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 091402 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Impairment (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cemi-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 cemi-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 cemi-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Award Type [Axis] SIGNIFICANT ACCOUNTING POLICIES [Abstract] ACCOUNTS PAYABLE AND ACCRUED LIABILITIES Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accounts payable and accrued liabilities TOTAL Accounts Payable and Accrued Liabilities, Current Accounts Payable - suppliers Accounts Payable Accounts receivable, net of allowance for doubtful accounts of $243,042 and $296,793 at December 31, 2021 and 2020, respectively Accounts Receivable Accounts Receivable, after Allowance for Credit Loss, Current Accrued Vacation Accrued Bonuses Accrued Professional Fees Accrued Payroll Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax AOCL [Member] Less: Accumulated Depreciation and Amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Additional paid-in capital Additional Paid-in-Capital [Member] Additional Paid-in Capital [Member] Adjustments: Restricted stock compensation, net Shares tendered for withholding taxes Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Stock option compensation APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition Allocated share-based compensation expense Accounts receivable, allowance for doubtful accounts Amortization expense Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from calculation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities, Name [Domain] Impairment Charges [Abstract] Impairment Impairment charges Asset Impairment Charges Fixed Assets [Member] TOTAL ASSETS Assets ASSETS Assets [Abstract] TOTAL CURRENT ASSETS Assets, Current CURRENT ASSETS: OTHER ASSETS: SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Basis of Presentation Acquisition costs Acquisition Costs Deferred Policy Acquisition Costs, Policy [Policy Text Block] Cash and Cash Equivalents [Abstract] INCREASE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents - beginning of the period Cash and cash equivalents - end of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents [Axis] INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS: Cash and cash equivalents Class of Stock [Line Items] COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS [Abstract] COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS Commitments and Contingencies Disclosure [Text Block] COMMITMENTS AND CONTINGENCIES (Note 12) Common Stock: Common Stock [Abstract] Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common Stock [Member] Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Common stock - $.01 par value; 100,000,000 shares authorized, 30,104,986 and 20,223,498 shares issued and outstanding at December 31, 2021 and 2020, respectively Common Stock, Value, Issued Common stock, shares authorized (in shares) Common stock shares outstanding (in shares) Components of Deferred Tax Assets and Liabilities [Abstract] [Abstract] Summary of provision (benefit) for income taxes [Abstract] COMPREHENSIVE LOSS Comprehensive Income (Loss), Net of Tax, Attributable to Parent Concentration Risk [Table] Concentration Risk Type [Domain] Percentage of net product sales Concentration Risk, Percentage Concentration Risk Benchmark [Domain] Concentration Risk Type [Axis] Concentration Risk [Line Items] Concentration Risk Benchmark [Axis] Concentrations of Credit Risk Government Grant Income [Abstract] Deferred revenue Deferred revenue Contract with customer, amount recognized Revenue recognized under agreement Contract with customer Purchases Cost of Goods and Services Sold Purchases [Member] Cost of product sales Cost of Product Sales [Member] TOTAL COSTS AND EXPENSES Costs and Expenses Foreign State Current State and Local Tax Expense (Benefit) Federal Current Federal Tax Expense (Benefit) Total current (benefit) provision Current Income Tax Expense (Benefit) Current [Abstract] Customer Concentration Risk [Member] Customer Contracts [Member] Customer Contracts / Relationships [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Disaggregation of Revenue Disaggregation of Revenue [Abstract] September 4, 2019 to September 3 ,2020 [Member] Basis spread on variable rate Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Axis] September 4, 2021 to September 3 ,2022 [Member] September 4, 2020 to September 3 ,2021 [Member] LONG-TERM DEBT [Abstract] Fair value of total debt Debt Instrument [Axis] Financing fee Debt instrument, face amount Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Interest rate Debt instrument maturity date Debt Instrument, Name [Domain] Principal installment payable Deferred tax liability Interest Expense Operating loss carryforwards, not subject to expiration Intangibles Deferred Tax Assets, Goodwill and Intangible Assets Operating loss carryforwards, subject to expiration Total deferred tax liabilities Deferred Tax Liabilities, Gross Deferred [Abstract] Federal Benefit from deferred tax liability Total deferred (benefit) provision Deferred Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred Revenue [Abstract] State Net operating loss carry-forwards Inventory reserves Total deferred tax assets Deferred Tax Assets, Gross Research and development credit Deferred Tax Assets, Tax Credit Carryforwards, Research Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Net noncurrent deferred tax liabilities Deferred Tax Liabilities, Net Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Less valuation allowances Deferred Tax Assets, Valuation Allowance Intangibles Deferred Tax Liabilities, Intangible Assets Benefit Plan [Abstract] Defined Contribution Plan [Table] Defined Contribution Plan Disclosure [Line Items] Employer matching contribution Expenses related to matching contribution Deposits and other assets Deposits Assets, Noncurrent Depreciation expense Depreciation and amortization Impairment Developed Technology [Member] EQUITY INCENTIVE PLANS [Abstract] EQUITY INCENTIVE PLANS Share-based Payment Arrangement [Text Block] Loss Per Share Basic loss per share (in dollars per share) Loss Per Share [Abstract] Earnings Per Share [Abstract] Diluted loss per share (in dollars per share) Effect of exchange rate changes on cash Foreign rate differential Nondeductible expenses Other Change in valuation allowance Federal income tax at statutory rates Taxes [Abstract] Income tax benefit Effective Income Tax Rate Reconciliation, Percent State income taxes, net of federal benefit Weighted average period for recognition of net unrecognized compensation cost Options [Member] Stock Options [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Net unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Employee Service Share-based Compensation, Aggregate Disclosures [Abstract] Net unrecognized compensation cost Equity Component [Domain] Exchange Transactions [Member] Asset Class [Domain] Fair Value Hierarchy and NAV [Axis] Asset Class [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value of Financial Instruments Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, by Balance Sheet Grouping [Table] Level 1 [Member] Level 2 [Member] Thereafter Finance Lease, Liability, to be Paid, after Year Five 2022 Finance Lease, Liability, to be Paid, Year One Total lease payments Finance Lease, Liability, Payment, Due Finance leases Finance leases Finance Lease, Weighted Average Discount Rate, Percent Finance Lease Liability [Abstract] 2026 Finance Lease, Liability, to be Paid, Year Five Total Total finance lease liabilities Finance Lease, Liability Principal payments for finance leases Financing cash flows for finance leases Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Long-term finance lease liabilities Finance lease liability Finance Lease, Liability, Noncurrent Maturities of Finance Lease Liabilities [Abstract] 2023 Finance Lease, Liability, to be Paid, Year Two Amortization of right-of-use assets 2024 Finance Lease, Liability, to be Paid, Year Three Finance lease liabilities Current portion of finance lease liability Interest on lease liabilities 2025 Finance Lease, Liability, to be Paid, Year Four Finance lease right-of-use assets, net Finance lease right-of-use asset, net Fair Value of Financial Instruments [Abstract] Amortization period Weighted average remaining life of intangible assets Finite-Lived Intangible Asset, Useful Life Accumulated Amortization Finite-lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets [Line Items] Amortization Expense [Abstract] Cost Finite-Lived Intangible Assets by Major Class [Axis] Intangible assets, net Net Book Value Foreign Currency Translation Foreign [Member] Furniture and Fixtures [Member] Government Grant Income [Member] Geographic Areas, Long-Lived Assets [Abstract] Geographic Areas, Revenues from External Customers [Abstract] GOODWILL AND INTANGIBLE ASSETS Goodwill Goodwill, Ending balance Goodwill, Beginning balance Impairment of intangible assets and goodwill Goodwill and Intangible Asset Impairment Impairment Goodwill, Impairment Loss Goodwill and Indefinite-lived Intangible Assets Goodwill [Roll Forward] GOODWILL AND INTANGIBLE ASSETS [Abstract] Changes in foreign currency exchange rate Goodwill [Member] Intellectual Property [Member] Impairment of long-lived intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Impairment of intangible assets Impairment of Intangible Assets [Abstract] Impairment charges Impairment, Long-Lived Asset, Held-for-Use Valuation of Long-Lived Assets and Intangible Assets Impairment charges LOSS BEFORE INCOME TAX BENEFIT Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Statement Location [Domain] INCOME TAXES [Abstract] Income Statement Location [Axis] Income Tax Authority [Axis] Components of (loss) before income taxes [Abstract] United States operations International operations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] Income Tax Authority [Domain] INCOME TAXES Income Tax Disclosure [Text Block] Income tax benefit Total (benefit) provision Income Tax Expense (Benefit) Income Taxes Deferred revenue Increase (Decrease) in Contract with Customer, Liability Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable and accrued liabilities Deposits and other assets Increase (Decrease) in Deposit Assets Inventories Increase (Decrease) in Inventories Changes in assets and liabilities: Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Stockholders' Equity [Roll Forward] Intangible assets [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Interest expense, net INVENTORIES [Abstract] Non-cash inventory changes Inventory adjustments INVENTORIES Inventory Disclosure [Text Block] Net Inventories [Abstract] Inventory, Net, Items Net of Reserve Alternative [Abstract] Work in Process Finished Goods Inventory Inventory, Policy [Policy Text Block] Inventories Inventories, net Inventory, Net Raw materials LIBOR [Member] Leases 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Thereafter Total lease payments Lessee, Operating Lease, Liability, to be Paid Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Lease term 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Leases [Abstract] Lessee, Operating Lease, Description [Abstract] Components of Lease Expense [Abstract] Components of Lease Expense Leasehold Improvements [Member] Leases [Abstract] TOTAL LIABILITIES Liabilities LIABILITIES AND STOCKHOLDERS' EQUITY LIABILITIES AND STOCKHOLDERS' EQUITY TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity OTHER LIABILITIES: TOTAL CURRENT LIABILITIES Liabilities, Current CURRENT LIABILITIES: License and Royalty Revenue [Member] License and Royalty Revenue [Member] Long-lived Assets by Geographic Area Carrying value Outstanding loan balance, net Long-term Debt LONG-TERM DEBT Long-term Debt [Text Block] Current portion of long term debt Long-term debt, less current portion, net Long-term Line of Credit, Noncurrent Employee Litigation [Abstract] Loss Contingency [Abstract] Number of filed complaints Loss contingency, claims entitlement to recover damages amount Number of class action lawsuits Machinery and Equipment [Member] Money Market Funds [Member] DESCRIPTION OF BUSINESS Nature of Operations [Text Block] RECONCILIATION OF NET LOSS TO NET CASH USED IN OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: CASH FLOWS FROM OPERATING ACTIVITIES: Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net loss Net loss NET LOSS Recent Accounting Pronouncements Affecting the Company Supplemental disclosures for non-cash investing and financing activities: Number of reportable segments Number of operating segment Number of reporting unit Number of Reporting Units Non-Exchange Transactions [Member] Computer Equipment [Member] Office Equipment [Member] Operating lease liabilities Operating Lease, Liability, Current Operating leases Operating Lease, Weighted Average Discount Rate, Percent Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Maturities of Operating Lease Liabilities [Abstract] Cash paid for operating leases Operating cash flows for operating leases Operating right-of-use assets, net Lease impairment charges Operating Lease, Impairment Loss Operating lease expense Operating Lease, Cost Operating leases Operating Lease, Weighted Average Remaining Lease Term Total Operating Lease, Liability COSTS AND EXPENSES: LOSS FROM OPERATIONS Operating Income (Loss) Net operating losses Operating Loss Carryforwards DESCRIPTION OF BUSINESS [Abstract] 2025 Future minimum salary commitments [Abstract] 2022 2023 Other Commitment, to be Paid, Year Two 2024 Other Commitment, to be Paid, Year Three Foreign currency translation adjustments Comprehensive loss Other comprehensive loss: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract] OTHER (EXPENSE) INCOME: Accrued Expenses - Other Other Accrued Liabilities, Current ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract] Payments of tax withholdings on stock award Payment, Tax Withholding, Share-based Payment Arrangement Payments on debt issuance costs Payments of Debt Issuance Costs Patent application costs Payments to Acquire Intangible Assets Purchase of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Cash paid to suppliers and employees Payments to Suppliers and Employees Acquisition of and deposits on fixed assets Payments to Acquire Property, Plant, and Equipment Plan Name [Domain] Plan Name [Axis] Preferred stock - 10,000,000 shares authorized, none outstanding Preferred stock, shares authorized (in shares) Preferred stock - shares authorized (in shares) Preferred stock, shares outstanding (in shares) Preferred stock - shares outstanding (in shares) Preferred Stock [Abstract] Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cash received from customers and grants Proceeds from issuance of long-term debt, net Proceeds from sale of common stock, net Gross proceeds from issuance of common stock Proceeds from Issuance of Common Stock Proceeds from option exercises Net Product Revenue [Member] Product Revenue [Member] Net Product Sales [Member] Property, Plant and Equipment [Line Items] FIXED ASSETS Property, Plant and Equipment Disclosure [Text Block] Estimated useful lives of fixed assets FIXED ASSETS [Abstract] Fixed Assets Property, Plant and Equipment [Table Text Block] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, plant and equipment, net Fixed assets, net Fixed Assets Fixed assets, gross Property, Plant and Equipment, Gross Summary of fixed assets [Abstract] Provision for (recovery of) doubtful accounts Operating leases Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Allowance for Doubtful Accounts Related Party [Axis] Related Party [Domain] Payments on note payable Repayments of Notes Payable Research and Development Arrangement, Contract to Perform for Others, Type [Axis] Research and Development Research and development expenses Research and Development Arrangement, Contract to Perform for Others, Type [Domain] Research and Development Expenses [Member] Cash and Cash Equivalents [Domain] Restricted Stock [Member] Restricted cash Restructuring costs IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS [Abstract] Impairment, restructuring, severance and related costs Total costs IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS Restructuring and Related Activities Disclosure [Text Block] Accumulated Deficit [Member] Retained Earnings [Member] Accumulated deficit REVENUE [Abstract] Product Revenue [Abstract] Revenue Recognition REVENUES Total revenues Net product sales REVENUE Revenue from Contract with Customer [Text Block] REVENUES: Revenues from External Customers and Long-Lived Assets [Line Items] Expected term Average remaining contract life Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Term to exercise stock options Outstanding, weighted average remaining contract term Aggregate intrinsic value Exercisable, aggregate intrinsic value, end of period Exercise price of stock options Total fair value of stock options vested during period Exercisable, weighted average remaining contract term Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Volume-weighted average price per share (in dollars per share) Net proceeds from issuance of common stock after deduction of placement fee and other transactions costs Number of shares issued (in shares) Sale of Stock [Domain] Sales [Member] Assumptions Made in Calculating Fair Values of Options Stock Option Activity Inventory Product Revenue by Geographic Area Schedule of Revenues from External Customers and Long-Lived Assets [Table] Summary of Restricted Stock and Restricted Stock Units Outstanding Components of (Loss) Before Income Taxes Deferred Tax Assets and Liabilities Reconciliation of Federal Statutory Rate to Effective Rate Applicable to Loss Before Income Taxes (Benefit) Provision for Income Taxes Intangible Assets Schedule of Finite-Lived Intangible Assets [Table] Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Changes in Goodwill Property, Plant and Equipment [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Stock Options Outstanding Total Costs Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Stock by Class [Table] Customer and Purchase Concentration Risks GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY [Abstract] GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY Segment Reporting Disclosure [Text Block] Selling, General and Administrative Expenses [Member] Selling, general and administrative expenses Severance Stock options, weighted average exercise price per share [Roll Forward] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Arrangements with Employees and Nonemployees [Abstract] Forfeited (in dollars per share) Weighted Average Grant Date Fair Value [Abstract] Increase in number of shares authorized (in shares) Public offering price per share (in dollars per share) Share based compensation Forfeited/expired/cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Expired/cancelled (in dollars per share) Exercised (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Expected dividend yield Outstanding, end of period (in dollars per share) Outstanding, beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Forfeited/expired/cancelled (in shares) Number of Shares & Units [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Granted (in dollars per share) Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Assumptions made in calculating fair values of options [Abstract] Granted (in shares) Vested (in shares) Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Number of shares authorized under the plan (in shares) Expired/cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Options still available to be issued (in shares) Exercisable, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Exercised, aggregate intrinsic value Stock options, additional disclosure [Abstract] Outstanding, end of period (in shares) Outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding, beginning of period (in dollars per share) Outstanding, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Aggregate intrinsic value Outstanding, aggregate intrinsic value, end of period Outstanding, aggregate intrinsic value, beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested shares exercisable (in shares) Stock options, number of shares [Roll forward] Shares outstanding (in shares) Award Type [Domain] Exercise Price Range [Axis] Range of exercise prices, minimum (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Shares exercisable (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Range of exercise prices, maximum (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Balance (in shares) Balance (in shares) Shares, Outstanding State [Member] CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract] CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS [Abstract] Statement [Table] Statement [Line Items] CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] Statement, Equity Components [Axis] Equity Components [Axis] CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract] Exercised (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Issuance of stock, net (in shares) Underwritten public offering (in shares) Restricted stock issued (in shares) Restricted stock issued Exercised Stock Issued During Period, Value, Stock Options Exercised Issuance of stock, net Stock Issued During Period, Value, New Issues Balance Balance TOTAL STOCKHOLDERS' EQUITY Stockholders' Equity Attributable to Parent STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] STOCKHOLDERS' EQUITY: STOCKHOLDERS' EQUITY [Abstract] Subsequent Event [Member] Subsequent Event Type [Domain] Subsequent Event Type [Axis] SUBSEQUENT EVENTS [Abstract] SUBSEQUENT EVENTS Sale of Stock [Axis] Supplier Concentration Risk [Member] Transaction [Domain] Transaction Type [Axis] Impairment charges of fixed assets Tangible Asset Impairment Charges Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Table] Trade Name [Member] Trademarks [Member] Treasury stock - 48,057 and 41,141 shares at cost, at December 31, 2021 and 2020, respectively Treasury Stock, Value Treasury stock Treasury Stock, Value, Acquired, Par Value Method Treasury stock (in shares) Treasury Stock, Shares, Acquired Treasury stock, shares (in shares) Treasury Stock, Shares Treasury Stock [Member] Unremitted earnings of foreign subsidiaries ROU Lease Asset [Member] Use of Estimates Variable Rate [Axis] Variable Rate [Domain] Weighted average number of shares outstanding, diluted (in shares) Weighted average number of shares outstanding, basic (in shares) Asia [Member] Africa [Member] Major Suppliers [Axis] Future Minimum Salary Commitment Contractual Obligation, Fiscal Year Maturity [Table Text Block] Latin America [Member] Customer [Axis] Major Customers [Axis] Maximum [Member] Minimum [Member] Customer [Domain] Name of Major Customer [Domain] Products and Services [Domain] Products and Services [Axis] Statistical Measurement [Domain] Statistical Measurement [Axis] Name of Major Supplier [Domain] Geographical [Domain] Geographical [Axis] Malaysia [Member] United States [Member] Cover [Abstract] Document Type Document Annual Report Document Transition Report Entity Interactive Data Current Amendment Flag ICFR Auditor Attestation Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Public Float Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Auditor Name Auditor Location Auditor Firm ID Tabular disclosure of lessee's right of use assets and lease liabilities. Lessee Operating Lease Balance Sheet Information [Table Text Block] Supplemental Balance Sheet Information Related to Leases Tabular disclosure of undiscounted cash flows of lessee's operating and financing lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating and financing lease liability recognized in statement of financial position. Lessee Operating and Financing Lease Liability Maturity [Table Text Block] Maturities of Lease Liabilities Tabular disclosure of supplemental cash flow information related to operating leases. Lessee Operating Lease Cash Flow Information [Table Text Block] Supplemental Cash Flow and Other Information Related to Leases Period within which lead plaintiffs can replead their claims. Period within which lead plaintiffs can replead their claims Cash Paid for Amounts Included in Measurement of Lease Liabilities [Abstract] Cash paid for amounts included in the measurement of lease liabilities [Abstract] The value (monetary amount) of the award the plaintiff seeks in the legal matter. Loss Contingency, Asserting Damages Amount Loss contingency, asserting damages amount Right of Use Assets Obtained in Exchange for Lease Obligations [Abstract] Right-of-use assets obtained in exchange for lease obligations [Abstract] Supplemental Cash Flow Information Related to Leases [Abstract] Supplemental Cash Flow Information Related to Leases [Abstract] Leases Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Amount of accumulated depreciation expense attributable to right-of-use asset from finance lease. Finance Lease Right of Use Asset Accumulated depreciation Accumulated depreciation Amount of lessee's right to use underlying asset before accumulated depreciation under finance lease. Finance Lease, Right-of-Use Asset before Amortization Finance lease right-of-use asset Finance Leases [Abstract] Finance Leases [Abstract] Amount of financial lease cost recognized by lessee for lease contract. Finance Lease Cost Total finance lease expense Financial Lease Cost [Abstract] Finance lease cost [Abstract] Lease Weighted Average Discount Rate Percent [Abstract] Weighted Average Discount Rate [Abstract] Supplemental Balance Sheet Information Related to Leases [Abstract] Supplemental Balance Sheet Information Related to Leases [Abstract] Concentrations [Abstract] Concentrations [Abstract] Percentage of prejudgment interest rate. Percentage of Prejudgment Interest Rate Prejudgment interest rate The excess value (monetary amount) of the award the plaintiff seeks in the legal matter. Loss Contingency, Damages Sought, Claims Excess Value Loss contingency, asserting damages excess amount The number of complaint purport to allege claims for breach of each of the separate stock option agreements. Number of Complaint Purpote to Allege Claims for Breach of Each Separate Stock Option Agreements Number of complaint purport to allege claims for breach of each of separate stock option agreements A party from whom the goods or services were or are to be received. Supplier 2 [Member] Vendor 2 [Member] The number of motions filed by municipal employees retirement system during the period. Number of Motions Filed by Municipal Employees Retirement System Number of motions filed by municipal employees retirement system Employee contribution as a percentage of employee gross pay per pay period that is subject to the employer matching contribution. Defined Contribution Plan, Employee Contribution Subject To Match Employee contribution subject to employer matching contribution Percentage of employees' salary deferral contribution for which the employer contributes a matching contribution to a defined contribution plan. Defined Contribution Plan, Employer Matching Contribution Percentage of Employees' Contribution Percentage of employer's matching contribution The number of motions were withdrawn or otherwise abandoned during the period. Number of Motions Abandoned Number of motions abandoned The number of key employees with whom the Company has employment contracts. Number of key employees with whom Company has employment contracts Number of key employees with whom Company has employment contracts The number of motions filed by special situations funds during the period. Number of Motions Filed by Special Situations Funds Number of motions filed by special situations funds Refers to the expiration date of contract one. Contract One Expiration Date Contract one, expiration date A customer that accounts for 10 percent or more of the entity's revenues. Customer 2 [Member] A customer that accounts for 10 percent or more of the entity's revenues. Customer 3 [Member] Customer 3 [Member] A customer that accounts for 10 percent or more of the entity's revenues. Customer 1 [Member] Refers to the expiration date of contract two. Contract Two Expiration Date Contract two, expiration date A party from whom the goods or services were or are to be received. Supplier 1 [Member] Vendor 1 [Member] Aggregate amount of annual salaries called for by the employment contracts. Aggregate annual salaries of employment contracts Aggregate annual salaries of employment contracts Employment Contracts [Abstract] The number of motions for appointment as lead plaintiff by the court during the period. Number of Motions for Appointment as Lead Plaintiff Number of motions for appointment as lead plaintiff The number of remaining motions for appointment as lead plaintiff by the court during the period. Number of Remaining Motions for Appointment as Lead Plaintiff Number of remaining motions for appointment as lead plaintiff Stockholder Litigation [Abstract] Stockholder Litigation [Abstract] Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions and royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accrued Sales Commission and Royalties Current Accrued Commissions & Royalties Number of groups of similar products. Number of groups of similar products A stock incentive plan ("SIP14") established on June 19, 2014 by the Company. Under the terms of the SIP14, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock and/or restricted stock units. The awards become vested at such times and under such conditions as determined by the Compensation Committee. 2014 Stock Incentive Plan [Member] A stock incentive plan ("SIP") established on June 3, 2008 by the Company. Under the terms of the SIP, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock and/or restricted stock units. The awards become vested at such times and under such conditions as determined by the Compensation Committee. Stock Incentive Plan 2008 [Member] 2008 Stock Incentive Plan [Member] Number of share options (or share units) expired, forfeited or exercised during the current period. Share-based Compensation Arrangement by Share-based Payment Award, Options, Expired, Forfeited or Exercised in Period Number of stock options expired, forfeited or exercised under the plan (in shares) Amount of presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that forfeited. Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures, Intrinsic Value Forfeited, aggregate intrinsic value The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted, Intrinsic Value Granted, aggregate intrinsic value Weighted average remaining contractual term for option awards grants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants, Weighted Average Remaining Contractual Term Grants, weighted average remaining contract term A Omnibus Incentive Plan ("2019 Plan") established on June 18, 2019 by the Company. Under the terms of the plan, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock. The awards become vested at such times and under such conditions as determined by the Compensation Committee. Omnibus Incentive Plan 2019 [Member] 2019 Omnibus Incentive Plan [Member] Stock incentive plans. Under the terms of the SIP, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock and/or restricted stock units. The awards become vested at such times and under such conditions as determined by the Compensation Committee. Stock Incentive Plan 2014 & 2019 [Member] 2014 & 2019 Stock Incentive Plan [Member] Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met and 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. Restricted Stock and Restricted Stock Units [Member] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Stock Options Exercisable [Abstract] Stock Options Exercisable [Abstract] Information relating to stock options which are exercisable in the range of $2.8 per share to $4.59999 per share. Range Two [Member] 2.8 to 4.59999 [Member] Information relating to stock options which are exercisable in the range of $6.4 per share to $8.19999 per share. Range Four [Member] 6.4 to 8.19999 [Member] Information relating to stock options which are exercisable in the range of $8.2 to $12 per share. Range Five [Member] 8.2 to 12 [Member] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options [Abstract] Stock Options Outstanding [Abstract] Information relating to stock options which are exercisable in the range of $1 per share to $2.79999 per share. Range One [Member] 1 to 2.79999 [Member] Information relating to stock options which are exercisable in the range of $4.6 per share to $6.39999 per share. Range Three [Member] 4.6 to 6.39999 [Member] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Abstract] Range of Exercise Prices [Abstract] Summary information about stock options outstanding [Abstract] Summary information about stock options outstanding [Abstract] Refers to product development for SARS-CoV-2 Ag System. SARS-CoV-2 Ag System [Member] Payment terms in contract with customer, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Revenue, Payment Terms Revenue, payment terms Refers to product development for multiplex DPP Respiratory Antigen Panel point-of-care test system. Multiplex DPP Respiratory Antigen Panel Point-of-care Test system [Member] Term over which revenue will be recognized. Term over which revenue will be recognized Represents maximum amount of development agreement. Maximum amount of development agreement Maximum amount of development agreement Remainder amount to be recognized subject to obtaining the EUA for the DPP SARs-COV-2 Antigen test. Remainder amount to be recognized subject to obtaining EUA Amount net of noncurrent deferred tax asset attributable to deductible temporary differences from property, plant, and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). Deferred Tax Assets, Net of Property, Plant and Equipment Net deferred tax assets before valuation allowance Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease obligations. Deferred Tax Assets, Lease Obligations Lease obligations Amount of deferred tax liability attributable to taxable temporary differences from depreciation. Deferred Tax Liabilities, Depreciation Depreciation Amount of deferred tax liability attributable to taxable temporary differences from right-of-use assets. Deferred Tax Liabilities Right-Of-Use Assets Right-of-use assets Refers to annual limitation of net operating losses during the period. Annual limitation Annual limitation Represents built-In-gains of operating loss. Operating Loss Carryforward Built In Gains Built-in-gains of net operating losses Income Taxes Disclosure [Abstract] Income Taxes [Abstract] Tax Credit [Abstract] Tax Credit Carryforward [Abstract] Valuation of Long-Lived Assets and Intangible Assets [Abstract] Valuation of Long-Lived Assets and Intangible Assets [Abstract] The percentage of gross proceeds from borrowing considered as financing fee under the credit agreement. Percentage of Gross Proceeds from Borrowing Considered for Financing Fee Percentage of gross proceeds considered as financing fee Amount of expenses incurred associated with the Lender's closing cost. Lenders Closing Cost Lender's closing cost Percentage of prepaid principal amount of debt paid as a premium as per credit agreement. Debt Instrument Percentage of Prepaid Principal as Premium Percentage of prepaid principal as premium Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument Term of Variable Rate Term of variable rate The interest rate percentage in event of default in excess of standard rate as per credit agreement. Debt Instrument, Percentage Increase in Interest Rate in Event of Default Increase in interest rate in event of default A Credit facility provided under this Agreement, including any guarantees, collateral documents, instruments and agreements executed in connection therewith, and any amendments, supplements, modifications, extensions, replacements, renewals, restatements, refundings or refinancings thereof and any indentures or credit facilities or commercial paper facilities with banks or other institutional lenders or investors that extend, replace, refund, refinance, renew or defease any part of the loans, notes, other credit facilities or commitments thereunder, including any such replacement, refunding or refinancing facility or indenture that increases the amount borrowable thereunder or alters the maturity thereof (provided that such increase in borrowings is permitted under Section 6.01). Senior Secured Term Loan Credit Facility [Member] The amount of impairment loss recognized in the resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value. Finite Lived Intangible Assets Impairment Impairment Represents to Enterprise Business Systems. Enterprise Business Systems [Member] Enterprise Business Systems [Member] Tangible personal property used to produce goods and services automatically. Automated Manufacturing Equipment [Member] Manufacturing Equipment [Member] Name of the related party to issue or sell the shares under the agreement as a sales agent. Craig-Hallum Capital Group LLC [Member] Craig-Hallum [Member] The amount of cash inflow on aggregate shares of common stock sold under the agreement. Aggregate Shares of Common Stock Sold Aggregate shares of common stock sold The cash inflow from additional shares of common stock that may be issued and sold. Additional Shares of Common Stock May be Issued and Sold, Gross Proceeds Gross proceeds from additional shares of common stock that may be issued and sold Number of overallotment stock issued during the period. Stock Issued During Period, Shares, Overallotment Underwritten exercise of overallotment (in shares) The at-the-market offering for sale of common stock. At-the-Market Offering [Member] ATM Offering [Member] The Credit Agreement contains financial covenants requiring that the Company maintain revenue amounts for four rolling quarters. Line Of Credit Facility Covenant Amount, Revenue Covenant amount, revenue Number of purchase orders received. Number of purchase orders received Credit Agreement [Abstract] Issuance of Common Stock [Abstract] 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. Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] A customer of the Company. Bio- Manguinhos [Member] A customer of the Company. Partnership for Supply Chain Management [Member] Discloses pertinent information about significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Continent of Europe and Region of Middle East. Europe & Middle East [Member] Europe & Middle East [Member] Revenue earned during the period from research and development. Research and Development Revenue [Member] R&D Revenue [Member] Amount of increase (decrease) from adjustments on working capital related to business combination. Working Capital Adjustment Related to Business Combination Working capital adjustment related to business combination Amount of cash out flows from finance lease, associated with operating activities. Operating Cash Flows from Finance Leases Cash paid for finance leases Operating cash flows for finance leases The amount of interest and tax expenses, net. Interest and Tax Expense, Net Interest and taxes, net The amount of cash outflow associated with payment of stimulus package loan. Payment of Stimulus Package loan Payment of stimulus package loan Value of deposits on manufacturing equipment transferred to fixed assets in noncash transactions during the period. Deposits on equipment transferred to fixed assets Deposits on manufacturing equipment transferred to fixed assets The amount of cash inflow associated with stimulus package loan. Stimulus package loan Refers to contingent liability earn out payment during the period. Contingent Liability Earnouts Contingent liability earnout Number of share warrants (or share units) exercised during the current period. Stock Issued During Period Shares Stock Warrants Exercised Warrants exercised (in shares) Value of stock issued as a result of the exercise of stock warrants. Stock Issued During Period Value Stock Warrants Exercised Warrants exercised Shares of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement. APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition, Shares Restricted stock compensation, net (in shares) Options [Abstract] Options: Fixed Asset [Abstract] FIXED ASSETS: Fixed Assets [Abstract] The percentage of minimum lease payments with a present value or more of the fair value. Percentage of Minimum Lease Payment for Fair Value Percentage of minimum lease payment for fair value EX-101.PRE 11 cemi-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 12 image0.jpg begin 644 image0.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ I&944LQ 4#))K.UC6[+1;8S7DRQC!V M@GJ<'BO(/$?Q!U'5Y-EBS6L07:R_WNO^/Z5M2H2JO38B*?%=KX>LWRZM=LN8H_4TOBSQ3;>&]/9V;=<."L:#J"1P3[5X5J-_R7 MMY(6D=MVT'@'VKKPV'<_>EL8U:O)HMR75]8O==NY;B\D8H[;A$3PGTJD!CM2 MG''ZTF<8S7J))*R.-MMW8#IR.E SW'U]O\_TI"W=N!0N9#^Z5GSV49IBN./T M'I1CV[8J6&QOIVVK9S@^Z&KR^&]59=WD-S[5+DEU&HM[(R]IZXXQ0.<8%7+G M2-1ME)>UE;'HIJHRS(/WT$D6!_$N*I-,3BT(>>1WI><]/6F97&5.?2G#@8[G M@4")+6YN;"<36"19H79)% M.05.#BL:U&-5:[FM.HX/R/I^BN(\">-DUZW-I>L$OHQSV#O'G"4)!5+!QD''J:.2,8 MP<X]:]E)+1' W?5@.3C//>I+:WN=0D\JS@>=LX(0=*V?#/A&^\33* M55H;3)4S^_7'^?6O:-$\-:?H4"?9H%$P7#R MB8TM%JS:G1Z?X'T/375[>UPP]>:Z.BO-GB*D^IU1IQCL1"V M@'2&/_OD4[R8O^>:_E3Z*QN61FWA/6)#_P !%9>J>&=+U==MU;J1[#%;%%-2 M:=TQ61Y;KOPL#N7TF00QJ"=IYS7G5]87NFR%+RW>$9.UF'6OI>LW5=#L=9@V M7D"N0I"DCI792QDH_'J8SH1>VA\Y?C[4HX^;-=)XH\%WGAQS)&&GLP 6EQT- M!7HQDI*\3DE%Q=F/M[B>QNHKJTD\NXC;_7^E>\>#_ !1!XCTQ M6+!;J/Y9(R>>,<_G7@HQD$C@9_S_ )]:T-"UNX\/ZK'?0 D9 E7/WAFL<10] MK'368& /3C'O4UU=SZA>SWER^Z>9RSFHU1I>S@HGGU)\\KB< $D\FNH\'>#I_$MR9KH-'8IU8<$GM53PKX;G M\3:LL8&+2,AIF[$9Y ]^M>]6%C!IUG':VZ!8XU"C ZUCB<1[-> MPME96^GVRP6T:QQCLHZG&,_I5BBBO*U9V!1110 4444 %%%% !1110!%<6T- MW"89XUDC/56'%>+>-O!,NA2F^L@SV;L-P[JQ_I7MU0W5M%=VTD$R!D=2I!'K M6U&LZ4KK8BI34U9GS-D'GU_G1E<_3J*Z;QGX5E\-:EYD0SI\I)1O[G3K^-I'?Z5P8VC9^T7S.FA4NN5G4T445P'2%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445FWF MO:;8[A-=Q*Z_PEN::3>P&E17G=Y\5]-@F:%()6('##I6'-\4[B0DP*RC/&16 MZPM5]#-U8+J>P45XW'\4+T#Y^?PK6M?BW9QH!<6\K,1V%-X2JN@*K!]3TZBN M8TGQUI.IJ29E@XS^\.,UT4%Q#Q'MH=SV"BO.[3XL:;,\<36\JL1RQZ5V-CK^FW MX3R;J,N_1 W-8SHSA\2+4D]C3HHHK,H**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** $/;VKQ;XE>(#JNM_V9"^;6S.'P>'DQ@_EDBO M2?&FOKX>\.S7(/[^3]U"OJQ!/\@:\!RS,[NY>1CO9CU+'J:[L'2N_:,YJ\[+ ME0;3C&.>]36MI/J%[%9VL9>:8X51V'<_A_2H"0B\L?7ZUZW\-/#0L+%M;O4" MS3KF+=_ F.OXYKMK5?9QYC"G#FE8ZSPWH%OX=TF.SA +]9'_ +S>M;->.ZW\ M3;F765?35W6=N^5/3?ZY_*O5-'U*'5]*M[Z%@4F0'Z'O7E5J4XVG/J=L9Q;L MNA>HI"P ))P ,DFLQO$.G)YF9U^1BI.>I'6LDF]BS4HJ&UNH;R!9H'#HW0@U M2U;7M/T:(/=S!03C /-"BV[(+FG161I/B73-:W?9)PVT=^*UZ))Q=F"=PHHH MI %%%% !1110!0U?2;;6M,EL;M \<@[^O:OGW6=(N=!U:33[D$[2?+<_QKG& M:^D:Y'Q[X7_M_2#+;(#?VXW1'NW^S].:ZL+7]G+E>S,:U/G5UN>'?0=ZW?!^ MM-X=\1P7+-BVF813CMM/&[\,Y_"L(9Y&"&!P0?44APRA2<@@FO5E%27*^IQJ M7*[GT\C+(BNIRK#(-.KB/AKK_P#:>@_89I"US9G82>K+V-=O7A3@X2<6>C%I MJZ"BBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5;_ M %&UTRV-Q=RB.('!8U2\0>(;+P_8-<74@!/"+W+=J\.\0>)+_P 27;2SR-' M>/)!^7CO710P\JKOLC.I54/4ZGQ+\2[FY9K73%,6QCB8'[PK@KN:XU"4S7DK M/(>X@0< #-+M&.E&.>O:@8'>K)# /(%& MP$YV=N/\_P">E!)[4?CTZ4!H-:%6(QD8/ !K:TKQ7J^CRQB.X8VZ')C_ +WM M6/WSFCJ.?6DXJ2M(:;6Q[=X9^(%CKI\J8"WN&8*D9/+5V-?,"%HI5FB]>C>"_B$;<)I^KR'8/E29N2S$]Z\^OA+>] ZJ=:^DCUFBFHZR*&1@RGH M13JX#H"BBB@ HHHH **** "BBB@#)\1:W'H&EF^E7/[%]*-B^E='U2EV,_;R/8/^%HV7_/(?G6KX>\;V^OZL+"*/#>6TF< M]@1_B*\*V+Z5V7PN4#QNA''^B2_S6LZN&IQ@VBH5I.23/;Z***\PZ@HHHH * M*** "BBB@ HHHH **** "N.UGQ[;:/J\UA)&"T6,G/J,UV->"?$%%/CC4,_[ M'_H-=.&I1J3M(RJS<(W1W7_"T;+_ )Y#\_\ /O1_PM&R_P">0_.O']B^E&Q? M2N[ZI2[&'MY'L'_"T;+_ )Y#\Z/^%H66?]4/SKQ_8OI1L7(XH^J4NP>WD?2& MAZK'K>D0W\0PLN[CZ$C^E:-3_P!#:NLKRZD5&;BCJB[Q3"BB MBH*"BBB@ K!\3>)8?#<-M),N[SG*CGTK>KS;XO!?[/TLD9Q,^/R%:T(*=119 M$Y.,6T6/^%H67'[H?G_GWH_X6C9_\\A^=>/[%]*-B^E>E]4I=CF]O(]@_P"% MHV7_ #R'YT?\+1LO^>0_/_/M7C^Q?2C8OI1]4I=@]O(]@_X6A9?\\A^='_"T M++_GD/SKQ_8OI1L7TH^J4NP>WD>P?\+1LO\ GD/S_P ^]'_"T;+_ )Y#\Z\? MV+Z4;%]*/JE+L'MY'L'_ M&R_YY#\Z/^%HV7_/(?G_GVKQ_8OI1L7TH^J4N MP>WD>P?\+0LO^>0_.C_A:%E_SR'YUX_L7THV+Z4?5*78/;R/8/\ A:-E_P \ MA^?^?>C_ (6C9?\ /(?G7C^Q?2C8OI1]4I=@]O(]@_X6C9?\\A^='_"T;+_G MD/S_ ,^U>/[%]*-B^E'U2EV#V\CV#_A:%E_SR'YT?\+1LO\ GD/SKQ_8OI1L M7TH^J4NP>WD>P?\ "T;+_GD/S_S[T?\ "T;+_GD/SKQ_8OI1L7TH^J4NP>WD M>Z^'?&UMK^J_88D"MY329SZ$#^M=97B/PM4#QL"!_P NP?\+0LO^>0_.C_ (6A9?\ M/(?G7C^Q?2C8OI73]4I=C+V\CV#_ (6C9?\ /(?G2_\ "T++_GD.GK7CVQ?2 MC8OI1]4I=@]O(^E-)U&/5M)M;^+[D\8<>WJ*NUPGPIOQ<>&);,ME[2P?\+0LL_P"J'YT?\+1LO^>0_.O']B^E&Q?2MOJE M+L1[>1[!_P +1LO^>0_.C_A:-E_SR'YUX_L7THV+Z4?5*78/;R/8/^%HV7_/ M(?G_ )]J/^%H67_/(?G7C^Q?2C8OI1]4I=@]O(]@_P"%HV7_ #R'YT?\+1LO M^>0_/_/O7C^Q?2C8OI1]4I=@]O(]@_X6C9?\\A^='_"T;+_GD/SKQ_8OI1L7 MTH^J4NP>WD>Q+\3[$G!C Y]:T+/XAZ/.<33I%SW->&[%]*0Q(W512>#IL/K$ MCZ/T_7M-U-MMIX4444@" MBBB@ HHHH **** "BBB@ HHHH X2\^)%I:7MQ;-$"T,K1GGN"1_0?G4/_"T+ M+_GD/SKR[6U'_"1:KD<_;)<_7>:H;%]*]:.$I-)V.-UY7/8/^%H66?\ 5#\Z MZKPYKD?B#3#>Q+M7S"F/<8_QKYVVJ#G'(Z5[1\*5"^#F"G(^U2?R%88G#PA" M\32E5E.5F=Q1117 = 4444 %%%% !1110 4444 %%%% !1110 445A^)?$UG MX2373L(6.1#GY1BLWM]:]2CA8PUEJSDJ5V](A M.TEU,9KAV>0]6S2;!C 6E[4=3]X@>M=9@Q0!UVTF >@H''>@T !&?NKC%/M9 MKFPG$]I*T<@/!STIF/0T=^M (] \-_$NYM72UU1#+O89F)^Z*]5L-0MM2MA< M6DHDB)P&%?-1 8$,:V/#_B:_\-WBR0.TL&,&$GY1[_Y]*XZV$4E>&C.BG7:T MD?0]%9.@:_9>(-/%S:2!L':P[@X&?YUK5YC3B[,ZTT]@HHHI %%%% !1110 M4444 %%%% !1110 4444 %%%% !1161XFU=-#\/W=^Q^9$(C'JQZ"G%.3L@; ML>5?$O73JGB$6,+ V]B-I]Y#U_(8'YUQO.1[4K.TDC22DM)(Y=SZD\FF]L?Q M&OW85Z3\3+V?3/!?EV2E!/,M MLQ7C8A5B2/RKB? WBVV\/.UK/%D7,@S+V05ZQ-'IGB;2VB+)<6KGG:>]<.(E M*-92DM$=5**]FTMV?.F.W&W':NS\#^-QX?C>POP6MSS'M[,3_+% MH6L(Q#!=2Q1C_95R!^G\JB@M);ZY2W@C+S.>%'7BNZ4(SC:6QS1DXR]T]5G\ M:GQ3=/HFB!DGDB?<[] /_KUS/Q!TD:#'H5C;3R;1;RAF+..1FCW'/W5 _G7G&H:E=ZS>2W=W*Q:8[B M@/ ^E>G2VL=K\$66(8WVRNQ]2S@DUY,Y5%Y]<"MJ"4I2E;J9U6U%1\B6VN[J MQN8[BUE9"AW8!X->[^#/$R>(](61B!=1?+*OOZ_3FO!"2/DVD,.WM6_X*UEM M"\56LA8K;W+""89XP>A_ T\3252'FA49N,K/8^@****\<[@HHHH **** "BB MB@#Q;XD^'/[*U4:E;)BUNC\X ^Z_^'2N*P2"#CVKZ+U[28=XL9E!WK\A/ M\+#D'\\5\\7-K-97<]K< K+"VT@_S_$?RKUL)5YX'E]DZNBBBO/.D**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ K-UO6[30M.>\NVPJCA<\MSVJY)M59CN6SB.(H_?H3^.*WP]!U9:[(SJU%!7*6N:U=^(-0>ZNG^4C"H#Q@= M*SOZ\T'/;M1_D5["22LCA;;=V'_ZZ7_]=)13$'3\.:.GX4?7\:/\F@ Z?A1T M_#BBB@ __52__JI** #K^/%!!;H<'L?2B@]\"@#T/P#XWDM9X])U1\QL=L4A M/0D\Y->M*X=0RG*D @^M?,+#<,\CN"*]=^'/BXZC;#2;^3_2HO\ 5D_Q+V'X M"O/Q>'^W'YG50JW]V1Z'1117GG2%%%% !1110 4444 <3\5/^1._[>H_ZUXM MU_&O:?BI_P B;_V]1_UKQ:O6P?\ ".+$?&'7\:7K^/-)]/PHKJ,0_P#UUV7P MO_Y'9/\ KTE/ZK7&UV7PO_Y'9/\ KUE_FM95_P"'+T+I?&CVVBBBO$/0"BBB M@ HHHH **** "BBB@ HHHH *\&^('_([:A_P#^0KWFO!OB#_ ,CM?_\ /\ MT$5V8+^(_0PQ'PG,]/PXI?Z<4E%>H<8O_P"JCO\ 7BDH_"@#W3X;_P#(BV'U MD_\ 1C5U=D_]&-75UXE;^)+U/1A\"] HHHK(H**** "O-_B M]_R#=+_Z[/\ R%>D5YO\7O\ D':7Q_RV?^0K?"_Q8F=7X&>4GC\!BC_]5!^G M;FDKV3@%_P#U4G]>*** #K^-'7\:/I1_D4 ']>:7_P#72?Y%% "__KI/Z/^727^:5[;7E8W^)\C MMH? %%%%!?UXKWWQW_R)&J_]7C86F MI=SLH2O&P4445QFX4444 %%%% !1110 4444 %%%% !1110!#>7*6=E/Z*VZ_\ CS_ ..@ MUX8!@#CJ*]+ QM%R[G)B):J(O_ZJ3K^/%%%=QSAU_&CK^/-'^11]/PH WO!> M?^$STH\"_P#D<]*X_P"6_'Y&OH&O,QWQKT.O#_"PHHHKB.@* M*** "BBB@#RCXO9_M#21QS%+_-:\W_KQ7H_Q?_Y".D\?\LI?YK7G%>SAOX43 M@K?Q&'7\:.OX\T?Y%'T_"MS,7^O-)_\ KHHH /ZIW6B: MDE_9.4=2 _HR]Q6%>@JL?,TIU7%VZ'TG2UE>'];MM?TF&]MR/F4;TSRAQT-: MM>.TXNS.].^J"BBBD 4444 %%%% !1110 4444 ?.&N9_P"$CU7VO9C_ ./F ML_I^%7]<_P"1CU7C_E]FS_WV:H5[\?A1YKW8=OI7M'PJS_PA[9_Y^Y/Z5XO7 MM'PJ_P"1/;C'^ER?TKEQG\(UP_QG;T445Y1VA1110 4444 %%%% !1110 44 M44 %%%5[V[AL;26YG<)%$NYF/2CT S_$?B&U\.Z8]U<-\PX5!U)->#:OJ]YK MVHR7MZ^2PPJ \ #H?K5OQ3XBG\2ZQ)YQ5:O,[+8.OXT=?QYH_R*/\ (KI,1?\ ]=)_3FBB@ Z?AS1T_"CZ_C10 M =/PI?Z<4E% !_\ JI?3IUI*",@@]"* -/0==O/#NH+,UT?@WQ1+X:U55=B;&=@)%ST/3/X9 MKEQ.']HKQW-Z-7E=GL>^44R&:.XA2:)@T;C M?49M2#-,IG>4]02,M^N:YSP)-'!XXTTLPVL[H&/?*D UB+?WZ6SVZ7,@@;^' M=QWX_G42/)!(DD+%9%8,C#M2]G+EDI.]RG.-TTCZ$UWQ'I^A6AEN9E#$'RU] M3CI7@NJZE+K.JW.H3DAIW+8_NKV%07=Y=ZB[/=3/)D_*K'('^>*A)ST^E30P MZI+S"K6Y]MCJ8_&#-X'N/#\R\D!$?_9W9_IBM3X=>#EU9_[6U&/=:J-L4;#A M^V?P(_6N>\*Z!_PD?B"*S;B)%,DQ'91T_4U[];V\-I;+#!&L<2CA5' K#$U5 M23A#=FM*+G[TNAYC\3/#5K9Z=;ZG8QB(QR>7*%'4,.#^8'YUYGMW#&_D<@^E M>I_%'Q#;O9?V)"P:5I%>4CL!S^>:\L8D9P,GH .YK?"\SI>\95K<^A]'Z#?? MVEX>TZ]SS/;1N?J5&?UK1K"\&VTUGX.TJWG&)$MUW#T[UNUY,[*32.U;!111 M4C"BBB@ HHHH *\H^*OA\130:[ N%;]U<]J5I)))6ED8N\AW.Q/)S2=/PKVZ5-4XJ*/.G/GEA]"^&=>AU_1X[N-AO'RR+_ '6%;->$> _$3:!KJ1S-_H=T?+D' M96['\\5[LI#*"""#T(KQL11]E.W1G?2GSQN+1116!H%%%% !1110!Q/Q4_Y$ M[_MZC_K7BW]*]I^*G_(G?]O4?]:\6Z?A7K8/^$<6(^,*/_U4=/PI?Z<5U&(G MX^U=E\+_ /D=D_Z]9?YK7&__ *J[+X7_ /([)_UZ2C]5K*O_ Y>A=/XT>VT M445XAZ 4444 %%%% !1110 4444 %%%% !7@WQ!_Y':_Y_N\UX-\0< M_P#";:A_P#^0KLP/\1^AAB/@.9_K1_\ KH_KS2_UYKU#C$__ %T?CTYH_P#U MTO?ZY_#?_D1;#ZR?^C&KJZY3X;\>!;#ZR?\ HQJZNO$K?Q)>IZ,/@7H% M%%%9%!1110 5YO\ %[_D':7S_P MG_D*](KS?XO?\@W3/^NS_P A6^%_BQ,Z MOP,\HZ]^HYH__72GG\1FD_\ UU[)P!_^NC\:/_UT?TYH */IVHZ?A1T_"@ H M_'VHZ?AQ2_\ ZJ $_P#U4?C2_P#ZJ3^O% !_7K11U_&CK^- !^/6C_\ 71_7 MFC_]= !_^NC^E+_^ND_IS0 ?THHZ?A1T_"@ _&C\?:CI^'%'_P"J@#LOA=_R M.J\_\NDH_5*]MKQ+X7?\CJO_ %Z2C]4KVVO*QO\ $^1VT/@"BBBN0V"BBB@# MG?'?_(D:K_UR'_H0KP+\:]]\=_\ (D:K_P!I@?X;]3DQ'Q( M/Z44=/PHZ?A78W M4.?]L##?J#7SR#^G->N_">_\[P]=63'YK6X) ]%<9'Z[JX\;&]._8WP[]ZQZ M#1117EG8%%%% !1110 4444 %%%% !1110 4444 >4_%V^WWNEZ8&^55:X<> MY.U3^C?G7FV<\Y[9KH?'&HG4?&6I2*W0AR4TCSZKO M-A_^NC^E+_3FDZ?AS6I ?TH_R*.GX4=/PXH WO!?_(YZ5S_RWX_(U] U\_>" M\_\ "9Z4,#B?'Z&OH&O,QWQKT.O#_"PHHHKB.@**** "BBB@#RCXO_\ (1TG MG_EE+_-:\W_I7I'Q>S_:&DGCB*7^:UYO_3FO9PW\*)P5OXC#^E%'3\*.GX<5 MN9A_^JC_ /51_3BC_P#50 ?_ *J*/Z\4=?QH /ZT?UHZ_C1U_'F@ _\ UT?C M[T?UYI?_ -= "44?TYHZ?AS0 4?CTZ4=/PHZ?AQ0 OX]Z3VSQFC_ /51_P#J MH Z7P/XE/AW6@LDA^PW!V2+V0Y^]^F*]Y# J&!R#T-?,)'4 #&,_C7M7PV\0 M'5]!-K.^;FS(C;)Y9<<'^=<&-I:>T7S.JA/[+.UHHHKSCI"BBB@ HHHH *** M* "BBB@#YOUS_D8]5Y_Y?9L_]]FJ%:&N?\C'JOO>S#_Q\UG]?QKWX_"CS7NP M[=>M>T?"K_D3VYS_ *7)_2O%^H^M>T?"K_D3V_Z^Y/Z5S8S^$:X?XSMZ***\ MD[0HHHH **** "BBB@ HHHH **** "O(?B9XH-[=G1+23]S$(_A_K7 M>>,_$ \/:!+.A!N9/W<*GNQKP1B[2/+(V^1CN=CU)-=V#HW]]G/7G9*.OX MT ']:/\ ]=']:/Z\T 'X^]'_ .NC_P#71_3F@ [8H8!E(/(H_IS1T_"@#T_X M8^*"Q.A7DN7&6@9CU']W\ *]0SD9KYCAFGM;B.XMVV2QMN5@?3M7T'X8UJ/7 M]"M[Y"/,*A95'\+CAOUS7F8RCROG6S.RA/F5GT-FBBBN(W"BBB@ HHHH *** M* "BBB@ HHHH **** .,^)FKC3O"CVJL1-?.(%QU"]6/Y#'XBO$P,#\,5V?Q M-U;^T/%7V16S%8Q^6!_MGYF_]E%<9^/O7L86')37F<-:5YA1Q^%'X^]';&:Z M#(N0:QJ-OI\MA',P@DZY-4\+C;Z8Q70>'?!]]XF)97,%L.DN.">XK'OK:.QO M9;6*<3K$VT2#^*H4H\SBMRI*5KLK]L#ZTOKBD_'VH[XSBK)%"L[K'&A:1VVH MHZDFNNU#X=:II^BF_+K(T2[W1>I'I^M6OACX>.I:N^K3C-O:$"($<-)Z_AQ7 MLCHLD;(PRI&"*XL1BG":C$Z:5)2C>1Y;\(+5_.U2]:-E5E2-6(ZXR3C]*]28 M' "_C^58UU)I_A#0))8D6."+)5?5CVKD[#XK6US=Q13VWDQLX5G)^Z#W_E7) M.,Z\G4BM#:-H+E;/+-12ZBU2\CU$G[6)G+D^NXG/T[UU'P_\.'7-96]FC/V* MU^8Y'WV[8_&O0]?\$Z?XBNH]03:KR89V_OC Q^@KHM+TNTTBR6TLHA'$IS@> MM=%3%IT[1W,XT+3NRX , =!2T45YYT!1110 4444 %%%% !5+5=3@TC3) M[ZX("1*6QZD=JNUX9XZ\53:]JDEG;R%;"!BI Z2$'@UM0I.K*W0B *\)\>:_P#V[XB=(V/V6T)C09X) M[G]*].\?:\-#\-R&-L7-Q^ZB]<]?6O0P5+_ )>,YL1.WNH, M#]>:*/QZ\4?UKT#E"BCK^-'X]>: "BC\?>C\?>@ HH_'IS1T_"@ _P BC_(H M_I1^/3B@ HH_'VH_'VH /K^-'^31^/7BC^M !1T_K1_6C\>O- !@$8Y_^O7M MWPZ\1?VSH"6TS?Z7:#RY,_Q =#7B/X^];?A'7&T#Q-:W3/BVD817 [;3QG\, MYK#$TO:0?=&E*?++U/H2BD5@RAE.01D4M>,=X4444 %%%% '$_%3_D3O^WJ/ M^M>+?Y->T_%3_D3NO_+U'_6O%OZUZV#_ (1Q8CXPHH_K1^/7FNHQ"NR^%_\ MR.R?]>DO\UKC?Q]Z[+X7_P#([)_UZ2G]5K*O_#EZ%TOC1[;1117B'H!1110 M4444 %%%% !1110 4444 %>#?$'_ )';4/\ @'\A7O->#?$'_D=M0_X!Q^ K MLP7\1^AAB/A.9^GX44?CTH_'VKU#C"CN,_C1^/M2]^OM0![G\-O^1$L/]Z7_ M -&-75URGPW_ .1%L/\ >D_]&-75UXE;^)+U/1A\""BBBLB@HHHH *\W^+W_ M "#M+_Z[/_(5Z17F_P 7O^0;I?/_ "V?^0K?"_Q8F=7X&>4'V_"BE/USCI2? MC[5[)P!1_DT?C[4?CUXH /\ )H^M']:.OXT %%'X]>:/Q]Z "BC\?>C\>G- M!1]/PHZ?A1T_"@ _R**/QZ<4?C[4 %'U_&C\?:C\>O% !_DT4?UHZ_C0 44? MCUYH_'WH [+X7?\ ([+_ ->DO\TKVVO$OA=_R.J\_P#+I*?U2O;:\K&_Q/D= MM#X HHHKD-@HHHH YWQW_P B1JO_ %Q_]F%>!<*]3 _PWZG)B/B0?Y-%']:.OXUV'.%%'7OUYH_'WH *[?X6:A]E\52 MVI/R7L)'_ T.1^A:N(_'WK0T._.EZ_I]YG"Q3J6^AX(_7]*SJQYX.)5-VDF? M1]%(#D9%+7AGHA1110 4444 %%%% !1110 4444 %5M0O$T_3KF\D^Y!$TC# MU &:LUQWQ-U V7@Z:)#B2[D2 ?0G)_0$?C50CSS4>XI/E39XCYDDS&:0YEE8 MR.?]IN3_ #HXXHXZ@T?C[5[QYH?Y-'U_&E_'VI/Z\4 %%'7\:.O?K0!O>"\? M\)GI/!SY_P#0U] U\_>"_P#D<]).>L_]#7T#7F8[XUZ'7A_A84445Q'0%%%% M !1110!Y/\7L?VCI'!_U4N?S6O./\FO2/B]_R$=(&?\ EE+_ #6O-_Z\5[.& M_A1."M_$84>G%']:?'%+.66)2S;=V![8']?UK#_EBW'/\ G_/:C[%>#_EBW'-&@6EV(:*F^Q7H_P"6#<4? M8KP?\L6X./\ /^>]&@6EV(?\:/P[U-]BO?\ GBW!Q1]CO!_RQ;THT"TNQ#WQ MC/- Y J1K>Y3EXF7WJOYH#;2?F]*-PU6Y)_DT4@.1UZ]J7KWZT %%'_ZZ/\ M]= !W&>E;O@_6CH?B:VG)(@E/E3#L0>A_.L+\>G-!R1C=]#Z5,HJ2:8XNSN? M3P(*@CD$9%+7/>"=6_MCPI9W#',J+Y4G^\O'_P!>NAKPI1<9-,]%.ZN%%%%( M84444 %%%% !1110!\WZY_R,>K?]?LW_ *&:H?2K^N?\C'JW/2]F/_CYJAT_ M"O?C\*/->[#_ "*]G^%7_(GM_P!? !DTM??Z4 M@( !X]?6E_'VKW(148J*/.E)R=V'U_&C_)H_'KQ0>1UQFJ$ Y'2C\*7&@R,RJUS HW-*!P/\YKHIXBG4T3U,IT9 M1.=_ T?Y-(KAEW;N^*7!'4]:W,=0^OXT?Y-']>*/ZT##_')KLOAQK_\ 8^N& MQF8BUO.!D\(X[_SKC?ZT!G4AD?:^=P/N*BI!3BXL<9\ M.6UT3^^4>7*/]H0Z?87%Y<-MA@C:1S[ 9-3UQ'Q1U#[)X3-L&P]W*L8 [@'-W%S+>W4UY/\ ZVXD:5OJ3G']/PJ/_P#71C [@"BO=/-#^G- M!Z$>U%'U_&@#:M/%>HV.AR:3;?NT!.3]:*/\FDHI;#"FE.7+%R[!%7DD>TZ'I$& MAZ3#8VX&V,/J:T:**\%MMW9Z1YY\7)V70K&V!P)KC)]]HS7D+1;U8$ 9 M_P#K_P"?PKU;XP#_ $#2CZ32?^@BO*^S8S[?2O7PG\)'#7UF?0G@^Z-YX0TJ M9CEC;JI/NO']*VZ\DM_&/]@?#C3(+)E:_?P(KT3PSJAUOPU97 M[??FC^?V;H:\^M2E%N72YU0FFDNMC7HHHK T"BBB@ HHHH ***\^\(^.I==\ M6W^GR@?9VW-:$=U4]ZN%.4HN2Z$N232?4[Z4%H7"_>*D"OF0@@MQT8Y]^O\ M]?\ *OIZOG7Q-I[:3XIU"P88192\7NK&(&#_ )]\5]$>&-2&K>&K"\SEGA ?_>'!_45\[G&X M*<\KGA?U_E32 MM'6/%,L43;K6RS"F#P7_ (C^?%26)[GJ?>BO= MA%0BHKH>;*3DVPZ_CQ1U_&BBJ$'7\:/Z\T?3\*/I^% !_P#KH_IS12C_ /7] M* $_IS1_2CZYQ1C/(_&@0=/PHZ?AQ1CGFC*GUH /_P!5+_\ JI._MVHH&'7\ M>*.OXT44 '7\>:/Z\T?3\*/I^% !_P#KH."/F4%<<^]'^?PHH ]M^'&N-JOA ME+>9]UU98A?)Y8 <'\:[*O!O .L?V-XK@,C$07?[B7)X&?NG\Z]X'2O'Q5/D MJ:;,[Z4N:(M%%%LI_5:X MVNR^%_\ R.R?]>LO\UK*O_#EZ%TOC1[;1117B'H!1110 4444 %%%% !1110 M 4444 %>#?$'_D=K_P#X!_Z"*]YKP;X@_P#([7__ #_ -!%=F"_B/T,,1\) MS/\ 3BC^G%%%>H<8?_JI?Z\4E% 'NGPW_P"1%L/K)_Z,:NKKE/AO_P B+88_ MO2?^C&KJZ\2M_$EZGHP^!>@4445D4%%%% !7F_Q>_P"0;I?_ %V?^0KTBO-_ MB]_R#M+_ .NS_P A6^%_BQ,ZOP,\I/'&.@Q2?_JH_P .:*]DX __ %4=?QXH MHH .OXT?UHH^GX4 ']>:/_UT?3\** #_ /71_3FBC_)H .GX4=/PH^OXT4 ' M3\.*/_U444 '_P"JCK^/%%% !U_&CK^-'^11]/PH /Z\T?\ ZZ/I^%'^?PH M[+X7?\CJO_7I+_-*]MKQ+X7?\CJO_7I+_-*]MKRL;_$^1VT/@"BBBN0V"BBB M@#G?'?\ R)&J_P#7(?\ H0KP+'Z\5[[X[_Y$C5?^N/\ [,*\"KU,#\#]3DQ' MQ(.OXT=?QHH^GX5V'.'7\>:/_P!='T_"B@!?_P!=-.2!Q[_E_D4O^?PH^M ' MT/X6OSJ?AC3KMCEGA 8^XX/\JV*\^^$U_P"=H%U8LV6MI\@?[+<_XUZ#7AUH M\E1H]&#YHIA1116904444 %%%% !1110 4444 %>3_%R^+W^G:"\_P#"9Z4<#F?/Z&OH&OG[ MP7C_ (3/2NO^OX_(U] UYF.^->AUX?X6%%%%<1T!1110 4444 >4?%[_ )"& MD\=8I1^JUYOU_&O1_B__ ,A'2>N?*E_FM><5[.&_A1."M_$8?AUKL_AC;Q7/ MB^6*>-706,C 'U#QC^M<9_D5W'PHQ_PF4W_8/E_]&1U5?^%(5+XT>L_V-IW_ M #Z1_E1_8^G_ //I'^57J*\;F?<] H_V/I__ #Z1_E1_8^G_ //I'^57J*.9 M]P*/]CZ?_P ^D?Y4?V/I_P#SZ1_E5ZBCF?<"C_8^G_\ /I'^5']C:=_SZ1_E M5ZBES/N!GMH>F.,-9Q'_ (#5&\\(:-=0,@LH4=OXPO(K>HIJ/YY'X"O7_ !5K(T'PW>W^1YB) MMB![N>%_6OGD# )+'N3U)]:[\#3UQ65E&9+B3[H[9Y)_0'\J]F\)^!++1 M;99;F,373A7)"_!\/AVQ6290]\XS(W7!YZ?A765Y>(Q+D^6&QV4 MJ7*KO<****XS<**** "HYH8[B)HI4#QL,,I[U)10!Y9XU^'V#)J6DQC(Y:$= M .M>9+D\$$'.,'M7T^0&4@C((P17E?Q#\%B-7UK3HSA+E 3P)!_B/Y5[-7S'#HKZ/TC4(]6TBU MOXCE)XPX_K7F8VG:2FNIUX>=UR]B[1117$= 4444 %%%% !1110 4444 %>. M?%;43<>([6Q5LI:0;F7_ &G_ /K ?G7L3':I)Z#K7SEKU^VI:_?WK\^;.V/9 M1P/T%=F"C>IS=C#$.T;&=GOGYCUH_P#U48]N1Q1_^JO4.,/QZ\4?UXH_KQ1_ M6@ _K1U_'FC^M.5'FD2*)=TDC!44=R: &_UYJYI=^^E:M::A&?FMY0Y'J.X_ M*H;FUN+*YDMKJ/RYXVPZ^G&?\_2HOPI:20U=,^BM%URTUNT2>UE5FV@N@/*Y M'2M2OGOPCKDOA[7[:8,?LLLJI.N>-I(!;\ H-AO)0E0?XF/ M0?F17CUZ#ISY5LSNIU%.-S@?B[=(S:7: Y92\K#VX _K7F/(')J_K.LW.O:D M]_<@J6X5,_=&W)RUO M<.OX'D?SKQG'Z<5W_P *-6%MK5UI5Y%P& M]595?^9(KT\-3M2:?VCEJRO-6Z'T;7#^/?!?_"0F*^M6$=W"I5F_O*,D#\R: M[2*59HHY$.5=0P/UI3)&#@NH/H37G0G*$N:/0Z914E9GS3,[@H!D01[L=SC_ KO?AEI@M/" M,<[IB2[=I#[KT'Z?SKU9UW&DI]6<<:=ZCCT1XH"2.>,?SZ5U'P\U(Z=XRMU9 ML1W2F!OQ&1^HK%UJ!;7Q!J5N@PD5U)&OX,:J0SO:SQ7,0_>0NLB^Y!S6TESP MMW1FGRROV/IRBH+*Y6\LH;E/NRQJX_$9J>O"/1"BBB@ HHHH **** "BBB@ MHHHH *\D^+&L&XU&ST:)\QP+]HF [L>%'X#/_?0KUB218HFD7[CYIY"1[ =!^ _E79@X7GS=C#$2M&WG2D__71^':C\/>O4 M.,.GX3W/GMG51\_ IRNK_ '2. M1FOH-O!VA.,-I\1_"N;UGX7V5](7M)/LPZ[5%*.-IO1Z \/);'D.?TH__76M MK7AO4M!=FN8&^S[L(_K60"3C [UU*2DKHQ:<79B_TYHZ?A0.W?FBF(.GX4?T MXH_I1^'3B@ __51_^JC_ /51^'M0 AW ;@V".GMT/^?I7T3X9OIM2\,Z?=W" ME99806!]?7\:^?["R?4-2MK.,9>>58P/8GD_E7TE;0):VL5O&,)&@11[ 5Y^ M.:LD=.&3U9+1117GG4%%%% '$_%3_D3O^WJ/^M>+?TKVGXJ?\B=_V]1_UKQ; M^E>M@_X7S.+$?&'3\*/QZ<4=/PH_#IQ748A_^JNR^%__ ".R?]>LH_5:XW_] M5=E\+_\ D=D_Z])1^JUE7_AR]"Z7QH]MHHHKQ#T HHHH **** "BBB@ HHHH M **** "O!OB#_P CMJ'_ #^0KWFO!OB#_R.VH?\ _D*[,%_$?H88CX#F?Z\ MT?UYH_KS1^'O7J'&'_ZZ7OUZZ?#?_ )$6P^LG_HQJZNN4 M^&_'@6P^LG_HQJZNO$K?Q)>IZ,/@04445D4%%%% !7F_Q>_Y!NE\_P#+9_Y" MO2*\W^+W_(-TOC_EL_\ (5OA?XL3.K\#/*3SWZC-)_\ KI3R>F,\TGX>]>R< M ?\ ZZ/ZE "?TXH_' MVI?+E'6-N!SQ1Y7+_SS;TZ4!9B M=?QHZ_C2[)?^>;>G2C9*?^6;<^U 68G7\>:/_P!=+YE 68G3\*.GX4NR7_GFWKTHV2_\\VX M]J!V8G].*/\ ]5+Y*/+E_P">3>G2@5F=C\+O^1U'_7I*/U2O;:\3 M^%R2#QJ"R$ 6V5Y6-_B?([:'P!1117(;!1110!SOCO_D2-5_ZY#_T M(5X%GWZ!?ATYKU,#\#]3DQ'Q(/Z4=/PH_I1_2NPY MP_'IQ1_^JC\.G%'_ .J@ _'VHZ_CQ1_^JC^O% ';?"V_-MXJ:V9L)=P$8]67 MD?IFO::^<-$OFTS7]/O1TAF5C]#P?T-?1P;< 1R",YKR\;&TU+N=F'=XV["T M445QFX4444 %%%% !1110 4444 5-4O%L-*N[MC@0Q,_Y"OFPR/*[22-EY&+ ML?4GFO;/B;??9/!\T*G#W4BQ#Z9R?T%>)=A@>]>G@8VBY=SDQ#U2#^O-'_ZZ M/PZ\T?\ ZZ[3G#^G-'3\.:/P]Z/Z"_\ D<]* M&>D^/T-?0-?/W@O_ )'/21CI/_0U] UYF.^->AUX?X6%%%%<1T!1110 4444 M >4?%[/]H:3STBE_FM>;_P!.:](^+W_(1T@XZ12_S6O-_P"E>SAOX43@K?Q& M']*[CX4#_BLIN>FGR_\ HR.N'_I7B MBBO$/0"BBB@ HHHH **** "BBB@ HHHH \Q^)WA<-&NN64>)(_EN%4?>7@ _ MA7EPY[^V:^FYX([F"2&50T*.OXT?AUXH_K7:H M?DN(ED'X@&OFP<=OI7N7PWN_M7@:Q!/S0%X6]MK''Z8KAQT;P4NQT89ZM'64 M445YIUA1110 4444 %%%% 'SAKG_ ",>J\];V8?^/FL_K^-7]<_Y&/5N.M[, M/_'S5#K^->_'X4>:]V'4?6O:/A5_R)[+]J]H^%7_(GMQC_2Y/Z5 MS8S^$:X?XSMZ***\D[0HHHH **** "BBB@ HHILCK'&TC'"J"2?:@#RGXLZM MY][9Z-&_R1*;B8#NQX4?EG\Z\Y_KS5[6]1?5]@S7JGPT\*>3%_;=]' M^^D_U"L/N@YR?Q&*XGP?H#^(?$$,##_1H6$LS=L#D#\G%%'X=.*Z3$,9ZMT.! M7K'PFUCS=-N]&D;YK5_-A!_YYL>GX'/YUY/C/:MSP?JAT?Q9876<12/Y$W^Z MW'Z'!K'$0YZ;1I2ERS3/H('(!I:3-+7BH[PHHHH **** "BBB@ HHHH Q_%6 MH'2_#&H78.&2$A?J>!_.OG=>@R22,@YKV#XL7WE:#;62MAKB?)'^RHS_ #Q7 MD&/?O7J8*-J=^YQXAWE8**/Z\T?_ *Z[# **/Z.M- M28!E'F%0>A(C;%@WX>]1)Y<'LJ#/_ (\WZ5YS MC(/..U7+_47U"+3XFR%L[5;< ^N6)_FOY5,XA�!\TWTT^LZK<3MEKB\N&P!ZDD ?A_2MOQVJ1^)!:KRUK8P6SX M[L%S_(BN@\%^#+FW\;7$MY'_ */ISMY9(X=CG!'T!-8'C;3-1@\9:HXM998Y M91(L@&0=RCBO8C4BZBBNB.&4&H-OJST7P3XB6;P(]U"%'_[/ZUQ&W!P M>AQG'M2HTH9521OS)KBY>\NYKJ M3[\[F4_4G_\ 74?'/L*!Q^'-'3I6^FQE=[L]R^'&H?;O!MJA;+VQ,#?@>/T( MKK:\L^$-YMGU33V?@A)T'_CI_D/SKU.O%Q$>6JT>A2=X)A1116)84444 %%% M% !1110 4444 B_%O M4?-U*QTU&RL"&:1?<\#],UYWCM^)KUL'#EIW[G%7E>=A**/_ -5'_P"JNHQ# MZ_C1]?QHZ_CQ1_6@ _R:.X_6CK^/-7M'TFYU[5(M/M1\TK99^R GGZX(_&D MVDKL$FW9%OPQX8N/$VH"% RVJ$>:_P#LD]J]RT30K+1+*.WM8QE%VF0CYFY[ MT_1-&MM#TV*SMD"J@Y..36C7D5\0ZKLMCNITE!>84445SFH4444 5[NRM[V+ MR[F)9%[!AFO'?&G@630RVH6 >2TZR#J02>U>U4R2)95*2*&0CH1FM:-:5)Z; M$3@I*S/F-2#SVH'O77>.O"#^'[L75HA-C,>M>Q":G'F1P MSBXNS"C_ ":.OX\T?UYJR0HH_P#UT=/PYH [CX6Z5]M\22Z@X)BL8N/3>W _ M0']*]GKD?AOI?]G>#[>1EQ+>$W#YZ\@!?T KKJ\;$SYZC\COI1Y8H****P- MHHHH XGXJ?\ (G?]O4?]:\6_R:]I^*G_ ")W_;U'_6O%NOXUZV#_ (1Q8CXP MHHZ_CS2_UYKJ,1*[+X7_ /([)_UZ2_S6N-__ %UV7PO_ .1V3_KTE/ZK65?^ M'+T+I?&CVVBBBO$/0"BBB@ HHHH **** "BBB@ HHHH *\&^(/\ R.]__P M_D*]YKP;X@_\CM?_ / /_0179@OXC]##$?"Y_#;_ )$2P_WI?_1C5U=;_%[_D&Z7_UV?\ D*WP MO\6)G5^!GE!Z\?A12G@_08H__57LG )1Q_C1_P#JH_KQ0!W7PLMK>[UV^CN( MED M@<,,_P 0KU;^Q--/_+E#_P!\UY=\)/\ D8M0_P"O0?\ H8KV"O)Q;:JN MQVT=8%#^Q-,_Y\H?^^:/[$TS_GRA_P"^:OT5S\TNYK9%#^Q-,_Y\H?\ OFC^ MQ-,_Y\H?^^:OT4!!?UXKU,#_ WZG)B/ MB0?Y-%'7\:.OXUV'.%%']>:/_P!= !12_P!.:3I^'- "-RI&3[5]#^%-0&J> M%M-N\Y9H%#_[PX/ZBOGGU'H*]<^$M_YNA7E@S9>VG+J/17&?YAJX\;&]._8W MP[]ZQZ'1117EG8%%%% !1110 4444 %%%)Z4 >3?%O4=^HZ?IP/RQ1M,X'J> M!_(UYU].W2M[QG?_ -H^,=1G#!HXW\I/HO'\\U@]OIQ7MT(\M-(\^H[S8<=O MPHXI?Z<4G_ZJU(#C_/I1]?QI?Z\4G7\>* #_ ":*.OXT=?QYH WO!>/^$STG MKGS_ .AKZ!KY^\%Y_P"$STDY',^?T-?0->9COC7H=>'^%A1117$= 4444 %% M%% 'D_Q?Q_:.D=?]5)G\UKSCZUZ1\7O^0AI(SUBE_FM>;]?QXKV<-_"B<%;^ M(PKM_A1_R.4W_8/E_P#1D5<1_6NX^%!/_"8S>^GR_P#HR.JK_P *0J7QH]GH MHHKQ#T HHHH **** "BBB@ HHHH **** "O+_BWI \NTUB-?NGR92/S4_P Z M]0K%\6:=_:OA?4+0+N=HBZ?[R\C]16M&?)43(G'FBT?/9ZG_ #S24BG*@^V: M7I^%>V>>'T_"O5_A#=9TG5+3.?*N5D'T=0/YH:\HZ?A7H/PCN#'KVI6N>);5 M),?[CX_]GKGQ2O29K1=IH]>HHHKQSN"BBB@ HHHH **** /F_7/^1CU;_K]F M_P#0S5"M#7/^1CU7VO9C_P"/FL_I^%>_'X4>:]V'T_"O9_A5_P B>W_7W)_2 MO&.@^E>T?"K/_"'MG_G[D_I7-C/X1MA_C.WHHHKR3L"BBB@ HHHH **** "N M8\?:I_9/A"\=6Q+,/(C^K?\ ULUT]>3?%O4_,O[#2U;B)3/(/<\+^F:VP\.> MHD14ERP;/.0-JX!H^GX49P,]<"CI^'%>T>>'>D9]JG@DCL.I]*7VSSTKIO F MB'6O%$.Y0UO:$32<<'!^4?F/TJ9S4(N3'&+DTD>G> ?#W]A>'HS,O^F7)\V8 M^F>@^F!75TF,# Z"EKPYR**GO+.73[Z>QG&)8'*-[X[_C_ %J#K^/->XFGJCSGH%(>G!((Y!'K2_\ MZZ7GU':@->A]$>&=476?#=A? Y:2$!_9APWZ@UK5YM\(]1#Z=?:8S?-#*)4' M^RW_ -'6AR5'$]"$N:*84445F6%%%% !1110 4444 >-?%6]^T>)H M+0=+: ?FQS_("N%_K6OXIO/[0\5:G=!B09RB_1?E'\JR/I^%>Y1CRTTCSZCO M)L/P]Z/P]Z/\BBM" _#WH_I11_DT ']*/Z444 2VUK+>74-K"I,DKA% ]:Z' MQ!X&N_#]BEX9#+'@;^/NYXI?A[ +CQM8[N1&'D/U"G%>F?$6\AM/!=VLN"T^ MV*,'NQ/_ -:N6K6E&JH(WITTX.3/#/PZ_P Z/PZT?CT%%=1@+P2#TQ7HW@/P M):W^F+JFIQB2.XR8XC_".QKSN*!KJ>*VCR7F=8U^K'%?2EC:QV-A!:1#$<,: MQK] ,5QXRJX12B]S>A!-W9SP^'WAL'=]@7BL_P '^,=/O;J?28[=;402&*W& M?]8 37<$94CUKYVUO3K_ ,,>(7=E>-DF,L#+_$N[/ZUS4%[=.,WKT-IOV=G% M'T512**M2M-'T62^NHU?:P"*?XF]* MW*\X^+WF?V1IH&?+-T2WUVG']:THQYZBBR9RY8MHX+Q/XEF\47Z3F,Q01+A( M_0GJ?TK$^@[T8[CC':C('?V%>W&*BK(\]MR=V'0 #I2X(YQQG--)QT5F.>@& M>*7=GC)(IB]0_#IS11_DT?7\: .F^'U[]A\;6()PMP'@8_49'ZJ*]YKYEM;E MK*]MKQ#\T$JRC_@+ _TKZ7C=98ED0Y5P&!]C7FXZ-I*1UX>5XV'T445PG0%% M%% !1110 4444 %(:6LSQ%?C2_#NH7I.#%"Q!]\8'ZTTKNP7L>$^*=0.J>)M M0N^H:4HI_P!E>!63^'2D .,LQ+'J:7\:]Z*44DCS&^9W#_\ 51_^JBBF ?AU MXHQGCUHH_&@!&.!PO).%'Z5[AX \+KH.CK<3I_IUR-\A(Y4'&%_"N ^'/A[^ MV->-U<)NM;/D@CAG/0?EDU[?7GXRM_R[1U8>&G.PHHHKSSI"BBB@ HHHH ** M** *FHV$&J6$UG:,^Q!']/PKUCA#\ M/>K>EV$FK:O9Z?&"&N9@F?1>Y_ FJE=_P#"C2_M.N76INN4M(O*C)_OMU_0 M?K6=6?)!R+IQYI)'KD$*6]O'!$NV.-0BCT &!4E%%>&>@%%%% !1110!Q/Q4 M_P"1._[>H_ZUXM_6O:?BI_R)W_;U'_6O%O\ (KUL'_"^9Q8CXP_K1^'O1]/P MH_'Z5U&(?A[UV7PO_P"1V3_KUE_FM<;79?"__D=D_P"O67^:UE7_ (@4445D4%%% M% !7F_Q>_P"0=I?'_+9_Y"O2*\W^+W_(.TO_ *[/_(5OA?XJ,ZOP,\I/';H. M:3\/:C\>W-%>R< ?_JH_#KQ110!W_P )/^1BOS_TZ#_T,5[!7C_PD_Y&*_\ M^O0?^ABO8*\G&?Q3MH? %%%%C^G-'^?PH^OX MT ']*[7X7WWV3Q>;8\+>6[)_P)?F'Z!JXK_)JWI=^=*UJROU8C[/.CG_ '<_ M-^A-15CSP<2H2Y9)GTI12 @@$<@]*6O"/1"BBB@ HHHH **** "JFJ7JZ=I= MU>O]V"%I"/7 S5NN+^*&H_8O!\D .&O)5A_#[Q_1:NG'GFHBD[)L\4W&0F1^ M6317NGFA^'3BC\/:BB@ _#VH_K110 ?UH_K1_D4?3\* M-[P7_P CGI1QUG_H:^@:^?O!>/\ A,]*Y/\ K^/R-?0->9COC7H=>'^%A111 M7$= 4444 %%%% 'E'Q?_ .0CI/'6*7^:UYO7H_Q?_P"0CI///E2_S6O.*]G# M?PHG!6_B,/ZUW'PHQ_PF4W'73Y?_ $9'7#_Y%=Q\*,?\)E-S_P P^7_T9'3Q M'\*0J7QH]GHHHKQ3T HHHH **** "BBB@ HHHH **** "DZTM% 'S;J]F;#6 MM0LMO$-P\:_3=Q^A_6J??/XUU/Q&MOLWCB[;&U9DCE&/]T G\U-KRJ?^ M_3C_ I5E>G+T'3?OH][HHHKPST HHHH **** "BBB@#YOUS_D8]5X_Y?9O_ M $,U0_I5_7/^1CU7G_E]FS_WV:H?Y->_'X4>;+=A7M'PJ_Y$]N,?Z7)_2O%Z M]H^%6/\ A#VP?^7N3^EBBBO).P**** "BBB@ HHHH 3N37SU MXKU$:MXLU&Z',?FF-#_LKP#^E>Z>(;\:7X=U"^)QY,#LO^]CC]<5\XCCJ22> MOU__ %UZ&!CO(YL1+1(7I^%'X=.*/K^-%>@&5NY5Q M<7S>:V>H7^$?ES^->1:-IK:OK5G8)D^R]2?RKZ.CC2"*.)%"HH"J!V % M<.-J6BH+J=.'CJY,?1117FG4%%%% !1110 4444 %%%% !1110 4444 >0?% M?1_LFJ6VKQ)\EROER8[.!P?Q7_T&O/\ &.,8KZ"\8Z-_;OA>]LT7,X3S(/\ M?7D?GT_&OGQ3E%.3R 1GT->MA*G-3MV.*O&TK]Q?P]Z/P]Z*/\_A748G4_#S M4#I_C&U!X2Z4P-^/(_7%>[5\R6T[V=W!=HQ#1.KCZ@Y_I7TM:SK=6D-PARDJ M!P?8C->;CH>\I=SKP\KQL2T445PG0%%%% !1110 56U&Y6RTRZNF.%AA9S^ MS5FN6^(=V;7P/J&#AI@L(]]S '],U4%S22%)V39X3O9LLY^=B6/OFCI^'%'' M!QTH_IUKWCS0_IQ1_P#JHH_"@ _KQ1U_'BC_ /510 =?QHZ_CS11_D4 =K\+ M8]_B]V/\%J[#\P/ZUJ?$26;7O%6F>'+5QN0[FR>-QY_]!!K/^%TL=OKNI7,A MVQQ6+.S'L RG^E8VD:AR#I^=>A5Y>+J<]2RZ'91CRPU"LW5=$L]72);F,,8Y M5D!QS\ISCZ5I45SIM.Z-0HHHI %%%% !1110 5QOQ/MQ-X,EEQS!-'(/SP?T M--\5_$&U\-WRVBPFXD S(%/W/K^GYUQWB+XC1^(/#TVGBR>(SE>3V 8'^E=5 M"A4YHSMH8U*D+.-SA>0!TI>=V/3BD/+*@!+'H*L7&F:G91">ZL98H\CYV''M M_GVKUKG$D=U\+=(@U"359KE%?8BPC(S][)/\JY/Q)I#:%XBO-/(Q&&W1'U0] M*Z[X1ZA'%J6H:>?E\Y%D0'OMX/Z&M#XM:0)+2SU=%^:)C#)[J>1^1_G7$JCC MB7%[,Z.52HIKH>5CD_7 _P _I1U_&CT&.H_6BNTYP(W(P]:^@?!=Y]O\&Z5, M3EA;K&Q]T^4_J*^?N,].M>P_"6[\WPUBL W\]WY5R8V-Z=^QO MAW[UCOJ***\H[ HHHH **** "BBB@ K@_BM?&#PS#9JV&NYU4C_97YC_ "%= MY7CWQ8OO.\16=D.5MKG^?2O M7PM7VD+/='#7ARRNNHK':,DCC@_2O=_A]I/]D^$+0.N)K@>?)]6Z?IBO%]$T MPZQKUC8;21-( _\ NCEOTKZ.C18XUC0850 ![5CCIV2@:8>.\AU%%%><=044 M44 %%%% '$_%3_D3O^WJ/^M>+=/PKVGXJ?\ (G?]O4?]:\6KUL'_ OF<6(^ M,.GX<4O].*2BNHQ#_P#579?"_P#Y'9/^O64?JM<;^%=E\+_^1V3_ *])?YK6 M5?\ AR]"Z7QH]MHHHKQ#T HHHH **** "BBB@ HHHH **** "O!OB#G_ (3; M4/\ @'\A7O->#?$'_D=M0_X!_(5V8'^(_0PQ'PG,]?QYI?Z\TGT_"BO4.,/_ M -=+W^G-)^%'?IWH ]T^&_\ R(MA]9/_ $8U=77*?#?_ )$6P_WI?_1C5U=> M)6_B2]3T8? @HHHK(H**** "O-_B]_R#=+_Z[/\ R%>D5YO\7O\ D':7Q_RV M?^0K?"_Q8F=7X&>4GG\1FD__ %TI]AUZ4E>R< ?_ *Z/Z/_"3_D8K_P#Z]!_Z&*]@KR<9_%.VA\ 4445RFP4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SOCO\ Y$C5?^N0_P#0 MA7@7].:]]\=_\B1JO_7(?^A"O N/2O4P/\-^IR8CXD'3\*.GX445V'.'].*/ M_P!5'X4?A0 ?UXHZ_CQ1_P#JHH .OXT,-X(/1@0:*/I^% 'T'X/U+^U?"6FW M).9!"(Y?]]/E;]0:W*\Y^$>H"72M0T\\&"?S4_W7'^*G\Z]&KPZT.2HXGHPE MS13"BBBLR@HHHH **** "O)/BUJ!DUC3]/5@5@B,SCT9C@?HI_.O6Z^>?%FH M#5/%VJ72\J9O*C/^RGR?S!/XUUX.%ZE^QC7E:-C&_K1U_'FC_(H_R*]4X@_K MS1_^NC\*/PH /Z"\_\)GI0XXGQ^AK MZ!KY^\%_\CGI/'2?^AKZ!KS,=\:]#KP_PL****XCH"BBB@ HHHH \H^+V?[0 MTD\<12G]5KS?I^'->D?%[_D(Z3Q_RRD_FM>;U[.&_A1."M_$8?TKN/A0/^*Q MF]M/E_\ 1D=BBBO$/0"BBB@ H MHHH **** "BBB@ HHHH **** /(/BU;[/$>GW'_/:U,?_?+D_P#LPKS_ *_C M7IWQAC).B28Z&=?S"?X&O,:]G#.]*)P5E[[#K^-;7A"1H_&6D.,9-RH_[ZR# M^A-8O^16KX9(7Q9H_'_+Y#_Z%_G\JUG\+(C\2/HJBBBO!/2"BBB@ HHHH ** M** /G#7/^1CU7WO9A_X^:S^OXU?US_D8]6XZWLW_ *&:H5[\?A1YKW8=1]:] MH^%7_(GM_P!?_%^EC1 MO%=]:*,1%_.B_P!Q^?T.[]*^A*\N^+NEC&G:NB\@FWE/L?F7]0?SKJP<^6I; MN8UXWA?L>8C.!GKTI>OX\4=^E)_^JO6.(.OX\5[O\/;XWW@RQW-EX086_P" MG _3%>$5ZE\(KXF'4]/;^!UF7Z$8/ZBN3&1O2OV-J#M.QZ;1117E':%%%% ! M1110 5YS\7;O9I.F68;!FN2Y'LJG^K"O1J\>^+5R9?$=C:9!6&UW_0NQ'_LH MKHPJO51E6=H,X'\:/ZT=?QHZ_CS7L'"'X^]'X^]+_7FD_P#UT '_ .NBC^G- M'].: "C_ "*.GX4=/PXH M6FHS6,%[%"3_I)9 MKF9ANLX T8/JV03^&/UKB.GX<58M+^ZT]Y'M7*,R%"0:SJ0YHM+J7"5I)LWH M_$TOAWQ/K-Q8+YD$]Q(H4'@C=*>_/0?EBL:\U1A=;O0TI+VDM=CI8(4MX4 MBB4+&BA54=@*DHHKR3L"BBB@ HHHH **** "BBB@#YMUFY-]K^H73')FN'.? M09P/Y?I5(\@#...:DF4BZG!ZB1@?SJ/WKWTK*R/-D[N[.T^&N@)J^M2WMPF^ MVM1C!Z%R.!^N:]@O=.MM0M6MKF)9(S_"17,_#2P%GX/@F*X>Z=IF_/ _05V- M>1B:CE5=NAW4HV@D>!:E97?@3Q='(A9A&XEA;_GHG\0_F*]1U^:W\1_#N\NH M6#1R6_F@^A7D_E@U!\1]!&K>'9+J-,W-F/,7 Y*_Q#\LUA^ 9Y+OX=ZU: ;A M$)D0?[T>TA&IU3(BN6;CT9Y<&^7/XC\?\_I1G"D\C'^36UX/L%U3Q M9I=LZYC,GF./]E%W?S4#\:F\36*6GCN]LU4+%]K0A1TVOM;_ -FKOYUS\GE< MY>7W>8P!SSSQ7HGPCO%CU?5+-F^:6".51Z[6(/\ Z&M_&%[]O\ &.JSJV56_W4ZVMI-<.< M+%&SL?8#-?,OF/,3-)]]R9&^K6N;FT_?Q>^.H_$?RK?#5.2HK]3.K'FB[''_"?3#-J=WJ;KE8 M$\J,G^\>OZ?SKUNN:\!Z5_9/A*S1EQ+.OGR?5N?Y8KI:6(GSU&QTX\L4@HHH MK$L**** "BBB@#B?BI_R)W_;U'_6O%J]I^*G_(G?]O4?]:\6Z_C7K8/^%\SB MQ'QA_6C_ /71U_&EZ_CS748B?C[UV7PO_P"1V3_KTE_FM<;_ /KKLOA?_P C MLG_7I*?U6LJ_\.7H72^-'MM%%%>(>@%%%% !1110 4444 %%%% !1110 5X- M\0?^1VO_ /@''X"O>:\&^(/_ ".VH?\ /Y"NS!?Q'Z&&(^$YFC\?:CI^'%+ M_3BO4.,3\:/3GZT?_JI>_P!>* /<_AM_R(EA_O2_^C&KJZY3X;_\B+8?63_T M8U=77B5OXDO4]&'P+T"BBBLB@HHHH *\W^+W_(.TOG_EL_\ (5Z17F_Q>_Y! MNE_]=G_D*WPO\6)G5^!GE)Z\'ITI/Q]J4\?@,4?_ *J]DX!/QH_'ZT?_ *J/ MZ\4 =_\ "3_D8K_U^R#_ -#%>P5X_P#"3_D8K\_].@_]#%>P5Y.,_BG;0^ * M***Y38**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YWQW_R M)&J_]:3_P#70 ?_ *Z/Z4O_ .NDZ?AS0 4?Y%'3\*/Z4 =A M\,]0%EXOCMRW[N[A:+ZD'K@&WF5_UY_2OI)6#J&4 MY!&0:\S&QM-2[G9AW[MA:***XC<**** "BBB@"AK6I+I.B7E^PS]GA9P/4@< M#\\5\W+]T$G+=2?4]S7M/Q2U VOA3[*F-]Y*(^?0?,?Y"O%_?T/'T_SBO3P, M;0: -[P7_ ,CGI//6?^AKZ!KY^\%Y_P"$STH\AUX?X6%%%%<1T!1110 4444 >4?%[_D(Z3S_RRD_FM>;UZ1\7L_VAI(XY MBE'ZK7F_7\>*]G#?PHG!6_B,/ZUV_P *#_Q64W/_ ##Y?_1D=<1_6NX^%!_X MK&;WT^7_ -&1U5?^%(5+XT>ST445XAZ 4444 %%%% !1110 4444 %%%% !1 M110!YS\74_XE6ER'C;=%<_5"?Z5Y-7KWQ='_ !3NGL.HOU'_ )#DKR'I^%>O MA/X2.&O\85I>'N/%6B\_\O\ !_Z,'^?QK-Z?A6GXJ^U[,?_ !\UG]/PKWX_"CS7NPKVCX5?\B>W.?\ 2Y/Z5XOT'TKVCX59_P"$ M/;/_ #]R?TKFQG\(VP_QG;T445Y)V!1110 4444 %%%0WEPMI93W+__;O&&K7"G*_:#&/HF$_\ 936+1O>4F5^7_%6 M21YLG=W"K%A:->:C:V:?,TTJH!Z_Y_K5?^E=A\-+$WOC&.9U!2TB:4_[QX7_ M -"/Y5-27+!L<%>21[9#&L,*1*,*BA0/84^BBO"/1"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K \::8=5\)7]NJ[I%C\V,?[2_,/Y8_&M^FNH9"IZ$ M8-.,N62:$U=6/F%#N4,#U&:7_P#75[5[(Z;K=]98P()W1?\ =SD?H:I?TYKW MD[ZH\VUM!/Z5V'PSO?LGC*.(MA;J%XOJ1\P_D:X_I^'-:.@W9L/$6FW60!'< M)GZ$X/Z&IJ1YH-%0=I)GT=124M>$>B%%%% !1110 5X'X]N?M7CG5&SE8RD2 M_P# 4&?U+5[Y7S7JUS]JUO4KK=E9KN613[%SC]*[L"O>;.?$/W4BI_D4?3\* MEAMI)(IY1GRX5W.W]W)P!470GGZ?2O2.2S#_ "**/Q]J/_U4 '^31_DT?CUX MH_K0 44?UHZ_C0 4>V#TYH__ %T<]CZ4 :GAK3/[:\2Z;8D':\VZ3_<4$G] M1^(KZ* ' Z8KQSX3VAF\3W5T1E;>U(!]&=@!^BM7LE>7C97J6[';05H7" MBBBN,V"BBB@ HHHH **** "BBB@#YPUVW^R>(M3@Q]RZD&/^!9'Z5GD9& .3 MP/K7I7Q \%W=QK1U334,GV@#S(P.C#C=^/\ 2N.M?#>K6VH6TNH6C06:3(9) M#T5PJ2BYV.SVD$^6YZ>Z+(C M*X!4C!![UQ7PUL!::3JGR%5DU"4!&[*/E'Z"NJU/[V.*X M?X3SZE[_ &4\_H:WI5[UE*7:QG.G^[LCRG4-1GU:_DOK MHYFEQN/T&!_*I="N?L?B'3+DY BNXBWTW ']*@OM.O=-N!;WT1AD(W*I[C-5 MR2!N#8(.?\_Y[UZ*2<;+8Y+M2NSZ?HJ"RN!=V%OO!/2"BBB M@ HHHH **** .;\?79L_ ^J.IPTD0A'_ ,A#^C&O!/P^M>O?%NY\OPY9VP? M!GO 2/555C_/;7D/]:]7!*U._L%%']:/QZ\UUF 44?_KH/(P#CWH Z M[X;Z9]O\8PS$9CM(C,W^]T7^9->X#@5YU\(]/\O2K_4F'_'Q.(T/^R@Q_,D? MA7HU>1BYL MO\UKC?\ ]5=E\+_^1V3_ *]91^JUE7_AR]"Z?QH]MHHHKQ#T HHHH **** " MBBB@ HHHH **** "O!OB#_R.U_\ \ _]!%>\UX-\0?\ D=K_ )_NZ?#?_D1;#_>D_\ 1C5U=@4445D4%%%% !7F_Q>_P"0=I?_ %V? M^0KTBO-_B]_R#M+Y_P"6S_R%;X7^+$SJ_ SRC_#FBE//?J.:3_\ 77LG %%' M_P"NC\>G- '?_"3_ )&*_P#^O0?^ABO8*\?^$G_(Q7X_Z=!_Z&*]@KR<9_%. MVA\ 4445RFP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S MOCO_ )$C5?\ KC_[,*\"KWWQW_R)&J_]G%6+.T>]FDB3[RPLX_X",TF[!N5Z/K^-(#E 0>V*=W_ M $I@)_DT4?UH_K0 A&5 /IQ7T#X*U ZEX0TZ=FS((O+?ZKQ_2OG_ -.>U>K_ M COM^FW]@S9:*42J/9A_B/UKDQD;T[]C?#NTK'I%%%%>4=@4444 %%%% 'D M'Q:OO/UNRL%.5MX=[#W8_P""_K7GX.X9]^:V/%=]_:/BW4KD/N0S&-#_ +*_ M+_2L?_\ 57MT8\M-(\^H[S;#_)HH_K1U_&M2 H__ %?C1U[]>:O:?9?:[?4K MCJEK:&7_ ($6 ']:3=M02N4:*/?/N*/Z4P#_ "*/I^%']*/Z<4 ;W@O'_"9Z M5P?]?Q^1KZ!KY^\%_P#(YZ4,])_Z&OH&O,QWQKT.O#_"PHHHKB.@**** "BB MB@#R?XO_ /(1TGCGRI?YK7G%>D?%_P#Y"&D\](I?YK7F_P#2O9PW\*)P5OXC M#_(KN/A1C_A,IO\ L'R_^C(ZX?\ I7FGR_^C(Z>(_A2%2^-'L] M%%%>*>@%%%% !1110 4444 %%%% !1110 4444 >>_%XC_A'=/![WP/_ )#> MO(^]>K_%Y_\ B7:5$3PUPS?DF/ZUY/\ 7O7KX3^$CBK_ !A6MX6 /BW1QC_E M\C/ZUD]?QK=\%)YWC;2$//[\M_WRI8?R/YUM4^!F4?B1]!4445X1Z04444 % M%%% !1110!\WZYC_ (2/5>/^7Z;/_?9JA]?QJ_KG_(QZKS_R^S?^AFJ']:]Z M/PH\U[L*]H^%6/\ A#VP/^7N3^E>+]1]:]H^%7_(GMSG_2Y/Z5SXS^$;8?XS MMZ***\D[ HHHH **** "N;\>W9L_!.IL#AI8_)'_ ,A3^A-=)7GWQ:NO*\/ MVEMNQYUSN/N%!S_,5K05ZD43-VBV>0@8 ![=:/\ )H]CUZ&C^M>V><%>K?"* MQ*:9J-^RX\Z5(E)]$7)_5R/PKRG(QD]Z]Z\ 69L_!&EJWWI(C.WN78O_ %KD MQDK4K=S?#J\[G2T445Y1V!1110 4444 %%%% !1110 4444 %%%% !1110 4 MA&>*6B@#Q/XG6(M/%WGA<+=1*_U(X/\ 2N,XKU?XN60;3]-OP.8IC&Q]F''Z MBO*/;/M7LX:7-21P5E:;#Z_C36)V9&=PY'U[4[^M']:W,SZ3TF[%_H]E=C_E MO DGYJ#5RN7^'=U]J\#Z=EMS0AH3[;6('Z8KJ*\&:Y9-'I1=TF%%%%2,**** M (+VX6SL+BZ;[L,32'Z $U\RQ@^4F>>!G\J^@O&UP+;P3K#G/SVK1#'J_P @ M_P#0J^?^@(]\BO2P*M%LY<0]4CI=)\D>"];CV;KNZ=1$H&?E3#'^9KF@<@5Z MQ\*]*@DT.XO94#F25HP&&< 5Y[XFTL:+XEO[$?<1]R?[K1]:4I**NQI-NR/ M1OA-ICVV@76HR*5-],-F?[B# _7=7H-06=I%8V<-K"H6.) B@>U3UX=2;G-R M9Z$8\JL%%%%04%%%% !1110 4444 %%%9/B;4AI/AK4+WO'"=O\ O'@?J132 MN[(3=E$$K+4XI592?D)M^;>PR_MGKN9;;'T^"'4$<@C-0VMI!9Q&*WB6-"Q8A1W M-9GAS5;6]T;3T6X1IS;1[DW TXNS/36H45B7/BBPM/$D>BROMG>+ MS-Q/ ZX!]^GYUMT.+6X7/.OBSIR2:/:Z@J 2Q3;"WJI!X_2O)6Y1N.HS7NOQ M&@\_P1?'&3$4D'X,!_6O"N&' ZG KU,'*]/T.+$+WSZ#\&W'VKP=I4GI;JA_ MX#\O]*W*XWX87'G^"XDY_4CW9@!_Z :\[Z_C76_$RY^T>.+A.?]'ACB'Y;O\ MVH_ZUXMT_"O:?BI_P B=_V]1_UK MQ;Z_C7K8/^$<6(^,.GX4O].*2BNHQ#_]5=E\+_\ D=D_Z])1^JUQM=E\+_\ MD=D_Z])?YK65?^'+T+I_&CVVBBBO$/0"BBB@ HHHH **** "BBB@ HHHH *\ M&^(.?^$VU#_@'\A7O->#?$'_ )';4/\ @'\A79@OXC]##$? C#X$%%%%9%!1110 5YO\7O^0;I?_79_Y"O2*\W^+W_(.TO_ M *[/_(5OA?XL3.K\#/*3SVZC-'_ZZ0]>/PHKV3@#_P#72_TYI*/K^- '?_"3 M_D8K\?\ 3H/_ $,5[!7C_P )/^1BO_7[(/\ T,5[!7DXS^*=M#X HHHKE-@H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G?'?_ ")&J_\ M7(?^A"O OPZ?\CO8]>0__H-9U?X5DP?8\5!_7BNM^)&G?8?&$T@'R7<:S#'KT/ZBN2ZDG MU_G3ISYX*03CRR:#K^-'7\:*/I^%62']>:[#X:7_ -C\8QPDX2[B:,_4_V=JUG?$X\J%F'UQQ^M:%@Y M-72CS3429.R;/& 6;EN6;D_4\T=?QXH]?? M^$STD8'$^/T-?0-?/W@O'_"9Z3USY_\ 0U] UYF.^->AUX?X6%%%%<1T!111 M0 4444 >4?%[_D(Z2<=(I?YK7F_3\.:]'^+^/[1TCK_JI,_FM>.],..%\U__ "&P_F:YCZ?A79_"R/S/&F['^KLI&^GS(/ZU59VIR]!4_C1[ M91117B'H!1110 4444 %%%% 'SAKG_(QZKQUO9A_X^:S^OXU?US_ )&/5O\ MK]F_]#-4*]^/PH\U[L.H^M>T?"K_ )$]N/\ E[D_I7B_^17L_P *O^1/;_K[ MD_I7-C/X1KA_C.XHHHKR3M"BBB@ HHHH *\F^+MR7U/3K3J$A9\>[''_ ++7 MK->'?$J<3^-9U))$4<:#VXR?ZUU8-7JW[&-=^XE@9>ZT2_"&Y":MJEIS^]@CE7_@+$'_ -#%>M5X^*5J MK.ZB[P04445SFH4444 "+%N\I>0_BQ_PKSGXJ@1 M^+;AQU:U5C^ ->L>$[?[+X3TN+&,6ZG\QG^M>3?%/]YXNN$QTM57],UAAG?$ M-^IK55J5AGQ&LOL7C:Z*C"7,:7 ^IRI_53^=\ M%ZEKJK.8VBM6Z2>M2Z_X&U'1(FN$1I;=%R[^G^<_I4>UASQS))& M>]K$BH[09XS^/7BC^M']>*.OXU[9Y MX=?QHZ]^O6CK^-!^G7F@"UI6IW6B:I%?VTK HV6&>J]Q^5>_:9XBL=2T4:DL MRK&$#2<_I8KN\@@>UAG9+67[Z \$&N>OAU5\F:TZKAIN6=:U M2;5M=N]3$A5I9B\9S]T# 4?AA?RKVWP3X@'B#P]#,[@W,0$Y^*8 MA/X4U6,_\^LC?B%)'\J^=U/R@Y]S_G_/6NHUKQ_J>LQ/$$,",I5E!Z@\&N7 M'&![?Y_SVI8:E*G%J0ZTU)Z'K?PBN2^B7]L3Q%I;BX-U>7%R>3-*TI/KN;/\ 6HNGX5[T59)'FR=VV'3\ M*/QZ<4=/PH_IQ5"#\?:NG^'=D;SQQ8EN4MU><_@,#]6'Y5S'X>U>C?"*UWZG MJ=V1_JH4B4_[Q)/_ *"*RKRY:4F725YH]9HHHKQ#T HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** .)^*G_(G?]O4?]:\6_K7 MM/Q4_P"1._[>H_ZUXM_6O6P?\(XL1\8=?QH_'KS1_7FC\.O-=1B'_P"NNR^% M_P#R.R?]>DI_5:XW_P#779?"_P#Y'9/^O64_JM95_P"'+T+I?&CVVBBBO$/0 M"BBB@ HHHH **** "BBB@ HHHH *\&^(/_([:A_P#^0KWFO!OB#_ ,CM?_\ M /Y"NS _Q'Z&&(^$YG\>G%'X].*/Z<4?TXKU#C#_ /52]^OM2?\ ZJ._3KQ0 M![I\-_\ D1;#ZR?^C&KJZY3X;_\ (BV'UD_]&-75UXE;^)+U/1A\""BBBLB@ MHHHH *\W^+W_ "#=+Y_Y;/\ R%>D5YO\7O\ D&Z7Q_RV?^0K?"_Q8F=7X&>4 MGCOTXI/Q]J4\=N@Q2?\ ZJ]DX _'VH_'KQ1_^JC^O% '?_"3_D8K\_\ 3H/_ M $,5[!7C_P )/^1BOS_TZ#_T,5[!7DXS^*=M#X HHHKE-@HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#G?'?\ R)&J_P#7(?\ H0KP+\>O M%>^^._\ D2-5_P"N0_\ 0A7@6/UXKU,#_#?J:Z?X>?\CQ8\]5?_P!!KF/PZ\UT_P //^1XL>.H<_\ CM9U?X$M0@QEUB,J?[R_,/SQC\ M:^?@01N'(ZUA@I7IV[&N(C:5^X?TH_'I1_2C^E=9@'X].*",C&?:C\.G%!Z' MCVH ]_\ !&H?VEX.TV=FS(L7E/\ [R_*?Y5T%>;?"+4-UAJ.FD\PRB9/HPP? MU7]:])KQ*\>6HT>A3ES13"BBBLBPKR#XL:AYVNVE@K?+;PF1A_M,>/T%>OU\ M[^*;_P#M/Q5J5V#E3,47_=7Y?Z5V8*%ZE^QA7E:-C(_IS1T_#FC\.G-'].:] M0XP_I1_2C^E'3\* +VBV#:GKUC8KR)IE5O\ =SD_IFO;?'@"^!=4 X B4#_O MH5YY\+=/^U>*)+MA\MG"3G_:;@?IFO0_'O\ R(VJ_P#7(?\ H0KS\1.]>,>U MCJI1M3;[G@GIS[4?UXHZXXZ\4=?QKT#E#^M'7OUYHZ_C1_7F@#>\%_\ (YZ2 M<]9\_H:^@:^?O!?_ ".>E''6?^AKZ!KS,=\:]#KP_P +"BBBN(Z HHHH *** M* /*/B]_R$=(&>L4O\UKS?\ KQ7I'Q>_Y"&D\=8I?YK7F_\ 6O9PW\*)P5OX MC#^M=Q\*"?\ A,9O?3Y?_1D=BBBO$/0"BBB@ HHHH **** "BBB@ HHHH ***3O[4 >&?$FY-QXVNU#<6\ M<<8_($_JU==/PKUKX0VP31=2NL?-+="/\ M!47^K&LL4[46715YH]%HHHKQSN"BBB@ HHHH **** /F_7/^1CU;GI>S'_Q\ MU0Z?A5_7/^1CU7CI>S'_ ,?-4.GX5[T?A1YKW8?TKVCX5?\ (GMSG_2Y/Z5X MO_2O:/A5_P B>W&/]+D_I7-C/X1MA_C.WHHHKRCL"BBB@ HHHH *^>/%EQ]H M\6ZM(&R#DF M2+\L/_[+7M]?/G@ZY^R>--'FQUN/+/\ P,,G_LWZ5]!UY>-5JB?D=F'=X!11 M17&;A1110!Y=\7W^;1X@3G]\Y'_?/_UZ\Q(W#;ZX%>@_%N4G7["+/W+7>!]7 M(_I7"V<9FO[:(?Q3(/S(KV,-I11PU=:C/H^PB\G3K6(C&R%%Q] *\>^*D'E^ M+E8_\MK56_(D?TKVJO+?B]9#S-+O@O!WPN?R(_\ 9JX<)*U;U.BNKP9E^,I$ MO/ WA+4 20D1@)_VMBY_6,UPV.<]JZBS^U:QX%O;7<&AT@_:%7OEV!'Y#S?S M%M[,EA$!OG([ M 5C\XX//05ZS\)M,$>EW>ILOS7$GEH?]E>/YY_*E7J>SIMA2AS2U/0;:VBM( M%AA0(BC@ 4L\*3PO%(@=&&"K#@T\<"EKQ;]3O/G_ ,6Z!_PCWB@6JY-M.ZR0 MD^YY'YU[[$ L2*.@4"N:\:>&!XBL(FCPMU;/OB8^G!(_2NFC!$:YZX&:Z*U7 MVD(]T9PI\C?9CJ***YS0**** "BBB@ HHHH **** "O'OBEK:7VJP:9"V8[0 M%Y".[DQ/J:[<%2 MN^=G/7G95C%:J=M#X HHHKD-@HHHH *I:Q+]GT6_FR1Y=O(^1V MPI-7:PO&\>: M'^311U_&CK^/- !7L'PEMO+\.7=SCF>Z//LJ@?SS7C__ .NO=OAW;FW\#Z>" M,&0-+_WTQ-_TYH ]S^&__ "(MAC^])_Z,:NKK ME/AO_P B+8?63_T8U=77B5OXDO4]&'P+T"BBBLB@HHHH *\W^+W_ "#M+_Z[ M/_(5Z17F_P 7O^0;I?\ UV?^0K?"_P 6)G5^!GE'^'-%*>?Q&:/_ -=>R< E M%'_ZZ7^G- '??"3_ )&*_P#^O0?^ABO8*\?^$G_(Q7X_Z=!_Z&*]@KR<9_%. MVA\ 4445RFP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S MOCO_ )$C5?\ KC_[,*\"KWWQW_R)&J_]I@?@?JCX_[YKF>GX<5T_P /?^1XL>>@M?-FKV/]FZU?6'(6"X=%S_ '<\?IBOI2O% M?BCIWV3Q:MTJX2]@#$_[:_*?TVUY^!E:;7:.OX\T =9\-K\6/C2&,MA;V-X2#TSCE>9CHVFI=SKP\KQ:'T445Q'09VNZ M@-+T&^OC_P L868?7''ZXKYP'3DDG/)/>O9?BKJ!M?"L=FK8>\F52/55^8_R M'YUXW@Y!SU%>G@86@Y=SDQ#]ZP?Y-'^31_7BCK^/%=ISA_DT=>#1U_&DQ?">P6'P[<7Q!W7P< ?3\*/\ (HZ?A1T_#B@#>\%X_P"$TTKK_K^/R-?0-?/W@O/_ M F>E#(XGQ^AKZ!KS,=\:]#KP_PL****XCH"BBB@ HHHH \G^+^/[1TGKGRI M?YK7G%>D?%[/]H:3STBE/ZK7F_3\.:]G#?PHG!6_B,/\BNX^%&/^$RF_[!\O M_HR.N'_I7?_ !6U06^A0:?YX_*M*4.>:B3.7+%L\@ ( #$D]S1]:.>_?BCK^->X><&0.?6O M=OAW9_9/ VG9&&F#3M[[F)'Z8KPEE>7]VG+/\J@=R>E?2VGVHL=-M;1<;8(E MC&/8 5PXZ5HI'1AEJV6:***\TZPHHHH **** "BBB@#YOUS'_"1ZK_U_39_[ M[-4/K^-:&N?\C'JO/6]F'_CYK/\ ZU[\?A1YLMV%>T?"K'_"'MC_ )^Y/Z5X MOU'UKVCX5?\ (GMSG_2Y/Z5S8S^$;8?XSMZ***\D[ HHHH **** *>JR"'2+ MV4G 2!SG_@)KYK0Y12<\\FOH/QG*8/!NK2 X(MV _'BOGWV'3I7I8%>ZVJ#_ ":/\FC^O%']:[CG/9?A1!Y?A.68CF:Z=L_0!?Z5W5A35HI!1116184444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7D/Q;M@FO6%SR!+;%#C_9;_ .RKUZO-?B] 3::3P<);TJ=;;6M-N&.!%>12'\ M'!KZ4KY=ER$M8LZL,]T/HHHKSSI"BBB@ M#Q7XIR^9XP4?\\;5%QZ\EO\ V:N>\-1>=XITF,C(-W'GZ9S6M\1WW>.K_G[D M<2_^.*?ZU5\$1>=XUTM>N)2__?*DU[,-*'R.&6M7YGO]IZ#]"U<4T302- X^:-BC'W!Q7K/@/P5YEDN)23)*YD.?5CDTE>[3@H145T/.G+FDV']. M:/Z44?Y-62'3\*/Z<4?7\:/\F@ __51_^JBB@ _#KQ1_6BB@ _K1^'7FCZ?A M1]/PH Z#P1+Y7C72R!]^4K^!!KW^OG7PQ*(?%>DR9Z7:#\#Q7T57F8[XUZ'7 MA_A84445Q'0%%%% !7*?$>39X&OEQGS#&G_CX/\ 2NKKB/BK(4\((N<;[N-3 M^3'^E:T5>I'U(J? SQ?Z=^!1U_&BCZ5[9YX?UH_#KS1]/PHX_P * $ MG:OHWPY;_9/#6FV^<[+9!_XZ*^= GFNBY.6(7\2:^F;9/*M88_[J*OY"N#'/ M2*.G#+=DM%%%><=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% '$_%3_ )$[I_R]1_UKQ;^E>T_%3_D3O^WJ/^M>+?Y->M@_ MX7S.+$?&'3\*/PZ<4?Y-%=1B'_ZJ[+X7_P#([+_UZ2_S6N-KL?AAC_A-DY_Y M=9\UX-\0"!XVOSGH4'Z"NS _Q'Z&&(^$YG^O-'X>]'^11 M7J'&'X>]'<<=.:*._P#/Z4 >Z?#?_D1;#_>E_P#1C5U=E_] M&-75UXE;^)+U/1A\""BBBLB@HHHH *\W^+W_ "#=+X_Y;/\ R%>D5YO\7O\ MD':7_P!=G_D*WPO\6)G5^!GE)Z].O2D__70?;\**]DX _P#UT?ATYHXH_P F M@#T#X2?\C#?^OV0?^ABO7Z\?^$O/B*__ .O3_P!G%>P5Y.,_BL[:'P!1117* M;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '.^._\ D2-5 M_P"N0_\ 0A7@7X5[[X[_ .1(U7_KB/\ T(5X%Q_C7J8'^&_4Y,1\2#^E']*/ M\FBNPYP_#IQ73_#S_D>+'CH'_P#0:YC_ ":Z?X>?\CQ8_P"Z_P#Z#6=;^'+T M*I_&CWCM7G_Q8T[S_#UO?@9:TG&3_LL,']=M>@5E^(]._M?PYJ%AC)FA8+_O M#D?J!7CT9X><'X>]'X>]'T_"B@ MVAOE(Z\?GQ7O/@'4AJ?@S3I"?WD4?D/]4X!_$8/XUX,3@9STKU+X17X\K4], M)YC=9D'L?E/ZJ*Y<9"]._8WP\K2L>FT445Y)V'C?Q7O_ +3XEM;%3E+2#,UZ!\)=/\[6[ MV_896V@$2$_WG.3^B_K6=:7+3;+IJ\TCUX'KQ7.^/O\ D1M5_P"N0_\ 0A71 MUS?C[_D1M5_ZY#_T(5XU+XX^J.Z?PL\$]..G-']*/3-%>Z><']*/Z44?Y- & M]X+_ .1STD8Z3_T-?0-?/W@O'_"9Z3R?]?\ T-?0->9COC7H=>'^%A1117$= M 4444 %%%% 'E'Q>_P"0CI''_+*7^:UYO_2O1_B_C^T=(Y_Y929_-:\XKV<- M_"B<%;^(P_I7BBBO$/0"BBB@ HHHH **** "BBB@ HHHH *\&\>ZQ_;'BJ?9S!:_ND]\= M3^=>J^-O$"^'_#\TJL/M,P\N%?5C_P#6S7@G)!)8LSG))ZFO0P5/>;.;$2^R M@Y/U-%%'TKT#E-SP9I_]I^,--MRORI)YSGV3YOYX'XU]!UY1\(]-WW>H:JPR ML:BWB)]3\S?^RUZO7E8R?-4MV.VA&T/4****Y#8**** "BBB@ HHHH ^;]<_ MY&/5N.M[-_Z&?\_C5#K^-7]<_P"1CU;G_E]F_P#0S5#Z5[\?A1YKW8=NE>T? M"K_D3VXQ_I(^,/Z\4C'",V.V:6DD&Y"H[C _&NLP/HOPS ;;POIO D[ML]-;!1112 **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KAOBM"9?"4'I3/X8TJ4C:9+. M%B/3*"OG,]/Y5] >")C/X)TAB<[;=4_[Y^7^E<..7N)G3AGJS?HHHKS3J"BB MB@#P'QW(9?&^J'.?G5<_15']*M?#A2WCJQ..%CD/_CE9GBMMWC#6!C_EZ;^= M;GPO3=XQ5@/N6[D_H*]B6E#Y?H<*UJ_,]KHHHKQSN$Z'VKP/QTNWQOJGO(K? M^.BO?:\)^(L)A\<7G'^L1'!]B,?TKLP.E1^AAB/A.6+;<-Q\I#5]/ @C(KY@ M*@J1CGM_G_/6O?\ P?KD6L>%[6Z:0&:.()/ST9>"?QQG\:VQT6U%HC#/=,N> M(==MO#VDR7UP>!PJCJQ]JB\*ZR=?\/PZ@5*^8SC!]F(_I7E'Q#\2KKFK"V@? M=9VO0@\,_K7JG@RW%KX-TF/;M)MD)=0LB,*D[-'_US;E?TXK+_ M /U5VOQ4V?\ "9)L'(L8]WUWO_3%<5_^JO:/\BCZ?A0 ?\ ZZ/_ -=%'X>] !_3FCI^%'X>YHH .GX4?TXH_P F MC\* +>ER>5K%B_\ =N(__0A7TI7S+;';>6[?W94_]"%?3*G*@^HKSL=O$ZL- MLQ:***X#I"BBB@ KS[XMRXT*QA_OW.[\@?\ &O0:\T^+[8MM(7KF63C\%K?# M?Q49U?@9Y6/YO-QS]Y(Z\/\+"BBBN$Z HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .)^*G_(G?]O4?]:\6 MZ_C7M/Q4_P"1._[>H_ZUXM7K8/\ A'%B/C#K^/-']>:/I^%%=1B'_P"NN@\& M:U;:!XB%]=JS1B!T&W^\=I_D#7/_ (48SU'O4RBI*S'%\KN>R?\ "T]'QGRI M?RI/^%J:/_SREZ9Z5XWM'<4;1Z5S_4Z1M]8D>R'XJ:. ?W4O STH/Q4T<9_= M2\>U>-[1Z4;1Z4?4Z0?6)'LO_"U-'Y_=2\>U)_PM31_^>4O7'2O&]H]*-H]/ M:CZG2%]8D>R_\+4T?_GE+UQTI/\ A:FC_P#/*7KCI7C>T>E&T>GTH^ITA_6) M'LG_ M31_\ GE+UQTI?^%J:/_SREZ^E>-;1V'THVCTH^IT@^L2/9?\ A:FC M\?NI>?:D'Q4TCZG2#ZQ(]D_X6IH^/]5+TSTKS7Q5 MJ<&L^([J^@!$,H3 /7I6+M'I2@8'TK2G0A3=XD3JN:LPZ?AQ1_3BBC_]5;&8 M?_JI>_UXI/\ ]5'X>U 'NGPW_P"1%L/K)_Z,:NKKE/AO_P B+8?63_T8U=77 MB5OXDO4]&'P+T"BBBLB@HHHH *\W^+V?[-TO_KL_\A7I%>;_ !>_Y!VE\?\ M+9_Y"M\+_%B9U?@9Y2>/PXI/_P!5!^G0$,-P[_ (4GECL3[I]N:-@_VOSJ/J5,KZR^Q M[S_PG>D_\]/UH_X3O2?^>GZUX-L'J?SHV#W_ #I?4J8?67V/>?\ A.])_P"> MGZT?\)WI/_/3]:\&V#U;\Z/+'J?SH^I4P^LOL>\_\)WI//[SH?6C_A.])_YZ M=_6O!M@]6X]Z/+'JWYT?4J8?6'V/>?\ A.])_P">G?UH_P"$[TGC]YU]Z\&\ ML>I_.C8/4\^]'U*F'UE]CWG_ (3O2?\ GI^M'_"=Z3_ST_6O!O+'J?SH\L=B M?;FG]2IA]9?8]^M?&>F7EW#;1R?O)G"+SW)KHZ^+-'//\ Q_0XY_VQ M7T;7'B:*I221M2JI@?X;]3DQ'Q(.OXT=?QHH_R*[#G#K^/-=/\ M//\ D>+'W#G_ ,=KF/P^E=/\/,?\)Q8\=GQ_WS6=7^'+T*I_&CWBD[^U+17A MGHGSMXFL/[,\4:E:8PBSEU'^RWS#^=9/]*[_ .+&GB#7K._5>+F$QL?=.?Y' M]*X"O/7BNK^'-^;+QI:@D!+J-H M&^N 1^H%\CSO@E61<>JD&HG'FBXE0=I)GTS67XCU#^RO#F MH7N<-% Q7_>(POZD5H02K/!',ARDBAE/J",UPOQ7OC;^'(+%3@WZ]??_ #S2_P#ZZ/\ (H_"O2-,?IT'\OUKQ4(\C+%&I,DA"(!W).!_.OI3 M3;--/TNULXQA((EC'X#%<6.E:"CW.C#K5LM5SGCW_D1M5_ZY#_T(5T=\%Y_X3/2CQS/G]#7T#7S]X+_Y'/2N/^6_'Y&OH&O,QWQKT.O#_"PHHHKB M.@**** "BBB@#RCXO9_M#2!QS%*/U6O-^OXUZ/\ %_\ Y".D\?\ +*7^:UYQ M7LX;^%$X*W\1A_6NX^%!_P"*QF]]/E_]&1UP_P"%=O\ "A?^*RF/_4/D_P#1 MD5/$?PI"I?&CVBBBBO%/0"BBB@ HHHH **** "BBB@ J&YN8K2W>>=PD:C)) M--O+VWL+=KBYE6.)>K'M7C/C;QM-KLK6-H2EFC8<@_ZSN#_GTK:C1E5E;H1. M:@KLS/%_B*7Q)K;3J2+2'Y(5/IW/YYK"Y#9X]:0#:, =.GTH_P#UU[$8J*44 M<$FY.[#I^'-(3M4GK@9Q2],'N>OT_P _SK:\):1_;GBFTM"A,2L)9C_L+S^I M_G3E)13;!*[L>R>"-*.C^$[&!EQ*Z^;)_O-S70T@ P.@I:\&4G*3D^IZ*5E M8****0PHHHH **** "BBB@#YPUS/_"1ZK[7LQ_\ 'S6?T_"K^N?\C'JO'_+[ M-_Z&:H5[\?A1YKW8=!]*]H^%6?\ A#VS_P _W&/\ 2Y/Z M5RXS^$;8?XSMZ***\H[ HHHH **** ///BX^-#T],_>NOY*:\C_IS7JGQ>?_ M $728_\ IJ[?^.UY6.W%>OA/X2.&O\8=/PYJQ9)YNH6<9Q\T\:_FP%5_PJ_H M<9D\0Z:F.MS'_P"A UT/8S6Y]'@!5 '0#%+117@'I!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !6)XPC$G@S601G;9RR#ZJI8?J*VZS]> MB\_P[J<.,^9:2KCURA%5!VDF)['S@. ,=AFCI^%(ARBGVS2_TKWCS _IQ7NW MPY??X#TWGD>:#_W\:O"?Z5[9\+V#>#(UQ]RXD'ZY_K7)C5^[^9T8?XCLZ*** M\H[ HHHH ^=/$CA_%6L.#UO)"/\ OJNG^$RY\4W1_NV;?^AK7):PQ;7=0DXR M;ES_ ./5V7PE7/B&_;N+4 ?BP_PKV*VE!^APP_B'K]%%%>.=P5Y5\6])D$UE MK$2$J%,$N/S']:]5/(JKJ.GP:G8RVEPH:.12.>WO6E*I[.:D3./-&Q\U9RXQ4T&H7UFCPV5W)#$Y^<*?O=JZS7_ASJ.F32R:=^\LU&?F^]7'-YD3;98VC M)X 88KV8SA46FIP2C*&^@W *E1P3S7T5X7N$NO"VERQD$&UC!QV(4 C\Z^=L M9Z=#79>!/%M]IVJ66CMM:SN)PF3U4L< #VS6&*I.I#3H:4)\LK/J>VT445Y) MVA1110 4444 %%%% !1110 4444 >!^/+K[5XWU4[LB-TB'MM1<_KFN<_P#U MUI>(6\SQ/K3GJ;Z8?E(1_(5F_P#ZZ]VFK02/.F[R844?TYHZ?A5DA_D4?TZ4 M=/PHZ?AQ0 4?C[4?_JH__50 ?C[&BC^O%'7\: #_ ":*.OXT?UYH \2_R%>?CMHG3ANI8HHHKSSJ" MBBB@ KRWXO.#+I$><8\QO_0:]2KR;XNL?[3TU1CB%R/SKHPG\5&5;X&>^UX5\.4W^.;/VC MD;_QVO=:\O&_Q%Z'9A_A"BBBN,W"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH XGXJ?\B=_V]1_UKQ:O:?BI_P B=_V]1_UK MQ;I^%>K@_P"%\SBQ'QA]/PH__51T_#BC^G%=9B'XT?\ ZJ/_ -5']>* "C\? MK1U_'BCK^- !_6C\:.OX\T?UYH /QH_'WH__ %T?TYH **.GX* "BCK^/%'7\: "C_\ 71U_'FC^O- !1^/O M1_\ KI>X]N: /<_AO_R(MA]9/_1C5U=C# MX%Z!1116104444 %>;_%[_D':7S_ ,MG_D*](KS?XO?\@W3/^NS_ ,A6^%_B MQ,ZOP,\I/UZCFD__ %TIYY]1FD__ %U[)P!_^NC\:/\ ]='].: "C_(HZ?A1 MT_"@ _R**/Z<4?\ ZJ "C_\ 51_^JC^O% !_DT4=?QHZ_C0 ?CUH_&C^O-'_ M .N@ _'WHH__ %T=/PYH */I^%'3\*.GX4 :GAK'_"5Z/S_R^P@?]]BOHNOG M3PU_R->C^U[$/_'Q7T77FX[XD=>'V84445PG0%%%% !1110!SOCO_D2-5_ZY M#_T(5X%7OOCO_D2-5_ZY#_T(5X%_3FO4P/\ #?J8_X3BQY[/C_OFN8Z?AQ73_#S/_"<6/L''_CM9UOX*** M*\,]$XCXHZ>;OPK]I49>TE63_@)^4_SKQ>OI+6+$:EH]Y9,/]?"R?B1Q7S<4 M*%D?AE;:WX'G^M>G@IW@X]CDQ$;-,3^M'X^]'/Y\T?\ ZZ[3G#_]=!'!'M1_ M3FCGI^- 'O'P_OSJ'@RQ9FR\*F%OJIQ_+%>?_%2_-SXIAM%;*6=N,C_:[8"LLZ?0\'^5__ >1^N*]^'(KRKX1Z?NNM1U)A]U5@0_J?Z5ZK7DXR5ZENQVT(V@%/?^1&U7_KD/_0A6-+^)'U-)_"SP/\ 'MFBCT]N M:.GX?\ A,]*''$^ M/T-?0->9COC7H=>'^%A1117$= 4444 %%%% 'D_Q?_Y".D\_\LI?YK7G%>D? M%[/]H:0>.(I3^JUYOT_#FO9PW\*)P5OXC#V!^E=9\.M2MM*\42W-W)LC-DZ9 M]S)'_A7)]/PHY&<'!Q@X_P ^U:SBIQ<61&7*[GOW_";:'_S]BC_A-M#_ .?L M?E7@/S?WSQQUH^;^^?3K7+]2AW.CZP^Q[]_PFVA_\_8_S_\ JH_X3;0_^?L5 MX#\W]\\\=:/F/\9Y]Z7U*'>M'U*'M/ZE#N'UA]CWB;Q_X>@&7O,<9Z5@ZQ\4[&W4_V;BX('>O(RF?O?-WY MH5%3HHXYJHX.DM]27B)=#8UCQ-J&ORR--,Z6[?\ +'/%9 1 !SC%+T[=*.G MX5TJ*BK(Q8VYZA!T_S[5YQX5T*3Q%K\5H ?LZ8>=O101^O2OH*"%+>!(8U"HBA5 [5P MXRK9J\_P#+[-G_ M +[-4*T-<_Y&+5?>]F'_ (^:S^OXU[\?A1YKW85[1\*O^1/;G/\ I? MX93C_OFO-/Q]J]&^+Q_XFFE#_IC)_P"A+7G7_P"JO9PW\%'!6^-B5L^$E\SQ MCHZGODI/\ XZ:TJ.T'Z$P^)'T!1117A'HA M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3)4$L+QGHZE? MSI]% 'R[#S!'GNHS3Z%38-@_A^7\J.OXU] >8']:]D^$[;O"=P"?NWKC_P = M0_UKQO\ KS7L/PD/_%,7B^EZQ_\ '$_PKEQG\(VH?&=]1117DG:%%%% 'S5J M1W:M>GUN'_\ 0C7=?")?^)OJ3>D"C\VK@KP_\3"Z.QB/X+.&E_$1ZO1117CG<%%%% "%0PP0"/0URWB?P58:] \BQJEV% MQ&PX -=5150DX.\1-)JS/FC4+"YTB_EL;I"LD;'#$?>'3(JQH6&\3:-@$?\ M$PMO_1JUZK\2?#0U/2&U&W3_ $NU7/ Y9>X_K7E.@L/^$BTA@>E_;GZ_O%_S M^->O3JJK3;.*<'"21](445F:_J\6A:/<:A-C$:_*/[S'H*\9)MV1W&EZ4M>0 MZ!\39DU41ZBA%O,^"Y/^KKUFWGCN8$FB8-&X#*1W%:5:,J3]XF,U-:$M%%%9 ME!1110 4444 %%%% 'S?KHV^)=87'W;^X'_D1JH5M^,+*9YLE9L*/\ )H_'KQ1_6J$'U_&C_)HZ_C1_7F@ HH__ %T? M_KH **/QZQ%?2ND_\@:Q_P"O>/\ ]!%<&.VB=.&W9NUX_\6_^1BL.?^70_P#H9KJP?\5&5?X#@*/I1^/3FCI^%>L< M(?3\*/I^%']*/QZ<4 =?\,U'_"<0GT@E_D*]PKQ+X8<^-$/I;O\ TKVVO*QO M\3Y'9A_@"BBBN0W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH XGXJ?\B=_V]1_UKQ;_ ":]I^*G_(G=?^7J/^M>+?UKUL'_ M CBQ'QA_DT4=?QH_'WKJ,0HH_\ UT?C[T %'^11_2C^E !_D4?Y%'].*/Q] MJ "BC_\ 51^/M0 ?Y-'UH_K1_6@ _P FBCK^-'_ZZ "BC_\ 71^/3F@ H_R* M/Z4?TH /I^%%'].*/Q]J "CO_/Z4?C[4>G/M0![I\-O^1$L/]Z7_ -&-75UR MGPW_ .1%L/\ >E_]&-75UXE;^)+U/1A\""BBBLB@HHHH *\W^+W_ "#M+_Z[ M/_(5Z17F_P 7O^0;I?/_ "V?^0K?"_Q8F=7X&>4'V_"BE/7KTZ4G_P"JO9. M*/\ )H__ %4?CUXH /K1]?QH_K1U_&@ HH_KS1^/O0 44?\ ZZ/Z&O\ D:]&YZWL)/\ WV*^BZ\W'?$CKP^S"BBBN$Z HHHH *** M* .=\=_\B1JO_7$?^A"O N/\:]]\=_\ (D:K_P!/X7_\ 0:YC\>O-=/\ #P_\5Q8\]0__ M *#6=7^'+T*I_&CWBBBBO#/1"OGSQGI_]E^+]0@ PC.)4'LV#_7]*^@Z\F^+ M5AY>H:?J2CB5&A?ZJ._M1_\ JKU3B#C_ M #Z4=1CO1^/M1^.* -?PYK1T6_GN!D"6UDB_$CY?UK'7[N>>F3]:7C&/QH]/ M?K244G<;EI8**/\ ]='_ .NF(*"0.?:CIWZW?#C3C8>#K5F7#W),[?CT_2NLJ&TMUM+*"V3[L4:H/H!BIJ\*3EW/2BN M5)!7-^/O^1&U7_KD/_0A725SGC[_ )$;5?\ KD/_ $(4Z7\2/J*?PL\#]**/ M3GVH_K7N'G!1_DT?UH_K0!O>"\?\)GI/'_+?^AKZ!KY^\%_\CGI)SUG_ *&O MH&O,QWQKT.O#_"PHHHKB.@**** "BBB@#R?XO8_M'2./^64F?S6O.*](^+W_ M "$=(Y_Y92_S6O-_ZU[.&_A1."M_$8?7\:/\FC^M'7\:W,PHH_'WH_\ UT % M%'].:/Z4 %'T_"C^E'X].* "BC\?:C\?:@ H_P FC\>O%']: #Z_C1_DT=?Q MH_KS0 4Z*&2XG2")&>20X51U--__ %UV_P -Y=(AU)Y-0=1=[P+8-^.:BI/D MBY%0CS2L>A>"_#">&](". UY, T[CN:Z:DR",@TM>)*3E)R9Z"22L@HHHJ1A M1110 4444 %%%% !1110!\WZY_R,>KK<]+V;_P!# M/^?PJAT_"O?C\*/->[#_ "*]G^%7_(GMQ_R]R?TKQCMUZ5[1\*O^1/;G/^ER M?TKFQG\(VP_QG;T445Y)V!1110 4444 >1?%QLZYIJ^ENWZL*\]KOOBT?^*B ML1Z6Q_\ 0JX'\?>O:P_\*)P5OC85T?@)0?&VF\=&8_\ CIKG/ZA,/B1[S1117A'HA1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!\RW*;+RX3'W9G7\F-1?Y%6M2&-7OQZ74O_ *&: MJ_TKWUL>:]P^GX5ZY\(VSHFH(.@N\C\5'^%>1_TXKUGX1'_B5:F/^GA3_P". MUSXO^$S6A\9Z-1117D':%%%% 'S/>.=P4444 %% M%% #719(V1P"K @@]Q7SUJ]FWAOQ?+"00MK=+-'_ -<]P8'\OY5]#UYI\5?# M\ES%!K-K'N>%?*F4#EESQ^7-=6$GRSY7LS&M&\;KH>C6]Q%=0K+"ZLK $8/K M7G/Q;U$+:6.F*0?,NZ@][>MF M1P% '0 =*Z*6$<*G,]D9SKJ4;+*ZWPKXZO="*VMR?,LRP+,QR5 M&,8%6QV4Z MJFO,VZ***YC4**** "BBB@#QKXK6#6WBBVO57]W=V^"?]M#C^1'Y5PW_ .JO M:?B=I)U#PJ;B-*@@C([BO8PL^:DO+0X:T;3%_KQ2=?QH MHKH,@_K2]?QYI/I^%'KC\* %_P#UTG_ZZ** #^G-'3\*/K^-'U_&@ Z?A1T_ M#BC_ ":* $D_U;#V(KZ4TCC1K'_KWC_]!%?-4F/+;KT-?2ND_P#(&L?^O>/_ M -!%<..^&)TX;=ERBBBO-.H**** "O'_ (M?\C'8?]>G_LYKV"O'_BV/^*CL M#_TZ?^SFNK!_Q3&O\!P'].:/Z4?Y-'U_&O6.(.GX4?TXHHH [3X7_P#(X@>E MN_\ 2O:Z\3^%Y'_"8KZFW?\ I7ME>5C?XIVT/@"BBBN0V"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XGXJ?\B=_P!O4?\ M6O%NOXU[3\5/^1._[>H_ZUXM_D5ZV#_A?,XL1\8=?QI?Z\TGT_"CZ?A]*ZC$ M/_UTO].:2CZ_Y% !T_#FCI^%'U_&C_)H .GX<4O].*2B@!?_ -5)_7BBB@ Z M_CQ1U_&BC_(H 7K^/-']>:3Z?A10 O\ ^ND_IS11]?QH .GXZ?#?_D1;#ZR?^C&KJZY3X;_ /(BV&/[ MTG_HQJZNO$K?Q)>IZ,/@7H%%%%9%!1110 5YO\7O^0;I?_79_P"0KTBO-_B] M_P @[2_^NS_R%;X7^+$SJ_ SRD\?@,4?_JI/\.:*]DX _P#U4O\ 7BDHH .O MXT=?QH^E'T_"@!>OX\T?_KI/\BC_ #^% !_^NC^G-'^?PH_R: #^E'3\*/K^ M-% !T_#BE_\ U4E% "__ *J3^O%%% !_6CK^-%'T_"@#4\-9_P"$KT?CK>PG M_P ?%?1=?.GAK'_"5Z/_ -?T./\ OL5]%UYN.^)'7A]F%%%%<)T!1110 444 M4 <[X[_Y$C5?^N0_]"%>!8_7BO??'?\ R)&J_P#7'_V85X%7J8'X'ZG)B/B0 M=?QHZ_C11]/PKL.<7^O-=/\ #S_D>+'CJ'/_ ([7+_3\*Z?X>8_X3BQ^CX_[ MYK.K_#EZ%4_C1[Q1117AGHA7'_$O3_MW@Z>4#+VKK,/H#AOT)/X5V%5[VUCO MK&XM)1F.:-HV^A&*NG+EFI=A27,FCYH&<\]A1_\ JIQA>WD:WDXDB8QM]1Q3 M:]T\VU@_KQ1_7BBB@ Z_C1U_&C_(H^GX4 +_ %YH_#WI/I^'THH 4=1]2"?IZ5ZC\(],VPZCJ+=6<0(?8_%'7\>*/\**]P\X.OXT=?QYH_R*/I^% &]X+S_P )GI1P M.9\_H:^@:^?O!>/^$TTKK_K^/R-?0->9COC7H=>'^%A1117$= 4444 %%%% M'E'Q>S_:&D\=8I1^JUYOU_'BO1_B_C^T=)ZY\J7^:UYQ7LX;^%$X*W\1B]?Q MI.OX\T?Y%'T_"MS,7^O-'_ZZ2B@!?Z.VD:+2-4?#85()">7/O7IX((!!R#T-?,'/4$JZ]"."/ M\\U[!\//&7]IVXTJ_;%Y"OR,>C+P /K7G8K#V]^!V4:M_=D>@4445P'0%%%% M !1110 4444 %%%% 'SAKG_(QZKQTO9C_P"/FL_^E7]J_]?TV?^^S5 M#Z_C7OQ^%'FRW8=!]*]H^%7_ ")[2=@4444 %%%% 'COQ8_Y&6S_ .O7_P!F-<'_ $YKO/BS M_P C+9_]>O\ [,:X*O:P_P#"B<%7XV'].:ZCX>#_ (KBQ_W7_P#0:Y?Z_C73 M_#PX\<6'^[)_Z#55?X\4445X9Z 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 ?-FJC;K>I#TO)O\ T8U4^GX5;U0YUK42 M>]Y,3_W\:JG^37OQV/->X?TXKUCX0_\ (+U,?]-U_P#0:\GKUCX0_P#(+U/W MG7_T&N?%_P )FM#XST>BBBO(.T**** /FK405U2] .,3N1^==[\(F_XF6J+V M,49_4UPVL+Y>N:BN/NW,@_\ 'J[7X1M_Q.M13UMU/_CPKV*_\%G#3_B'KE%% M%>.=P4444 %%%% !3)8DGB:*10R,""#3Z* ."\6^!--?0;NXLH!'=0H958=P M.2/Q%>.JV1N!X/S"OIJZ4/:3*1D%&!'KQ7S* %^4?PUZ>#J2E%J1R8B*330? MTYI)Q:2/BUO5*-GH' RI_0C\:Y'I^% M*"R,K(VUU.X,.Q'2HJ04XN+ZE0DXRNCZ:BE2>)9(F#*>A%25Y1\+?$%R^I3Z M1>2L^^+S(]QZ$'D?S_*O5ATKQJM-TY\K.^$E)70M%%%9E!1110!%<01W5M+; MRKNCE0HP]01@U\Y:QISZ-K5YILG!A<[">Z]C^5?25>8_%3P\T@M];MX]S1CR MY\=U[&NO!U.6?*^IC7AS1NNAY=]#CO2\8Z]*8)!C)4\')&.U;WAKPG?>);A= ML;1V>I*2BKR..*O'KBC_]5 R."/8T?_JJQ!^/7BCK M^-']>*.OXT '7\:/Z\T=?QH_KS0 V7/DN<]B:^E]-&-*LP.@@3_T$5\TN-RL M,=17TQ8C&GVP](E_D*X,=M$Z<-NRQ1117G'4%%%% !7D'Q;S_P )#I_/_+K_ M .SFO7Z\B^+JG^V].;'6W(_\>KIP?\5&-?X&>?=^OM2=?QHZ_CQ1U_&O7.(. MOXT?CUYHZ_C1^'7F@#L/AF<>-X1V-O)_(5[?7AOPU;;XYMO1HI1_X[7N5>5C M?XGR.S#_ !1117(;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 <3\5/^1._P"WJ/\ K7BW]*]I^*G_ ")W_;U'_6O%OZ5Z MV#_A?,XL1\8?TXH_'IQ1T_"CIVZ<5U&(?_JH_'KQ1_\ JH_KQ0 ?UXH_K1U_ M'BC^M !U_'FC^O-']>:/PZ\T '_ZZ/QZO-'7MUYH_#KS0 ?_KH[]>G-'_ZZ4=>GO0![G\-_^1%L/K)_Z,:NKKE/AO\ M\B+8?63_ -&-75UXE;^)+U/1A\""BBBLB@HHHH *\W^+W_(-TOG_ );/_(5Z M17F_Q>_Y!NE\?\MG_D*WPO\ &B9U?@9Y2>>_49I/_P!=*>>V,\TGX>]>R< ? M_KH_'IS1^'O1^'3F@ Z?A1T_"CI^%'3\* #^G%'X^U'3MTXH_P#U4 '_ .JC M\>O%'_ZJ/Z\4 '7\:.OXT?UHZ_C0 ?CUYH__ %T?AUYH_#WH /\ ]='3\.:/ MP]Z/Z&O^1KT?GI>PC_Q\5]%U\Z>&O^1KT?CI>Q?^ MABOHNO-QWQ(Z\/LPHHHKA.@**** "BBB@#G?'?\ R)&J_P#7(?\ H0KP+\>G M->^^._\ D2-5_P"N0_\ 0A7@7X=.:]3 _P -^IR8CXD']*/Z4=/PHZ?A78+'CHK_^@UG6_AR]"J?QH]XH MHHKPST0HHHH \$\>Z>--\:7Z*-L=QMN4'^\/F_\ '@WYUS?_ .NO3OB[I_S: M9J:K_?MG;Z_,O\F_.O,?P]Z]K#RYJ29P55:;#^G-'3\.:/P]Z.GX#=/0C$D\ M?VA_J_S8_ $#\*\+L;%M3U*SL%ZW,R0Y'8$X)_+-?2T:+%&L:#"H J@=@*X, M=+11.G#K=CJ***\XZ@KG/'W_ "(VJ_\ 7(?^A"NCKG/'W_(C:K_UR'_H0K2E M_$CZDS^%G@?X^]'3\*/3CIS1_3FO\%_\CGI0STG M_H:^@:^?O!?_ ".>DC'2?'Z&OH&O,QWQKT.O#_"PHHHKB.@**** "BBB@#RC MXO\ _(0TGGI%+_-:\W_I7I'Q>_Y".D''2*7^:UYO_3FO9PW\*)P5OXC#I^%' M3//0\48XQC.*1CC)V$@#)P.G;^M;F0O'KTXHX]?:H_,'_/-_3[IH\P?\\W_[ MY-%@)/QZ\4<>O6H_-'_/-^1_=-'FC_GF_/\ LFBP$G'KUHZ]^O-1^:/^>;_] M\F@RCG]V_P#WR:+ 2?C[T?C[U'YH_P">;]?[IH\T?\\WZ_W318"7CU]_\_Y[ M4F<4P29.!$Y_X"?\_P#ZZ4/GI&V/<4 .Z=.PH[?3BD#].,#FE]\8H /Q]J/\ M:/\ ]5'_ .J@8=2#GVJ2VN9[.ZCNK:39/$=R,.U1_AUXHZ8XZ=:-PZGT)X6U MZ'Q#HD-W&1Y@&V5>ZL/\YK;KPCP'XA.@:_'%(V+.[^23T5NQ_3%>[ YQCD$= M:\;$4O9SMT9WTI\\;BT445@:!1110 4444 %%%% 'S?KG_(QZKS_ ,OLP_\ M'S5#K^-7]<_Y&/5N.M[,/_'S5#K^->_'X4>:]V'4?6O:/A5_R)[ M+U[1\*O^1/;C'^ER?TKFQG\(UP_QG;T445Y)VA1110 4444 >/\ Q:&/$-@W MK;$?^/5P'X^U>A_%U?\ B=Z8WK;N/_'A7GGX>U>SAOX43@K?&P_KQ72^ &V^ M-]/]]P_\=-A,/B1[_1117A'HA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\T7YW:I>DGK< MRY_[[-5_ZU).WF7,S_WY&/\ X\:C_K7T"/,>X?UYKUKX1+_Q)]1;UN0/_'17 MDO\ 7FO8/A*O_%-WKXQNO6'Y(G^-(P% M\4ZLISQ>2C_QZNJ^$A \2WR]S9Y_)UKFO%:E?%^K@D#-VY_,UT'PI?9XKG!/ MW[1E'_?2FO8JZT'Z'%#2J>S4445XYVA1110 4444 %%%% %74KA+33;JXD.$ MBA=R?H*^:(SNC4GJ>M>R_%'6OL6@+I\38FO6VD=P@ZUXYW//M7IX*%H.3ZG) MB7[R0?7\:/K^-']>*/Z\5VG.'^31_0Y_S^E'7\:.OX\T =%X%F,/C?36&?G= MHS^(KWVOGKPF^SQ?I#$@9NE!_6OH6O,QWQKT.O#_ L****XCH"BBB@ J*XM MX[J!X9D#(XP014M% '&_\*WT?[8;C+Y)SM[5U5K96]E#Y5O$L:^BC&:L450+Y5S'&Q0+P&/O7:U4U246^DWDQZ1P._Y M*313E*,KQ"235F?-2.'3//('\J6FQY\I!G^$&G?_ *Z]T\T**.GX%?32#: MBKZ#%>?COL_,Z<-U%HHHKSSJ"BBB@ KR?XO+C4=,8]#$P_(__7KUBO,/B^O_ M "!W]3*/_0:Z<(_WJ,J_\-GE]%'3\.:.GX5ZYPA]/PH^GX4=/PH_'IQ0!TO@ M!Q'XWT\G/S%E'XJ:]ZKY\\&R;/&FDG/!N-OY@U]!UYF.^->AV8?X0HHHKB-P MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .) M^*G_ ")W/_/U'_6O%OK^->T_%3_D3O\ MZC_ *UXMU_&O6P?\(XL1\844=?Q MI?Z\UU&(E%'_ .NCH.OO0 =LBC_(HSCH1Q1G_:'%,0?Y%%&M 7$HHR M?[P]:,G^\..:07"@\?THS_M"A3Q[B@ ^GX44?TXI?Z<4#$H],_C]*/\ ]5+W M'OQ0![G\-O\ D1+#_>E_]&-75URGPW_Y$6P^LG_HQJZNO$K?Q)>IZ,/@0444 M5D4%%%% !7F_Q>_Y!VE_]=G_ )"O2*\W^+W_ "#=+_Z[/_(5OA?XL3.K\#/* M#UX_"BE/'X#%)_\ JKV3@"CZ_C1_^JE_KQ0 G^31FD+;?FI/,!Z'K0 [-&?K M3?,'J.?\_P"?K1Y@]10 [-&:;Y@]1ZT>8/4>O^?\]J '9HSZ?A3?,]QZT>8/ M7I0 [([?A1D4WS!ZC@_Y_P ^]'F>XZT .R*,^OXTWS!ZCTH\P<;COB1UX?X6%%%%<)T!1110 4444 <[X[_Y$C5?^N/\ [,*\"XX_ M6O??'?\ R)&J_P#7(?\ H0KP+\>O%>I@?X;]3DQ'Q(/\FBCK^-'7\:[#G"NG M^'G_ "/%A]'_ /0:YGK^/-=/\/"?^$XL?<.?_':SJ_PY>A5/XT>[T445X9Z( M4444 5HU M]J#+@W,^Q3ZJ@_\ BBU>B5Y&+ES57Y'=15H(****YC4*YOQ]_P B-JO_ %R' M_H0KI*YSQ]_R(VJ_]"\?\)GI/7/G_ -#7T#7S]X+S_P )GI)R.9\_H:^@:\S'?&O0 MZ\/\+"BBBN(Z HHHH **** /)_B]C^T=(Z_ZJ3/YK7G'U_&O2/B]_P A'21G MK%+_ #6O-_Z\5[.&_A1."M_$85V/PRM8;SQ;-%<1+)']BD?:PR,AT']:X[^M M=Q\*"?\ A,9O?3Y?_1D=57_AL5/XT>K_ -AZ7_SXP?\ ? H_L/2_^?&#_O@5 MH45XW-+N=]D9_P#86E_\^,'_ 'P*/[#TO_GQ@_[X%:%%'-+N%D9_]AZ7_P ^ M,'_? H_L/2_^?&#_ +X%:%%'-+N%D9_]AZ7_ ,^,'_? H_L/2_\ GQ@_[X%: M%%'-+N%D9W]A:7C'V&'_ +X%4[GPGI5Q&4^SHF>ZK6[10IR6J861P%]\*]*N M SI+*K@?* >,UP>M>!=7T823;!); @+CD_YS7O=-=$D&UU##T(K>GBZD-]3. M5&,CYAR0=K*RMCE2.:7_ S7L7B_X?P:E'+>:>HBO"=S'L0!TKR":&6UN&@N M(VAF!Y5ASCL:]*E6C55T&8F$?TKL?AIK)TWQ6+21P+>_3RL=O,&2I_]"'XB MN;%4^>G?JC:C/EEZGMU%%%>0=H4444 %%%% !1110!\WZY_R,>K?]?LW_H9J MA6AKG_(QZMSTO9C_ ./FL_I^%>_'X4>:]V'^17L_PJ_Y$]O^ON3^E>,=!]*] MH^%6?^$/;)_Y>Y/Z5RXS^$:X?XSMZ***\H[0HHHH **** /)OB^/^)GI+>L, MH_5:\YKTWXOI^\TJ3OB1?Y&O,^^?QKV<+_"1P5OXC$K;\&L$\::0>WV@#\P: MQ/Z'9/)\3:8^?NW4?ZG%:S5XM$1^)'T;1117@GI!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1145S*(+6:4G C0L3]!1N!\QQL'C M5QT8;A^-._R*9"-L$8]%'\J?T_"OH#S _P BO8_A,,>%;H]C?.1_WPE>.?TX MKVGX5Q[/!V[^_2=H4444 >!>.D\OQMJ8V]9 M%/YJ#_GZU<^&3[?&ENO]^%Q^A-,^(R;/'5Z3QO2-O_'%']#4?P]=8O'.GDGK MYB_B4->QOA_E^AP[5?F>\4445XYW!1110 4444 %%%(>: /#_B3?&\\:SQ#E M+2)85^I&X_S_ $KD<=OPK1\03_:?$VKS9)W7LP!]@Y _0"LZO=IQY8)'G3=Y M-A^'7BC^M%%62']:/Z\T?Y%'T_"@"2VG:TNX;I.&BD$@_ U](Z;?1:EIT%Y" MP,1WKH+*^@U"V6>WD#HPSP>E>7*$H_$CL33V+-%%%2,**** "BBB M@ K'\6,4\&ZXRG!&GSD'_MFU;%97B>-I?">L1J,L]C,H'J2AJH?$A/8^==NW MC' H_#WH#!E7!R.N:*]X\T/PZ M:_%],V.E2?W99!^8%>E5P'Q:CSX=LYH_ZUXM_6 MO:?BI_R)W_;U'_6O%O\ (KUL'_".+$?&']:/P]Z/I^%'^1748A_^NMGPOH(\ M2:T-.,WDXB:;=CK@J,?^/5C5V7PO_P"1V3_KUE_FM9U9.,&T532IT4_K=7N'L8=CRS_A4'_41/_?-'_"H/^HB?^^:]3HH^MU>X>QAV/+/^%0? M]1$_]\T?\*@_ZB)_[YKU.BCZW5[A[&'8\L_X5!_U$3_WS1_PJ#_J(G_OFO4Z M*/K=7N'L8=CRS_A4'_41/_?-'_"H/^HB?^^:]3HH^MU>X>QAV/+/^%0?]1$_ M]\UP_B+2AH6N7&G"3S/*53N^HKZ+KP;X@_\ ([W_ *_)_P"@BNC"UIU)VDS* MM3C&.AS/]*/P]J**[SF#_P#51WZ=>*** /=/AO\ \B+8?63_ -&-75URGPW_ M .1%L/\ >D_]&-75UXE;^)+U/1A\"] HHHK(H**** "O-_B]_P @[2^/^6S_ M ,A7I%>;_%[_ )!VE_\ 79_Y"M\+_%B9U?@9Y2>.W0P"6-;<,N?7_X0C0/^?!./\_TI/\ A"- _P"?!*Z*BN;V ML^YKRHYW_A"- _Y\$I?^$(T#_GP3_/\ ^NNAHH]K/N'*NQSW_"$:!_SX)1_P MA&@?\^"5T-%/VL^XI@?@?JGB33;'4%',,OE.1Z-_\ 7%=.$ERU4NYE65X,\H__ %4= M?QHZ@X](]/L@,K).N M[_=')_E2;LK@E=V/=?"FG?V5X5TVS(P\<"E_]X\M^I-;%(.!@=J6O!;YG=GI M)65@HHHI#"N<\??\B-JO_7(?^A"NCKF_'W_(C:K_ -"=>W7BC^M'^%%>X><']:/Z\T?Y%'T_"@#>\%_\ (YZ4<=9_Z&OH&OG[P7C_ M (3/2N3_ *_C\C7T#7F8[XUZ'7A_A84445Q'0%%%% !1110!Y1\7_P#D(:3Q MUBE_FM>;_P!:]'^+_P#R$=)Y.?*E_FM><5[.&_A1."M_$8?UKN/A1_R.4W'7 M3Y?_ $9'7#_Y%=Q\*,?\)E-_V#Y?_1D=/$?PI"I?&CV>BBBO%/0"BBB@ HHH MH **** "BBB@ HHHH *X3X@^#EUBU.I6:?Z=",D SE*<_W3\P_F1^%=O7A5(V/\ G[D_I7/C/X1MA_C.WHHH MKR3L"BBB@ HHHH \U^+Z#[%I,F.1.Z_^.Y_I7E0^GO7KWQ;CWZ!8O_0_Y_"O7PG\)'#7^,/_ -=6=-?RM6L9,?7(KY(VD'\N: MZ'L9+<^GZ*BMVWVT3=(Y/)\,:M+_\1;\V)_K7'C7^[7J;X?XCI****\L[ HHHH \6^*41C\8*W'[VV1 MA^!(_I6'X1D\KQCI!SUN57\^*Z;XN18UZPFQP]KL_)F_^*KC-'F^S:YI\^.8 M[F-__'A7L4O>H+T.&>E4^DJ***\<[@HHHH **** "BBB@#YHOB6U.])ZFXD) M_P"^S5?_ /75[6XC!XAU6$+C9?3 ?3>(9=*\0+8 M3RDVMX0OS'[K8PMCL>B%%%% !1110 4R2-98GC895U*D>QI]% 'S' M+;O9SS6LG#P2-"WU!(_I3/\ ]5=-\0+#[!XUO0%Q'A+FBI=SS9+EDT']>*.OXT?AUHJA!U_&CK^/-'^110!O>"HS+XTTK':;T M_%3_ )$[I_R]1_UKQ:O5P?\ "^9Q8CXPZ?A2]/PXI/Z4?_JKK,0__579?"__ M )'9/^O24?JM<;^'M79?"_\ Y'9/^O27^:UE7_AR]"Z7QH]MHHHKQ#T HHHH M **** "BBB@ HHHH **** "O!OB#G_A-M0_X!_(5[S7@WQ!_Y';4/^ <_@*[ M,#_$?H88CX3F>OX\TO\ 7FDH_#WKU#C#_P#72]_IS2?A1Z<=Z /=/AOQX%L/ MK)_Z,:NKKE/AM_R(EA_O2_\ HQJZNO$K?Q)>IZ,/@7H%%%%9%!1110 5YO\ M%[_D&Z9_UV?^0KTBO-_B]_R#M+X_Y;/_ "%;X7^+$SJ_ SRD\_B,T?\ ZZ#U MX'7I2?A[U[)P!_\ KH_IS1^%'X>] '?_ D_Y&*_'_3H/_0Q7L%>/_"3_D8K M_P!?L@_]#%>P5Y.,_BG;0^ ****Y38**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH YWQW_R)&J_]^^._\ D2-5_P"N0_\ M0A7@7X5ZF!_AOU./$?$@Z?A1T_"BBNPP%Z?AQ73?#S/_ G%C[!Q_P".US'X M>U=/\/?^1XL>.S_^@UG5_AR]"J?QH]XHHHKPST0HHHH *P_&&G?VIX4U"V ! M?RC(G^\O(_E6Y370.C*W*L,$4XRY6F)JZL?,2D[,]SSBCI^'-7M8LFTS6[ZR M8?ZF=E!]1GC]#5'_ ":]Y.ZN>:U9AT_"CI^%%%, Z=>U=U\*M.,_B*>\(RMK M"0I_VF_^MFN%QG@CIUKV3X5Z>;;PW)>,N#=S%A_NKP/ZUSXJ?+2?F:T8WF=W M1117CG<%%%% !7.>/?\ D1M5_P"N0_\ 0A71USGC[_D1M5_ZY#_T(5I2_B1] M29_"SP/T]N:.GXG%'^37N'G!T_"CI^'%%']* -[P7G_A,]*''$^/T-?0- M?/W@O_D<])XZ3_T-?0->9COC7H=>'^%A1117$= 4444 %%%% 'E'Q>S_ &AI M)XXBE/ZK7F_3\.:](^+W_(1TCC_EE)_-:\WKV<-_"B<%;^(P_I7(>@%%%% ! M1110 4444 %%%% !1110 4444 8?BS1%U_P]=V6!YVW?"Q[..1^HKY\^8'YU M*LL#FQ$;I2.<_ MK1U_'FC^M%>B63'Y;B'>H_VE/\ @37L%?/O@R[-EXRTR0'" MF3RG^C#%?05>5C8VJ7[G9AW>%@HHHKD-PHHHH **** /G#7/^1CU7WO9A_X^ M:S^OXU?US_D8]6XZWLW_ *&:H5[\?A1YKW8=?QKVCX5?\B>W_7W)_2O%^W3Z M5[1\*O\ D3VXQ_I2=H4444 %%%% '%?%*/?X,=QU MCN(V_7']:\6]OPKW7XBQ>;X'U _\\PLGY,*\)Z_C7J8)_N_F<>(^(.OX\4D@ M+QL/4$4M'T_"NPP/H_0I_M.@:?/G/F6Z-_XZ*T*YWP+.)_!&DL/X8!&?JO!_ ME715X,U:;1Z47=)A1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *Y3XD2!/ M\I.#(T2#\9%_H#75UP?Q9EV>%;>+O+>(OY*Q_H*UH*]6/J M14=H,\%H_*\):.AZBRAS]=@S7SI,=L$C8Z"O MINQM_LNGVUO_ ,\HE3\@!7!CG[L4=.&W9/1117G'4%%%% 'E_P 8(O\ D#RX M[RJ3_P!\'_&O,HVV2QOG&UP?R(KUSXMPJWAZQFQ\RW83Z!D;^JBO(&R4..I& M*]?".])(X:^DSZ2U9V. MX****0!1110 4444 >#_ !!LC9>-[_C:EP$G3WRN#_X\#^=: "C\:/Z\T?_ *Z #_\ 71VQ1_3FCH,^G- 'T#X*D,W@S27)R3;KS6]6 M%X+B,/@S28R,$6ZUNUX53XV>E'9!1114#"BBB@ HHHH \L^+MAA]*OP/[\#G M\-P_D:\S[=>E>V?$^V$_@V63'S0S1NOMS@_H37BGO^->M@Y7I+R.*NK3$_&B MC^G-'3\*ZC$/\BC_ "*.GX4?TXH [KX50B3Q5/)_SQMB1^) KV6O*?A%#F^U M2X_N1I'^9)_I7JU>1BW>JSNH+W$%%%%(_P#/I(P^ MH4D?RK9J"]@^U6%Q;G_EK$R?F,4XNTDP:NK'S..@^F:*1#\H/IS2]/PKWSS M_P BC\?I1T_"C^G% > 3GI7M/PLN?.\'B'.3!<2)^9W#^=>+?\ ZJ]1^$%R M?*U:S)'R-'*!]05/_H(KFQ:O2?D;4'[YZ=1117D':%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!Q/Q4_P"1._[>H_ZUXM7M M/Q4_Y$[_ +>H_P"M>+=?QKUL'_"^9Q8CXPHHZ_CS1_7FNHQ#\:[+X7_\CLG_ M %Z2_P UKC?_ -==E\+_ /D=D_Z]93^JUE7_ (:\&^(/\ R.VH?\ _D*[, M%_$?H88CX3F?I^%%'3\.*7^G%>H<8GXT=^OU^E'_ .JE[_7B@#W/X;_\B+8? M[TO_ *,:NKKE/AO_ ,B+8?63_P!&-75UXE;^)+U/1A\""BBBLB@HHHH *\W^ M+W_(.TOG_EL_\A7I%>;_ !>_Y!NE_P#79_Y"M\+_ !8F=7X&>4GKP>G2DI3Q MQZ#%)_\ JKV3@"C\:/\ ]5']>* ._P#A)_R,5_Z_9!_Z&*]@KQ_X2?\ (Q7Y M_P"G0?\ H8KV"O)QG\4[:'P!1117*;!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% '.^._^1(U7_KD/_0A7@7'K7OOCO_D2-5_ZY#_T(5X% M_7BO4P/\-^IR8CXD'^311U_&CK^-=ASA^-=/\//^1XL>>S_^@US']>:Z?X>? M\CQ8].0Y_P#':SJ_PY>A5/XT>\4445X9Z(4444 %%%% 'BWQ1T_[+XK2Z7B. M[@#'_>4X/Z8KB:]?^+&GB?0;:_4?/:SA2?\ 9?C^>VO(.OX\5[&%GS4EY'#6 MC:84?Y-'7\:7K^-=!D-;<1\O+'H/4U]'Z#I_]E:#8V.,&&%5;ZXY_6O"?"EA M_:GBO3;7&5:82/\ [J_,?Y5]#UYV.EJHG5AHZ-A1117 =(4444 %/?^1&U7_KD/_0A6E+^)'U)G\+/ _3GVH_R:.N/?BCK M^/%>X><%']>M'7\:.OX\T ;W@O\ Y'/2>>3/_0U] U\_>"\_\)GI1XYGS^AK MZ!KS,=\:]#KP_P +"BBBN(Z HHHH **** /*/B]_R$=)Y_Y92?S6O-Z](^+V M?[0TD<SAOX43@K?Q&%=Q\*/^1RFY_YA\O_ *,CKA_ZUW'P MH/\ Q6,WOI\O_HR.JQ'\*0J7QH]GHHHKQ#T HHHH **** "BBB@ HHHH *** M* "BBB@ KS+XNV ,&FZBHY1VA<^Q&1^H/YUZ;7*_$2S-WX*O\#+0A9E_X"7*KY^AS7TQ$XEB24' MAU##\:^8W4E67CIBOHKPUZ-6BBBO..H*** M* "BBB@#YOUS_D8]6Y_Y?9O_ $,U0J_KF?\ A(]5]KV8_P#CYJAT_"O?C\*/ M->["O:/A5_R)[+]/PKVCX59_P"$/;/_ #]R?TKEQG\(VP_QG;T4 M45Y1V!1110 4444 8OBV W7A+5(0/O6[?H,U\]#H.>V:^E=1C\W2[N/&2\+K MCZJ:^:@"HVGJM>E@7[K1RXE:IA1]/PHZ?AS1T_"NXYCVOX73B7P;?""X)L-5M"1F.=)?^^EQ_[)7I->+B(\M61Z%)W@@HHHK$L*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS'XOSXBTBWW8!>24CZ! M0/YFO3J\>^+,YD\26=N""(K3<1Z%F(_H*Z,(KU495G:#.!'0?2BCI^%'3\*] M@X"6UM_M=];6V<^?/'$!Z[F _K7TU7SMX7B-QXMT=,9Q>1L1_NG=_2OHFO.Q MS]Y(Z\,M&PHHHK@.D**** .0^)L F\#W3XR89(I!_P!]A?Y,:\//()QS7T%X MSMQ<^"]8C/\ #:O(/JHW#]17S[ZD'L,5Z>!=X-''B%[Q[UX G$_@G32/X$*' MZ@FNEKAOA5<"3PH\&?FAN'!^AP179TP=XH****R+"BBB@ HHHH MY[QOIW]I^#]0A"Y=(_-3ZI\W]*\!!##<.A'%?3LB"2-D895@01[5\V:E9-IN MJWEBW'V>9D'T!X_3%>C@9:.)RXB.S*M%'X^]%=YS!_D4?3\*/Z4?CTH **/Q M]J/Q]J "GPP-=31VZ EYG6,#ZG%,_'VKHO =F+WQIIZM]V-C*1_NC(_6IG+E MBY=AQ5VD>[V< M;*"W7I%&J#\!BIJ**\$](**** "BBB@ HHHH Y[QS&)/!. MK _PVY;\N:\!QW_SBO?/'DJP^"-6+'&^$H/Q(']:\#[]>,8KT\#\#]3DQ'Q( M/\FCZ_C1^/M1_6NTYP^OXT>G'>CK^-'7OUH ]9^$-OMTC4;C'$MP%'_ 1_\ M7KT:N,^%]N8?!<3G_EM,\@^F-=7CW<-*)1_P,!OZ_I6%7O0=X MIGFR5I,**/ZT?CUJA!7:_"Z[%OXP>(Y_TJV=!_O*0W\LUQ7X^]:WAB]&G>*M M*NBV%2Y4.?\ 9;Y#_P"A?I6=6/-!HNF[31]$T445X:/0"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XGXJ?\B;_ -O4?]:\ M6_R*]I^*G_(G?]O4?]:\6_I7K8/^%\SBQ'QA]/PH_P BC^E'_P"JNHQ"NR^% M_P#R.R?]>LO\UKC?Q]J[+X7_ /([)_UZR_S6LJ_\.7H73^-'MM%%%>(>@%%% M% !1110 4444 %%%% !1110 5X-\0?\ D=K_ /X!_P"@BO>:\&^(/_([7_/] MSC_@(KLP7\1^AAB/@.9HH_'K1_\ KKU#C"BC_P#71^/3F@#W3X;_ /(BV'^] M)_Z,:NKKE/AO_P B+8?63_T8U=77B5OXDO4]&'P+T"BBBLB@HHHH *\W^+W_ M "#M+X_Y;/\ R%>D5YO\7O\ D':7S_RV?^0K?"_Q8F=7X&>4?AT'-%*>>_4< MTGX^]>R< 44?_KH_'IS0!W_PD_Y&*_\ ^O0?^ABO8*\?^$G_ ",5^/\ IT'_ M *&*]@KR<9_%.VA\ 4445RFP4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!SOCO_D2-5_ZY#_T(5X%^%>^^._\ D2-5_P"N0_\ 0A7@7X]* M]3 _ _4Y,1\2"C_(H_I1_2NPYP^GX5T_P\Q_PF]CQV?'_?- R/U KYT1MRCCG'\Q7U!7SGXCT\:5XFU.R PL=PS1C_ &6^8?HP'X5Z M&!EO$YL2M$S,HSMY'X44?TKT#E/0OA)IXDUB_OMOR6\0A0GU8Y_DOZUZ[7%_ M##3OL?A!+EOOWDKS?\!!VK^BY_&NTKQL3+FJL[Z4;02"BBBL#0**** "N;\? M?\B-JO\ UR'_ *$*Z2N;\??\B-JO_7(?^A"M*7\2/J3/X6>"?X44?CVS1_2O M"_\ D<]*X/\ K^/R-?0-?/W@O_D<]*&>D_\ 0U] MUYF.^->AUX?X6%%%%<1T!1110 4444 >3_%__D(Z3QSY4O\ -:\XKTCXO_\ M(0TGGI%+_-:\WKV<-_"B<%;^(P_R*[CX48_X3*;C_F'R_P#HR.N'_I7 M1B&_NH1T29U'X,:A_'K7O[ZGF6L%>\?#V;SO ^G?],U:/\F(KP?\?>O:OA;* M)/!B)G)CN)!_X]G^M_'X4>;+=AVYKVCX58_X0]L#' M^ER?TKQ?^M>T?"K_ )$]N<_Z7)_2N;&?PC;#_&=O1117DG8%%%% !1110 E? M-=_#]GU6[A(.8[B1,M43H&G+CV#8-=V!=I-'/B%HF8 M0Z#/XT?Y- [<^U']:](Y#OOA+#_$*Z%SXWO\ &2(PD7Y+S7O%?-VLW7V[ M7M1N\X\VX=A]-W'^?:NW Q]]LY\0_=L4?K^-%'_ZJ/ZUZ9R'4_#FV\_QU8.! MQ"LLQ_[X*?\ LPKW:O'_ (2V[/XCO;GJL-IY?XLX/_LIKV"O)QCO5.V@K0"B MBBN4V"BBB@""]MDO;&XM)/N3Q-&WT88_K7S+$6:.-B,,5!(]\5]0U\W:Q;+9 MZ]J=J%(2&[E11Z*'./TQ7H8%_$CFQ"T3/0_A!U/YJ0?ZFO9ZPQ:M59I0=X(****YC4**** "BBB@ KQ;XH::+/ MQ2MV@PEW$&/IN7BO::Y#XBZ$VL^&WDA7-S:'SH\=2 .1^5;X:?)439G5CS1/ M#_YCFCI^%-# H#@]?F%.^OXU[)YX=/PHZ?AQ1_DT?Y- Q?Z<4G_ZJ** #K^/ M%=S\*81)XKGD/_+.T)'UW ?UKAJ]!^$8_P")_J!_Z=0/_'A6.(_A2+I?&CUZ MBBBO%/0"BBB@ HHHH **** .%^*UZ(/"J6@QNNYT7\%^8_R'YUXW^'7BN]^+ M5XTGB*QLCG9#;&0?5F(_]EK@:]C"QY:2\SAK.\PZ_CQ1U_&C_/XT5T&0=?QH M/0G\:/I^%!&> .3P* /H'P5:FS\&:5$>I@$A_P"!?-_6MZH+* 6EC!;+]V&- M8Q^ J>O!D[R;/22LK!1114C"BBB@ HHHH \3^*%M]F\9M,.5N;2.0Y]02I_ M11^=<;7I/Q@M?](T>ZVG#K+"Q'K\K#]-U>:U[6&=Z43@K*TV'7\:/Z\T?3\* M/I^%;&8?_KI&+!2R<,OS+]1R*7_/X44 ?2>E7JZCI-G>J1BX@27C_: -7*XK MX77ZW7A!;;)+V4SP'/IGT_%3_D3O^WJ/^M>+?Y->M@_X1Q8CXPZ?AQ2_P!.*2BNHQ#_ /579?"_ M_D=D_P"O24?JM<;79?"__D=D_P"O27^:UE7_ (W-)1W_ !Y^E 'NGPWX M\"V'UD_]&-75URGPV_Y$2P_WI?\ T8U=77B5OXDO4]&'P(****R*"BBB@ KS M?XO?\@W3/^NS_P A7I%>;_%[_D':7_UV?^0K?"_Q8F=7X&>4GD_49H__ %TA MZ\?A17LG '_ZZ.GXP5X_\)/^1BO_ %^R M#_T,5[!7DXS^*=M#X HHHKE-@HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#G?'?_(D:K_UR'_H0KP+^G->^^._^1(U7_KC_P"S"O N/\:] M3 _PWZG)B/B0=/PHZ?A1_DT5V'.'3\.*ZCX> _\ "<6/L''_ ([7+UT_P\_Y M'BQ^C_\ H-9U?X****\,]$**** "BBB@ KQ[XKV'V?Q%9WRK\MU M!L8^K(?\&'Y5[#7$?%+3OM?A/[6%RUE,LO'7:?E;^?Z5OAI#/%^ M@X[4%'D(BC&9&(11[DX'\Z!C !]:Z#P+IW]H^-=/C9D%%%% ! M1110 5SGCW_D1M5_ZY#_ -"%='7-^/O^1&U7_KD/_0A6E+^)'U)G\+/!?3VY MI.GX?^$STD8'$^/T-?0-?/W@ MO'_"9Z3USY_]#7T#7F8[XUZ'7A_A84445Q'0%%%% !1110!Y1\7O^0AI)QTB ME_FM>;]/PYKT?XOX_M'2.O\ JI,_FM><5[.&_A1."M_$8?TKN/A0#_PF,WMI M\O\ Z,CKAZ[?X4?\CE-_V#Y?_1D557_A2%2^-'M%%%%>(>@%%%% !1110 44 M44 %%%% !1110 4444 %%%% 'SEX@B\GQ+J<0Z+^$KD^';Q#T6Z./Q537D%>M_"%LZ)J2^ MEW_[(M88O^$S2A\9Z)1117D'<%%%% !1110!\X:Y_P C%JOO>S#_ ,?-9_7\ M:OZY_P C'JW_ %^S?^AFJ%>_'X4>:]V';ZU[1\*O^1/;_K[D_I7B_P!/PKV? MX5?\B>W_ %]R?TKFQG\(UP_QG<4445Y)VA1110 4444 %>)_$^W-OXR:7'$] MNCCZCC^E>V5Y3\7K0"[TJ]Q]Y'B/X8(_F:ZL&[53&NKP/-L=OPHZ_C1_G\:/ M\BO6.(GM+MK'4+:]4#=;3),/^ D-_2OI<$$ @Y![U\PG:5*$'YABOH7PE??V MCX2TJZ))9K9%?/\ >4;6_4&O/QT=%(Z<,]T;5%%%>>=04444 %%%% !1110 M4444 %%%% !1110 4444 %%%% %'6;O[!HM[=]XH68?7''ZU\W E@"1R3S]< MYKW'XDWHM/!MRF<-<.L(_$Y/Z"O#J]/ Q]QLY,0[M(.OXT=?QHH_R*[3G/5? MA!:[;'5KS_GI,D0_X"N?_9Z]*KCOAC:BV\$V\F,&YEDE/_?6T?HHKL:\7$2O M5D>A25H(****Q+"BBB@ KP;X@VQMO'.I#;M6;RY5^A0 G_OI3^5>\UY!\6[5 MD\0:?=8^6>U,>?=&S_[4KKP4K5;=S'$*\#GO!%T+3QIILC/M5Y3$3_O*0/UQ M7T!7S+;7!M+RWN@/]3*DG_?)!_I7TPC!T5AT89J\3)P[]UH=1117"= 44 M44 %%%% !2$ C!&0:6B@#Q+X@>%UT&_6\MEQ9W+%0!_ V,_KR?PKCO3GVKV[ MXG0K)X&NI& +130LOU,BK_)C7B'7I]*]C"S@=?QHZ_CS1U_&C MK^/-=!D']>:/_P!='X=>:/\ ]= !_3FO1/A&O_$VU$^D"_\ H5>=_P!.:]-^ M$";FUB8C&TQ(/R;_ %88G^$S2C\:/4J***\8[PHHHH **** "BBB@#RGXN: M=MN]/U-1PZF!S[C++_-J\VS[^]>V?$^V\_P9+)C+031R#_OK!_0UXG[XKU\) M+FI>AQ5U:8?CTYHZ?A1^'3FCI^%=)B']*OZ%;?;/$6F6Y&Y9+N-&'JN[)_0& MJ&#CZ5U7PZM?M7CBT?;E;:.69O;Y=H_5A45'RP;*@KR1[K1117A'HA1110 4 M444 %%%% '#_ !6MO-\(I./^7:[CD)] (7O7%_I1^/3BCI^%'3\.*[# /\ M]5';K[4?_JH_"@#T'X3ZB+?6KRP(]/ MO2<(DJAS_LG@_H?UKZ+SG!'(/>O*QD;3YNYVT'>%A:***Y#8**** "BBB@ H MHHH **** "BBB@ HHJ"\NXK"SFN[AML,,;2.WH ,T;@3T5POPY\3RZ[#J,=T M?WZSM,BD]$:.OXT?AUYKJ M,0__ %UV7PO_ .1V3_KTE/ZK7&__ *Z[+X7_ /([)_UZRG]5K*O_ Y>A=+X MT>VT445XAZ 4444 %%%% !1110 4444 %%%% !7@WQ!_Y';4/^ O%'_ZJ M7O\ 7B@#W/X;_P#(B6'UD_\ 1C5U=;_%[_ )!NE\_\MG_D*](KS?XO?\@W2^/^6S_R%;X7^+$S MJ_ SRD\'KTXI/Q]J4\=N@Q2?_JKV3@#_ /51^/7BC_\ 51_7B@#O_A)_R,5^ M?^G0?^ABO8*\?^$G_(Q7Y_Z=!_Z&*]@KR<9_%.VA\ 4445RFP4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!SOCO_D2-5_ZY#_T(5X%^/7B MO??'?_(D:K_UR'_H0KP+'Z\5ZF!_AOU.3$?$@_K1_6C^M'7\:[#G#^O-=/\ M#P_\5Q8\]5?_ -!KF/PZ\UT_P\_Y'BQXZAS_ ..UG5_AR]"J?QH]XHHHKPST M0HHHH **** "J6K62ZEI%Y9./EGA:/\ ,5=HH3L[H#Y@(*@HXVNI*$>A'%>F M?".P)FU/46'W=ENC?^/-_P"RUR/C6P&E^+M1AVXC=_/3Z-R?US7K/P\L#8>" M['>FV2X!N''^]R/TQ7J8FI^YNNIQT8VJ>AU%%%%>6=@4444 %%%% !7.>/O^ M1&U7_KD/_0A71USGCW_D1M5_ZY#_ -"%:4OXD?4F?PL\#].?:C^O%'7''7BC MK^/%>X><'7\:.OX\T=?QHZ_CS0!O>"_^1STDYZS_ -#7T#7S]X+_ .1STHXZ MS_T-?0->9COC7H=>'^%A1117$= 4444 %%%% 'E'Q>_Y".D#/6*7^:UYO_6O M2/B]_P A#2>.L4O\UKS?^O%>SAOX43@K?Q&']:[CX4$_\)E-SUT^7_T9'7#_ M -:[CX4'_BL9N.NGR_\ HR.JQ'\*0J7QH]GHHHKQ#T HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ^>_&/'C/5\?\_!S^0K$_IQ6UXO.?&6L''2Y(_05B M]/PXKW:?P+T/-G\3#\?:O6/A ?\ B5ZJ,_\ +RO_ * *\G_#VKU?X0?\@S5> M/^7E1_XX*QQ?\)FE#XT>D4445Y!W!1110 4444 ?-^N?\C'JW/2]F/\ X^:H M=/PK0US_ )&/5>.E[,?_ !\UG]/PKWX_"CS7NPZ?A7M'PJ_Y$]N<_P"ER?TK MQ?M]*]H^%7_(GMQC_2Y/Z5RXS^$;8?XSMZ***\H[ HHHH **** "N$^*]KYW MA:&<+S!=(2WHI!!_7%=W6!XVLS?>#-5A4980&11ZE?F_I6E&7+4B_,F:O%H^ M?_ZX><&,+RQ_"B_$_AB:S9\O:7+#'HK_,/U+5 MXY_2N]^%5\+?Q'=6+\?:H-P]V0\?H6_*N?%1YJ3\C6@[3/8J***\<[@HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ***2@#S'XO7H\O3+ -R6:9A]!@5Y MAGG(^HKJ_B-??;O&SAH\M)(X*KO-A_2D9@B%L\ M*,TO].:L6-K]NU*TL]N?/FCCQ[%@#^F:W,]SZ#\-69T_PQIEJ5VM%;(&'^UM M&?US6I2 84#T%+7@-W=STTK(****0!1110 5YY\7+3S-#T^\ .ZWNMA/LZG^ MH6O0ZYGX@VAN_!&I*!EHD$P^J$-_2M:$N6I%D5%>#/!6 *D>HQ7T-X1O?[1\ M(Z5@1U!X'2O9/A3>^?X6FM"P+6MRZ@>BMAQ^I:N_&Q MO3OV.;#NTK'=T445Y9V!1110 4444 %%%% '(_$QMO@.^SW>'_T:I_I7AW3Q0 ?7\:]C^%%EY/AF:Z(^:YN"1[JH 'ZYKS'3/"^LZI>QV M_P!DE@5R 9'7C%>^:/IL6D:1:V$(PD*!?Q[_ *UPXRHN3E3.C#P=^9HO4445 MYIUA1110 4444 %%%% '/^.(A+X*U8'^& N/J.:\ '3\:^A_%B>9X2U5/6U? M^5?/ SM&3R>M>G@?@9R8G=!]?QH^OXT?UXHZ_C7:'/[ MJ!(A_P "8D_^@"O.^HY[U[%\)[/RO#5Q>L.;JY;:?]E %_\ 0@WYUS8N5J3- M:"O,[T0=P4444 %%%% !1110 UT$D;(PRK @BOF>[MC97EQ9MPUO* M\)_X"Q']*^FJ\%\?6(L?&VH*!M2;;.O_ (<_P#CP-=V!E:3B<^(6B9S5%'7 M\:/Z\UZ1R!1Q1_\ KH]_3F@ QE<$]J]]\$:M_:_A2RF9LRQIY4G^\O%>!=#U MZN44G>EKR3M"B MBB@ HHHH **** "BBB@ HHHH *\Z^*NMBWTN/1H7_>WC!I<'I&/\3C\,UZ%+ M+'!"\LK!8T4LS'H .IKYU\0:O)KVNW6HN3M=ML2G^%!T%=6$I\T^9]#&M/EC M;N7_ 3JXT;Q7:2EL03GR)/H>A_/%>_5\P$<8!Q[U]!^$-7_ +;\,65VSAI@ MGES8_OKP?\?QK7'0VFB,/*Z<3#?$'_ )': M_P#^ ?R%=F!_B/T,,1\!S-%']>:/Z\UZAQA11_\ KI?ZY_#?_D1;#']Z M3_T8U=77*?#?_D1;#ZR?^C&KJZ\2M_$EZGHP^!>@4445D4%%%% !7F_Q>_Y! MVE_]=G_D*](KS?XO?\@W2^?^6S_R%;X7^+$SJ_ SRC_#FBE///J,TG_ZZ]DX M HH__71T_#F@#O\ X2?\C%?_ /7H/_0Q7L%>/_"3_D8K\?\ 3H/_ $,5[!7D MXS^*=M#X HHHKE-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#G?'?_(D:K_UQ'_H0KP*O??'?_(D:K_UR'_H0KP+/Z&>B%%%% !1110 4444 >6?%#0WN]:%26NS]E8CZ M@C]":]/@A6WMXH$&$C0(H]@,5'3S(_9L$?UJQ6LZCE",>Q* MBDV^X4445D4%%%% !1110 5S?C[_ )$;5?\ KD/_ $(5TE/^$ST MKK_K^/R-?0-?/W@O/_"9Z4,])\?H:^@:\S'?&O0Z\/\ "PHHHKB.@**** "B MBB@#R?XO_P#(1TGKGRI?YK7G%>D?%[_D(:3STBE/ZK7F_3\*]G#?PHG!6_B, M/\BNX^%&/^$RF_[!\O\ Z,CKA_Z5W'PH'_%8S<]-/E_]&1T\1_"D*E\:/9Z* M**\4] **** "BBB@ HHHH **** "BBB@ HHHH ***0G R>U 'SIXCD\[Q1JD MG]ZY?]#695G4)#-J=W(3DO/(<_\ C5;^O->_%621YKW85ZU\(0!HVIGUNQ_ MZ M>3?\ ZZ]=^$BX\/WS_P!Z[/Z*HKGQ?\)FE#XST&BBBO(.X**** "BBB@# MYOUS'_"1ZK_U^S9_[[-4/K^-:&N?\C'JO/6]F'_CYK/_ *U[\?A1YLMV%>T? M"K'_ A[8_Y^Y/Z5XOU'UKVCX5?\B>W.?]+D_I7-C/X1MA_C.WHHHKR3L"BB MB@ HHHH *9-<,D3C*NI4CV-/HH ^8Y(&M;B2V?[T+M$WU4X/ZBF?Y-=!XV ML?L'C75(%&R.243IGN)!N)_[Z+?E7/\ 7\:]Z,N:*9YLE9M!6IX;U#^S?$^F MWN2%295?_=/RG]#67U_&@YQP<$BFU=6!.SN?3_49HK&\*ZF-7\,V%YNR[1!9 M#_M#@_J*V:\%IQ=F>DG?5!1112 **** "BBB@ HHHH **** "BBB@ HHHH * M9-*L$$DSG"1J68^P&:?7+?$/4SIO@V\V/MEN0+=/^!<'],U4(\TE'N*3LKGA M]Y=M>ZA-; M XRL&Z9OP&!^IKF1TY/7BO1_A%9[]0U*^8<1QK"I]SR?Z5CB)B@#Y@,;0EH9%PT;%6]B M#C^E>@_"6]\G7M0L6X^TP+*/JAQ_)_TKE_%]E]A\7:I!C"F;>OT8;OYDT_P; M?C3O&.E7#-A&F\AS[2 J/_'BM>U57M*+\U_P3@A[M1(^@Z***\4[PHHHH ** M** "BBB@#D_B4N[P#J/LT)_\C)7AGX=*]V^(RE_ .J =A&3]!(I->$_Y->I@ MOX;]?\CCQ'Q!T_"CI^%'UHKL, _#IQ70>!],BU;Q=:6TR Q(K2N#WQ_^L5S] M=I\+3&F1SBOIV=/,MY4'\2$?F*^ M970Q321-D-&[*1[@XKT<"])'+B>@GX=>*.OXT45WG,#' +=@,U]!^#K$Z=X0 MTJV8886ZNP_VF^8_J37@=C:F_P!2M+-02;B=(A]&8 _IFOI=5"J%484# %<& M.EHHG3AENQ:***\XZ@HHHH **** "BBB@ KRCXNV&+[3-04??1K=C]#N']:] M7KCOB98&[\'SS*,O:NLP^@X/Z$UOAY:,C:3V%'^17 MLG 'X>]'X>]%% ?NXQ5K3KZ72]5MM0A'[R!PYQW''/=.X_"O2J\.K!T MYN)Z,)*4;A1116904444 %%%% !1110 445#=W,5G:2W,S!8XE+L3Z 4>@'" M_%#7S8Z6FDP-B:\&)"#]V/O^?(KR < #&,#!%:/B#6)?$&M7-_(3M9ML0]$' M3^7ZUG<9ZU[5"G[."74X*L^:0?A[5Z%\*-8^S:K=:/(<1W*^=%_OC[P_$<_A M7GO'K_\ KJSIU])IFIVE_ 3YEM*''N.XJJL.>#B3"7+),^EJ*KV5Y%?V-O=P M',4\:R(?8C-6*\/9V/1"BBB@ HHHH XGXJ?\B=T_Y>H_ZUXM_2O:?BI_R)W_ M &]1_P!:\6_R:];!_P +YG%B/C#^E'X=.***ZC$/P]J[+X7_ /([)_UZ2C]5 MKC:[+X7_ /([)_UZ2_S6LJ_\.7H73^-'MM%%%>(>@%%%% !1110 4444 %%% M% !1110 5X-\0?\ D=M0_P" <_@*]YKP;X@_\COJ'_ /Y"NS!?Q'Z&&(^ YG M\*/P]Z/I^%%>H<8?A[T=^GO11W&?QH ]T^&__(BV'^])_P"C&KJZY3X;?\B) M8?[TO_HQJZNO$K?Q)>IZ,/@04445D4%%%% !7F_Q>_Y!NE\?\MG_ )"O2*\W M^+W_ "#M+_Z[/_(5OA?XT3.K\#/*3],9Y%)^'O0?;\**]DX _#WH_#IS11_D MT =_\)/^1BOQ_P!.@_\ 0Q7L%>/_ D_Y&*_]?L@_P#0Q7L%>3C/XIVT/@"B MBBN4V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .=\=_\ M(D:K_P!?\CQ8\=%?_T&N8KI_AY_R/%A_NO_ .@UG5_AR]"J M?QH]XHHHKPST0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YSQ]_R(VJ M_P#7(?\ H0KHZYOQ]_R(VJ_]9C MOC7H=>'^%A1117$= 4444 %%%% 'E'Q>_P"0CI!QTBE_FM>;_P!.:]'^+V/[ M1TCD_P"JES^:UYQ_DU[.&_A1."M_$8?TKN/A0/\ BL9N.FGR_P#HR.N']*[? MX4?\CE-_V#Y?_1D55B/X4A4OC1[11117B'H!1110 4444 %%%% !1110 444 M4 %%%% !5;49A;Z9=3$X$<+-^0-6:Y_QQ=+:>"]4D+8+0E%^K<#^=5!K1]]I''N"QKDQK_=_,WP_QG6T445Y1V!1110 4444 ?-^N?\C' MJW'6]F_]#/\ G\:H=?QJ_KG_ ",>K?\ 7[-_Z&:H?2O?C\*/->["O:/A5_R) M[<8_TN3^E>+_ .17L_PJ_P"1/;_K[D_I7-C/X1MA_C.XHHHKR3L"BBB@ HHH MH **** /)/B[8>7JVFZ@.DT+0-]4.X?^A-^5>=_UKVKXHV'VSP@]P!E[*5)^ M/[O*M^C$_A7BI.!GVS7KX25Z2\CAKJTP_K1^'7FCZ?A1_D5TF1ZI\)-2WVU_ MIC''EN)HQ_LG@_K7I=?/_@O51H_BRRG9B(93Y$GT;@?KBOH"O)QD.6I?N=M" M5X!1117*;!1110 4444 %%%% !1110 4444 %%%% !7D7Q:U7SM6L=*7E+=# M/)_O-POY '\Z]<9@JEF("@9)/:OG#6M3.M:Y?:DQ.V>4F//9!@+^@_4UUX*% MZG,^AAB)6C;N4/K]*/P]J**]4XPXZXKVOX86/V3P@DY7#74K2GZ=!_*O%,%B M$499C@#W/%?2&BV7]G:+96>,&&%5(]\<_K7%CI6@H]SHPZ]YLOT445YAUA11 M10 4444 %%%% 'COQ7LO)\0VEV!A;F J3_M*?\#7!$N!N0XQ? M%:Q^T^&H+P#YK6<$_P"ZW!_I7CO7IW/Y5[&%ES4EY'#65IGTGI5\FIZ3:7T9 MREQ"L@_$9JY7%?"[4!=>$DM2?GLY&CQ_LD[E_F1^%=K7E5(\DW$[(NZ3"BBB MH*"BBB@ HHHH Y[QU'YG@?5U]("WY$'^E>!=?QXKZ&\6 -X.UL$9_P! G./^ M &OGCV_"O3P/P/U.3$;H.OXT=?QYH_KTHKM.<7^O-=G\+ 3XS)]+23_T):XO M_P#77=_"A-WBBZ?^Y:G'XL*QK_PI%TOC1[)1117BGH!1110 4444 %%%% !1 M110 5\_^,]-.E>+M0B PDK^>GT;G^>:^@*\D^+=N$U?3KD#EX60GUP<_UKKP M=]/PYI>GUY&+GS5;=CMH1M ****YC8**** "BBB@ H MHHH *K:A:+?Z=XXIO].*Z3QY MIW]F>,;Q%7$<^+A?QZ_K7-_ATKWH2YHJ1YLERMH/_P!5'_ZJ/P]J/_U50@Z_ MCQ1[T?UH^@SZ4 6M-U*XTC4K>_M6Q+$V<>H[C\B:^AM(U2#6=-@OK9LQRKDC MNI]#[U\X8'IR.A]*[/X=>*/[&U$Z;=/BRN22I)X1^?Y\"N3%4>>/,MT;T*EG M9['M=%("",CH:6O*.P**** "BBB@ HHHH *\K^*'B7S"NAV*8O#NEOL(:\E7;%&#SSD9_ UX7)++<3R7$[%YYF+NY[DUW8.C=\\CGKSL MN5#.H&,#> =6_LGQ9 '.(;L>1)Z<\J?\^M>\#I7D8JGRU+K9G? M1ES1%HHHKF-0HHHH XGXJ?\ (G?]O4?]:\6Z_C7M/Q4_Y$[_ +>H_P"M>+?U MKUL'_".+$?&'7\:7K^/-)1_^NNHQ#_\ 779?"_\ Y'9/^O24_JM<;^'O79?" M_P#Y'9/^O67^:UE7_AR]"Z?QH]MHHHKQ#T HHHH **** "BBB@ HHHH **** M "O!OB#_ ,CM?_\ /Y5[S7@WQ!_Y':__P" <_\ 179@OXC]##$?"C#X%Z!1116104444 %>;_ !>_Y!NE_P#79_Y" MO2*\W^+W_(.TOC_EL_\ (5OA?XL3.K\#/*3Q^ Q2?_JHZ=N@YH__ %5[)P!_ M^JC^O%'_ .JC\.M '?\ PD_Y&*_/_3H/_0Q7L%>/_"3_ )&*_/\ TZ#_ -#% M>P5Y.,_BG;0^ ****Y38**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH YWQW_P B1JO_ %R'_H0KP+'Z\5[[X[_Y$C5?^N0_]"%>!?A7J8'^ M&_4Y,1\2#K^-'7\:/ZT5V'.'7\>:ZCX>?\CQ8^X<_P#CM?\ A,]*.1S/G]#7T#7S M]X+_ .1STKC_ );\?D:^@:\S'?&O0Z\/\+"BBBN(Z HHHH **** /*/B]G^T M-)'',4O\UKS?^O%>D?%__D(Z3Q_RRE_FM>;_ -:]G#?PHG!6_B,/ZUW'PH)_ MX3&;WT^7_P!&1UP_]:[CX48_X3*;C_F'R_\ HR.GB/X4A4OC1[/1117BGH!1 M110 4444 %%%% !1110 4444 %%%% !7GWQ9OO*T*TLE/S7$^YA_LH,_SQ7H M->*_%+43=^*ULU^[9PA"/]I_F/Z;:Z<+'FJKR,JTK09Q70?2CI^'%']*/Z5Z MYP@> ?;BOH3P?!]F\'Z3$1@BV7/XC-?/94N-@'+?*/J>*^E["+[/I]M#C'EQ M*N/H*X<<_=2.C#+5LL4445YIUA1110 4444 ?.&N9_X2+5?:]F/_ (^:S^GX M5?US_D8]5X_Y?9O_ $,U0KWX_"CS7NPZ?A7M'PJS_P (>V?^?N3^E>+U[1\* MO^1/;C'^ER?TKEQG\(UP_P 9V]%%%>4=H4444 %%%% !1110!4U2S74=*N[) MP,3PM'S[C%?-A1X2T4@PZ$JX/8@D&OIZO O'6G?V;XQOX]N(YV^T+]&Z_KFN M[ SU<3GQ$;I,YWM]*/Z<4?TH_#I7I'(!SC*G!' /I7T%X0UD:[X8L[PG,H7R MYAZ.O!_Q_&OGW/MU%>@?"K6Q:ZM<:/*V([I?.BS_ ,]!]X?B,?E7+BZ?-3OV M-J$K2MW/7Z***\D[0HHHH **** "BBB@ HHHH **** "BBB@#D/B/K']E^%) M88WVSWI\A,'D*>7/_?.1]2*\/'('3GFNP^).L?VKXG-M&V8+%?+'IO/+'^0_ M"N/_ QD X]*]?"T^2FK[LX:\N:=NP?_ *Z7^G-)^'O1^'O729&YX/TYM4\6 M:;;XRJR^:_\ NIS_ #Q7T'7DWPETXR7U_JA7Y8D6W7_>/S-^FW\Z]9KRL9/F MJ6[';0C:%^X4445R&P4444 %%%% !1110!E>)+ :GXX&1^HKY MT4X Y.X<$5]0$9&#WKYV\3:=_9/B;4K4#Y4F+)_NMR/TKT,#/>)S8F.B9U'P MHOQ;:_=6#.<7,>Y0?[R__6S7L/>OG'0=0;2?$-C?9^6&8;L?W2<']":^C58, MH93E2,@BL\;&TU+N5AY7C;L+1117&;A1110 4444 9WB!0_AO5%/1K.4?^.& MOG!?N@Y[ U]*ZHN_2;Q/[T#C_P =-?-,9_=)[*#^E>E@?ADOH.*]*^$-OF\U:YQP$CC!]^2?Z5YMWP>@ZU[%\*+1H?#,]R MPP;FX9A] /Z5S8MVI,UHJ\SO****\@[@HHHH **** "BBB@ HHHH *\M^+W M^LTGGM)_2O4J\P^+Z'&D/V+2+^@KHPO\9&=;X&>7_C02 ,DXI?Z\5-96C:A? MVUH@RT\JQC\2,_I7L/0X+7T/HX(4M M[>.&,81%"J/8#%25X,YDE96"BBBI&%%%% !1110 4444 %%%% 'F?Q M;TW=;6.IJO\ JV,+L/0\C]:\L.!@YSD\_P"?\]:^B/%&E+K7AJ^L2,L\1*>S M#D?K7SN@.W:PPV.?J*]7!SO3MV./$1M*ZZA^-%'_ .NC_P#7768!1]/PHZ?A MS1T_"@ ]<4C>QY!&TTO3\*7./PXH ]2\ >.%ECCTC4Y?WZX6&1CS)GUKTL,& M *D$'N*^80"&#JQ1EZ,#R*]!\*?$=K%4LM5RT*J$B8=HJE::K97L2/#<1MO4-@-S5VO/::W.D***AFNH+<9FE1/]XXH FK$\2>) M;+P[8&:>0>8V5C7U;'2N?\3?$2STT26MD?,N\?(W5:\EU+4[W6;V2ZO9,NYS MLS\H/M770PKGK+8QJ55'1;CM5U2ZUK4I;Z[<[W8E$)XC]A5/Z&@$X^E'3\*] M1))61Q-WU#Z?A1_D4=/PH_IQ3 */3GO1_P#JH_KQ0 !BC*Z,5=2"I'8C&/Y5 M]$>&=636O#UG>HV2\8#^S#@_K7SOV[<\5[/\++2>V\*F27.R>8R1@]EZ?TKC MQL4Z:9T8=OF:.XHHHKRSK"BBB@#B?BI_R)O_ &]1_P!:\6KVGXJ?\B=_V]1_ MUKQ;I^%>M@_X7S.+$?&'T_"C\:.GX<4O3\.*ZC$2NR^%_P#R.R?]>LO\UKC? M_P!5=E\+_P#D=D_Z])1^JUE7_AR]"Z7QH]MHHHKQ#T HHHH **** "BBB@ H MHHH **** "O!OB#_ ,CM?_\ /\ T$5[S7@WQ!_Y';4/^ ?R%=F"_B/T,,1\ M!S-%'7\>:7^O->H<8E'XT?\ ZZ7O].: /<_AO_R(MA_O2?\ HQJZNN4^&_\ MR(MA]9/_ $8U=77B5OXDO4]&'P+T"BBBLB@HHHH *\W^+W_(.TOG_EL_\A7I M%>;_ !>_Y!NF?]=G_D*WPO\ %B9U?@9Y0?KU'-%*>?Q&:/\ ]=>R< E%'_ZZ M/Z ^$/$8?\+7@[QMP>>/\^]'_"UX/[C>G2L/ MJM7L:>UAW/3Z*\P_X6O!_<;TZ4?\+7M_^>;>G3_/M1]5J]@]K#N>GT5YA_PM M>W_N-^5'_"U[?_GFWY4?5:O8/:P[GI]%>8?\+7M_[C=/3_/O2?\ "UX/[C=/ M2CZK5[![6'<]0HKR_P#X6O!_<;IZ4I^*]OS^[;UZ?Y]J/JM7L'M8=ST^BO,# M\5[?^XWY4?\ "U[?_GFW!]*/JM7L'M8=ST^BO,/^%KP#K&W!YX_S[T?\+7@_ MN-Z=*/JM7L'M8=ST^BO.-/\ B9#?ZG9V:H09YTBY']Y@/ZUZ/652E*F[2*C) M25T%%%%04%%%% '.^._^1(U7_KB/_0A7@5>^^._^1(U7_KD/_0A7@6?TYKU, M#_#?J&>B%%%% !1110 4444 %%%% !1110 4444 M %%%% !7-^/O^1&U7_KD/_0A725SGC[_ )$;5?\ KD/_ $(5I2_B1]29_"SP M/_#-%'3'MS1T_#FO"_P#D<]*Y_P"6_'Y&OH&O MG[P7G_A,]*''$^/T-?0->9COC7H=>'^%A1117$= 4444 %%%% 'D_P 7_P#D M(Z3S_P LI?YK7G%>D?%[/]H:2>.(I3^JUYO_ $YKV<-_"B<%;^(P_P BNX^% M&/\ A,IN?^8?+_Z,CKA_Z5W'PH'_ !6,WMI\O_HR.JQ'\*0J7QH]GHHHKQ#T M HHHH **** "BBB@ HHHH **** "BBB@""]NXK&RGNYVVPPQF1SZ #)KYOO; MV34]1N-0F)\RYE:5O;)R!^ P/PKU3XJ:WY&DQ:/ X\Z[;=+@](UY_5MOX9KR M/^'CH:]/!4[1(-.MASYEROY Y_I7T? M7AGPWLS=^-;=R/EMHFD/UZ#^=>YUYF-E[Z1UX=6C<****XCH"BBB@ HHHH ^ M;]<_Y&/5>?\ E]FS_P!]FJ'^36AKF?\ A(M5][V8?^/FL_K^->_'X4>:]V': MO:/A5_R)[+]1]:]H^%7_(GM_P!?2=H4 M444 %%%% !1110 5YA\7=,+1:?JJ+]QC!(?8\C]16M"?)43(J1YHM'SV<'C/O10">I'7J*.OX\U[9YX5);W,ME=PW<#%9 MH'$B$>QY'XCBH_\ ]='/]: 6A]&Z#JT6N:):ZC"P(F0;@.S#AA^>:TJ\?^%_ MB'[%J,FC7#8@N&,D.3]U\O\UXE>G[.;B>A3GSQN+1116184444 %% M%% !1110 4444 (36+XKUN/0?#]S>,1YFW;$/5CTK:/OTKQ3XD>(/[7UM;*W M?-M9Y#8/#.:VP]/VD[="*D^2-SC69W=Y)'+N[%F8]23UI/QHZ"EZ?AQ7M'GB M4$CN<#N?2C_]57=(TY]6UNPTU1Q%*3E)R?4])*RL@HHHJ1A1110 M 4444 %%%% !7D'Q7TOR-9L]10?)7D?I_*O7ZY#XDZ8VH>#YWC&9 MK1EN%^@^]_XZ36^&GR54R*D>:#1X$K&9CF2-/*D]0V'SG<,UZ/\ ";5?+O;W2W;B4">,>XX85WXR'-3OV.6A*TK=SU?OBEHH MKR3M"BBB@ HHHH @O &LYU/0QM_*OF2'_4QY'\(S7U!(@=&4_P 0(_.OE^'/ MDH&X8 !AZ'_]=>C@-I?(Y<3T'_6CIV^M'X]:7M[D_P"?\^]=YS"'H,*23P . MYKZ(\+Z:=)\-6-FPPZ1 O_O'DUXOX)TJ@=6'CHY!1117 =(4444 %%%% !1110 4444 %<+\5+%;CPQ'=%@&MI@P MSWSQBNZKS'XMZH52QTI&^\3/(/8<#^M;89-U58SJM*#N>7=OKQ^-=A\---^W M>+DG(S%9QF4_[QX'\R:X[&>=V,C/T/\ G^5>P?"?3/L^@SZBRX:[E(3_ '5X M_GG\J]/$SY:;.2BN:2/0****\8[PHHHH **** "BBB@ HHHH **** "OGSQC MI1T?Q5>VP7$;D31?[K?X$5]!UYQ\6='\[3K768U^:U;RI<=T;I^1_G75A)\M M2SZF5:/- \G[XQ11SZ].*/Q]J]8X$'U_&BC\?:B@84$W.[Z"N8_'IS1_2IE3C M+=%JCL?SH GL[22_P!0@LX5+23N$7'ZG\LU]'Z?9QZ?I]O:1#"0QA / MH*\H^%6BF[U>XU>0?N;4>7%G_GHP^;\A@?C7L%>7C:EYH_ZUXM_DU[3\5/^1.Z_P#+U'_6O%OQZUZV#_A'%B/C M"BC^M'X]>:ZC$*[+X7_\CLG_ %Z2_P UKC?Q]Z[+X7_\CLG_ %Z2_P UK*O_ M Y>A=/XT>VT445XAZ 4444 %%%% !1110 4444 %%%% !7@WQ!_Y'?4./[G M\A7O->#?$'_D=M0_X!Q^ KLP7\1^AAB/A.9^E%'XT?C[5ZAQA1W'ZT?C[4=^ MOM0![I\-O^1$L/\ >E_]&-75URGPV_Y$2P_WI?\ T8U=77B5OXDO4]&'P(** M**R*"BBB@ KS?XO?\@[2^/\ EL_\A7I%>;_%[_D':7S_ ,MG_D*WPO\ %B9U M?@9Y0?;\**4]>#TZ4GX^U>R< 4?Y-'X^U'X^U !CUI-J^GUI?KWH_K0(3:OI MT_G1M7T__72_CUYH_'WH 3:OI[?C1M7T_P#UTO\ ^NC\>G- ";5]/I1M7L/I M2_TH^G:@!-J]AWX^E&U?[O?]*7\>G2C\?:@!-J_W>_Z4;5XR/K2_C[4?C[4 M)M7N/K1M7N.G6E_K1_6@!-J^G2C:OIV_6E_'K1^/O0!H: J_\)/HW'2_M_\ MT8M?1]?./A__ )&?1N?^7^W/_D1:^CJ\W'?$CKPVS"BBBN$Z0HHHH YWQW_R M)&J_]<1_Z$*\"XXX^M>^^._^1(U7_KD/_0A7@7XUZF!_AOU.3$?$@_R:*/ZT M?UKL.<*Z?X>_\CQ8<=G_ /0:YC\>O-=/\/#_ ,5Q8\]0_P#Z#6=7^'+T*I_& MCWBBBBO#/1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_'W_(C:K_U MR'_H0KI*YSQ]_P B-JO_ %R'_H0K2E_$CZDS^%G@?I1]?QH].?:BOM'X]: -[P7_ ,CGI/'_ "W_ *&OH&OG[P7_ ,CGI//6?^AKZ!KS,=\:]#KP M_P +"BBBN(Z HHHH **** /)_B]_R$=(X_Y92?S6O./\FO2/B]_R$=)Y_P"6 M4G\UKS>O9PW\*)P5OXC"NX^%'_(Y3?\ 8/E_]&1UP_\ 6NX^%!_XK*;G_F'R M_P#HR.JQ'\*0J7QH]GHHHKQ#T HHHH **** "BBB@ HHHH **** "JVH7T&F MV,UW<.$CC7))-3R2+%&SNP"J,DFO%OB!XP&NW']G63YL8^7HURWP]TXZ=X. MM XP]QFX;_@73],5U->+B)BBBO).P**** "BBB@ HHHH M*3&>M+10!\]>+M*_L7Q3>6JKB,MYL7^ZW/\ C^58OT]:]6^+6D[[&SUB-?F@ M;R93_L-T/X'_ -"KRG^+'M7M8>?/33//JQY9M!1QW''?Z4?C[4OX^U;$"QRR MPS)/$VV:-PZL.Q'2O?/!_B./Q%HLE>. M[IV9W"T444 %%%% !1110 44G?-4=8U:UT73I+R[D"1H._K0DV[(# \>^*!H M&D-'"W^F3C:@'50?XOIP:\.'O-;&8F?FQ@],YKT+X3Z2;C5KK5G7]W; M)Y49/]\]3^7\Z\^SM7.>2:]_\%Z-_87A>SM&&)G7S9O]]N3^73\*Y<74Y:=N MYM0C>5^QT%%%%>2=H4444 %%%% !1110 4444 %17$*7%M+#(,I(A1AZ@C!J M6B@#YGOK)].OKK3Y!B2WD:/GV/%6="U1M&URSU!>!#*-_NAX:NJ^*>DBQ\10 MZDB_NKZ/#$=G3@_F"/R-<(5##!'!%>W3DJE--]3SYIPF['T\CK(H92"I&01W MIUR/V=\GD@?=/Y8_(UU]>-.+A)Q9WIIJZ"BBBI&%%%% M!7SKXFT\Z7XHU*SV[56=F3_=;YA^AKZ*KQWXM6XC\265R%QYUKM)'YIKT*E14X\S.6$.=V1U?P_\-?V#H_G3+_I=U\S^P[#\L5U]( ,#H*6O%G M-SDY,]!))604445(PHHHH **** "BBB@ HHHH 0D 9/ '6OGSQ;JQUKQ/?72 MG,2OY<7^ZO%>O^.]:_L7PO<2(V)YOW,0[Y/7]*\#P @Z].?>O0P-/>9S8B2T MB/"%V$2#+,P"@=\\#]<5](:/8)I>C6=C&,+!$J?CW_6O%OA]I0U7QA;,ZYBL MU-Q)Z9'"C\SG\*]V'3FIQT[R4!X>-E<6BBBN$Z HHHH **** "BBB@ HHHH M**** "JFI6,6IZ=<64X!BGC*-[9[U;HHV=T!\S75K+I][/8SC$L#E&S4/_ZJ M]"^*FA_9]2AUF)/W5P!'-@=&'0UY[C_/M7N4JBG!2/.J1<9-!U_'BCK^-%%: M$AU_&C^O-'T_"C_(H /_ -='].:*/\_A0 =/PYHZ?A1]?QH_R: #I^%'3\.* M** #_P#52_\ ZJ2B@ Z_CQ1U_&BC_(H .OX\T?UYH^GX4?Y% !_^NE&YB$5< ML> /4DXI",@X^E=9\/-".L>)DGD3-M8D2,3T9OX1_6IG)0BY,J$>9I'K'A+1 MAH/AFSLL8EV;YCZNW+?X?A6W117A-N3NST$K*P4444AA1110!Q/Q4_Y$[_MZ MC_K7BW7\:]I^*G_(F_\ ;U'_ %KQ;_(KUL'_ OF<6(^,.OX\TO]>:3Z?A1_ MD5U&(?\ ZZ[+X7_\CLG_ %ZRG]5KC:[+X7_\CLG_ %ZR_P UK*O_ Y>A=+X MT>VT445XAZ 4444 %%%% !1110 4444 %%%% !7@WQ!_Y';4/^ ?R%>\UX-\ M0?\ D=K_ /X!_P"@BNS _P 1^AAB/A.9Z?AQ2_TXI**]0XP__52_UXI** /= M/AO_ ,B+8?63_P!&-75URGPW_P"1%L,?WI/_ $8U=77B5OXDO4]&'P+T"BBB MLB@HHHH *\W^+W_(-TO_ *[/_(5Z17F_Q>_Y!VE_]=G_ )"M\+_%B9U?@9Y2 M>/P&*3_]5'^'-%>R< ?_ *J/Z\444 '7\:.OXT4?3\* #^O-'_ZZ/I^%'^?P MH /_ -='].:/\_A1_DT '3\*.GX4?Y-% !T_#BC_ /5110 ?_JHZ_CQ110 ? MUHZ_C11]/PH /Z\T?_KH^GX4?Y_"@#1\/_\ (SZ-_P!?]N?_ "(M?1U?./A_ M_D9]&_["%O\ ^C%KZ.KS<=\2.K#;,****X3I"BBB@#G?'?\ R)&J_P#7(?\ MH0KP+'Z\5[[X[_Y$C5?^N/\ [,*\"KU,#_#?J8_X3BQZ]'Q_P!\UG5_AR]"J?QH]XHH MHKPST0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YSQ[_P B-JO_ %R' M_H0KHZYOQ]_R(VJ_]_%'7\>*.WX45[AYP=?QHZ_ MCS1_D4?3\* -[P7G_A,]*.!S/G]#7T#7S]X+Q_PF>E<'_7\?D:^@:\S'?&O0 MZ\/\+"BBBN(Z HHHH **** /*/B]G^T-)XZQ2C]5KS?K^/%>C_%__D(Z3USY M4O\ -:\XKV<-_"B<%;^(P_K7^GR_^C(ZX<_\ ZJWO"/B"#PSK M;?\+?TW_GTG_*C_ (6_IO\ MSZ3_ )5Y?U6KV.WVM/N>DT5YK_PM_3?^?2?\J7_A;^F_\^D_Y4?5:O8/:P[G MI-%>;?\ "W],_P"?2?\ *D_X6_IO_/I/^5'U6KV#VL.YZ517FW_"W]-_Y])_ MRH_X6_IO_/I/^5'U6KV#VL.YZ317FO\ PM_3?^?2?\J9+\7;%HR(K68-V)%' MU6KV#VL.YZ;5#4=7LM,M9)YYD"H,D!AFO)+_ .)VJR\V/R<_Q"N1OK^ZU.X- MQ01\?7_ /75; ()P1FN[^%6D?;/$$^I.O[JRCV*3WD?_!1^M9U9\D'(NG%R MDD>P0Q+!!'"@PD:A5'H ,5)117AGH!1110 4444 %%%% 'SAKG_(QZK[7LQ_ M\?-9_3\*OZYC_A(]5_Z_IL_]]FJ'U_&O?C\*/->[#M]*]H^%7_(GMD?\OT?"K'_ A[8_Y^Y/Z5RXS^$;8?XSMZ***\H[ HHHH **** "BBB@ H MHHH I:QIT6K:1=6$PRD\93Z''!KYQF@EM;B6VG7;- YC<>X_R:^FZ\9^*.B_ M8/$$>J1IB"^7$A'02+Q^HQ^1KMP52TN1]3"O&ZOV.&__ %4O_P"JD'KCKTHK MTSC#^O%& 1C Y!HH^GX4 =7X)\8R^';I;:[8M82G)SSLX. /QKVZVNH;N!9H M75U8 Y!SUKYF(!'3OQ70^%O&-WX9G6-F>6R+ R+G)Z8XKCQ&&Y_>CN=%*MR^ M[(]^HK$T7Q1IVM6D,-, MT2%G>5977JB'FJC%R=D)M+37AOB[Q3/XGU JIQ8 MQ-B-1_&/>J_B/Q3>^)+C=*[);HQ,2@XX/8UB 8& *]3#X94_>END_VKX3G*KF6U(G3\.OZ9KPL'[ISQ7T M[)&LL;1N RL""#W!KYT\0:4^BZ]>Z>X^5)"8R>Z'D&O1P-31P9RXB.TC<^'& ML_V1XI6WE?%O?+Y39Z!QRO\ [,/QKW '/-?,.9%9&C.)$(=6'9AR/U_G7T)X M4UJ/7O#]M>*1YFW;*OHXZU&-IZJ:'AYW7*;=%%%<)TA1110 5Y)\79,ZQIB9 M^Y;R-^; ?TKUNO'OBUSXDL@>@L__ &<[=Q(KZ"\&VYM?!FCQ$8/V5'(]"PW?UKIQUN1&. M';NS=HHHKS3K"BBB@ HHHH **** "BBB@ HHK(\2ZTF@:#Y"*IP4>QYTI.6*04445! M04444 %%%% !1110 4444 %%%% !1110!F>(-)CUW0[FPDQ^]3Y&_NMV-?.T MT,UI=2V\ZE986*,#7TYVQ7DGQ1\/&VNDURVC_=RD). .A['\:[<'5M+D?4YZ M\+KF70\[Z?AS1T_"@?H.:.V:],Y Z?A1_3BCI^%'].* #\?:C\?:C_\ 51_7 MB@ _KQ1_6CK^/%']: #K^-'X]>:/ZT?UYH /_P!='X^]'_ZZ/_UT '3\.:.G MX4=/PYHZ?A0 =/PH_'IQ1T_"@Y'..!P?K0 $$E53EB< >YKWOP1H(T'PW;Q. M/])E'FSGN6/;\!@?A7F?P[\/-K.N"[N(_P#1;/DYZ,_85[AVKSL;5O\ NT=6 M'A9H_P"M M>+?TKU<'_"^9Q8CXP_I1^/3BCI^'%'].*ZS$/_U5V7PO_P"1V3_KUE'ZK7&_ M_JKLOA?_ ,CLG_7I*/U6LJ_\.7H72^-'MM%%%>(>@%%%% !1110 4444 %%% M% !1110 5X-\0?\ D=K_ /X!_(5[S7@WQ!_Y';4/^ ?R%=F"_B/T,,1\!S/7 MOUH_'KS1_7FC^O->H<8?_KI?QZIZ,/@04445D4%%%% !7F_P 7O^0;I?/_ M "V?^0KTBO-_B]_R#=+X_P"6S_R%;X7^+$SJ_ SRD\]^HYI/_P!=*>3TZ\TG M_P"NO9. /_UT?CTYH_\ UT?TYH .GX4=/PHZ?A1T_"@ _'IQ1^/M1_3BC_\ M50 ?C[4?UXH__51_7B@ _K1U_&CK^-'7\: #\>O-'_ZZ/Z\T?_KH /Q]Z/Z< MT?\ ZZ.GX'V84445PG0%%% M% '.^._^1(U7_KD/_0A7@6??IS7OOCO_ )$C5?\ KD/_ $(5X%Z<=.:]3 _P MWZG)B/B0?TH_I1T_"CI^%=ASA^/3BNG^'G_(\6//0./_ !VN8Z?AQ73_ \! M_P"$XL>.@?\ ]!K.K_#EZ%4_C1[Q1117AGHA1110 4444 %%%% !1110 444 M4 %%%% !1110 5SGC[_D1M5_ZY#_ -"%='7.>/O^1&U7_KD/_0A6E+^)'U)G M\+/ _P ?>C^G-'IQTYHZ?AS7N'G!_2C^E'3\*.GX<4 ;W@O_ )'/2AGI/_0U M] U\_>"_^1STD8Z3X_0U] UYF.^->AUX?X6%%%%<1T!1110 4444 >4?%_\ MY"&D\](I?YK7F_\ 2O2/B]_R$=(..D4O\UKS?^E>SAOX43@K?Q&!]NU! /OC M_/\ GZT=/PI>@(]^?\_YZ5N9B;1_2C:/Z4?TXHY_I0&@;1_2C:/Z4?UXHZ_C M0%D&T'MUHV@_C1_6C_\ 70&@;1^?-&T?UH__ %T?_KH"R#:!^'-& !@4?_KH MH ,X/6C.1@]*/J.E!Z8]#0(/Q]J/_P!5+^'M2?\ ZJ!A^/7BCK^-']>*"3C. M.#Q0 C,Q''7L/6O?O!.B?V%X7MK=Q_I$O[Z<_P"TW;\!@?A7EG@+P^VN>(EF MDCS9V9#N3T9NRU[K7G8VIJJ:.K#PLN9A1117 =(4444 %%%% !1110!\WZY_ MR,>J\_\ +[,/_'S5#^M7]<_Y&+5N.M[,/_'S5#K^->_'X4>:]V';ZU[1\*O^ M1/;G/^ER?TKQ?M]:]H^%7_(GMQC_ $N3^EBBBO).T**** "B MBB@ HHHH **** "L7Q5HD>OZ!<6+ >85W1M_=8=#6U13BW%W0-7T9\PLDD,S MPS#;+&Q5P>S"D_'WKO/B=X>.GZHNL6\?^CW)"RX'"OZ_CS7!\C''?/X5[E.: MJ14D>=./))H.GXE'RC//^?\_SH_I0?<=.* )+>>XL M;D3VLQCD'0UUFD_$?5-.YO6:[SVKC_\ ]5 'MGM4SA&:]Y%1G*.QZ='\7D<9 M;3ROXTDGQ?50-NG,V>O/2O,L9(.* !G.*Q^JT>Q?MIG5:I\1-8U YM':V7/3 M_/\ GFN7F>6YN&FGD+ROR6)Z_P"?ZTW]*.?ZUM&$8_"K$2G*6X$<]< T9[Y^ ME+]1GO1WZ=.:HBPG].:/Z4?TYHH&']*UO#6BOKWB""Q7_5_?E/H@_P <8_&L M@G:N2.@YKVCX:^'&TG1?M]RF+N\&X@]53/RC\1@UAB*OLX7ZFE*'-([6&)(( M8X8UVHBA5'H!3Z**\8[PHHHH **** "BBB@ HHHH **** "BBB@ KS#XLZ-E M+36HU^X?)FQZ'D'^=>GGD50UK38]7T>ZL)0"LT9 SV/8_G6E&I[.:D3./-&Q M\WC&._J:[GX7ZX-.UI],F?$-V,KD\!QT_,9KBIH)+*ZEMY05DAYP0DX2N?3@.:6L3PKKD>OZ#;W:L#+M"RKW M##_.:VZ\-Q<79GHWN%%%%( KR+XNQ[==TV4Y^>V9?^^6_P#LJ]=KS+XOVY:W MTFY ^[))$3_O '_V6NG".U5&597@SRN4_NV4=3Q7TIH^S^Q+#9]P6\>/IM%? M-N,D\\8KU3X8>)+K4)9-(N6+?9K?=E MRH;P0>*[[X5Z+]KU>;5I 3%:#9%GN[#G\A7!*LCE8XQND8%W2GU8\FNC%U.6%NYE0A>5^QMT445Y)VA1110 4444 %%%% ! M1110 4444 %%%% !1110 53U/3H-6TVXL;A#V93TQ5/C\*]J^(?A5=:TLWULG^G6JEEP.74 DK]3Q7BN#DH MW#*2K*>Q%>U0JJI"_4X*L.27D'U_&C_)HZ_C1U[]>:V,PHH__71_3F@ HHZ? MAS1_2@ ^GX4?3\*/Z4?TXH .*/\ /X4?_JH__50 ?7\:/K^-&?4XSQ1U_&@ M_P FGP02WEU%:0*6FF<*H]SQFHV8*I+' [UZI\,_"OEH==OHL3.2L"L/NC)! M/X]:SK5%3AS,NG#GE8[/PSH<7A_1(+*,?,%S(WOZULT45XC;D[L]!*RL@ MHHHI %%%% !1110!Q/Q4_P"1.Y_Y^H_ZUXM]?QKVGXJ?\B=_V]1_UKQ;^M>M M@_X1Q8CXP_R:*.OX\T?UYKJ,0KLOA?\ \CLG_7I+_-:XW_\ 779?"_\ Y'9/ M^O24_JM95_XE_]&-75URGPW_Y$6P^LG_H MQJZNO$K?Q)>IZ,/@04445D4%%%% !7F_Q>_Y!VE_]=G_ )"O2*\W^+W_ "#= M+Y_Y;/\ R%;X7^+$SJ_ SR@]>/PHXI3P>O3BD_\ U5[)P!_G\*/\FC_]5']> M* #Z_C1_DT=?QHZ_C0 44?UYH_\ UT %'^?QH_\ UT?TYH */I^%'3\*.GX4 M 'T_"CBC^G%'_P"J@ X_SZ4?Y-'_ .JCK^/% !_DT?7\:.OXT=?QH /\FBCK M^/-'_P"N@#1\/X_X2?1O^O\ M_\ T8M?1U?./A__ )&?1O\ K_MS_P"1%KZ. MKS<=\2.K#;,****X3I"BBB@#G?'?_(D:K_UQ_P#9A7@7'^->^^._^1(U7_KD M/_0A7@7ISUXKU,#_ WZG)B/B0?7\:/\FCK^-'7\:[#G#_)KI_A[_P CQ8_1 M_P#T&N8Z_CS73_#P_P#%<6//4/\ ^@UG5_AR]"J?QH]XHHHKPST0HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *YOQ]_R(VJ_]O%'7\>*]P\X/K^-'^31U_&CK^/- M&]X+Q_PF>D]<^?\ T-?0-?/W@O\ Y'/23GK/G]#7T#7F8[XUZ'7A_A84445Q M'0%%%% !1110!Y/\7\?VCI'7_529_-:\XKTCXO?\A'2!GK%+_-:\W_K7LX;^ M%$X*W\1A_DT?Y-'7\:.OX\UN9A11_7FC_P#70 44=/PYHZ?A0 ?Y%'T_"CI^ M%'3\.* "C_/X4?\ ZJ/_ -5 !_DT?7\:/Z\4=?QH /\ )H^OXT=?QHZ]_H)_$8K*K45./,RZ<7*5CLO"/A]/#NA16N!YS?/,WJQZUO4E+7BRDY-M MG>DDK(****0PHHHH **** "BBB@#YOUS_D8]6_Z_9O\ T,U0K0US_D8M5YZ7 MLQ_\?-9_3\*]^/PH\U[L/I^%>S_"K_D3V_Z^Y/Z5XQT'TKVCX5?\B>W.?]+D M_I7+C/X1KA_C.WHHHKRCM"BBB@ HHHH **** "BBB@ HHHH S]9TN#6M)GLI MURLJX!]#V-?/&H:?/I.HS6%VI$L3;<]B/45]+UP7Q(\*G5+#^T[./-Y;K\P4 MF*/\FO5.(/\ )H_R M:.OXT=?QYH **/\ ]='].: "C_(HZ?AS1T_"@ ^GX4?Y%'].*7^G% "O% !]?QHP -Q[T?UJ:SLY]2O8K.V0O-*0!@?='K0_,$;_@? MPXWB+78VE4_8[8[Y#ZD=!^>*]Y551 B@!5& !V%9'AK08?#^CQ6D2C?]Z5A_ M$Y R?TK8KQL16]K.ZV.^G#DC8****P- HHHH **** "BBB@ HHHH **** "B MBB@ HHHH \>^*6@FRU6+6(4_ M)!H6M_9ISBSN^&8GA6['\>E>Y Y&1R#7S 1E3@D$]_3WKV?X=>*?[9TL6%T_ M^FVJA>3]Y.@/UXK+&4?^7B^9IAZGV6=S1117GG2%^M4OK"XM)!E)HVC/XC%73ERR4A25U8^:.#T'M7HOPAMP^KZKX.*]*^#[KOUI._[DCZ?/7JXE M_N78XJ*?M%<]1HHHKQSN"BBB@ HHHH **** #M29P,FEKB_B#XJ&AZ9]DMV! MO+E2H']U2,$_7FJA!SDHH4FHJ[."^(7B,:YK9M(&S9VAPI'1G[G\.17(_0=> ME(!][DE@=Q)[YI3GH@)8G"@=Z]R$%"*BCSY2Q?L/ZU[A7.^"] 'A[P[#:L/](;YYCZL:Z*O(Q-3VE2ZV1VTHNU\<^ M")=(N)-2L%9[1SEU ^ZQ/ ].E<0K9R.<@XYKV83C4CS(X)Q<79B_A[T?A[T M4?Y_"K)#^G-']*/K^-'^30 =/PH_#IQ110 ?_JH_#VHHH 7&[MFD/ R>/0TC M8"[LX ZUT7A/PE<^)+P>8KI9(W[Q\8/X4I245S,<8N3LBWX&\)2>(=22\NHL M:="<\CB1@>5KW"&-8H4C1=JHH4 =@*AT^P@TVRCM;= D:#' ZGUJS7C5ZSJR MOT.^G!05@HHHK$L**** "BBB@ HHHH XGXJ?\B=_V]1_UKQ;^M>T_%3_ )$W M_MZC_K7BW^17K8/^%\SBQ'QA_6C\.O-'T_"BNHQ#_P#779?"_P#Y'9/^O64_ MJM<;79?"_P#Y'9/^O67^:UE7_AR]"Z?QH]MHHHKQ#T HHHH **** "BBB@ H MHHH **** "O!OB#_ ,CM?_\ .?^ BO>:\&^(/\ R.U__P _P#0179@OXC] M##$?"Z?#?_ )$6P^LG_HQJZNN4^&__ M "(MAC^])_Z,:NKKQ*W\27J>C#X%Z!1116104444 %>;_%[_ )!NE\?\MG_D M*](KS?XO?\@[2_\ KL_\A6^%_BQ,ZOP,\I/';H.:3_\ 51_AS17LG '_ .JC M\.O%%% !U_&CK^-%'T_"@ _#KS1^'O1]/PH_S^% !^'O1_3FC_/X4?Y- !_2 MCI^%'^310 ?ATXH__5110 ?A[4?UXHHH .OXT=?QHH^GX4 'X=>:/_UT?3\* M/\_A0!H^'_\ D9]&X_Y?[<_^1%KZ.KYQ\/\ _(SZ-_V$+?\ ]&+7T=7FX[XD M=6&V84445PG2%%%% '.^._\ D2-5_P"N0_\ 0A7@6/;KQ7OOCO\ Y$C5?^N/ M_LPKP*O4P/P/U.3$?$@_K1_6BCZ?A78A5/XT>\4445X9Z(4444 %%%% !1110 44 M44 %%%% !1110 4444 %*/Z\4?X45[AYP?UH_K1_D4?3\* -[P7_R.>E''6?\ MH:^@:^?O!>/^$STKD_Z_C\C7T#7F8[XUZ'7A_A84445Q'0%%%% !1110!Y1\ M7_\ D(:3QUBE_FM>;_UKT?XO_P#(1TGKGRI?YK7G%>SAOX43@K?Q&'7\:.OX M\T?3\*/I^%;F8?A[T?\ ZZ** #_]=']*/\FCZ_C0 =/PHZ=NG%%'^30 ?_JH M_P#U444 'X=>*/ZT4?Y% !U_&C'7CKS1]/PH) !.?I0 O /*Y)II8CDKGGI4 MEO#-=3K##$[NY !"Y'->G>$OAN8)H[[5^9HWRL752/>LZE6--7D7"G*3T,GP M-X%DU*==2U./;;+AHXR.) 1UKV*.-8HUC0850 !Z 4D4201+%&H5%&%4=A3Z M\BK5E5E=G;""@K(****R+"BBB@ HHHH **** "BBB@#YOUS_ )&/5>.E[,?_ M !\U0_I5_7,?\)'JO_7]-G_OLU0^OXU[\?A1YKW8?ATKVCX5?\B>W&/]+D_I M7B]>T?"K'_"'MC_G[D_I7-C/X1MA_C.WHHHKR3L"BBB@ HHHH **** "BBB@ M HHHH **** /&OB%X..E74FL6$>;60YDC4<1\#G\3FN%7GJ.>IKZ:N((KJ%H M9XUDC;JK#@UXEXT\%SZ!2RD.3QDACV^E>GA<2I+DEN$/[%MCJ%XG^G M3#[IZQCD$5F^ _ @M]FJZHFZ8\QQGI@@8/UKTKO7FXK$7]R!V4:5O>8M%%%< M)T!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>1_%+P\UM>KKEL MG[N?$=Q@="!PWZ?K7KE4]5TZ#5=,GL;A T MUI)>3//U3]#Z,T'6[;7M+BO;9N&'S+W7Z_E6G7S_ .$_$\_AG4@^"UE*<21Y MX!]?PKWBTO(+^TBNK9Q)#(,JP[UX^(H.E+R.ZG44T6****P-#Q7XG:/_ &?X MB%_&N(KU*H/,;%O=#R)/8G[I_ _P Z]3\=:%_;OAN: M.-"+YTDJ00QDW3.$11U#YZ?Y]*]6A)5:/*_0XZB<*BDCZA MHI%SM&>M+7E'8%%%% !1110 445#=7,-G;27$[A(HUW,Q["@"IK6L6VAZ9+> MW3 *@.%SRQ]!7S]J^J7.LZI-?W3;I';Y1V"C@?TK7\:>*9?$FIM$@/V&%B(T M!X8C.&_$?SKF\$5ZV&H>SCS2W9Q5JG,^5; 0< ^E=G\./#O]KZY]OF7-K8L" M,]'?G'Y8/YUR-I;3:A>0VMNA:69MJJ/U/Y9KZ$\.Z)#X?T>"QA RBCS&_O-C MDT8NKR0LMV.A#FES=#6HHHKR3L"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@!DD:2H4D4,I[$9KRGQA\.WB:2_P!( \L M+'W8D]O MSKUFDVC&,<&M*565-W1,H*2LSYAD62"7R[B-HGZ;6�,D]?:O>M?\%Z9K8D ME:%5NF&!)Z5YCK7P[U326S;;KP,/X1T_SBO4I8JG/R9R3H2CL>2>]&K"O M1]!^'^F:4B23QK-IB:U+7F5:TJKU.N$%!:!1116184444 M %%%% !1110 4444 <7\4(IYO".RWA>5_M$;;4&3@9KQK[!J@_YAMQQ_L5]+ MX#C#*#ST-)Y4?_/-?RKJHXKV4>6US&I1YW>Y\T_8-4'_ ##;CCC[E'V#5/\ MH&W'''W*^EO*C_YYK^5'E1_\\U_*MOK_ /=,_JWF?-/]GZI_T#;CT^Y78?#& MSOHO&:R3V:_E0(T4@A0".X%14QG/%QMN5"A MRRO*]UIAC0G)12?4BMJ-;V4N:Q%2'.K'S3]@U0_\PVXYY^Y1]@U3_H&W'// MW*^EO*C_ .>:_E1Y4?\ SS7\JZOK_P#=,/JWF?-/V#5/^@;<>OW*/L&J]M-N M..?N5]+>5'_SS7\J/*C_ .>:_E1]?_NA]6\SF?AW#-!X)L8IXVCD4R95A@C+ MDC^==32 !1@ >U+7#.7-)R[G2E96"BBBI&%%%% !7G/QC4C*K?>4'ZBM*4_9S4B91YE8^9SI^JY.=-N.?]BC[!JG_0-N/7[E M?2WE1_\ /-?RH\J/_GFOY5V?7_[IS_5O,^:?L&J?] VX]?N4?8-4'_,-N..? MN5]+>5'_ ,\U_*CRH_\ GFOY4?7_ .Z'U;S/FG[!J@_YAMQQ_L4?8-4'_,-N M./\ 8KZ6\J/_ )YK^5'E1_\ /-?RH^O_ -T/JWF?-/V#5/\ H&W'''W*/[/U M3_H&W'I]ROI;RH_^>:_E1Y4?_/-?RH^O_P!T/JWF?-/]GZI_T#;CT^Y1]@U3 M_H&W'/'W*^EO*C_YYK^5'E1_\\U_*CZ__=#ZMYGS3]@U0_\ ,-N.?]BC[!JA M_P"8;<<_[%?2WE1_\\U_*CRH_P#GFOY4?7_[H?5O,^:?L&J'_F&W'//W*/L& MJ?\ 0-N/7[E?2WE1_P#/-?RH\J/_ )YK^5'U_P#NA]6\SYI^P:I_T#;CU^Y1 M]@U0?\PVXXY^Y7TMY4?_ #S7\J/*C_YYK^5'U_\ NA]6\SYI^P:H/^8;<5'_SS7\J/K_\ =#ZMYGS3]@U3_H&W'''W M*/[/U3_H&W'I]ROI;RH_^>:_E1Y4?_/-?RH^O_W0^K>9\\Z!8:F/$NDLVGSH MJWL!9BO D4YKZ([TWRHP1H@%51R?F%>#"QU3'_ "#+CC_8KZ9(!&",BF^5'_SS7\JZ:&)] MDG&US*I2YW>Y\T_8-4_Z!MQQ_L4?8-4'_,-N./\ 8KZ6\J/_ )YK^5'E1_\ M/-?RK?Z__=,OJWF?-/V#5/\ H&W'''W*Z7X?V>H1^-K)YK&:*-5?+LN!T->X M^5'_ ,\U_*E$:* MUE>UC>G#D5@HHHK$L**** "BB@]* /*_BW;W<]]I;6UK)-L1\E!G&2/\*\Z^ MP:H/^8;<4'ZBD\J/_ )YK^5=E+%\D%&VQA.AS2O<^:?L&J#_F M&W''^Q1]@U0?\PVXXX^Y7TMY4?\ SS7\J/*C_P">:_E6GU_^Z1]6\SYI^P:I M_P! VXXX^Y1_9^J?] VX]/N5]+>5'_SS7\J/*C_YYK^5'U_^Z'U;S/FG[!JG M_0-N.>/N4?8-4/\ S#;CG_8KZ6\J/_GFOY4>5'_SS7\J/K_]T/JWF?-/V#5/ M^@;<<_[%'V#5#_S#;CGG[E?2WE1_\\U_*CRH_P#GFOY4?7_[H?5O,^:?L&J? M] VX]?N4?8-4_P"@;<>OW*^EO*C_ .>:_E1Y4?\ SS7\J/K_ /=#ZMYGS2-/ MU3/_ "#;CU^Y3X]*U60X&GSCZK7TGY4?_/-?RH\J/^XOY4?7W_*/ZMYG@%CX M,UG4& 2,Q?[XKJM)^%,WG+_:LJ21]PAKU8(HZ*!^%.K*>,J/;0N-"",?1O#6 MG:);^3;0J1G.6&3_ )YK8HHKEE)R=V:I):(****0PHHHH **** "BBB@ HHH MH **** /G77;#4SXCU0II\[(UY*58+P07)'Z8JA]@U0_\PVXY_V*^EO*C)R4 M7\J/*C_YYK^5=\<=96Y3F>'N[W/FG^S]5(_Y!MQSS]RO9/A;#/!X19;F%X9# M=2-M88..*[(Q1X^XOY4Y551A0 /:LJV*]K'EM8NG14'>XM%%%!=,UKS)A$L=VY M'[RNZCC+>[4.>I0OK$\*_&C!QG/M75:U\/-4TB3_ $96O%;^Z.EAKOC4C)7BSFE"4=T0_B.>*3\>M1&XB!PW7I3DD61L1@L3TJ[$C^OXT M$X&21ZUD=$==.BHZO<0 8 Z"EHHKC-@HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X7XC^%CJ^G#4+1 ; MRV!) _C7_P"MS7C*G/7/!Z&OI]@&4J1D$8Q7BOQ"\*/H^HOJ5JG^A3L6< ?= MA@ZW_+MG-7IW]Y'%_>&#T[BNH\'>,9O#MZMO-QD8-6:^?O#7BR_\.W M??:LP\Q6.<#CI7M&A^)=/UZTCGMI0&<\1L?F_*O)K8>5-WW1W0J1FC9K$C\* MZ5%JWV]+6,2 [AQT;CGZ]?SK;HK!2:V-+!1112 **** "@)I97"JH)))KQ;QOXW;79C9V,C+8J>7'&\$#( M-5?%?C:[\12/#;N8M/4[EQPQKEP,< #/>O2P^&Y/>EN/;%=7<7*BO;V5M:_P"HA5,^ M@J?'-+14MM[C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "JFHV%OJEE+9W48>&5<,*MT47:U0'SQXF\.S^&M3DMY$ M)MF.8Y.V#T'X5C_2OHK7]"M=>TY[6X4$X.QB/NGUKP?7M"NO#FI-:W*L8R28 MI#_$/6O6P^(516>YQ5:7+JMC-.."1G';_/\ GFIK&\N=*NUN[&1DE49!SQ4& M<=#[Y_S_ )XIW0=>.M=3[&*[GI&@?%%DB6WU.-GFSS)VKT"T\2:3>!1#>Q,Q M'0&OG5E!SGFEA:2U??;2&-L]17)4P<).ZT-XXB2T9]/!@1D$8II] 9'K6?=ZYIMB<7-W'&?]HU MX--XIUV9@5U*5,GGG_/K^E9USU..RM02I($K <)VY_6O?]%T:VT/2XK*T0*J\M[D]:I>%?#%KX;T]8 MXP&N&'[V7'+5OUY&(K^T=ELCNI4^1>84445S&H4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5DZ[H%GK]C);72#++@2 ';[PY?&"2(M S$QOC/RYP,_E60I],'-?2>I:;;:I9RVUS&K) M(NTG'(%>2^)?AQDM&E)UZ]>E ZX(-! YX- A>O'X4G]>*.G;B@\4# M#^M!P&P>@ZTB[I7V0HTCGHJ]:ZWPUX!U'6-ES.ODP*<-&XPQ_P \5,YJ"NQQ MBY/0P-*T>]UN]6UL8RSGDL1\N!UYKW+PQX5LO#EDL<2;ICEC(P^;GJ*NZ+H- MCH-C':V<0"IT8CG\ZTZ\O$8EU'9;';3I*'J%%%%>W7SF'#^E>>:K\+;NU5Y[:Z\T9R(@*]AYR:6MJ>(G#9D2IQEN?.DO MAC7XF;-A)M!^]BJW]D:J&VFU?/?BOI)D5UPR@BH#I]H3DP)GZ5TK'/JC+ZM' MN?/47AK7KA@8[&0H>@I]3+ M&S>V@XX>*.7T3P/I6DI&YA5[A?\ EIZUTZJ%X ^E+17'*9&[<^]'_"=:O_SW;GGK6GU* M9/MX'OV11D5X%_PG6K_\]V]>M)_PG6K_ //=O7K1]2GW#V\#W[(HR*\"_P"$ MZU?_ )[MZ]:3_A.M7_Y[MQSUH^I3#V\#W[(HR*\!_P"$ZUCZE/N'MX'OV11D5X#_ M ,)UJY_Y;OS[T?\ "=:O_P ]VYYZT?4IA[>![]D49%> _P#"=:O_ ,]V]>M' M_"=:O_SW;UZT?4I]P]O ]^R*,BO O^$ZU?\ Y[MZ]:3_ (3K5_\ GNW'/6CZ ME/N'MX'OV11D5X#_ ,)UJX_Y;MQ[]:/^$ZUW@>_9%&17@7_"=:N?^6[<^])_PG6K_ //=N>>M M'U*8>W@>_9%&17@7_"=:O_SW;UZT?\)UJ_\ SW?UZT?4I]P]O ]]R*,BO ?^ M$ZU?_GNW'/6C_A.M7'_+=N/>CZE,/;P/?LBC(KP'_A.M7'_+=SCWH_X3K5Q_ MRW8XXZ]:/J4P]O ]^R*,BO ?^$ZU?_GX;CCK1_PG6K]//?TZT?4I]P]O ]^R M*,BO ?\ A.M7/_+=AGCKTH_X3K5S_P MVY]Z/J4^X>W@>_9%&17@/_"=:N?^ M6[<^]'_"=:O_ ,]VYYZT?4IA[>![]D49%>!?\)UJ_P#SW?UZTG_"=:O_ ,]V M]>M'U*?CZE,/;P/?LBC(KP'_A.M7_ .>[<^]+_P )UJ__ #W;GGK1]2F'MX'ON11D M5X%_PG6K_P#/=O7K2?\ "=:O_P ]V]>M'U*?[<>]'U*8>W@>_9%&17@/\ PG6KC_ENQQ[]:/\ A.M7'_+=CCCK MUH^I3[A[>![]D49%> _\)UJ__/=_3K1_PG6K_P#/=N>.M'U*?CZE,/;P/?LBC(KP'_ (3K5_\ GN_/ MO2_\)UJ__/=N>>M'U*?W@>_9%&17@/_ G6K_\ /=N.>M'_ G6KC_ENW'O1]2GW#V\#W[(HR*\ M!_X3K5Q_RW8X]^M'_"=:N/\ ENQQQUZT?4IA[>![]D49%> _\)UJ_P#S\-Z= M:/\ A.M7/_+=^>.M'U*?CZE,/;P/?LBC(KP'_A.M7_ .>[<\]:7_A.M7_Y[MZ]:/J4^X>W@>^Y%&17 M@/\ PG6K_P#/=_7K2_\ "=:O_P ]V]>M'U*?W@>_9%&17@/\ PG6K_P#/=_3K1_PG6KGCSV&>.O2CZE/N'MX'OV11 MD5X#_P )UJY_Y;L,^_2C_A.M7/\ RW?GWH^I3#V\#W[(HR*\!_X3K5_^>[<\ M]:/^$ZU?_GNWKUH^I3[A[>![]D49%> _\)UJ_P#SW?UZTO\ PG6K_P#/=N.> MM'U*?[<<]:/^$ZUW@>_9%&17 M@/\ PG6KC_ENQQQUZT?\)UJX_P"6[<<=:/J4^X>W@>_9%&17@/\ PG6K_P#/ M=_3K1_PG6KG_ );L,\=:/J4^X>W@>_9%&17@/_"=:N?^6[#/OTI?^$ZU<_\ M+=^?>CZE,/;P/?[>O6CZE,/;P/?LBC(K MP'_A.M7_ .>[^O6C_A.M7_Y[MQSUH^I3[A[>![]D49%> _\ "=:O_P ]VX]Z M/^$ZU>WIUH_X3K5S_ ,MV&>.O2CZE/N'MX'OV11D5X#_P MG6KG_ENW/O1_PG6KG_ENW/O1]2F'MX'OV11D5X#_ ,)UJ_\ SW;GGK2_\)UJ M_P#SW;UZT?4IA[>![[D49%>!?\)UJ_\ SW?UZTG_ G6K_\ /=N.>M'U*?G6CZE/N'MX'OV11D5X#_PG6K_\]W].M+_PG6KG_ENP MSQUZ4?4I]P]O ]]R*,BO ?\ A.M7/_+=N?>C_A.M7/\ RW;GWH^I3#V\#W[( MHR*\"_X3K5_^>[<\]:3_ (3K5_\ GN_KUH^I3[A[>![]D49%> _\)UJ__/=O M7K1_PG6K_P#/=O7K1]2F'MX'OV11D5X#_P )UJX_Y;MQ[T?\)UJX_P"6[''O MUH^I3#V\#W[(HR*\!_X3K5Q_RW8XXZ]:/^$ZU?\ Y[OZ=:/J4^X>W@>_9%&1 M7@/_ G6K_\ /=^>.M+_ ,)UJY_Y;MSQUZ4?4I]P]O ]]R*,BO ?^$ZU<_\ M+=N??I1_PG6K_P#/=^?>CZE,/;P/?LBC(KP+_A.M7_Y[MSSUI/\ A.M7_P"> M[>O6CZE,/;P/?LBC(KP'_A.M7_Y[MZ]:/^$ZU?\ Y[MQSUH^I3[A[>![]D49 M%> _\)UJX_Y;MQ[T?\)UJX_Y;L<>_6CZE,/;P/?LBC(KP'_A.M7'_+=CCCKU MH_X3K5_^>[^G6CZE/N'MX'OV11D5X#_PG6KG_ENW/'6E_P"$ZU<_\MV&>.O2 MCZE/N'MX'ON11D5X#_PG6KG_ );OS[T?\)UJ_P#SW;GGK1]2F'MX'OV11D5X M%_PG6K_\]V]>M)_PG6K_ //=_7K1]2GW#V\#W[(HR*\"_P"$ZU?_ )[OZ]:3 M_A.M7_Y[MQSUH^I3[A[>![]D49%> _\ "=:N/^6[<>]'_"=:N/\ ENQQ[]:/ MJ4P]O ]^R*,BO ?^$ZU[<\]:/J4P]O ]^R*,BO O^$ZU?_GNWKUI/^$ZU?_GNWKUH^I3[ MA[>![]D49%>!?\)UJ_\ SW;UZTG_ G6K_\ /=N.>M'U*8>W@>_9%&17@/\ MPG6KC_ENW'OUH_X3K5Q_RW8XXZ]:/J4P]O ]^R*,BO ?^$ZU.O2C_ (3K5S_RW89] MZ/J4^X>W@>_9%&17@/\ PG6KG_EN_/O1_P )UJ__ #W;GGK1]2F'MX'OV11D M5X#_ ,)UJ_\ SW;UZTO_ G6K_\ /=_7K1]2GW#V\#WW(HR*\"_X3K5_^>[> MO6D_X3K5_P#GNW'/6CZE/N'MX'OV11D5X#_PG6KC_ENW'OUH_P"$ZUW@>_9%&17@7_"=:N?\ ENW/ MO2?\)UJ__/=N>>M'U*8>W@>_9%&17@/_ G6K_\ /=O7K2_\)UJ__/=_7K1] M2GW#V\#WW(HR*\!_X3K5_P#GNW'/6C_A.M7'_+=N/>CZE,/;P/?LBC(KP'_A M.M7'_+=CCWH_X3K5Q_RW8XXZ]:/J4P]O ]^R*,BO ?\ A.M7_P"?AN..M'_" M=:O_ ,_#^G6CZE/N'MX'OV11D5X#_P )UJY_Y;L,\=>E'_"=:N?^6[<^]'U* M?C_ (3K5_\ GNW//6CZE,/;P/?LBC(KP+_A M.M7_ .>[^O6D_P"$ZU?_ )[MZ]:/J4^X>W@>_9%&17@/_"=:O_SW;CGK1_PG M6KC_ );MQ[T?4IA[>![]D49%> _\)UJX_P"6[''O1_PG6KC_ );L<<=>M'U* M?[>G6C_A.M7_Y[OZ=:/J4^X>W@>_9%&17@/_"= M:N?^6[#/'7I1_P )UJY_Y;L,^]'U*8>W@>_9%&17@/\ PG6K_P#/=N?>E_X3 MK5_^>[<\]:/J4P]O ]]R*,BO O\ A.M7_P">[>O6D_X3K5_^>[>O6CZE/N'M MX'OV11D5X#_PG6K_ //=N.>M'_"=:N/^6[\>]'U*8>W@>_9%&17@/_"=:N/^ M6[''OUH_X3K5Q_RW8XXZ]:/J4^X>W@>_9%&17@/_ G6K_\ /=_3K1_PG6K_ M //=N>.M'U*?CZE,/; MP/?LBC(KP'_A.M7_ .>[\\]:7_A.M7_Y[MSSUH^I3[A[>![[D49%> _\)UJ_ M_/=O7K1_PG6K_P#/=_7K1]2GW#V\#W[(HR*\!_X3K5_^>[<<]:/^$ZUW@>_9%&17@/_"=:N/\ ENQQ[]:/^$ZU! M[]D49%> _P#"=:O_ ,_#^G6C_A.M7/\ RW?GCK1]2GW#V\#W[(HR*\"_X3K5 MS_RW89XZ]*3_ (3K5S_RW;GWH^I3#V\#W[(HR*\!_P"$ZU?_ )[MSSUI?^$Z MU?\ Y[MZ]:/J4^X>W@>^Y%&17@/_ G6K_\ /=_7K2_\)UJ__/=O7K1]2GW# MV\#WW(HR*\!_X3K5_P#GNW'/6C_A.M7'_+=^/>CZE,/;P/?LBD%>!_\ "=:N M/^6[G'OUKU/X?:I/J_A=;JXI!6BR)4XR=VC MSC_A3VC_ //WT?_ )^[C\Z]'HJ_K5;^87L8=CSC_A3VC_\ /W<= M<]:/^%/:/_S]W'7UKT>BCZU6_F%[&'8\X_X4]H__ #]W'7UH_P"%/:/Q_I=Q MQ[UZ/11]:K?S![&'8\X_X4]H_P#S]W'YT?\ "GM'_P"?NX_.O1Z*/K5;^8/8 MP['G'_"GM'_Y^[CIZT?\*>T?_G[N.GK7H]%'UJM_,'L8=CSC_A3VC_\ /W<= M/6C_ (4]H_\ S]W'YUZ/11]:K?S#]C#L>T?_G[N/SH_X4]H_/\ I=Q^ M=>CT4?6JW\P>QAV/./\ A3VC_P#/W<=<]:/^%/:/_P _=QU]:]'HH^M5OYA> MQAV/./\ A3VC_P#/W<=?6C_A3VC\?Z7<<>]>CT4?6JW\P>QAV/./^%/:/_S] MW'YT?\*>T?\ Y^[CIZUZ/11]:K?S![&'8\X_X4]H_P#S]W'3UH_X4]H__/W< M=/6O1Z*/K5;^8?L8=CSC_A3VC_\ /W<=/6C_ (4]H_\ S]W'YUZ/11]:K?S! M[&'8\X_X4]H_/^EW'YT?\*>T?G_2[CGWKT>BCZU6_F#V,.QYQ_PI[1_^?NXZ MYZT?\*>T?_G[N.N>M>CT4?6JW\PO8P['G'_"GM'X_P!+N.OK1_PI[1_^?NX_ M.O1Z*/K5;^8/8P['G'_"GM'_ .?NX_.C_A3VC_\ /W<=/6O1Z*/K5;^8/8P[ M'G'_ I[1_\ G[N.GK1_PI[1_P#G[N.GK7H]%'UJM_,/V,.QYQ_PI[1_^?NX MZ>M'_"GM'_Y^[C\Z]'HH^M5OY@]C#L>T?\ Y^[C\Z/^%/:/_P _=QU] M:]'HH^M5OY@]C#L>T?_G[N.N>M>CT4?6JW\PO8 MP['G'_"GM'X_TNXX]Z/^%/:/Q_I=Q^=>CT4?6JW\P>QAV/./^%/:/_S]W'YT M?\*>T?\ Y^[CIZUZ/11]:K?S![&'8\X_X4]H_P#S]W'3UH_X4]H__/W<=/6O M1Z*/K5;^8?L8=CSC_A3VC_\ /W<=/6C_ (4]H_\ S]W'YUZ/11]:K?S![&'8 M\X_X4]H_/^EW'/O1_P *>T?G_2[CKZUZ/11]:K?S"]C#L>T?_G[N.OK M1_PI[1_^?NXZYZUZ/11]:K?S![&'8\X_X4]H_'^EW'YT?\*>T?\ Y^[C\Z]' MHH^M5OY@]C#L>T?_G[N/SH_X4]H_P#S]W'3UKT>BCZU6_F#V,.QYQ_P MI[1_^?NXZ>M'_"GM'_Y^[CIZUZ/11]:K?S#]C#L>CT4?6JW\P>QAV/./\ A3VC\_Z7<<^]'_"GM'_Y^[CKZUZ/11]: MK?S"]C#L>T?_G[N.OK1_P *>T?_ )^[CKGK7H]%'UJM_,'L8=CSC_A3 MVC\?Z7M>CT4?6J MW\P_8P['G'_"GM'_ .?NX_.C_A3VC_\ /WT?_ )^[CKGK7H]%'UJM_,+V,.QYQ_PI[1_^?NXZ^M'_ I[ M1_\ G[N.N>M>CT4?6JW\P>QAV/./^%/:/_S]W'YT?\*>T?\ Y^[C\Z]'HH^M M5OY@]C#L>T?_G[N/SH_X4]H_P#S]W'3UKT>BCZU6_F#V,.QYQ_PI[1_ M^?NXZ>M'_"GM'_Y^[CIZUZ/11]:K?S#]C#L>CT4?6JW\P>QAV/./\ A3VC\_Z7T?_ )^[CKGK7H]%'UJM M_,+V,.QYQ_PI[1_^?NXZ^M'_ I[1^/]+N.OK7H]%'UJM_,'L8=CSC_A3VC\ M?Z7BCZU6_F#V,.QYQ_PI[1_^?NX_.C_A3VC_ //W M<=/6O1Z*/K5;^8/8P['G'_"GM'_Y^[CIZT?\*>T?_G[N.GK7H]%'UJM_,/V, M.QYQ_P *>T?_ )^[C\Z/^%/:/_S]W'YUZ/11]:K?S![&'8\X_P"%/:/S_I=Q MS[T?\*>T?_G[N.N>M>CT4?6JW\PO8P['G'_"GM'_ .?NXZ^M'_"GM'X_TNXZ M^M>CT4?6JW\P>QAV/./^%/:/_P _=Q^='_"GM'_Y^[C\Z]'HH^M5OY@]C#L> MT?_G[N.GK1 M_P *>T?_ )^[CIZUZ/11]:K?S#]C#L>T?\ Y^[C\Z/^%/:/S_I=Q^=> MCT4?6JW\P>QAV/./^%/:/_S]W'7UH_X4]H__ #]W'7/6O1Z*/K5;^87L8=CS MC_A3VC_\_=QUSUH_X4]H_P#S]W'7UKT>BCZU6_F#V,.QYQ_PI[1^/]+N/SH_ MX4]H_P#S]W'YUZ/11]:K?S![&'8\X_X4]H__ #]W'3UH_P"%/:/_ ,_=Q^=> MCT4?6JW\P>QAV/./^%/:/_S]W'3UH_X4]H__ #]W'3UKT>BCZU6_F'[&'8\X M_P"%/:/_ ,_=Q^='_"GM'_Y^[C\Z]'HH^M5OY@]C#L>T?G_ $NXZ^M' M_"GM'_Y^[CKZUZ/11]:K?S"]C#L> MO1Z*/K5;^8/8P['G'_"GM'_Y^[C\Z/\ A3VC_P#/W MM'_"GM'_ .?NX_.O1Z*/K5;^8?L8=CSC_A3VC_\ /WBCZU6_F#V,.QYQ_PI[1^?\ 2[CKZT?\*>T?_G[N.OK7H]%'UJM_,+V,.QYQ M_P *>T?_ )^[CKGK1_PI[1^/]+N/SKT>BCZU6_F#V,.QYQ_PI[1_^?NX_.C_ M (4]H_\ S]W'YUZ/11]:K?S![&'8\X_X4]H__/W<=/6C_A3VC_\ /W<=/6O1 MZ*/K5;^8/8P['G'_ I[1_\ G[N.GK1_PI[1_P#G[N/SKT>BCZU6_F'[&'8\ MX_X4]H__ #]W'YT?\*>T?G_2[C\Z]'HH^M5OY@]C#L>T?\ Y^[CKGK1 M_P *>T?_ )^[CKZUZ/11]:K?S"]C#L>T?\ Y^[CKGK1_P *>T?_ )^[ MC\Z]'HH^M5OY@]C#L>T?_G[N/SH_P"%/:/_ ,_=Q^=>CT4?6JW\P>QA MV/./^%/:/_S]W'3UH_X4]H__ #]W'3UKT>BCZU6_F'[&'8\X_P"%/:/_ ,_= MQT]:/^%/:/\ \_=Q^=>CT4?6JW\P>QAV/./^%/:/_P _=Q^='_"GM'_Y^[C\ MZ]'HH^M5OY@]C#L>T?_G[N.OK7H]%'UJM_,+V, M.QYQ_P *>T?_ )^[CKZT?\*>T?C_ $NXX]Z]'HH^M5OY@]C#L>T?_G[ MN/SH_P"%/:/_ ,_=Q^=>CT4?6JW\P>QAV/./^%/:/_S]W'3UH_X4]H__ #]W M'3UKT>BCZU6_F#V,.QYQ_P *>T?_ )^[CIZT?\*>T?\ Y^[C\Z]'HH^M5OYA M^QAV/./^%/:/_P _=Q^='_"GM'Y_TNX_.O1Z*/K5;^8/8P['G'_"GM'_ .?N MXZYZT?\ "GM'_P"?NXZ^M>CT4?6JW\PO8P['G'_"GM'_ .?NXZ^M'_"GM'X_ MTNXX]Z]'HH^M5OY@]C#L>T?_G[N/SH_X4]H_P#S]W'3UKT>BCZU6_F# MV,.QYQ_PI[1_^?NXZ>M'_"GM'_Y^[CIZUZ/11]:K?S#]C#L>M'_"GM'_ .?NX_.O1Z*/K5;^8/8P['G'_"GM'Y_TNX_.C_A3VC\_Z7<< M^]>CT4?6JW\P>QAV/./^%/:/_P _=QUSUH_X4]H__/W<=<]:]'HH^M5OYA>Q MAV/./^%/:/Q_I=QU]:/^%/:/_P _=Q^=>CT4?6JW\P>QAV/./^%/:/\ \_=Q M^='_ I[1_\ G[N.GK7H]%'UJM_,'L8=CSC_ (4]H_\ S]W'3UH_X4]H_P#S M]W'3UKT>BCZU6_F'[&'8\X_X4]H__/W<=/6C_A3VC_\ /WT?G_2[CKZUZ/11]:K?S"]C#L>T?_G[ MN.N>M'_"GM'_ .?NXZYZUZ/11]:K?S![&'8\X_X4]H_'^EW''O1_PI[1^/\ M2[C\Z]'HH^M5OY@]C#L>T?_G[N.GK1_P *>T?_ )^[CIZUZ/11]:K?S#]C#L>T?\ MY^[CIZT?\*>T?_G[N/SKT>BCZU6_F#V,.QYQ_P *>T?G_2[CGWH_X4]H_/\ MI=QU]:]'HH^M5OYA>QAV/./^%/:/_P _=QU]:/\ A3VC_P#/W<=<]:]'HH^M M5OY@]C#L>T?_G[N/SH_X4]H_P#S]W'YUZ/11]:K?S![&'8\X_X4]H__ M #]W'YT?\*>T?_G[N.GK7H]%'UJM_,'L8=CSC_A3VC_\_=QT]:/^%/:/_P _ M=QT]:]'HH^M5OYA^QAV/./\ A3VC_P#/WC_A3VC_\_=QU]:]'HH^M5OYA>QAV/./^%/:/_P _ M=QU]:/\ A3VC_P#/W<=<]:]'HH^M5OY@]C#L>T?C_2[C\Z/^%/:/_S] MW'YUZ/11]:K?S![&'8\X_P"%/:/_ ,_=Q^='_"GM'_Y^[CIZUZ/11]:K?S![ M&'8\X_X4]H__ #]W'3UH_P"%/:/_ ,_=QT]:]'HH^M5OYA^QAV/./^%/:/\ M\_=Q^='_ I[1_\ G[N/SKT>BCZU6_F#V,.QYQ_PI[1_^?NX_.C_ (4]H_\ MS]W'7/6O1Z*/K5;^87L8=CSC_A3VC_\ /W<=?6C_ (4]H_\ S]W'7/6O1Z*/ MK5;^8/8P['G'_"GM'X_TNX_.C_A3VC_\_=Q^=>CT4?6JW\P>QAV/./\ A3VC M_P#/W&_#]OX:TD:=;.SQAV?+=BLZE:I-6DRHPC%Z(****S+"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BF^8G3<#M7L-?+L:@1+ZFNW!TXSYN9=C"O.4; M6/0_^%J7X/,4>![4^'XJW>\&6- HZX%>=[0#D]J7:IP"OUKM^KTNQA[:9[QX M?\;:9KS>5%)LE4#=OXR?:NGKYAA=[>9)8'*2(=P(/>O(M*V3G_38! MB4'^+W^E<&)PWLUSQV-Z57GT>YUU%%%+=6FT/PU=:C;@&2)HP >GS2*I_0UP-G\3[^YOK>$QQXED5#QZG%=;\2R1 MX U'']^#_P!')7B^D@?VO8D#_EXC_P#0A7?A:4)4G*2.>K.2FDCZ4HHHK@.@ M**** "BBB@ HHHH **** "BBB@ HHHH \I\6_$+6=(\4WNGV,<+6\!4 MUR5 M!/ZDUTGP]\47OB6PO7OU19H)@H"?W2H(_7->/ZQ=B_UW4;L9(FNI&7Z;CC], M5VOPDNO+US4+0G_6VZR ?[K8_P#9J].M0BJ&BU1R0J-U-]#UVBBBO,.L**** M "BBB@ HHHH **** "BBB@ HHHH :\B1(7D8*HZDG@5Y5XH^)DXN3;Z,JM&N M4E9O7VJ[\4?$S6T,>BVCXEE >8@_=7T_D:\I"!2",YQR?\_A7H87#IKGF%OB7-8P2,IZ^_ZUYCT[=J:0&&"" M"./F6$;H&)ZH, MG>O7Y_^/>7_ '#_ "KY@@0?9X_]T?RKMP=.$U+F78YZ M\Y1M8^E]*ODU/2;6^C(*SQ*X_$5%O'UYKGB2VTZ1$$$?#E1_PG>GD> MDP/_ '[->[UIBX1A-*/8FC)RC=A1117*:A1110 4444 %%%% !1110 4450U MC5(=&TJXOYS\D*%L>I["A)MV0&5XJ\6VGARU^=@UPX(11S@X[UY-?>/-)9/#FN MQAV)LKDB.5<]#V/T&:FOAHR5X;E4ZS3M(]]HIJ.LD:NA!5AD$=Q3J\HZPHHH MH **** "BBB@ HHHH **** $.<<5!>WD-A9S7,[!8XE+$D^@S5BO*/BKKS/< M0Z) Y"J/,GP>_P#"*THTW4GRDSDHQNS/USXEZC=7DJ:>J"R/W&/WO>J5E\2- M_Z5]#:3J4&KZ9!?6[ QRJ&^A]* M\W$T/9NZV.NE4YUYEVBBBN8U"BBB@ HHHH **** "BBB@#GO&>NS>'M"%] J MEO.6/!]"#_A7 _\ "U-0_P">D_DU>+;!7HX6C" M=.\D :/J]+L+VTSZ=MI#+:P MR-U= Q_$5+4%C_R#[;_KDO\ (5/7C/<[PHHHI %%%% !1110 4444 %,XN1_(UK0BI5$F14=HME+P[\0KW5 MO$=C82I&(IW*L1U^XQ_F!7IE?/\ X&4?\)UHY(_Y:O\ ^BWKZ K7%PC":4>Q M%"3E&["BBBN4V"BBB@ HHHH **** "BBB@ /%%%07=U%96DMS,P6.)2S$T6O MH!E>)?$MIX=L_,G8>8X(11USBO(M1^(&MZD_.R- 2%V<9%97B'6Y_$>KS7\I M;RLD0H>R9XK.[8_$5ZU##1@O>5V<52LV_=V.HT[XA:YI\@ "21L1O+=0!FO7 M/#GB2T\168EMV&]0-ZGKG%?/?MT!K3\.ZW/X;U:*^B+&+6L=Q X>.1=RL.]35Y/4[0HHHH **** "BBB@ HHHH M **** "LGQ#KUKX?TUKJX89Z*O&QP3^)K M?#TO:SL]D9U)\BN6;_XCZY>R,%6-(U8[<=2*N:3\3M5M[F-+Y(_LB'YV'WL5 MPZ@=2"":"%*X8<_Y_P#K5ZCH4[6L1]:O5X M)X)\32^']9C21S]AN'"R*3TSP#^M>\HRR(KJ0589!'<5Y6(HNE*W0[*=135T M.HHHK$L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"O(Y_BAJ,5S-&(X\)(R#CT)%>N5\R78'VVY.#_KG_P#0C79@Z<9M\R,*\W&U MCZ&\-:E)J_AVROY@!).FY@.G4C^E:M);"X>7:)H9<$#^Z1D?UKROQ^/^*^UIC_ 'H@/^_$=:7PNU$6/B@V M;'"7D17G^^O(_3->C.A%T%)+6R.6-67M+/8]JHHHKSCJ*&M7CZ?HMY>1@%X8 MF<9]J\KE^*VI"!V2*+<$)7([XX_I7I?BO_D4]4_Z]G_E7SE,@^RR?[A_E7?@ MZ4)Q;DCGKSE%Z'U+1117 = 4444 %%%% !1110 4444 %%%% !6?J^KVNBZ? M+>7;@(@SC/)^E7R0 2> .37@_CCQ(_B#6Y(HG/V&V&(X)^AQ6V'HNK* MW0BI/D5RUK'Q&U:_DDC@5$M2V8V'#8JC9>.]=T^4NA23'.'.:YT<"@X&#CGH M:]94:=K6.+VDV[W/=/"'C.V\10"&1@EY&H\Q>@)]JZNOF:RNY]-OH;VS8I+$ M^X<]:^A?#^LPZ_HL&H0<"0?,IZJ?0UYN*H>S?-'8ZJ53G5GN:E%%%#M&GB=!9Q)N& 0O M2M'C(*336Q*P[:W/G[@C(.=W(K8\,ZTWA_Q#;WP?]R3LG'JI_P .M:7C#P9- MX:D^TVP:2R8\L?X2?Z5RQ4;<=01T]:Z4XU876S,FG"7F?3J.LB*ZG*L,@TZN M6^'NK'5?!]H7;=/;9MY?7*]#^*X-=37B3BXR<6>@G=7"BBBI&%%%% !1110 M4444 %%%% ')_$K_ )$+4.+Z2?^)S9'.,7$?_ *$*]G^)?_(@ M:A_OV_\ Z/CKQG2O^0O8\#_CXC_]"%>G@_X+]?T1R5_XB/I.BBBO,.L**** M"BBB@ HHHH **** "BBB@ JCK-Y_9^B7][_SPMY)/R4FKU _BN1^JBN M9YZ =!5O2KO[#K&GWA_Y87,;GZ!AG],U[">D%%%% ! M1110 4444 %%%% !1110 5#=W*6EI-H/UZU[-2<:4+LX(1=21YP^F M:C%#YTELRQ8R6JJKAP!G@U]*OIEE)%Y3VT93IM(KRWX@^#!I^=8T^/$ 8>;& MHX4< 8_&L*6+C.7*U8TG0<5='(^&#-?"K M3C=^(KC4&7]U9Q84_P"VW3] ?SKV6N;&R3J6[&N'5H!1117&;A1110 4444 M%%%% !1110!'/_Q[R?[I_E7S!#_J(^>BC'Y5]/S_ /'O)_N'^5?,,'%O'[(/ MY5Z. VE\CEQ.Z.S^&FJ?V=XN6V+?NKZ,QD?[0Y4_S'_ J]OKYFM;I]/O+>\B M_P!9;N)!^'-?2EM<1W=K#/+#GM+Q_VS/\ MG\*]VKPGX=?\CYIW'\$O_HLU[M6N-_B+T(P_PA1117&;A1110 4444 %%%% M!1110 5Y5\6=9+S6NBQ-A0/.GQW_ +H_K7JA( R>U?.OB/4FU;Q'?WN5H6[F7U.,]:EMK2[O<_986EQU(J_X>T&?Q%K*V" B, M_-*X_@3(&?KFO>+#0=/T^WCBAMHP54*6QR?>NROB52TW9A3H\ZN?.DJ20R^5 M.I20F#C_/UJZ->-571-2FX,]L^&^M'5O"\<,K9N+(^2_J1_"?R_E785XQ\ M+-1-KXG>S8X2\A)^K+S_ "KV>O,Q,.2H['72ES03"BBBL#0**** "BBB@ HH MHH **** &NP1"QZ 9-?..MW[:IK]_?%L^;,=O^Z.!^E>_P"O7/V/P_J%S_SS MMW;]*^;^D>6XP.:]# QWDR)K>UN;R46]I&9I0.@]#3[RQO--<+?6[1$] M,U[3X#\-0:7X>MIIX5-Y./-=B.5ST%;>K:#8ZO:R0W$"%G7 ?'*^]5+&I3M; M02P]XWZGSINX&?SKV+X2QW"^%[AY"?):[<0 ]E 4'_Q[=7F/B70[CPSJDMK( MA:$Y>!C_ !+GC\>*]T\+Z;_9'A?3;$C#Q0+O_P!\\M^I-/%S3I*W45"+4W?H M:PI:**\PZPHHHH **** "BBB@ HHHH XCXJD#P>"3@?:H_Y-7B8F0X^8\\=/ M\_Y%?2NJ:9!JUI]EN4#1[@V".XK(_P"$'T?_ )]H_P#OFN[#XF-.'*S"K1O6O7O%_A33=/\ "FH74$"++''E2!WR*\E@4/CR M*#^8KMI5545T?^!^?'6C\_\ +5__ $6]>_5X!X%_Y'K1^/\ EJ__ *+>O?ZWQWQK MT,\/\+"BBBN(W"BBB@ HHHH **** "BBB@ KSGXL:SY&FV^CQ28DN3YDN/\ MGF,C]3_*O1J\"\>E M26]M<7;LEK$967KBK&D:7<:UJT&GVZDO*3N/HHZG\J]ZT;PSIVCV,5O% C.B MX:0CEOK7=7Q"I:;LYJ5+GUZ'SW-!-;3"&X0QN1D _P"?>FXXP#['Z5[]XA\( MZ=KFGO"8EBE/251R*\)OK&YTN_FLKM-DT1^8=L4Z-=55IN*K2Y/0]5^$^J27 M6C76GODK9.H1C_=8=/S!KT*N,^&>D_V?X52Y=-LM\WG'_=Z+^G/XUV=>77:= M5V.RG?E5PHHHK(L**** "BBB@ HHHH **** ,GQ/J/\ 97A?4KW=M:*W;RS_ M +9&%_\ 'B*^=0-J@!L9'Y'->U?%.X,7@TP@?\?%U%&?P.__ -EKQRTM)-0O M8+2$9DGD6-1[FO3P22IN3.3$-N22'6>FZAJJ,UC;M*HX8BHIX9;6X\BY0I+W M4U]%:3HMEI%E';6\*KL4*6 Y8@=367XG\'V.NZ;,BQ+%OHCPG'<1^%--6Z1_P#0C71US?@' M_D1M*_ZY'_T(UTE<=7^)+U9O'X4%%%%9E!1110 4444 %%%% !1110!X'X^& M?B!K&3@!XC_Y CK%T^^?3=3M;Y>MO,DGX#J/RK9\?_\ (_ZS_OQ?^B(ZYTC@ M@].]>Y35Z<4^R_(\Z;]]OS/IN"9)[>.9#E)%#*?4$9J2N4^'>IG4O!]J';,M ML3;O_P !Z?IBNKKQ9Q<9./8]!.ZN8_BK_D5-4_Z]W_E7SG,/]$DY_@(_2OHS MQ7_R*FJ?]>[_ ,J^8=84444 %%% M% !1110 4444 %%%% '*?$+6VT7PO-Y+[;FY/DQ$=03U/X"O"U 4!0>*[OXJ MZF;OQ%;Z>AS':0[F'^V_/Z #\ZX:*WENKJ.V@7=+,PCC ]37KX2'+3N^IQ5V MW.W8(HY+B;R8%,DA[#O3KFUNK)A]JA://3/.CS62T+6&TWU/G3J-V[WKT/X2ZM)%J= MYI#DF.:(W*?[)! (_'(_*N2\2:!+X;UN2R<$PD;X7/\ $O\ ^O-=W\)-) AO M]7D3YG801$_W1R?S)_2M<1*+HM]#.E&2J)'IU%%%>0=P4444 %%%% !1110 M5\NQC]R.O05]15\O1$^4IST (KT,!]KY?J+7Q/#=H,+=P@M[LIQ_+%=6"G:7)W,<1&\; MFA\(;W9?:IIY/$B).@^AVM_Z$M>KUX1\/+AK;QUI^'VI,LD+#U!3=C_OI5_* MO=ZC&1M5OW*H.\ HHHKE-@HHHH **** "BBB@ HHHH Y+XE_\B!J'^_!_P"C MXZ\8TK']KV/7_CX3_P!"%>S_ !+_ .1 U#_?M_\ T?'7C.E?\A>QY_Y>(_\ MT(5Z>#_@OU_0Y*_\1'TG1117F'6%%%% !1110 4444 %%%% !1110 5YS\7K MH+I6F6.>9KEI3]$4C^;K7HU>.?%BZ,WB>SM0V5M[7=CT9V.?_0$KHPJO51E6 M=H,P?".F+JVM/ RDJ+65S]=O'ZXKGBN8"ISDC!^M>C_"2U$NI:E=$95(5B_, MY_I7$:O;?8];O[7[OE7#@#T&>/TKTHSO5E'M8Y)1_=IGT'H=X=1T#3KUCEI[ M:.1OJ5!-7ZY+X:W?VGP19H6W-;L\)]L,2!^1%=;7D5(\LVCOB[I,****@844 M44 %%%% !1110 4444 %>1_%R\$NL:?8@G$$33,/=C@?R->N5X+\0+AKGQQJ M.7RL.R)?H%!Q^9-=>#C>K?L8UW[EC*T+2O[?1%^9OT%?1<,* M00I%&H5$&T =J\B^$MAY^NWE^XS]F@"*?]IR?Z _G7L-/&SO/E["PZM"_<*@ MO+6.]LYK6908Y4*,/K4]%<>NYN M\?\ NC/Y5]/S_P#'O)_N'^5?,$)_T:,_[ _E7HX#:7R_4Y<3NA^ 0*]O^&FI MB_\ !\$#-F6S8P-GTZK_ ..D#\#7C5]9R6-UY3'[T:RI_NL 1_A7:_"G4?LV MO76GEODN8MZC_:3_ .L:VQ<>>E==-2*#Y9V/8:\Y^+N/[)TW.?\ CX;_ -!K MT6O._B[_ ,@G3>$_ M#O\ Y'S3N?X)?_19KW:M<;_$7H1A_A?J%%%%<9N%%%% !1110 4444 %%%% M&3XGOO[-\,ZE> X:.W;;_O$8'ZFOG5 %10?/Z'=G3M>TZ]!(\J=2<>A.#^E?2(.1D=#7S Q(!*G![>U?2.BW(O- M#L;C.?,@1B?? S73CH[2,L.]T7J***\\Z0HHHH **** "BBB@ HHHH Y_P < M.(_!.KD][=E_/BO 8XQ-+'$W\;A/S(%>^>.UW>!]6'I 3^HKP(2>6R2@\HP; M\C7IX+X'ZG)B/B1]/*H5<*, =!1WID,J3PI-&P:.10RD=P1Q4E>6=9A>)/#E MMXA2U691O@G20'U 89'Y9K=I,"_AOU.2O\2/IJBBBO,.L**** "BBB@ HHHH **** M "BBB@ K@/BS_P BY:_]?0_D:[^N ^+/_(N6O_7R/Y&ML/\ Q8D5?@9Y_P"! M?^1ZT?K_ *U__1;U[_7@'@7_ )'K1^?^6K_^BWKW^M\=\:]#+#_"PHHHKB.@ M**** "BBB@ HHHH **** *]]=I8:?B@D_P J^9@7?]Y*27D) M=SZL>3^N:]]\?7)M?!&ILK;6DC$7X,P4_H37@A) P#[?C_D5Z6!C[KDJ M1ZM\)]("6=UJTB@M*_E1'V'4_G7I-8_A;3QIGAC3K4#!6%2WU/)_G6Q7#6GS MU&SI@N6*05YY\1?"C:OG1=FN]WY(P_K7#^ X5G\;::I_@9I!]0I-=K\7@1I6F-V^TD?^.D_P!* MX;P1.+;QEIKLV-TNS_OH8KU*/^[/YG)4_C(]_P 444M>4=9@3^&K9_%EGKB* M!+%&Z-[Y'!^O)K>QSFEHJG)NUP2L%%%%( HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *^9KO'VVZ_P"NS_\ H1KZ9KYFN_\ C]NN M?^6S_P#H1KT,!O+Y'-B=D>Z^ 3GP-I7_ %R/_H1KI*YOP#_R(VE?]K-X_"@HHHK,H**** "BBB@ HHHH **** / O'__ "/^LY_OQ?EY M$=<[_DUT?C[_ )'_ %G_ 'XO_1$=8K6CC3([X?ZIIC Q_P!H#(KW*;_=Q]%^ M1YTE[S.Z^$NHB'5K[2W8@7$8GC!/\2G!'Y$?D:]AQ4??G=G8T445Y)VG&?$?0#J^@-=0IFZL M_P!Y'@81W<\M^I-:Q 8$$9!ZBEJW4;@H=">5 MA@/M?+]3E MQ/0^@? __(DZ3_UP'\S705S_ ('_ .1)TG_K@/YFN@KBJ_&_4Z(_"@KSKXM6 MN_1K&["_ZJ?83[,/_K5Z+7'?$Z+S/!1^ M'I3!XHT>3.,7T()]BX!_0U]&U\R0R>5=039QY( M_P#T(5[/\2_^1 U#_?@_]'QUXQI?_(7L>O\ Q\1_^A"O4P?\%^OZ(Y*_\1'T MI1117EG6%%%% !1110 4444 %%%% !1110 5X#X[NA=>-]5D4Y5'6-3_ +B@ M']0:]]) !). .M?-%Y<_;-0N;MO^6T[RGZ%B:[L"O>^1S7JG@"T:T\$Z:C##.AD/_ B2 M/TQ7#?%JU$>N6-UCY98"A(]5/^!JJ,[XF7F*I&U)>1J?!^[SIVJV/_/*=)Q] M'7'_ +)^M>E5XS\*;KR/%=Q;$_+N_"6V\OPY=W)7!GNC@^H4 ?SS7?UR7PVB M,7@:Q_VVD<_BYKK:Y:[O5EZFU-6@@HK/N]9L[*X,$\JHX4-@G''^14'_ DN MFX/^D)TS]X5"A)JZ1=S7HK(/B331G_2$X']X5HVUS'=P+-$)K*."3V*J"OZ M$_\ ?-H-I.N65^O'E2AF_P!WH1^6:]4UW2VU3X46XC&9K>SBGC_X"HS^ MF:\<)4IE?NMT_P _E6U"2G!Q?FB*JY9J2/IU&#HK*!]4_M7PG8S,A.'^%^ MH4445QFX4444 %%%% !1110 4444 >:_%^?%EI-MV>:23'^ZN/\ V:N&\&VO MVOQGI,1'"S^8W_ 06'Z@5UGQ?D#:CH\7]R*9C^)0?T-8WPRC$GC:$G^"WD;^ M0_K7J4O=PU_)G'/6L>X4445Y9V!5#6[0ZAH5_9@9-Q;R1CZE2!5^BA.SN!\O M(=\:M_>%>_> IO.\$:6W=8MI_ D5X1<0_9KRX@/_ "RE>/\ $,1_2O:?AC)O M\%0#^[+(O_CU>IC=::?F,36\L1&0Z%3^(KYIN+=K.[FM6!#PR M-&0?4&O1P,M)(Y<2MF>K_#CQ9%=6$>C7<@6Y@!6+)^\@Y_3I^%>A @C(KYC5 MGBE$L$C1RJ>&4XXKT7PO\3&AVVNL+Q\L<3*/YU.(PKOSP*I5DU:1ZQ144%Q% M/_P#D1]4_ MZYC^8KPJV_X_+?VF3_T(5[KX_P#^1'U3_KF/YBO"K;_C\MO^NR?^A"O3P7\- M^IR5_C1]-4445YAUA1110 4444 %%%% !1110 4444 %<#\6?^1,_Z2/Y M&N^K@/BSC_A'+7/_ #\C^1K;#_Q8D5?@9Y_X%_Y'K2#C_EJ__HMZ]_KP#P+C M_A.M(_ZZO_Z+>O?ZWQWQKT,L/\+"BBBN(Z HHHH **** "BBB@ HHHH X7XK MRE/",48Z2W:*?P5F_F!7D>G6[7>IV=L%RTTZ)]22*]0^+TG_ !*M,A).&N2Y M_!2/_9JX#PA&9?&6DCTN5;\N?Z5ZF&TH-^IQU=:J/H11M&T# P*6DYS2UY9 MV!1110 4444 %%%% !1110 4444 %%%% !1110!P7Q:B+^%[24+GRKZ-C]"K MK_45Y!'(\$L^\$ZG'&NYXXQ, .OR,&./? ->"9!4G MT'_UJ]3!.].WF<>(5IW/?O"GBBV\1:9&X=5N4 $T>?NFNBKYGL=0N]*NUN;* M0JP.2N>#]:]7\*?$>#4WAL]2Q'>2,>1PH%<]?".+YH;&M.LI:/<]!HI%8.H9 M2"IY!%+7&;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %?,UWQ>W1Q_RV?_ -"-?3-?,UW_ ,?MU_UV?_T(UZ& WE\CFQ.R M/=? /_(C:5_UR/\ Z$:Z2N;\ \>!M*_ZY'_T(UTE<=7^)+U9O'X4%%%%9E!1 M110 4444 %%%% !1110!X'X_Y\?ZS_OQ?^B(ZT=(TTZE\,-8")E[:Z%PGU4# M/Z9K-\?_ /(_ZS_OQ?\ HB.NW^%423^&]2A<91YBI!]"O->M4ERT(R[6.*"O M4:?F>2X#ISW%?0/@O5&U?PEI]RYS,(_*E_WU^4_RKP?4;)]-U*ZL9 ?,MY63 M\,__ %Q7HWPCU3#:AI+-P&^TQ9]\*W\@?Q-+&1YJ7,N@Z#M+E9W/BK_D5-4_ MZ]W_ )5\YS?\>DG'\!/Z5]&>*O\ D5-4_P"O=_Y5\YS?\>DG^X?Y5. ^%^H\ M3NCZDHHHKS#K"BBB@ HHHH **** "BBB@ K \;S_ &?P5JS?WX#%_P!]D+_[ M-6_7)?$J39X$OU[NT2C_ +^*?Z5I25ZD5YDS=HMGAG5.!GT_&OH_0;<6GA_3 MX%& EN@Q_P !%?.<2[YX4'1I%7]:^FT01QJB]% KMQSTBCGPW4=1117G'4% M%%% !1110 4444 %%%% !1110 5\O1C]THSV KZAKY=C'[E?<#_/^?6O0P'V MOE^IRXGH?07@?_D2=)_ZX#^9KH*Y_P #_P#(DZ3_ -0E8V;/09 MKZAKY>==R%<=1CZU]0UV8[[/S_0Y\-U"BBBO/.H**** "BBB@ HHHH **** M.2^)?_(@:A_OV_\ Z/CKQG2B?[7L>1_Q\1_^A"O9OB7_ ,B!J'^_!_Z/CKQC M2_\ D+V/R_\ +Q'_ .A"O4P?\%^OZ(Y*_P#$1]*4445Y9UA1110 4444 %%% M% !1110 4444 9?B.[%CX:U*Y)QY=LY'UP0/UKYS()3&X?$R[^S>"[ MB/O<2)$/SS_[+7C^A6GVSQ'IMJRY$EU&K#VR"?T!KT\&N6FY')B-9*)]#:;: M_8=+M+3_ )X0I'Q[ "N&^+=J9-$L+H=8KG8?HP_^QKT.N7^(=J+KP3?\9:(+ M*OU!'],UQ496JI^9T5%>#1Y/X(N_L?C;2G)^5IC$?^!J5'ZD5] 5\RVMP]I> MP72#YH)4E7\&_P#U5],JP=%93E6&0:Z,='WDS+#O1H6BBBN$Z HHHH **** M"BBB@ HHHH 1ONGZ5\P*"-,]XR?U-=+7-?#]MW@C3?9"/\ QXUTM<=7^)+U-X?"CQ;XK!CXOCP[*/LB M' ./XFKA]K_\]7Z9^\:[CXJ'_BL(_:T3_P!":N)S[=\UZ^'_ (43AJ_&QNUP M>)7Z9^\:^@O!&?\ A"]*W')\GD_B:^?N?3IDG_/^>M?0'@?_ )$K2O\ KC_4 MUSX[X%ZFN'W9T%%%%>8=84444 %%%% !1110 4444 1S_P#'O)_N'^5?,$7_ M !ZI[(/Y5]/S_P#'O)_N'^5?,$7_ !ZI_N#^5>C@-I?+]3EQ.Z/HWP_&)/"N MFQN,JUI&I'J"HKY^U"QDTO5;O3I.#;2M'CV['\C^M?0?ALY\,Z7_ ->L?_H( MKRWXJ:;]D\40WZK\E[#AC_MIQ_Z#M_*HPD[591[E5XW@F:GPDU+]YJ&F.WI- M&/T/]*N?%W_D$Z;_ -?!_P#0:X+P=J)TOQ;I]QT1W\E_HW'\\5WWQ=_Y!.F\ M9_T@_P#H-:3A;$Q?A>'^%^H4445QFX4444 %%%% !1110 4444 >1?%QO\ B?:: MO_3LW_H54_A8,^+V;TM7_P#0EJY\7%_XGVFMCK;,/R;_ .O5'X6''C)AZVLG M\UKU(_[K\CD?\8]KHHHKRSK"BBB@#YNUM=GB+5E'\-_< ?\ ?UJ]<^%G_(EH M/2YE_G7D>LMN\0:J_K?3M^,!PK#U^M>SU M0U?2K;6M.EL[I R/TSV/8UK0J^SGA.:VO$7A2] M\,W,BR!I;5>DV.N>WX7O\ B,'\ M:\_&44K31TT)W]UG24445P'2%%%% !1110 4444 %%%% !1110!S7C_GP/JG M_7,?S%>%6W_'Y;^\R?\ H0KW7Q__ ,B/JG_7,?S%>%6W_'Y;_P#79/\ T(5Z M>"_AOU.2O\:/IJBBBO,.L**** "BBB@ HHHH **** "BBB@ K@?BS_R+EK_U M\C^1KOJX#XL_\BY:\?\ +R/Y&ML/_%B15^!GG_@7_D>M(Y_Y:O\ ^BWKW^O M/ O_ "/6C\?\M7_]%O7O];X[XUZ&6'^%A1117$= 4444 %%%% !1110 4444 M >9_%\XM]('^W*?T6N.\"(&\;:8#V=F_\=-=C\7Q_HVD-Z22?R6N-\#-L\;: M6?\ IH1^:FO4H_[M\FOG?Q-HLOA[Q!<63*1;[R]NW8H>0/P&*^B:Y MWQ;X5@\3Z>(F(CN$_P!7+CE?6NC#5O9SUV9E5ASQ/ @.,@]>U&TE?E;:3W'6 MK>KZ3>Z+=&&\@9!G$;'^(>M5"1RP'N!7KIIJZ.%JSLSU7X;^,)+T_P!CZA)F M=1^Y8_Q 8&/K7I5?,UI>R:;?0WD.?-@D#*1^O^%?2%A=I?Z?;W/PH****S*"BBB@ HHHH **** "BBB@#P/Q_G_A/]9Q_?B/_D".NZ^$ MG_("OA_T\_T%<+X__P"1_P!9X_CB_P#1$==U\)/^0%??]?/]!7J5_P#=EZ(X MZ?\ %?S.7^)VG&S\4K=A<1W<6<_[0X/]/SK)\%ZC_9GB[39F<+%(WDR?\"X_ MG7H_Q3TX77AA;T+\]G*'S_LG@_KC\J\9)(PRC#@[E/H<_P"?RJJ#52CROT%5 M]RI='T-XJ/\ Q2FJ?]>[_P J^=)_^/23_<(_2O>[S4!JOPUFOAUFL26^N,'] M:\$G_P"/23_KF1^E3@4TFGW*Q.Z/J2BBBO+.L**** "BBB@ HHHH **** "N M-^)YQX*F'K-&/_'J[*N.^)XSX)G/I-'_ .A5K0_BQ]2*GPL\9L5WZA:@GK,@ M_P#'A7TO7S-9OLOK9\=)D_\ 0J^F:ZL=O$QPVS"BBBN Z0HHHH **** "BBB M@ HHHH **** "OEV/_4CUP*^HJ^7HR?*4^@!KT,!]KY?J:?%V["VNFV8/S-(TI'L!@?J:O#J]5"J.T&>9V,/VC4[*V[S7,<7_?3 M 5]+=Z^>/"MNUUXOT>(<_P"EH_X(=_\ [+7T171CG[T498?9L****X3H"BBB M@ HHHH **** "BBB@#DOB7_R(&H?[\'_ */CKQC2L?VO8\G_ (^$_P#0A7L_ MQ+_Y$#4/]^W_ /1\=>,Z5G^V+'D?\?$?_H0KT\'_ 7Z_H0K[ #'\Z\_\ #>J0 MZ1K]KJ$W*Q!V ([[2!_,5TGQ5NC+XIA@4_ZBV Q[L"]BD^ MIPU9?O+KH>JCXJ6O<#KZ56U'XD6=_I=W:,H/G0NF,>H->9;%[8Y&:!'SN&*/ MJM/>P_;S C"]>U?17A>Z%[X6TR<-NW6Z GU(&#^HKYVYPOL_>!_^1*TK_KC_ %->!3_\?,Q_VF'X[C_] M:O?O!'_(EZ5_UQ_J:[<=_#7J<^'^)F_1117F'6%%%% !1110 4444 %%%% $ M<_\ Q[R?[I_E7S!%_P >J?[@_E7T_/\ \>\G^X?Y5\P1?\>J>Z#^5>C@-I?+ M]3EQ.Z/H_P -?\BQI?\ UZQ_^@BN>^)^F?;?",ERHS)9RK,".H7[K#\C^E=# MX;_Y%C2_^O6/_P!!%7+VUCOK&XM)1F.:-HV'L1BN-3Y*O-YG0US1L?,Y)P=C M%6ZAAV]#7H_CO4UUGP1X?OP>9GR^.S!?F'Y@UYY/;R65Q-:2C$L,AC;\#BM1 M]1\[P=!IS']Y;7[2+G^XRY_GFO6G!2E&2Z'#&5DXLT?AWC_A/=.Y_@E_]%M7 MN]>$_#K_ )'S3O\ 5?&"/%WHLOJDZG_QS']:Y_XE6 MY]&44=1D45Y1V!2$X&32UE>)KPZ?X7U2[4X>*UD*'_:VG'ZXH2NTD%['SLTG MG2/*22979R?J<_UKW#X:Q&/P19D_\M&=_P V->&C]VG'0#'Y5]!^#(#;>#M* MB(P1;J3^//\ 6O4QSM32\SDPZ]YLW:***\LZPHHHH **** "BBB@ HHHH ** M** *]W96U]%Y5U"DJ>C#->5^+_AR]JLFH:6689+R1]E4#/'ZUZY2, RE6 *D M8(/>M:5:5-W1,H*2LSY@W9QG(['/4&O3?@_=#S-7LBW_ #SF5?\ OI3_ "6N M<\?Z,NC^*)!$ (;I?M" =CGYOUK0^$[E?%]Q%V:P=OR>/_&O2K-5*#:.2FG& MI9GLU%%%>0=H4444 %%%% !1110 4444 %%%% '->/\ _D1]4_ZYC^8KPJV_ MX_+?_KLF/^^A7NOC_P#Y$?5/^N8_F*\*MO\ C\M_:9/_ $(5Z>"_AOU.2O\ M&CZ:HHHKS#K"BBB@ HHHH **** "BBB@ HHHH *X#XL_\BY:_P#7R/Y&N_K@ M?BS_ ,BY:_\ 7R/Y&ML/_%B15^!GGW@7_D>M'Y_Y:O\ ^BWKW^O / N?^$ZT M?_KJ_P#Z+>O?ZWQWQKT,L/\ "PHHHKB.@**** "BBB@ HHHH **** /._B[% MG0]/G[)=;#^*D_\ LM><^&)1!XLTF4G %T@/TKU3XJ0-+X-,@Z07$L7VGOC-M*5'TZC]"*]3^$DN_P_>Q]DNC^J@UW8NTJ5T M4=@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?,U MW_Q^W6#_ ,MG_P#0C7TS7S-=Y^VW7_79_P#T(UZ& WE\CFQ.R/=? /\ R(VE M?]?Z"O4K?[LO1''2_BOYG<:E91ZCIES9RC*3Q, MAS[BOFIHV@D>WER)(28V^J\']:^GZ\'^(.EG2_&=V0 (KM1DG_7,_RK=\/Z MG]@FU")S^[O+)X2/]K&5K"G_ ./23VC)_2NZG#EG+S.>&>@% M%%% !1110 4444 %%%% !7*?$B/S/ >H^QB/T_>KG]*ZNL3QA!]I\':O&!DB MU=U^JC+1\^JP61),]&#_3FOIBVE\^UAF'_ "T0-^8S7S*! MD'!X(R*^AO"=X+[PIIL^YLT445YQU!1110 4444 M%%%% !1110 4444 %?+T?,2\=A7U#7RZG^I&#VKT,!]KY?J'M'FN&8&-H9L?+;6\DI/O@(/\ T,G\*]OKS/X0Z>5M-2U)A_K9 M%@C/LHR?U;]*],K'%RYJOH505H(****YC8**** "BBB@ HHHH **** .2^)? M_(@:A_OP?^CXZ\8TK_D,6/'_ "\1_P#H0KV?XE_\B!J'^_!_Z/CKQC2C_P 3 M>QY_Y>(__0A7J8/^"_7]$ MYW'=-*S_ )FO7/"7@W3KCPKIMQ=VR/-+%YA9AR0Q+#]#7M2J1HP5S@4/:2=C MQSSH\\&D\Z/UKW[_ (0?1?\ GSC_ "H_X0?1?^?.+\JQ^N4^QI]7EW/!%977 M@9'0_C_^K]:]3^$-UF'4[,_PLDBCZ@@_R%87Q(T*VT74].-K&(H9X64A1U96 MS_)A^5+\*[K[/XK: G_CXMF'X@YJJS52@Y(F"<*MF>TT445Y)VA1110 4444 M %%%% !1110 5X1\0[8VOC>^)'$RI,#]5 _FIKW>O)_BY8[-0TZ_ ^62-H&/ MN.1_,UU8.5JMNYC75X%#X5:A]E\3RV3'Y;N#"_[R9/\ +->SU\T6%_)I>I6M M_ 3YEO*LBCU]1^(X_&OHO3-0@U73H+VV\G^X?Y5\P1?\>J?[@_E7T_/_ ,>\G^X? MY5\P1?\ 'JG^X/Y5Z. VE\CEQ.Z/H_PU_P BQI?_ %ZQ_P#H(K3QBLSPU_R+ M&E_]>L?_ *"*U*X)_$SI6QX9\1M-_L_QA-*%Q'>()E_WNC?Y]ZY,\'IG/7_/ M^>M>N_%G3?/T6UU%1\]K+M8_[+$?#O_D?-.Y_AE_\ 1;5[O7%C?XB]#HP_POU"BBBN,W"B MBB@ HHHH **** "BBB@#C_B9:&Z\%W#@9-O)'-^ ;!_0FO#SG:=O# Y!]#7T MEK-D-1T6]LC_ ,MX'C_,&OFT JNULAP<,/<=:]/ RO!KL<>(5I)GT?H&HIJV M@6-\G2:%21Z'H1^8-:->7?"G7D1)]"GD^8.9;?/<$?,/Y'\:]1K@K0=.;B=4 M)/RK:G1?&,AQ_P N$G_H<=3_ !8NHYO$-I;( M^3#;_./0DY_E3/A/&6\674HZ)8,A]LR)C_T$_E7IK3"_(Y'_ !CV6BBBO,.L M**** "BBB@ HHHH **** "BBB@#FO'__ "(^J?\ 7,?S%>%6W_'Y;?\ 79/_ M $(5[KX__P"1'U3_ *YC^8KPJV_X_+;_ *[)_P"A"O3P7\-^IR5_C1]-4445 MYAUA1110 4444 %%%% !1110 4444 %,_Z2/Y&N_K@/BS_ ,BY M:\X_TD?R-;8?^+$BK\#//_ O_(]:1Q_RU?\ ]%O7O]> >!?^1ZT?G_EJ_P#Z M+>O?ZWQWQKT,L/\ "PHHHKB.@**** "BBB@ HHHH **** ,#QM:F\\%ZM$.2 MMN9<>NSY\?\ CM?/_#KGNU?3DL:31/%(H9'4JP/<'K7S--;/8W4UI+D2V\K1 M,/<'']*]' RT<3EQ*V9[OX$U+^TO"%BY.7B3R7^J\?RQ72UY#\+-=2SU"?29 MY,)<_O(<]-P'(_*O7JY,1#DJ-&].7-%,*J:AJ-OIEL)[F0(A=4!/J3@5;/2O M'OBCKZZAJ":3;R_N[7YY"O>3M^76E1I^TGRA.?)&Y[#16!X,UG^W/"]G=,#6_6)%>V.AW,F)(CF#)ZKCD?A6RHMTG4(YTI2CI)='GZ*!7J5M,,D_(Y*>M5_,] HHJI?:C;:]>:DV M[(ZRW169!KNGW-S'!%.&DO&:TZ&FMP"BBBD 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7S-=\7MT7R.;$]#W7P#_P B-I7_ %R/_H1KI*YOP#_R(VE?]K-X_"@HHHK,H**** "BBB@ HHHH **** / O'_/C_6>/XXO_1$==W\) M/^0%?J*F3;3>5(?]AO_ +("O2*RO$>FC5_#M_88RTL) M"?[PY'ZXKSZ,^2HF=4X\T6CYU/'(Z@\5'TO^X?Y4],@8;.>X]Z9T MO^X?Y5[BW/-/J.BBBOGSU HHHH **** "BBB@ HHHH *ANX%N;2:W<965&C; MZ$8J:B@#Y?5&B/ER*0\1V./<<']3)['^$_GQ^->Q7C[6CIZG# M3?)4LSW8'(S2T@((!!R#2UXYW$%[=1V5E-=2G"1(7.?84Z"XCN;:.XA8-'*@ M=&'<$9%>>?%/Q$L%E'HL$N)9_FFQ_"G_ -?FK_PNUC[?X;.GR-F>P;9@_P#/ M,\K_ %'X5NZ$E2]H0JBY^4[FBBH+N[ALH#-.^V,$#/UK#&IMW:,_;32 MLC2UG7;_ ,17:W5ZV" $7[HQ6<& MY.3NST4K*P4444@"BBB@ HHHH **** "BBB@#DOB7_R(&H?[]O\ ^CXZ\9TH MG^U['I_Q\1_^A"O9_B5_R(.H_P"_!_Z.2O%])V_VW8Y!/[^/_P!"%>G@_P"" M_7_(Y*_QH^E****\PZPHHHH **** "BBB@ HHHH *R/%-Y]@\+:G<@X*6[X^ MI&/ZUKUQ7Q1N_L_@V2+O<3)&/SR?Y5I27-42)F[1;/$]K>65498\#^5?3&G6 MHL=,M+0=((4C'_ 0!_2OGO0+47OB?2[0C.?PHPPZW" MBBBN Z3SKXNV@DT?3;O^**Y,7T#J?ZJ*X#P?=?9/&&ERYPIF$9/L>*];^(MK M]J\#W^%RT.R8>P5P3_X[FO#()?LL\4ZGF-UE'X'->IA?>HN/J6=84444 %%%% !1110 4444 %W7]":ZVF2Q)/"\4@RCJ58'T-5"7+)2[":NK'S&/F';K77^"?&K^'':SO MP]JP=>TEM"UZZT]U(526B/JAZ?Y]JSB >U>U*,:D;/9GGQ;A+ M3<]X;QUI"VIG\SY0,XSS7FOC'QO-XA8V=H2EB"&ST)[8/MS7'[?=L>F>U.Z9 MXK.GA80=T:2KR:L(>%STX_2OH#P1G_A"]*W @^3T/U->(Z!H\OB#7(-/B4E& M.9'[*HZ_F/YU]$VT$=K;16\2[8XT"*/85ACIJRAU+PT=V2T445YQU!1110 4 M444 %%%% !1110!'/_Q[R?[A_E7S!%_QZI[(/Y5]/S_\>\G^X?Y5\P1_\>RX M_N#^5>C@-I?(Y<3T/H_PW_R+&E_]>L?_ *"*U*R_#?\ R+&E_P#7K'_Z"*U* MX)_$SI6QF^(-.75= OK)QGS8F ^N./UKYRPRN5889?E(]Q7T_P!J^??&NF?V M3XKU"'81'(WG1_1N?YYKMP,M7 Y\3&Z3+GPZS_PGFG?[DO\ Z+->[5X3\.N? M'FGX'\,V?KY9KW:HQO\ $7H5A_@"BBBN,W"BBB@ HHHH **** "BBB@!*^?? M&FF'2?%M] J[8Y7\^/TPW/\ C7T'7G7Q6T(W>FP:M"F9+4[9<=2A_P .M=6$ MJ/-#T/*[6[GL;V&\M6VS0OO'OCG'T->N:+\3-/N[2);O*W07]Y@< M9]J\=X897H*0J.V1]*]&K1C4^(Y85'#8]-\5_$B.>S:STG/F/E96/93Z5YF, MXP3N8DMD]R:0!1SBE"L[I&D;.[G8JCJQ/84Z=*--6B*6 M-@HHHK(L**** "BBB@ HHHH **** .#^*]_);>&8;1 =MW.$<^B@;OU(%>.$ M9(8'##H1V]Z^A/%>A)XBT">Q.!(?FB8_PL.AKY]>.2&9X94,HSZOJ5Q?W&/,G;IZ#M7H?P?MSNUF MZ(ZF*('Z;F/_ *$*\P)V LPX S7NWP[TDZ5X/M1(A6XN29YL^IX'_CH6EBVH MTN5=14+N=SJJ***\H[0HHHH **** "BBB@ HHHH **** .:\?_\ (CZI_P!< MQ_,5X5;?\?EO[S)_Z$*]U\?_ /(CZI_US'\Q7A5L3]KM_P#KJG_H0KT\%_#? MJ8=84444 %%%% !1110 4444 %%%% !7 _%G_D7+7_KY'\C7 M?5P'Q:S_ ,(W:X_Y^1_(UMA_XL2*OP,\_P# N?\ A.M'Z?ZUS_Y#>O?Z\ \# MD?\ "_UOCOC7H98?X7ZA1117$= 4444 %%%% !1110 4 M444 %>'?$K3O[/\ &4TZ)B.\C68<<;A\I_D#^->XUQ?Q+T-M5\."YACW7%FW MF* .2I&"*Z,-4Y*FO4SJQYHV/%DDDMYEDB8K(ARK \BO6?#_ ,3;6XM%CU(; M;L*\C!W $=&[T$ \X([5ZE6C&HK2.*G4<-CU?Q)\38([-X-*&ZZ/& M6'&*\K+NS-+,Q>1F)9CU)I@7!Z=N:"6P JEF)P%'5CV%%*E&FK1"=1R=ST_X M02W);5HO^712C#_?(.1^0%>HUSG@?0QH/AF"%UQ<3?OICZL0/Y "NCKR*\E* MHVCNIIJ*3"BBBLBPHHHH **** "BBB@ HHHH \>^+&HR3^(+/3P,0VT)DYZ, M[''Z#'YFN&M[N:RNH[NU;;-&P*_A7KGQ/\/?VCI"ZI;QEKFR^9@O5D[BO'00 MR\<^_K7KX5QE221PUE)3N>Q^'/B/9:A!'#>G9=X^?LM/\3_$"ST_3Y8K)@]Y M(,1=QGW_ S7C)52>,CZ&@+QDDDCIDTOJ=/FN/ZQ*UA?F8,7.6;YF)[GO7N7 MPVM?LO@JT)&#,SR_FW_UJ\/BMY+J>.VA4F25PB >]?26F62:=IEK9H/EAB5/ MR%9XZ:Y5$K#IW;9;KS3XO/*EII7EN5!E?.#U^6O2_P"E>:?%].=(5IF9?-;()_Z9L:]^KY_\#8_X3K2/E(_?-_Z M+>OH"ML=\:]#/#_"PHHHKB.@**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ KYFN^;VZZ?ZY__0C7TS7S+/\ 6?\ ?B/_ ) CKNOA)_R K[_KY_H*X7Q_SX^U MC/9XL?\ ?B.NZ^$F/["OO^OG_P!E%>G7_P!V7HCDI_Q7\ST*BBBO,.L^?/&. MFC2O%NH6ZKB-G\U/]U^?YYKG[C_CVE]T(_2O4/BWIF)-/U15]8)#^J_UKR^X M(%K+Q_ ?Y5[>'GSTTSSZJY9-'U'1117B'H!1110 4444 %%%% !1110 4444 M >3?%S33'>6.JHO$BF!S[@Y4G\S7G)W-DJ<<_*?2OH3Q9HBZ_P"';JQX\PKN MB)[,.E?/;*Z,R2(5D0E64]017K8.IS4^7L<=>-I7[GI?A+XD1Q62V6JYWIA( MV'=0.IK7UGXEZ?:VLB6F6N2O[O(XS7CA 8' QZ48 /SIX+E9&*L) MH^1]:[*N,^*&/^$,ES_SWC_G7F4/XL?4ZZGPL\7CEN//7,\GWAW]Z^FZ^8XB M!/%_OC/YBOIRNO'?9^9CAMF%%%%>>=(4444 %?+<3KY2]<@5]2=JX]?AYI2H MJ[>@QTKKPM:-._-Y&-6FYVL>'>8OY^(KF.&TC;R"X5Y7?&&] CTNP_O,\Q_ ;1_,UZC M6'K7ABSUR[AN+D9:)"BC'JZ#D9K"T7PO8Z'=27%LH#NFPG';.:W:K$554G="IPY(V"BBBL#0I:O:?V MAHM_9]#<6\D0/^\I']:^: P,8W9&1TKZDKD?^%?:5G.P=<]*Z\+75*Z9C5I< M]F:7@Z]^W^$-+N,Y)@53]1P?Y5N52TK38M)T^.S@_P!6A./Q.:NUS3:* MDN)6212KHQ5@?\_YS7U!7(>(?A]IFNRI(,VS*.?+&-WUKMPV)4%RSV,*U+GU M1X>2!W]J=;PSWDZ6MJADF<[44=S7HD7PHW3[99G$73(-=KX=\&:=X?B C02R MAMRR..173/%TXKW=691P\F_>*_@7PHGAS2E>7YKR8;G8CE00/E_#%=9117ES MDYRYF=:22L@HHHJ1A1110 4444 %%%% !1110!'-S;R?[IKY=C=?LRY_N ?I M7U*RAD9>Q&*X]/AWI*Q*FW.% Z5UX6M&E?FZF-6FYVL;OAO_ )%C2_\ KUC_ M /016I4-I;+9V<-LGW8D"#Z 8J:N63NVS5;!7EOQI50UC2;?6M/:SN5!0LK ^A!_P#UC\:THU/9S4A3CS1:/%OAS(&\>V '&5F/ M_D,_Y_"O>*YS3/!VGZ5J45[ N)(\XX]5(_K71U>)J*I.\2:4'%684445SF@4 M444 %%%% !1110 4444 %17-O%=6TEO,H:.12K*>X-2T4 ?/?BOPW<^&=4D3 M:7LW?,4F..>E>G1Q<7&T]SDJ4'>\3S)G52"3[8KT3X<>$I+F]CUR^7$,7-NA'WCU# M?ATK;T3X7V%C=0W=Q(TK+UC;D&N]@@BMH5AA0)&@PJ@<"HKXI-]>9?$7P9)<2?VQIJ9E _?1 MJ/O=26_*O3J1E#*589!&"*TI5)4Y?K_G^=*3@DYKVO7? MAQI>LW"RH3;8'W8Q@&L:'X1V9E)DNI0JGCGK7IQQ=*UV)= M:A5U/V.)E>9B."!SM_'%?0"J$144851@"J.E:1::1:+!:Q*F S GQ:II\UG-_JY1AJYU/A_I:2(X7E6##CT-=N M'KQIP:9C4IN4DSK:***XC8**** "BBB@ HHHH **** "BBB@ KS_ .+;;/#= MJ?\ IY'\C7H%9FM:+;ZY:I;W(RJ/O'UK2E)0FI,F:YHM'B/@60#QSHXQ_P M M7!_[]O7T#7-:=X+T[3M2M[V)?WD+%EX[E2O]:Z6M,35C4DG$FE!P5F%%%%#^./"TWA[5)9H$)T^9MRX M'$>2?EKF <:A\)X/,:2UN)#O.=N>!7I4, M7&UI[G+4H.]XGEY; Z\'K7<_#OPH^IZE'JMW'BSA.^($<.>?Y'FM[2OA7:0W M$=Q6 Z5%IWD2T445YQTA111 M0 4444 %%%% !1110 4444 ,>-9(WC<95A@CU%>(^.?!\V@7[WMHI:PD)8@# MB+G@5[C4-S:P7D#0W$:R1MU5AP:VH5G2E?H14@IJS/F57!7(.".U*3C// !K MU[5/A9IUY=27,4SQ%CD(O2H=.^%%C;W$5Q+<2,4;)0]#Q7H_6Z5CE]A.YB_# M+PU+)!&?PKV '-1V]M!:0+!!&L<2]%4<"I:\VM5=6?,SK MA!0C9!7F7QA)%II!'_/:0?\ CHKTVL?7M!M=_UX)X)7=\0M-"CY5FD_1'%>]UOC?C7H98?X M7ZA1117&= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S'>.!> MW)& -+9V^:ZL+6C2OS&-6FYK0L^ ?^1%TG_KD M?_0C7254TVPCTS38+*'_ %<*[15NN>;YI-FL596"BBBI&%%%% !1110 4444 M %%%% '@7C]POQ!UD-_>B(_[\1UW?PD.="OO^OC^E;FI>"]/U/4[B^G&99F! M;CT55_\ 9:T]$T2WT.VDAMONR/O/Y8KLJ5XRHJ"WT,(TVIN1IT445QFYSGCC M3/[6\)7T ^^B^:GU7FOGR>1&M9<'JA/2OJ1XU=65AE6&"/:N1E^'FDR+(NP M.".!TS79A<1&FG&1C5I<[NCL****XS8**** "BBB@ HHHH **** "BBB@ KR M'XC^$Y;2]DUNR4F"4EIT ^Z>[?B37KU1SP17,+0S('C<892.#6M&JZ4N9$S@ MI*S/F,," 5/!I3@=\BO6-8^%MG<7$MS:RNC.V?+'1156Q^$T#,KW5Q(I4YP# MUKTOK=*U[G(Z$SD?!_AB?Q+JT9(*64+9E;'!(YV_C7O<4200)#&-J(H50.P MJOINF6NE6H@M8E1<#<0/O'UJY7GUZSJR\CJIP4$%<9\4?^1+DXS^_C_G79UG MZSI,.M6'V2?[F\/^59TISCM[BOI^N27P!I2RJ^P?*P M;&/0YKK:WQ5:-6W+T(I4W"]PHHHKE-0HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@!/2LOQ#J46D:%=WLAQY<;%?=B#@5J&O%OB1KMW<>(;C1BY M2SMV0E?[QV@@_J:VH4G4G8BI/DC<@^&%N9_&<,A&?)MY)&/N<#^IKW&O,?A) MIC"._P!6G0:5IL%E;H%CB4#CN>YJY116#;;NS0****0!1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% /!1110 4444 %%%% '__9 end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2021
Mar. 03, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Document Transition Report false    
Entity File Number 0-30379    
Entity Registrant Name CHEMBIO DIAGNOSTICS, INC.    
Entity Central Index Key 0001092662    
Entity Incorporation, State or Country Code NV    
Entity Tax Identification Number 88-0425691    
Entity Address, Address Line One 555 Wireless Boulevard,    
Entity Address, City or Town Hauppauge    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 11788    
City Area Code 631    
Local Phone Number 924-1135    
Title of 12(b) Security Common Stock, $0.01 par value    
Trading Symbol CEMI    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
ICFR Auditor Attestation Flag true    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 0
Entity Common Stock, Shares Outstanding   30,056,929  
Auditor Firm ID 42    
Auditor Name Ernst & Young LLP    
Auditor Location Jericho, New York    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 28,772,892 $ 23,066,301
Accounts receivable, net of allowance for doubtful accounts of $243,042 and $296,793 at December 31, 2021 and 2020, respectively 11,441,107 3,377,387
Inventories, net 12,920,451 12,516,402
Prepaid expenses and other current assets 1,710,194 778,683
TOTAL CURRENT ASSETS 54,844,644 39,738,773
FIXED ASSETS:    
Property, plant and equipment, net 8,556,773 8,688,403
Finance lease right-of-use assets, net 191,870 233,134
OTHER ASSETS:    
Operating right-of-use assets, net 5,891,906 6,112,632
Intangible assets, net 0 3,645,986
Goodwill 3,022,787 5,963,744
Deposits and other assets 744,215 509,342
TOTAL ASSETS 73,252,195 64,892,014
CURRENT LIABILITIES:    
Accounts payable and accrued liabilities 13,127,993 10,042,790
Deferred revenue 0 1,606,997
Current portion of long term debt 1,200,000 0
Operating lease liabilities 886,294 642,460
Finance lease liabilities 68,176 58,877
TOTAL CURRENT LIABILITIES 15,282,463 12,351,124
OTHER LIABILITIES:    
Long-term operating lease liabilities 5,976,151 6,327,143
Long-term finance lease liabilities 139,678 185,239
Long-term debt, less current portion, net 17,589,003 18,182,158
Deferred tax liability 0 69,941
TOTAL LIABILITIES 38,987,295 37,115,605
COMMITMENTS AND CONTINGENCIES (Note 12)
STOCKHOLDERS' EQUITY:    
Preferred stock - 10,000,000 shares authorized, none outstanding 0 0
Common stock - $.01 par value; 100,000,000 shares authorized, 30,104,986 and 20,223,498 shares issued and outstanding at December 31, 2021 and 2020, respectively 301,050 202,235
Additional paid-in capital 165,772,636 124,961,514
Accumulated deficit (131,009,860) (97,106,331)
Treasury stock - 48,057 and 41,141 shares at cost, at December 31, 2021 and 2020, respectively (206,554) (190,093)
Accumulated other comprehensive loss (592,372) (90,916)
TOTAL STOCKHOLDERS' EQUITY 34,264,900 27,776,409
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 73,252,195 $ 64,892,014
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Accounts receivable, allowance for doubtful accounts $ 243,042 $ 296,793
STOCKHOLDERS' EQUITY:    
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 30,104,986 20,223,498
Common stock shares outstanding (in shares) 30,104,986 20,223,498
Treasury stock, shares (in shares) 48,057 41,141
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
REVENUES:    
REVENUES $ 47,818,452 $ 32,470,197
COSTS AND EXPENSES:    
Cost of product sales 34,495,802 23,874,487
Research and development expenses 12,487,424 9,508,494
Selling, general and administrative expenses 24,840,611 21,037,701
Impairment, restructuring, severance and related costs 7,047,779 1,122,310
Acquisition costs 0 63,497
TOTAL COSTS AND EXPENSES 78,871,616 55,606,489
LOSS FROM OPERATIONS (31,053,164) (23,136,292)
OTHER (EXPENSE) INCOME:    
Interest expense, net (2,912,415) (2,841,830)
LOSS BEFORE INCOME TAX BENEFIT (33,965,579) (25,978,122)
Income tax benefit 62,050 456,794
NET LOSS $ (33,903,529) $ (25,521,328)
Basic loss per share (in dollars per share) $ (1.40) $ (1.34)
Diluted loss per share (in dollars per share) $ (1.40) $ (1.34)
Weighted average number of shares outstanding, basic (in shares) 24,299,465 19,085,691
Weighted average number of shares outstanding, diluted (in shares) 24,299,465 19,085,691
Product Revenue [Member]    
REVENUES:    
REVENUES $ 34,737,444 $ 24,767,149
R&D Revenue [Member]    
REVENUES:    
REVENUES 1,159,381 4,851,562
Government Grant Income [Member]    
REVENUES:    
REVENUES 10,891,726 2,018,924
License and Royalty Revenue [Member]    
REVENUES:    
REVENUES $ 1,029,901 $ 832,562
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS [Abstract]    
Net loss $ (33,903,529) $ (25,521,328)
Other comprehensive loss:    
Foreign currency translation adjustments (501,456) (100,760)
COMPREHENSIVE LOSS $ (34,404,985) $ (25,622,088)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
Common Stock [Member]
Additional Paid-in-Capital [Member]
Treasury Stock [Member]
Accumulated Deficit [Member]
AOCL [Member]
Total
Balance at Dec. 31, 2019 $ 177,335 $ 95,433,077 $ 0 $ (71,585,003) $ 9,844 $ 24,035,253
Balance (in shares) at Dec. 31, 2019 17,733,617   0      
Common Stock:            
Issuance of stock, net $ 26,196 28,410,544 $ 0 0 0 28,436,740
Issuance of stock, net (in shares) 2,619,593   0      
Restricted stock issued $ 819 128,356 $ 0 0 0 129,175
Restricted stock issued (in shares) 81,773   0      
Restricted stock compensation, net $ (4,702) 617,919 $ 0 0 0 613,217
Restricted stock compensation, net (in shares) (470,174)   0      
Shares tendered for withholding taxes $ 0 (296,667) $ 0 0 0 (296,667)
Options:            
Exercised $ 55 (55) $ 0 0 0 0
Exercised (in shares) 5,528   0      
Stock option compensation $ 0 480,779 $ 0 0 0 480,779
Treasury stock 0 190,093 $ (190,093) 0 0 0
Treasury stock (in shares)     (41,141)      
Warrants exercised $ 2,532 (2,532) $ 0 0 0 0
Warrants exercised (in shares) 253,161   0      
Comprehensive loss $ 0 0 $ 0 0 (100,760) (100,760)
Net loss 0 0 0 (25,521,328) 0 (25,521,328)
Balance at Dec. 31, 2020 $ 202,235 124,961,514 $ (190,093) (97,106,331) (90,916) 27,776,409
Balance (in shares) at Dec. 31, 2020 20,223,498   (41,141)      
Common Stock:            
Issuance of stock, net $ 97,093 38,714,865 $ 0 0 0 38,811,958
Issuance of stock, net (in shares) 9,709,328   0      
Restricted stock issued $ 1,359 105,582 $ 0 0 0 106,941
Restricted stock issued (in shares) 135,908   0      
Restricted stock compensation, net $ 0 1,160,953 $ 0 0 0 1,160,953
Restricted stock compensation, net (in shares) 0   0      
Shares tendered for withholding taxes $ 0 (145,225) $ 0 0 0 (145,225)
Options:            
Exercised $ 363 85,192 $ 0 0 0 85,555
Exercised (in shares) 36,252   0      
Stock option compensation $ 0 873,294 $ 0 0 0 873,294
Treasury stock 0 16,461 $ (16,461) 0 0 0
Treasury stock (in shares)     (6,916)      
Comprehensive loss 0 0 $ 0 0 (501,456) (501,456)
Net loss 0 0 0 (33,903,529) 0 (33,903,529)
Balance at Dec. 31, 2021 $ 301,050 $ 165,772,636 $ (206,554) $ (131,009,860) $ (592,372) $ 34,264,900
Balance (in shares) at Dec. 31, 2021 30,104,986   (48,057)      
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Cash received from customers and grants $ 38,093,984 $ 34,736,133
Cash paid to suppliers and employees (65,273,967) (50,238,409)
Cash paid for operating leases (1,404,532) (1,139,944)
Cash paid for finance leases (20,077) (19,987)
Interest and taxes, net (2,281,124) (2,225,031)
Net cash used in operating activities (30,885,716) (18,887,238)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of and deposits on fixed assets (1,824,285) (3,961,369)
Patent application costs (33,398) (205,493)
Net cash used in investing activities (1,857,683) (4,166,862)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from sale of common stock, net 38,811,958 28,436,740
Proceeds from option exercises 85,555 0
Principal payments for finance leases (61,867) (51,166)
Payments on note payable 0 (180,249)
Stimulus package loan 0 2,978,315
Payment of stimulus package loan 0 (2,978,315)
Payments of tax withholdings on stock award (145,225) (441,723)
Net cash provided by financing activities 38,690,421 27,763,602
Effect of exchange rate changes on cash (240,431) 85,447
INCREASE IN CASH AND CASH EQUIVALENTS 5,706,591 4,794,949
Cash and cash equivalents - beginning of the period 23,066,301 18,271,352
Cash and cash equivalents - end of the period 28,772,892 23,066,301
RECONCILIATION OF NET LOSS TO NET CASH USED IN OPERATING ACTIVITIES:    
Net loss (33,903,529) (25,521,328)
Adjustments:    
Depreciation and amortization 2,930,976 2,697,126
Share based compensation 2,431,982 1,223,171
Benefit from deferred tax liability (69,941) (396,385)
Provision for (recovery of) doubtful accounts (53,751) 270,193
Non-cash inventory changes 4,054,701 3,543,515
Impairment charges 5,880,741 0
Changes in assets and liabilities:    
Accounts receivable (8,009,969) 283,939
Inventories (4,458,750) (6,461,887)
Prepaid expenses and other current assets (931,510) (85,670)
Deposits and other assets (234,874) 34,195
Accounts payable and accrued liabilities 3,085,205 4,043,896
Deferred revenue (1,606,997) 1,481,997
Net cash used in operating activities (30,885,716) (18,887,238)
Supplemental disclosures for non-cash investing and financing activities:    
Deposits on manufacturing equipment transferred to fixed assets 0 472,651
Contingent liability earnout $ 0 $ 1,011,261
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
DESCRIPTION OF BUSINESS
12 Months Ended
Dec. 31, 2021
DESCRIPTION OF BUSINESS [Abstract]  
DESCRIPTION OF BUSINESS
NOTE 1 — DESCRIPTION OF BUSINESS:

We develop and commercialize point-of-care diagnostic tests used for the rapid detection and diagnosis of infectious diseases, including sexually transmitted disease, insect vector and tropical disease, COVID-19 and other viral and bacterial infections, enabling expedited treatment.

Our product portfolio is based upon our proprietary DPP technology, a diagnostic platform that provides high-quality, cost-effective results in 15 to 20 minutes using fingertip blood, nasal swabs and other sample types. The DPP technology platform addresses the rapid diagnostic test market, which includes infectious diseases such as STI's and HIV, Gastroenterology and Women's Health. Compared with traditional lateral flow technology, the DPP technology platform can provide:

Enhanced sensitivity and specificity: This is achieved via our patented approach to separating the sample path from the buffer path, together with other patented and proprietary strategies, that differ significantly from traditional lateral flow test.

Advanced multiplexing capabilities: Through advanced multiplexing, the DPP platform can detect and differentiate up to eight distinct test results from a single patient sample, which can deliver greater clinical value than other rapid tests currently on the market.

Objective results: For some diagnostic applications, our easy-to-use, highly portable, battery-operated DPP Micro Reader optical analyzers can report accurate results in approximately 15 seconds, making it well-suited for decentralized testing where real-time results enable patients to be clinically assessed while they are still onsite. Objective results produced by the DPP Micro Reader can reduce the possibility of the types of human error that can be experienced in the visual interpretations required by many rapid tests.

We target the market for rapid diagnostic test solutions for infectious diseases, which is driven by the high prevalence of infectious diseases globally, an increase in the geriatric population, growing demand for rapid test results, and advancements in multiplexing. We have a broad portfolio of infectious disease products, which prior to 2020 were focused principally on sexually transmitted disease and fever and tropical disease. In February 2020 we began the process of shifting substantially all of our resources to seek to leverage the DPP technology platform to address the acute and escalating need for diagnostic testing for COVID-19. We are continuing to pursue:

an emergency use authorization, or EUA, from the U.S. Food and Drug Administration, or FDA, as well as 510(k) clearance from the FDA, for the DPP SARS-CoV-2 Antigen test system;
an EUA from the FDA for the DPP Respiratory Antigen Panel; and
a Clinical Laboratory Improvement Amendment, or CLIA, waiver from the FDA for the DPP HIV-Syphilis test system.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2021
SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES
NOTE 2 — SIGNIFICANT ACCOUNTING POLICIES:

(a) Basis of Presentation:

The accompanying consolidated financial statements include the accounts of Chembio and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

Going Concern Considerations

Revenues during the twelve months ended December 31, 2021 did not meet the Company’s expectations. The Company’s increase in cash and cash equivalents over the year reflected its issuance of common stock in at-the-market offerings for net proceeds of $38.8 million (see Note 9 - Stockholder's Equity). The Company continued to experience market, clinical trial and regulatory complications in seeking to develop and commercialize a portfolio of COVID-19 test systems during the continuing, but evolving, uncertainty of the COVID‑19 pandemic. For the year ending December 31, 2021, the Company continued to incur significant expenses in connection with pending legal matters (see Note 12 – Commitments, Contingencies, and Concentrations: Litigation), delayed achievement of milestones associated with government grant income, investments in inventory, and the continuing automation of manufacturing.

The Company performed an assessment to determine whether there were conditions or events that, considered in the aggregate, raised substantial doubt about the Company’s ability to continue as a going concern within one year after the date the accompanying consolidated financial statements are being issued. Initially, this assessment did not consider the potential mitigating effect of management’s plans that had not been fully implemented. Because, as described below, substantial doubt was determined to exist as the result of this initial assessment, management then assessed the mitigating effect of its plans to determine if it is probable that the plans (1) would be effectively implemented within one year after the date the accompanying consolidated financial statements are issued and (2) when implemented, would mitigate the relevant conditions or events that raise substantial doubt about the entity’s ability to continue as a going concern.

During the twelve months ended December 31, 2021, the Company undertook measures to increase its total revenues and improve its liquidity position. In particular, the Company received significant purchase orders from two customers (the “July Purchase Orders”). The Company had pursued the July Purchase Orders for an extended period of time. The July Purchase Orders consist of the following:

On July 20, 2021, the Company received a $28.3 million purchase order from Bio-Manguinhos for the purchase of DPP SARS-CoV-2 Antigen tests for delivery during 2021 to support the urgent needs of Brazil’s Ministry of Health in addressing the COVID-19 pandemic. Bio-Manguinhos is responsible for the development and production of vaccines, diagnostics and biopharmaceuticals, primarily to meet the demand of Brazil’s national public health system. As of December 31, 2021 $16.8 million was recognized in connection with this order.

On July 22, 2021, the Company received a $4 million purchase order from the Partnership for Supply Chain Management, supported by The Global Fund, for the purchase of HIV 1/2 STAT-PAK Assays for shipment to Ethiopia into early 2022. As of December 31, 2021 $1.2 million was recognized in connection with this order.

These measures and other plans and initiatives have been designed to provide the Company with adequate liquidity to meet its obligations for at least the twelve-month period following the date the accompanying audited consolidated financial statements are being issued. The Company’s execution of those measures and its other plans and initiative continue to depend, however, on factors and uncertainties that are beyond the Company’s control, or that may not be addressable on terms acceptable to the Company or at all. The Company considered in particular how:
 
The ongoing healthcare and economic impacts of the COVID-19 pandemic on the global customer base for the Company’s non‑COVID-19 products continue to negatively affect the timing and rate of recovery of the Company’s revenues from those products by, for example, decreasing the allocation of funding for HIV testing, thereby continuing to adversely affect the Company’s liquidity.

Although the Company has entered into agreements to distribute third-party COVID-19 products in the United States, its ability to sell those products could be constrained because of staffing and supply chain limitations affecting the suppliers of those products.

The Company further considered how these factors and uncertainties could impact its ability over the next year to meet the obligations specified in the Credit Agreement with the Lender (each as defined in Note 13 – Long-Term Debt). Those obligations include covenants requiring: i) minimum cash balance of $3.0 million and ii) minimum total revenue amounts for the twelve months preceding each quarter end. For the next year, the minimum total revenue requirements range from $42.0 million for the twelve months ending March 31, 2022 to $47.4 million for the twelve months ending December 31, 2022. Upon an event of default under the Credit Agreement, the Lender could elect to declare all amounts outstanding thereunder, together with accrued interest, to be immediately due and payable. In such an event, there can be no assurance that the Company would have sufficient liquidity to fund payment of the amounts that would be due under the Credit Agreement or that, if such liquidity were not available, the Company would be successful in raising additional capital on acceptable terms, or at all, or in completing any other endeavor to continue to be financially viable and continue as a going concern. The Company’s inability to raise additional capital on acceptable terms in the near future, whether for purposes of funding payments required under the Credit Agreement or providing additional liquidity needed for its operations, could have a material adverse effect on its business, prospects, results of operations, liquidity and financial condition.

Accordingly, management determined the Company could not be certain that the Company’s plans and initiatives would be effectively implemented within one year after the date on which the accompanying consolidated financial statements are being issued. Without giving effect to the prospect of raising additional capital pursuant to the ATM Agreement (as defined in Note 9 – Stockholders’ Equity: Common Stock), increasing product revenue in the near future or executing other mitigating plans, many of which are beyond the Company’s control, it is unlikely that the Company will be able to generate sufficient cash flows to meet its required financial obligations, including its debt service and other obligations due to third parties. The existence of these conditions raises substantial doubt about the Company’s ability to continue as a going concern for the twelve-month period following the date on which the accompanying audited consolidated financial statements are being issued.

The accompanying audited consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates continuity of operations, realization of assets and the satisfaction of liabilities in the normal course of business for the twelve-month period following the date the accompanying consolidated financial statements are issued. As such, the accompanying audited consolidated financial statements do not include any adjustments relating to the recoverability and classification of assets and their carrying amounts, or the amount and classification of liabilities that may result should the Company be unable to continue as a going concern.

(b) Use of Estimates:

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make assumptions and estimates that affect the amounts reported in the consolidated financial statements and accompanying notes. Judgments and estimates of uncertainties are required in applying the Company’s accounting policies in certain areas. Generally, matters subject to estimation and judgment include accounts receivable realization, inventory obsolescence, asset impairments, recognition of revenue, useful lives of intangible and fixed assets, stock-based compensation, and deferred tax asset valuation allowances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from those estimates.

(c) Fair Value of Financial Instruments:

The carrying value for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $25.0 million and $16.0 million as of December 31, 2021 and 2020, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company’s total debt of $20 million (carrying value of $18.8 million) and $20 million (carrying value of $18.2 million) as of December 31, 2021 and 2020, respectively, is a Level 2 fair value measurement under the hierarchy, and the carrying value approximates fair value.

Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:

Level 1:
Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;

Level 2:
Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level 3:
Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).

(d) Cash and Cash Equivalents:

Cash and cash equivalents are defined as short-term, highly liquid investments with original maturities of three months or less at date of purchase.

As of December 31, 2020, the Company was contractually obligated to maintain a restricted cash balance of $1 million on deposit with a bank as security for the bank’s issuance of a guarantee on behalf of the Company for its performance under purchase orders from which the Company received advance payments by a customer. The Company has fully performed under the purchase order as of December 31, 2021.

(e) Concentrations of Credit Risk:

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and trade receivables. The Company places its cash with well-known financial institutions and, at times, may maintain balances in excess of the FDIC insurance limit.

(f) Inventory:

Inventories are stated at the lower of cost or net realizable value with cost being determined using a standard cost method, which approximates average cost. Average cost consists primarily of material, labor and manufacturing overhead expenses (including fixed production-overhead costs). The Company analyzes its inventory levels quarterly and writes down, in the applicable period, inventory that has become obsolete, inventory that has a cost basis in excess of its expected net realizable value and inventory in excess of expected customer demand.

(g) Fixed Assets:

Fixed assets are stated at cost, less accumulated depreciation.  Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, which range from three to seven years. Leasehold improvements are amortized over the useful life of the asset or the lease term, whichever is shorter. Deposits paid for fixed assets are capitalized and not depreciated until the related asset is placed in service.

(h) Valuation of Long-Lived Assets and Intangible Assets:

Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.  In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value. A $3.3 and $0 million impairment of long-lived intangible assets was recorded for the years ended December 31, 2021 and 2020 (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).

(i) Revenue Recognition:

The Company recognizes revenue when the customer obtains control of promised goods or services, in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company recognizes revenue following the five-step model prescribed under Accounting Standards Update (“ASU”) 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligation.

Product Revenue

Revenue from product sales are recognized and commissions are accrued when the customer obtains control of the Company’s product, which occurs at a point in time, typically upon tendering the product to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed when the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales. The Company excludes certain taxes from the transaction price (e.g., sales, value added and some excise taxes).

The Company’s contracts with customers often include promises to transfer products or services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Typical products sold are diagnostic tests and typical services performed are R&D studies. Revenues from product sales are recognized at a point-in-time and revenues from R&D studies are recognized ratably over the period of the agreement, unless the related performance obligations indicate otherwise.

Judgment is required to determine the stand-alone selling price (“SSP”) for each distinct performance obligation. SSP is directly observable and the Company can use a range of amounts to estimate SSP, as it sells products and services separately, and can determine whether there is a discount to be allocated based on the relative SSP of the various products and services, for the various geographies.

From time to time the Company engages in bill-and-hold arrangements, whereby the Company manufactures and sells its product and at the customer’s request stores the product at the Company’s warehouse. Even though the product remains in the Company’s possession, a sale is recognized at the point in time when the customer obtains control of the product. Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria would have to be met in order for control to be transferred to the customer: 

(a)
The reason for the bill-and-hold arrangement must be substantive (for example, the customer has requested the arrangement).
(b)
The product must be identified separately as belonging to the customer.
(c)
The product currently must be ready for physical transfer to the customer.
(d)
The entity cannot have the ability to use the product or to direct it to another customer.

The Company’s payment terms vary by the type and location of the Company’s customer and products or services offered. Payment terms differ by jurisdiction and customer, but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.

Reserves for Discounts and Allowances

Revenue from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company’s customers.

Product revenue reserves, which are classified as a reduction in product revenue, are generally related to discounts and returns. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current, and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction, market events and trends, and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts, allowances and returns may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the revenue recognized will not occur in a future period. Actual amounts may ultimately differ from the Company’s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on revenue and earnings in the period of adjustment.

License and Royalty Revenues

The Company receives royalty revenue on sales by its licensee of products covered under patents that the Company owns. The Company does not have future performance obligations under this license arrangement. The Company records revenue based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenue. The relevant period estimates of sales are based on interim data provided by the licensee and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenue are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.

R&D Revenue

All contracts with customers are evaluated under the five-step model described above.  Such contracts are further described in Note 7 -  Revenue. Grants are invoiced and revenue is recognized ratably as that is the depiction of the timing of the transfer of services. The R&D study, which encompasses various phases of product development processes: design feasibility & planning, product development and design optimization, design verification, design validation and process validation, and pivotal studies, is also recognized ratably.

For certain contracts that represent non-governmental grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with Accounting Standards Codification (“ASC”) Topic 958.

Government Grant Income

Chembio receives government grants in support of R&D activities that are not associated with a customer-vendor relationship and therefore falls outside the scope of ASC 606. Because there is no authoritative guidance under U.S. GAAP on accounting for government grants received, Chembio applies Topic 958 - Not-for-profit entities guidance by analogy. In June 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-08, Not-for-Profit Entities (Topic 958): Clarifying the Scope and the Accounting Guidance for Contributions Received and Contributions Made. This ASU clarifies the guidance presented in ASC Topic 958, “Not-for-Profit Entities,” for evaluating whether a transaction is reciprocal (i.e., an exchange transaction) or non reciprocal (i.e., a contribution) and for distinguishing between conditional and unconditional contributions. The ASU also clarified the guidance used by entities other than not-for-profits to identify and account for contributions made. Government grants are invoiced and revenue is recognized as milestones are achieved, conditions are removed and approval from grantor is obtained.

In July 2020, the Company was awarded a grant of $0.6 million from BARDA to develop a SARS-CoV-2 Ag System. The Company earned $0.2 and $0.4 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income.  

In December 2020, the Company was awarded a grant of $12.7 million from BARDA to support the development and pursuit of FDA EUA for a rapid, multiplex DPP Respiratory Antigen Panel point-of-care test system. The Company earned $10.9 and $1.6 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income. Culmulative through December 31, 2021, the Company recognized $12.5 million under this agreement, and the remainder $0.2 million is subject to obtaining the EUA for the DPP SARs-COV-2 Antigen test.
 
Contract Liabilities

Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract. At December 31, 2020, the Company reported $1.6 million in deferred revenue of which $1.6 million was earned and recognized as product sales during the year ended December 31, 2021. At December 31, 2021, the Company reported $0 in deferred revenue.

  

(j) Loss Per Share:

Basic loss per share is computed by dividing net loss by the weighted average number of common stock shares outstanding during the period. Diluted net loss per share is computed using the treasury stock method if the additional shares are dilutive. For all periods presented, basic and diluted net loss per share are the same as any additional shares would be anti-dilutive.

There were 705,325 and 603,531 restricted shares awards outstanding as of December 31, 2021 and 2020, respectively, that were not included in the calculation of diluted income per share for the year ended December 31, 2021 and 2020, because their effect would have been anti-dilutive. There were 1,600,372 and 974,778 options outstanding as of December 31, 2021 and 2020 respectively, that were not included in the calculation of diluted income per share for the twelve months ended December 31, 2021 and 2020, respectively, because their effect would have been anti-dilutive.

(k) Research and Development:

Research and Development (R&D) include product development, program management, clinical trials and regulatory costs and are expensed when incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.

(l) Stock-Based Compensation:

The Company grants share options to employees and non-employee members of the Company’s board of directors as compensation for services performed. Employee and non-employee members of the board of directors’ awards of share-based compensation are accounted for in accordance with ASC 718, Compensation - Stock Compensation, or ASC 718. ASC 718 requires all share-based payments to employees and non-employee directors, including grants of share options, to be recognized in the consolidated statement of operations and comprehensive loss based on their grant date fair values.

The grant date fair value of share options is estimated using the Black-Scholes option valuation model. The fair value of restricted stock and performance/restricted stock unit awards are determined on the date of grant or the date of issuance, as applicable.

The grant date fair value is calculated based on assumptions with respect to (i) the fair value of the Company’s common stock on the grant date; (ii) expected volatility of the Company’s common stock price, (iii) the periods of time over which the optionees are expected to hold their options prior to exercise (expected term), (iv) expected dividend yield on the Company’s common stock, and (v) risk-free interest rates.

The expected volatility is calculated based on historical data of the Company's common stock. The expected dividend yield is zero as the Company has never paid dividends and does not currently anticipate paying any in the foreseeable future. Risk-free interest rates are based on quoted U.S. Treasury rates for securities with maturities approximating the option’s expected term. The expected term of share options granted to the optionees is determined using the average of the vesting period and contractual life of the option.

Stock based compensation is generally recognized on a straight-line basis over the service period of the grant and is reduced for actual forfeitures in the period in which the forfeiture occurs.

(m) Income Taxes:

The Company accounts for income taxes under an asset and liability approach that recognizes deferred tax assets and liabilities based on the difference between the financial statement carrying amounts and the tax bases of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse.

The Company follows a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken, or expected to be taken, in a tax return. The guidance relates to, among other things, classification, accounting for interest and penalties associated with tax positions, and disclosure requirements. Any interest and penalties accrued related to uncertain tax positions are recorded in tax expense.

The Company assesses the realizability of its net deferred tax assets on an annual basis. If, after considering all relevant positive and negative evidence, it is more likely than not that some portion or all of the net deferred tax assets will not be realized, the Company will reduce the net deferred tax assets by a valuation allowance. The realization of net deferred tax assets is dependent on several factors, including the generation of sufficient taxable income prior to the expiration of net operating loss carryforwards.

(n) Goodwill

Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company’s acquisition. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter, or sooner if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then it would recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.

The quantitative goodwill impairment test is performed using a one-step process. The process is to compare the fair value of a reporting unit with its carrying amount. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not impaired. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit is impaired and an impairment loss is recognized in an amount equal to that excess.

The company operates as a single operating segment and has one reporting unit. During the year ended December 31, 2021, the Company performed a quantitative analysis and determined that the carrying value exceeded its fair value by $2.6 million, on December 31, 2021 and recorded an impairment charge.

(o) Allowance for Doubtful Accounts:

The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company’s customers, the Company’s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.

(p) Acquisition Costs:

Acquisition costs are expensed when incurred and include primarily professional services, related to acquisition activities.

(q) Foreign Currency Translation:

The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in other comprehensive income.

(r) Leases:

The Company accounts for leases in accordance with ASC 842. The Company determines if an arrangement is a lease at contract inception. A lease exists when a contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. The definition of a lease embodies two conditions: (1) there is an identified asset in the contract that is land or a depreciable asset (i.e., property, plant, and equipment), and (2) the Company has the right to control the use of the identified asset. The Company accounts for the lease and non-lease components as a single lease component.

From time to time the Company enters into direct financing lease arrangements that include a lessee obligation to purchase the leased asset at the end of the lease term, a bargain purchase option, or provides for minimum lease payments with a present value of 90% or more of the fair value of the leased asset at the date of lease inception.

Operating leases where the Company is the lessee are included in right-of-use (“ROU”) assets and lease obligations are included on the Company’s consolidated balance sheets. The lease obligations are initially and subsequently measured at the present value of the unpaid lease payments at the lease commencement date and subsequent reporting periods.

Finance leases where the Company is the lessee are included in ROU assets and lease obligations on the Company’s consolidated balance sheets. The lease obligations are initially measured in the same manner as for operating leases and are subsequently measured at amortized cost using the effective interest method.

Key estimates and judgments include how the Company determined (1) the discount rate used to discount the unpaid lease payments to present value, (2) lease term and (3) lease payments. ASC 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases where it is the lessee do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The Company uses the implicit rate when readily determinable.

The lease term for all of the Company’s leases includes the noncancelable period of the lease plus any additional periods covered by either a lessee option to extend (or not to terminate) the lease that is reasonably certain to be exercised, or an option to extend (or not to terminate) the lease controlled by the lessor.

The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date less any lease incentives received. For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, minus any accrued lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term unless the lease transfers ownership of the underlying asset, or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.

The Company has elected not to recognize ROU assets and lease liabilities for all short-term leases that have a lease term of 12 months or less at lease commencement. Lease payments associated with short-term leases are recognized as an expense on a straight-line basis over the lease term.

Impairment charges for the Malaysian facility right-of-use asset recorded during the years ended December 31, 2021 was $0.1 and $0 million, respectively (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).

(s) Recent Accounting Pronouncements Affecting the Company:

Recently Adopted

ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes

In December 2019, the FASB issued ASU 2019-12. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.

ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting

In March 2020, the FASB issued ASC Topic 848. ASC Topic 848 provides relief for impacted areas as it relates to impending reference rate reform. ASC Topic 848 contains optional expedients and exceptions for applying GAAP to debt arrangements, contracts, hedging relationships, and other areas or transactions that are impacted by reference rate reform. This guidance is effective upon issuance for all entities and elections of certain optional expedients are required to apply the provisions of the guidance. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.

Not Yet Adopted

ASU 2021-10 - Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which aims to provide increased transparency by requiring business entities to disclose information about certain types of government assistance they receive in the notes to the financial statements. The disclosure requirements in ASC 832 only apply to transactions with a government that are accounted for by analogizing to either a grant model (for example, in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance), or a contribution model (for example, in ASC 958-605, Not-for-Profit Entities – Revenue Recognition). The FASB broadly defined “government assistance” in ASC 832 to ensure that assistance received from most types of governmental entities or other related organizations would be disclosed.  Entities are required to provide the new disclosures prospectively for all transactions with a government entity that are accounted for under either a grant or a contribution accounting model and are reflected in the financial statements at the date of initially applying the new amendments, and to new transactions entered into after that date. Retrospective application of the guidance is permitted. The guidance in ASU 2021-10 is effective for financial statements of all entities, for annual periods beginning after December 15, 2021, with early application permitted. The Company continues to assess all potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.

ASU 2020-06 - Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity
20

On August 5, 2020, the FASB issued ASU 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 simplifies the guidance in U.S. GAAP on the issuer’s accounting for convertible debt instruments, requires entities to provide expanded disclosures about “the terms and features of convertible instruments” and how the instruments have been reported in the entity’s financial statements. It also removes from ASC 815-40-25-10 certain conditions for equity classification and amends certain guidance in ASC 260 on the computation of EPS for convertible instruments and contracts on an entity’s own equity. An entity can use either a full or modified retrospective approach to adopt the ASU’s guidance. The ASU’s amendments are effective for smaller public business entities fiscal years beginning after December 15, 2023. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.

ASU 2021-08—Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers

On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. ASU 2021-08 amends ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to “require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606.” While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, “the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20.” The ASU’s amendments are effective for public business entities for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
INVENTORIES
12 Months Ended
Dec. 31, 2021
INVENTORIES [Abstract]  
INVENTORIES
NOTE 3 — INVENTORIES:

Net inventories consist of the following at December 31:

 
December 31
 
   
2021
   
2020
 
Raw Materials
 
$
7,306,095
   
$
5,955,215
 
Work in Process
   
3,556,878
     
2,549,516
 
Finished Goods
   
2,057,478
     
4,011,671
 
 
 
$
12,920,451
   
$
12,516,402
 

During the year ended December 31, 2021, the Company recognized inventory adjustments related to expired and obsolete items totaling $4.1 million.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
FIXED ASSETS
12 Months Ended
Dec. 31, 2021
FIXED ASSETS [Abstract]  
FIXED ASSETS
NOTE 4 — FIXED ASSETS:

Fixed assets consist of the following at December 31:

 
December 31
 
   
2021
   
2020
 
Machinery and Equipment
 
$
12,500,235
   
$
10,996,869
 
Furniture and Fixtures
   
6,631
     
25,418
 
Computer Equipment
   
465,576
     
446,300
 
Leasehold Improvements
   
2,933,159
     
3,158,074
 
Enterprise Business Systems
   
2,953,221
     
2,741,806
 
Subtotal:
   
18,858,822
     
17,368,467
 
Less: Accumulated Depreciation and Amortization
   
(10,302,049
)
   
(8,680,064
)
   
$
8,556,773
   
$
8,688,403
 

Depreciation expense for the 2021 and 2020 years totaled $1,801,481 and $1,227,860, respectively.

Effective May 2021, the Company discontinued its operations in Malaysia. Impairment charges recorded for the Malaysian fixed assets, net for the year ended December 31, 2021 and 2020 were $0.1 and $0 millions, respectively.

As of December 31, 2021 and 2020, the Company has purchased manufacturing equipment that is not yet in use and therefore has not been depreciated, aggregating $1,970,652 and $3,011,273, respectively. These balances are reflected under the Machinery and Equipment line on the table above.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2021
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
NOTE 5 — ACCOUNTS PAYABLE AND ACCRUED LIABILITIES:

Accounts payable and accrued liabilities consist of the following at December 31:

 
December 31
 
   
2021
   
2020
 
Accounts Payable - suppliers
 
$
7,745,592
   
$
5,727,781
 
Accrued Commissions & Royalties
   
1,359,691
     
807,708
 
Accrued Payroll
   
494,258
     
277,908
 
Accrued Vacation
   
421,416
     
417,238
 
Accrued Bonuses
   
1,378,706
     
1,193,985
 
Accrued Professional Fees
   
522,935
     
511,681
 
Accrued Expenses - Other
   
1,205,395
     
1,106,489
 
   
$
13,127,993
   
$
10,042,790
 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE
12 Months Ended
Dec. 31, 2021
REVENUE [Abstract]  
REVENUE
NOTE 6 — REVENUE:

Disaggregation of Revenue

Exchange transactions are recognized in accordance with ASC Topic 606, Revenue from Contracts with Customers, while non-exchange transactions are recognized in accordance with ASU 2018-08, Not-For-Profit Entities (Topic 958): Clarifying the Scope and Accounting Guidance for Contributions Received and Contributions Made.

The following tables disaggregates total revenues for the period ending December 31, 2021:

 
Exchange
Transactions
   
Non-Exchange
Transactions
   
Total
 
Net product revenue
 
$
34,737,444
   
$
-
   
$
34,737,444
 
R&D revenue
   
1,159,381
     
-
     
1,159,381
 
Government grant income
   
-
     
10,891,726
     
10,891,726
 
License and royalty revenue
   
1,029,901
     
-
     
1,029,901
 
   
$
36,926,726
   
$
10,891,726
   
$
47,818,452
 

The following tables disaggregates total revenues for the period ending December 31, 2021 by region:

 
 
Total
 
Africa
 
$
5,562,788
 
Asia
   
664,579
 
Europe & Middle East
   
5,179,267
 
Latin America
   
18,418,983
 
United States
   
17,992,835
 
   
$
47,818,452
 

The following tables disaggregates total revenues for the period ending December 31, 2020:

 
Exchange
Transactions
   
Non-Exchange
Transactions
   
Total
 
Net product revenue
 
$
24,767,149
   
$
-
   
$
24,767,149
 
R&D revenue
   
4,851,562
     
-
     
4,851,562
 
Government grant income
   
-
     
2,018,924
     
2,018,924
 
License and royalty revenue
   
832,562
     
-
     
832,562
 
   
$
30,451,273
   
$
2,018,924
   
$
32,470,197
 

The following tables disaggregates total revenues for the period ending December 31, 2020 by region:

 
 
Total
 
Africa
 
$
4,890,370
 
Asia
   
824,488
 
Europe & Middle East
   
9,905,437
 
Latin America
   
9,841,773
 
United States
   
7,008,129
 
   
$
32,470,197
 

Deferred Revenue

From time to time the Company may receive prepayment from customers for products to be manufactured and shipped at future dates. Customer payments in advance of the applicable performance obligation are deferred and recognized in accordance with ASC 606.

As of December 31, 2021 and 2020, there were $0 and $1,606,997 unearned advanced revenues, respectively.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2021
INCOME TAXES [Abstract]  
INCOME TAXES
NOTE 7 — INCOME TAXES:

The components of loss before income taxes consisted of the following:

 
Year Ending December 31,
 
   
2021
   
2020
 
United States operations
 
$
(26,858,325
)
 
$
(23,384,133
)
International operations
   
(7,107,254
)
   
(2,593,989
)
(Loss) before taxes
 
$
(33,965,579
)
 
$
(25,978,122
)

The (benefit from) provision for income taxes for the years ended December 31, 2021 and 2020 is comprised of the following:

 
Year Ending December 31,
 
   
2021
   
2020
 
Current
           
Federal
 
$
-
   
$
(66,906
)
State
   
7,891
     
6,497
 
Foreign
   
-
     
-
 
Total current (benefit) provision
   
7,891
     
(60,409
)
                 
Deferred
               
Federal
   
-
     
-
 
State
   
-
     
-
 
Foreign
   
(69,941
)
   
(396,385
)
Total deferred (benefit) provision
   
(69,941
)
   
(396,385
)
                 
Total (benefit) provision
 
$
(62,050
)
 
$
(456,794
)

A reconciliation of the Federal statutory rate to the effective rate applicable to loss before income taxes is as follows:

 
Year Ending December 31,
 
   
2021
   
2020
 
Federal income tax at statutory rates
   
21.00
%
   
21.00
%
State income taxes, net of federal benefit
   
0.18
%
   
(0.02
)%
Nondeductible expenses
   
(2.04
)%
   
(0.19
)%
Foreign rate differential
   
0.32
%
   
0.47
%
Change in valuation allowance
   
(19.60
)%
   
(19.37
)%
Other
   
0.32
%
   
(0.13
)%
Income tax benefit
   
0.18
%
   
1.76
%

The Company had an ownership change as described in Internal Revenue Code Sec. 382 during 2004 (“2004 change”). As a result, the Company’s net operating losses prior to the 2004 change of $5,832,516 were subject to an annual limitation of $150,608 and for the first five (5) years are entitled to a BIG (Built-In-Gains) of $488,207 per year. These net operating losses expire in 2022 through 2024.

The Company had a second ownership change during 2006 (“2006 change”). The net operating losses incurred between the 2004 change and the 2006 change of $8,586,861 were subject to an annual limitation of $1,111,831 and for the first five (5) years are entitled to a BIG of $1,756,842 per year. These net operating losses expire in 2024 through 2026.

After applying the above limitations, at December 31, 2019, the Company has post-change net operating loss carry-forwards of approximately $26,362,574 which expire between 2022 and 2037 and $59,787,076 which do not expire. In addition the Company has research and development tax credit carryforwards of approximately $1,651,529 for the year ended December 31, 2021, which expire between 2022 and 2036.

The Company has state net operating loss carryforwards of approximately $4,458,041 which generally expire between 2035 and 2040. The Company has foreign net operating loss carryforwards of approximately $7,666,504 which generally expire between 2025 and 2029.

Deferred tax assets and liabilities as of December 31 are as follows:

    Year Ending December 31,  
 
2021
   
2020
 
Inventory reserves
 
$
333,551
   
$
461,709
 
Accrued expenses
   
374,673
     
130,291
 
Net operating loss carry-forwards
   
20,401,828
     
14,844,798
 
Research and development credit
   
1,651,529
     
1,696,870
 
Stock-based compensation
   
259,106
     
398,900
 
Interest Expense
   
1,221,171
     
602,187
 
Lease obligations
   
1,504,433
     
1,583,814
 
Intangibles
   
137,142
     
-
 
Total deferred tax assets
   
25,883,433
     
19,718,569
 
                 
Right-of-use assets
   
(1,294,519
)
   
(1,340,914
)
Depreciation
   
(560,754
)
   
(254,366
)
Intangibles
   
-
     
(821,363
)
Total deferred tax liabilities
   
(1,855,273
)
   
(2,416,643
)
                 
Net deferred tax assets before valuation allowance
   
24,028,160
     
17,301,926
 
Less valuation allowances
   
(24,028,160
)
   
(17,371,867
)
Net noncurrent deferred tax liabilities
 
$
-
   
$
(69,941
)

The Company does not provide for U.S. income taxes on unremitted earnings of foreign subsidiaries as its present intention is to reinvest the unremitted earnings in the Company’s foreign operations. At December 31, 2021 there were no unremitted earnings of foreign subsidiaries.

Interest and penalties, if any, related to income tax liabilities are included in income tax expense. As of December 31, 2021, the Company does not have any uncertain tax positions.
 
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act, (“CARES Act”), was enacted in response to the COVID-19 pandemic. The CARES Act, among other things, permits NOL carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in tax years 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years.  In addition to the NOL changes, the CARES Act contains modifications on the limitation of business interest for tax years beginning in 2019 and 2020. The modifications to Section 163(j) increase the allowable business interest deduction from 30% of adjusted taxable income to 50% of adjusted taxable income. This modification did not effect the Company’s interest expense limitation. Overall the CARES ACT did not have a significant impact on the Company since it maintains a full valuation allowance.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2021
GOODWILL AND INTANGIBLE ASSETS [Abstract]  
GOODWILL AND INTANGIBLE ASSETS
NOTE 8 — GOODWILL AND INTANGIBLE ASSETS:

Following is a table that reflects changes in Goodwill:

Beginning balance January 1, 2021
 
$
5,963,744
 
Changes in foreign currency exchange rate
   
(373,204
)
Impairment
    (2,567,753 )
Balance at December 31, 2021
 
$
3,022,787
 

Intangible assets consist of the following at:

 
       
December 31,2021
   
December 31, 2020
 
 
 
Weighted Average
Remaining Life
   
Cost
   
Accumulated
Amortization
    Impairment     Net Book Value    
Cost
   
Accumulated
Amortization
   
Net
Book Value
 
Intellectual property
   
-
   
$
1,636,724
   
$
546,252
   
$
1,090,472
    $ -    
$
1,638,699
   
$
472,190
   
$
1,166,509
 
Developed technology
   
-
     
1,944,500
     
828,681
     
1,115,819
      -      
2,102,526
     
594,186
     
1,508,340
 
Customer contracts/relationships
   
-
     
1,254,344
     
477,661
     
776,683
      -      
1,323,424
     
423,093
     
900,331
 
Trade names
   
-
     
110,853
     
43,696
     
67,157
      -      
115,318
     
44,512
     
70,806
 
 
         
$
4,946,421
   
$
1,896,290
   
$
3,050,131
    $ -    
$
5,179,967
   
$
1,533,981
   
$
3,645,986
 

Intellectual property, developed technology, customer contracts/relationships and trade names were being amortized over 10, 7, 10 and 11 years, respectively. Amortization expense for the year ended December 31, 2021 and 2020 was $479,988 and $588,962, respectively.

As of December 31, 2021, the Company determined indicators of impairment existed. As a result, the Company recognized an impairment loss of its finite-lived intangible assets totaling $3.1 million (Intellectual Property $1.1 million, Developed Technology $1.1 million, Customer Contracts $0.8 million and Trademark $0.1 million).
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCKHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2021
STOCKHOLDERS' EQUITY [Abstract]  
STOCKHOLDERS' EQUITY
NOTE 9 — STOCKHOLDERS’ EQUITY:

(a)
Common Stock

In April 2020, the Company closed on an underwritten public offering of 2,619,593 shares of its common stock, including the underwriter’s exercise of its overallotment of 281,125 shares, at $11.75 per share. The net proceeds of the offering, after deducting the underwriter’s discounts and other offering expenses payable by the Company, was approximately $28.4 million.

On July 19, 2021, Chembio entered into an At the Market Offering Agreement (the “ATM Agreement”) with Craig‑Hallum Capital Group LLC (“Craig‑Hallum”), pursuant to which Chembio may sell from time to time, at its option, up to an aggregate of $60,000,000 of shares of common stock through Craig‑Hallum, as sales agent. During the year ended December 31, 2021, Chembio issued and sold pursuant to the ATM Agreement a total of 9,709,328 shares of common stock at a volume-weighted average price of $4.20 per share for gross proceeds of $40.8 million and net proceeds, after giving effect to placement fees and other transaction costs, of $38.8 million. Additional shares of common stock may be issued and sold pursuant to the ATM Agreement for gross proceeds of up to $19.2 million.

(b)
Preferred  Stock

The Company has 10,000,000 shares of preferred stock authorized and none outstanding.  These shares can become issuable upon an approved resolution by the board of directors and the filing of a Certificate of Designation with the state of Nevada.

(c)
Options, Restricted Stock, and Restricted Stock Units

The Board of Directors or its Compensation Committee may authorize the Company’s issuance of options, restricted stock, restricted stock units and other equity awards to officers, employees, directors, consultants and other service providers pursuant to the Company’s 2019 Omnibus Incentive Plan or otherwise.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
EQUITY INCENTIVE PLANS
12 Months Ended
Dec. 31, 2021
EQUITY INCENTIVE PLANS [Abstract]  
EQUITY INCENTIVE PLANS
NOTE 10 — EQUITY INCENTIVE PLANS:

Effective June 3, 2008, Chembio’s stockholders voted to approve the 2008 Stock Incentive Plan (the “2008 Plan”), with 625,000 shares of common stock available to be issued. At the Annual Stockholder Meeting on September 22, 2011 Chembio’s stockholders voted to approve an increase to the shares of common stock issuable under the 2008 Plan by 125,000 to 750,000. Under the terms of the 2008 Plan, which expired during 2018, the Board or its Compensation Committee had the discretion to select the persons to whom awards were to be granted. Awards could be stock options, restricted stock and/or restricted stock units (collectively, “Equity Award Units”). The awards became vested at such times and under such conditions as determined by the Board or its Compensation Committee. Cumulatively through December 31, 2021, there were 750,000 options expired, forfeited or exercised, and at December 31, 2021, 0 options were outstanding and no Equity Award Units were available to be issued under the 2008 Plan.

Effective June 19, 2014, Chembio’s stockholders voted to approve the 2014 Stock Incentive Plan (the “2014 Plan”), with 800,000 shares of common stock available to be issued. Under the terms of the 2014 Plan, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted. Awards can be in the form of Equity Award Units. The awards vest at such times and under such conditions as determined by the Board or its Compensation Committee. Cumulatively through December 31, 2021, there were 602,064 Equity Award Units expired, forfeited or exercised. At December 31, 2021, 176,875 Equity Award Units were outstanding and, 21,061 shares were not issued. All shares that expired, forfeited or were not issued rolled over into the 2019 Plan. No Equity Award Units remain available to be issued under the 2014 Plan.

Effective June 18, 2019, Chembio’s stockholders voted to approve the 2019 Omnibus Incentive Plan (the “2019 Plan”), with 2,400,000 shares of common stock available to be issued. At the Annual Stockholder Meeting on June 25, 2021, Chembio’s stockholders voted to approve an increase to the shares of common stock issuable under the SIP by 2,400,000 to 4,800,000. In addition, shares of common stock underlying any outstanding award granted under the 2019 Plan that, following the effective date of the 2019 Plan, expire, or are terminated, surrendered or forfeited for any reason without issuance of such shares, shall be available for the grant of new awards under the 2019 Plan. Under the terms of the 2019 Plan, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted. Awards can be in the form of options, stock appreciation rights, restricted stock, restricted stock units, performance stock units or other stock-based awards under the 2019 Plan (collectively, “2019 Equity Units”). The 2019 Equity Units become vested at such times and under such conditions as determined by the Board or its Compensation Committee. Cumulatively through December 31, 2021, 790,538 2019 Equity Units have been cancelled or forfeited. At December 31, 2021, 1,973,096 2019 Equity Units were outstanding, and 3,386,393 2019 Equity Units were available to be awarded.

The Company’s results for the years ended December 31, 2021 and 2020 include stock-based compensation expense totaling $2,034,247 and $1,098,698, respectively. Such amounts have been included in the Consolidated Statements of Operations within cost of product sales ($174,537 and $6,300, respectively), research and development ($494,235 and $386,016, respectively) and selling, general and administrative expenses ($1,365,475 and $706,382, respectively).

The weighted-average assumptions made in calculating the fair values of options are as follows for the respective years ended December 31:

 
2021
   
2020
 
Expected term (in years)
   
5.10
     
6.29
 
Expected volatility
   
78.95
%
   
46.21
%
Expected dividend yield
   
0
     
0
 
Risk-free interest rate
   
0.85
%
   
1.30
%

The following table provides stock option activity for the years ended December 31, 2021:

 
Number
of Shares
 
Weighted
Average
Exercise Price
per Share
 
Weighted
Average
Remaining
Contractual Term
 
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
 
974,778
 
$
4.12
 
5.19 years
 
$
1,520,910
                     
Granted
 
1,006,541
 
$
4.54
  7.85 years
   
-
Exercised
 
36,252
 
$
2.36
       
101,139
Forfeited
  260,570
  $
4.32
        -
Expired/cancelled
 
84,125
 

8.23
       

Outstanding  at December 31, 2021
 
1,600,372
 
$
4.18
 
6.59 years
 
$
-
                     
Exercisable at December 31, 2021
 
435,794
 
$
4.38
 
2.71 years
 
$
-

The following table summarizes information about stock options outstanding at December 31, 2021:

 
Stock Options Outstanding
   
Stock Options Exercisable
 
Range of
Exercise Prices
 
Shares
Outstanding
   
Average
Remaining
Contract Life
(Year)
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value
   
Shares
Exercisable
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value
 
1 to 2.79999
   
571,209
     
5.35
   
$
2.36
   
$
-
     
248,372
   
$
2.36
   
$
-
 
2.8 to 4.59999
   
29,410
     
9.43
     
3.05
     
-
     
-
     
-
     
-
 
4.6 to 6.39999
   
827,217
     
8.62
     
4.82
     
-
     
24,922
     
5.54
     
-
 
6.4 to 8.19999
   
172,536
     
0.47
     
7.34
     
-
     
162,500
     
7.29
     
-
 
Total
   
1,600,372
     
6.59
   
$
4.18
   
$
-
     
435,794
   
$
4.38
   
$
-
 

As of December 31, 2021, there was $2,129,141 of net unrecognized compensation cost related to stock options that are not vested, which is expected to be recognized over a weighted average period of approximately 2.55 years.  The total fair value of shares vested during the year ended December 31, 2021, was $348,727.

The following table summarizes information about restricted stock and restricted stock units outstanding as of December 31, 2021:

 
Number of
Shares & Units
   
Weighted
Average
Grant Date
Fair Value
 
Unvested at December 31, 2020
   
603,531
   
$
3.08
 
                 
Granted
   
404,852
     
4.25
 
Vested
   
176,906
     
4.12
 
Forfeited/expired/cancelled
   
126,152
     
3.01
 
Unvested at December 31, 2021
   
705,325
     
3.34
 

As of December 31, 2021, there was $1,474,042 of net unrecognized compensation cost related to restricted stock and restricted stock units that are not vested, which is expected to be recognized over a weighted average period of approximately 1.9 years. Stock based compensation cost related to restricted stock and restricted stock units recognized during the years ended December 31, 2021 and 2020 was $1,160,953 and $617,919, respectively.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY
12 Months Ended
Dec. 31, 2021
GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY [Abstract]  
GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY
NOTE 11 — GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY:

The Company produces only one group of similar products known collectively as “rapid medical tests” and operates under one segment, as a single reporting unit. Product revenue by geographic area are as follows:
 
 
Year Ending December 31,
 
   
2021
   
2020
 
Africa
 
$
5,562,787
   
$
4,890,370
 
Asia
   
664,579
     
824,488
 
Europe & Middle East
   
4,067,682
     
5,274,927
 
Latin America
   
18,418,983
     
9,841,772
 
United States
   
6,023,413
     
3,935,592
 
   
$
34,737,444
   
$
24,767,149
 

Property, plant and equipment, net by geographic area are as follows:

 
2021
   
2020
 
Asia
 
$
86,041
   
$
326,267
 
Europe & Middle East
   
113,883
     
147,692
 
Latin America
   
36,224
     
14,719
 
United States
   
8,320,625
     
8,199,725
 
   
$
8,556,773
   
$
8,688,403
 

Effective May 2021, the Company discontinued its operations in Malaysia. Impairment charges recorded for the Malaysian property, plant and equipment for the year ended December 31, 2021 and 2020 were $0.1 and $0 millions, respectively.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS
12 Months Ended
Dec. 31, 2021
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS [Abstract]  
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS
NOTE 12 — COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS:

a)
Employment Contracts:

The Company has multi-year contracts with two key employees.  The contracts call for salaries presently aggregating $843,000 per year, and they expire in December 2022 and December 2025. The following table is a schedule of future minimum salary commitments:
2022
 
$
843,000
 
2023
   
383,000
 
2024
   
383,000
 
2025     383,000  

b)
Benefit Plan:

The Company has a 401(k) plan established for its employees whereby it matches 40% of the first 5% (or 2% of salary) that an employee contributes to the plan.  Matching contribution expenses totaled $138,513 and $87,377 for the years ended December 31, 2021 and 2020, respectively.

c)
Leases:

The Company leases facilities in New York, Germany, Malaysia, and Brazil, and certain equipment.

The Company’s facility leases generally include optional renewal periods. Upon entering into a new facility lease, the Company evaluates the leasehold improvements and regulatory requirements related to its operations in that location. To the extent that the initial lease term of the related facility lease is less than the useful life of the leasehold improvements and potential regulatory costs associated with moving the facility, the Company concludes that it is reasonably certain that a renewal option will be exercised, and thus that renewal period is included in the lease term and the related payments are reflected in the right-of-use asset and lease liability.

The Company’s leases generally include fixed rental payments with defined annual increases. While certain of the Company’s leases are gross leases, the majority of the Company’s leases are net leases in which the Company makes separate payments to the lessor based on the lessor’s property and casualty insurance costs, the property taxes assessed on the property, and a portion of the common area maintenance where applicable. The Company has elected the practical expedient not to separate lease and nonlease components for all of the Company’s facility leases.

The components of lease expense were as follows:

 
Year Ended
December 31, 2021
   
Year Ended
December 31, 2020
 
Operating lease expense
 
$
1,625,280
   
$
1,669,105
 
                 
Finance lease cost
               
Amortization of right-of-use assets
 
$
66,872
   
$
58,414
 
Interest on lease liabilities
   
20,077
     
19,986
 
Total finance lease expense
 
$
86,949
   
$
78,400
 

Supplemental cash flow and other information related to leases were as follows:

 
Year Ended
December 31, 2021
   
Year Ended
December 31, 2020
 
Cash paid for amounts included in the measurement of lease liabilities:
           
Operating cash flows for operating leases
 
$
1,404,532
   
$
1,139,944
 
Operating cash flows for finance leases
   
20,077
     
19,987
 
Financing cash flows for finance leases
   
61,867
     
51,166
 
Right-of-use assets obtained in exchange for lease obligations:
           

 
Operating leases
 
$
-
   
$
-
 
Finance leases
   
25,609
     
69,528
 

Supplemental balance sheet information related to leases was as follows:

 
December 31, 2021
   
December 31, 2020
 
Finance Leases
           
Finance lease right of use asset
 
$
340,762
   
$
315,154
 
Accumulated depreciation
   
(148,892
)
   
(82,020
)
Finance lease right of use asset, net
 
$
191,870
   
$
233,134
 
                 
Current portion of finance lease liability
   
68,176
     
58,877
 
Finance lease liability
   
139,678
     
185,239
 
Total finance lease liabilities
 
$
207,854
   
$
244,116
 

Weighted Average Remaining Lease Term
           
Operating leases
 
7.5 years
   
9.0 years
 
Finance leases
 
2.9 years
   
3.7 years
 
             
Weighted Average Discount Rate
           
Operating leases
   
8.08
%
   
8.58
%
Finance leases
   
8.76
%
   
8.18
%

Maturities of lease liabilities as of December 31 were as follows:

   
December 31, 2021
   
December 31, 2020
 
 
Operating
Leases
   
Finance
Leases
   
Operating
Leases
   
Finance
Leases
 
2022
 
$
1,447,249
   
$
83,624
   
$
1,209,787
   
$
76,904
 
2023
   
1,221,017
     
83,624
     
1,057,757
     
76,904
 
2024
   
1,018,875
     
55,856
     
1,026,272
     
76,904
 
2025
   
1,049,442
     
12,471
     
1,018,875
     
49,136
 
2026
   
1,080,925
     
1,680
     
1,049,442
     
5,755
 
Thereafter
   
3,643,520
     
-
     
4,724,445
     
-
 
Total lease payments
 
$
9,461,028
   
$
237,255
   
$
10,086,578
   
$
285,603
 
Less: imputed interest
   
(2,598,583
)
   
(29,401
)
   
(3,116,975
)
   
(41,487
)
Total
 
$
6,862,445
   
$
207,854
   
$
6,969,603
   
$
244,116
 


d)
Economic Dependency:

The following table discloses product sales the Company had to customers that purchased in excess of 10% of the Company’s net product sales for the periods indicated:

 
For The Years Ended
   
Accounts Receivable
 
   
December 31, 2021
   
December 31, 2020
   
December 31,
2021
   
December 31,
2020
 
   
Net Product Sales
   
% of Net Product Sales
   
Net Product Sales
   
% of Net Product Sales
             
Customer 1
 
$
17,576,641
     
51
%
 
$
6,224,737
     
25
%
 
$
7,672,845
   
$
522,218
 
Customer 2
   
*
     
*
   
2,955,312
     
12
%
   
*
     
1,987
 
Customer 3
   
3,606,552
     
10
%
   
*
     
*
     
1,433,305
     
*
 

Revenue includes product sales only, while accounts receivable reflects the total due from the customer, including freight.

The following table discloses purchases the Company made form vendors in excess of 10% of the Company’s net purchases for the periods indicated:

 
For The Years Ended
   
Accounts Payable
 
   
December 31, 2021
   
December 31, 2020
   
December 31,
 2021
   
December 31,
 2020
 
   
Purchases
   
% of Purc.
   
Purchases
   
% of Purc.
             
Vendor 1
 
$
3,163,285
     
16
%
  $
2,222,182
     
13
%
 
$
1,361,383
 
$
222,588
 
Vendor 2
  $ 2,031,795       10 %   $
*
      *
    $
353,097  
$ *
 

In the tables above, an asterisk (*) indicates that indicates that sales, accounts receivable, purchases or accounts payable, as applicable to the tabular column, did not exceed 10% for the period indicated.

The Company purchases materials pursuant to intellectual property rights agreements that are important components in its products.  Management believes that other suppliers could provide similar materials on comparable terms.  A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which could adversely affect operating results.

e)
Litigation:

SEC Investigation


The SEC is conducting a non-public, fact-finding investigation relating to the public offering of common stock that Chembio completed in May 2020 (the “May 2020 Offering”) and to the FDA’s revocation in June 2020 of an emergency use authorization for the DPP COVID-19 IgM/IgG system that was issued by the FDA in April 2020. Chembio received subpoenas from the SEC in July 2020 and April 2021 seeking the production of documents in connection with this investigation. In addition, the SEC delivered subpoenas in April 2021 to five of Chembio’s employees (including its three executive officers, who consist of its Chief Executive Officer and President, its former Executive Vice President and Chief Financial Officer, and its Executive Vice President and Chief Scientific and Technology Officer). An additional subpoena was issued in June 2021 to Chembio’s former Interim Chief Executive Officer and Executive Chair. Each subpoena requested the production of documents relating to the same matters as are the subject of the subpoenas Chembio received. Chembio and the six individuals are cooperating fully in the SEC’s investigation and expect to continue to do so.

The SEC’s letters transmitting the subpoenas expressly provide that the inquiry does not mean that the SEC or its staff have concluded that anyone has violated the federal securities laws or have a negative opinion of any person, entity or security. The Company cannot predict the scope, duration or outcome of the investigation or the impact, if any, of the investigation on its results of operations.

Legal Proceedings

Stockholder Litigation

Putative Stockholder Securities Class-Action Litigation

In 2020 four purported securities class-action lawsuits were filed in the United States District Court for the Eastern District of New York by alleged stockholders of Chembio:

Sergey Chernysh v. Chembio Diagnostics, Inc., Richard L. Eberly, and Gail S. Page, filed on June 18, 2020;
James Gowen v. Chembio Diagnostics, Inc., Richard L. Eberly, and Gail S. Page, filed on June 22, 2020;
Anthony Bailey v. Chembio Diagnostics, Inc. Richard J. Eberly, Gail S. Page, and Neil A. Goldman, filed on July 3, 2020; and
Special Situations Fund III QP, L.P., Special Situations Cayman Fund, L.P., and Special Situations Private Equity Fund, L.P. v. Chembio Diagnostics, Inc., Richard Eberly, Gail S. Page, Robert W. Baird & Co. Inc. and Dougherty & Company LLC, filed August 17, 2020.

The plaintiffs in each of the above cases alleged claims under Section 10(b) of the Securities Exchange Act of 1934 (the “Exchange Act”), Rule 10b-5 thereunder and Section 20(a) of the Exchange Act. Special Situations Fund III QP, L.P., Special Situations Cayman Fund, L.P. and Special Situations Private Equity Fund, L.P. (collectively, the “Special Situations Funds”) also asserted claims under Sections 11, 12(a)(2) and 15 of the Securities Act of 1933 (the “Securities Act”) relating to the May 2020 Offering.

Chembio and the plaintiffs entered into Court-approved stipulations relieving Chembio and the other defendants of the obligation to respond to the complaints in these cases pending the designation of a lead plaintiff pursuant to the Private Securities Litigation Reform Act of 1995. Eight motions for appointment as lead plaintiff were filed by various prospective lead plaintiffs. However, all but two of these motions were withdrawn or otherwise abandoned, leaving before the Court two motions for appointment as lead plaintiff - one filed by the Special Situations Funds and one by Municipal Employees’ Retirement System of Michigan. By order entered December 29, 2020, Magistrate Judge Lindsay consolidated the cases and appointed the Special Situations Funds and Municipal Employees’ Retirement System of Michigan (together, the “Lead Plaintiffs”), as co-lead plaintiffs and their respective counsel as co-lead counsel. The consolidated cases are now pending under the caption “In re Chembio Diagnostics, Inc. Securities Litigation.”

The Lead Plaintiffs filed their Consolidated Amended Complaint (the “CAC”) on February 12, 2021. In summary, the CAC purported to allege claims based on assertedly false and misleading statements and omissions concerning the performance of the DPP COVID-19 IgM/IgG System, as well as an asserted failure to timely disclose that the emergency use authorization that had been granted by the FDA with respect to the DPP COVID-19 IgM/IgG System “was - or was at an increased risk of - being revoked.” The CAC named as defendants Chembio, Richard L. Eberly, Gail S. Page, Neil A. Goldman, Javan Esfandiari, Katherine L. Davis, Mary Lake Polan, John Potthoff and the underwriters for the May 2020 Offering, Robert W. Baird & Co., Inc. and Dougherty & Company LLC (the “Underwriter Defendants”).


The CAC purported to assert five counts under the Securities Act and the Exchange Act. Counts I through III were brought under the Securities Act, allegedly on behalf of a purported class consisting of all persons who purchased Chembio common stock directly in or traceable to the May 2020 Offering pursuant to Chembio’s shelf registration statement on Form S 3 (File No. 333-227398) and the related prospectus, as supplemented by a prospectus supplement dated May 7, 2020 (the “Securities Act Class”). Count I purported to allege a claim for violation of Section 11 of the Securities Act against all defendants other than Messrs. Eberly and Esfandiari. Count II purported to allege a claim for violation of Section 12 of the Securities Act against all defendants other than Messrs. Eberly and Esfandiari. Count III purported to allege a claim under Section 15 of the Securities Act against Ms. Davis, Dr. Polan, Dr. Potthoff, Ms. Page and Mr. Goldman.

Counts IV and V alleged claims under the Exchange Act on behalf of a purported class consisting of all persons who purchased Chembio common stock on the open market from March 12, 2020 through June 16, 2020 (the “Exchange Act Class”). Count IV purported to allege a claim for violation of Section 10(b) of the Exchange Act and Rule 10b-5 thereunder against Chembio, Mr. Eberly, Ms. Page, Mr. Goldman and Mr. Esfandiari. Count V purported to allege a claim under Section 20(a) of the Exchange Act against Mr. Eberly, Ms. Page, Mr. Goldman and Mr. Esfandiari.

In their CAC, the Lead Plaintiffs sought, on behalf of the Securities Act Class and the Exchange Act Class, among other things, an award of damages in an amount to be proven at trial, as well as an award of reasonable costs, including attorneys’ fees and expenses, expert fees, pre-judgment and post-judgment interest, and such other relief as the Court deems just and proper. The Lead Plaintiffs also sought rescission “or a rescissory measure of damages” on behalf of the Securities Act Class as to Count II.

Pursuant to an order entered by the Court on January 29, 2021, any defendant wishing to move against the amended complaint was required to file, by February 18, 2021, a letter requesting a pre-motion conference. On that date, the defendants submitted letters to the Court requesting a pre-motion conference regarding anticipated motions to dismiss the CAC, and the Lead Plaintiffs responded on February 24, 2021. In its January 29, 2021 order, the Court indicated that it would consider a briefing schedule on motions to dismiss after it had received and reviewed the parties’ correspondence.

On March 5, 2021, the Court entered an order in which it advised the parties that it had determined a pre motion conference was not necessary and established a briefing schedule on the defendants’ anticipated motions to dismiss. However, the defendants subsequently agreed with the Lead Plaintiffs’ counsel to a modification of the schedule, which was then approved by the Court. Pursuant to that schedule, defendants’ motions and supporting papers were filed on March 26, 2021, the Lead Plaintiffs’ opposition papers were filed on April 16, 2021, and the defendants’ reply papers were filed on April 30, 2021.

The Court issued its Opinion and Order (the “Order”) on the defendants’ motions to dismiss on February 23, 2022.  In its Order, the Court: (i) dismissed Counts I and II without prejudice as to all defendants named in those Counts except the Underwriter Defendants as to which Counts I and II were not dismissed; (ii) dismissed Count III without prejudice as to all defendants named in that Count; and (iii) dismissed Counts IV and V with prejudice as to all defendants named in those Counts.  The Court gave Lead Plaintiffs fourteen days within which to attempt to replead their claims under the Securities Act against Chembio, Ms. Page, Mr. Goldman, Ms. Davis, Ms. Polan and Mr. Potthoff.

Putative Stockholder Derivative Litigation
On September 11, 2020, a putative stockholder derivative action captioned Karen Wong, derivatively on behalf of Chembio Diagnostics, Inc., Plaintiff v. Richard L. Eberly, Gail S. Page, Neil A. Goldman, Javan Esfandiari, Katherine L. Davis, Mary Lake Polan and John G. Potthoff, Defendants, and Chembio Diagnostics, Inc., Nominal Defendant (the “Wong complaint”) was filed purportedly on Chembio’s behalf in the United States District Court for the Eastern District of New York. The Wong complaint purports to assert a claim for violation of Section 14(a) of the Exchange Act and Rule 14a-9 thereunder based on ostensibly false and misleading statements and omissions concerning the Company’s rapid COVID-19 antibody test in the proxy statement disseminated in advance of Chembio’s Annual Meeting of Stockholders held on July 28, 2020. The Wong complaint also asserts claims against the individual defendants for purported breaches of fiduciary duties owed to Chembio, as well as unjust enrichment.



The Wong complaint requests a declaration that the individual defendants have breached or aided and abetted the breach of their fiduciary duties to Chembio, an award of damages to us, restitution, and an award of the plaintiff’s costs and disbursements in the action, including reasonable attorneys’ and experts’ fees, costs and expenses, and improvements to Chembio’s corporate governance and internal procedures regarding compliance with laws. Pursuant to a stipulation by which the individual defendants named in the Wong complaint agreed to waive service of process, the Court ordered that the time for defendants to answer or otherwise respond to the complaint be extended to November 19, 2020. The parties subsequently entered into a stipulation for a stay of proceedings in the action relating to the Wong complaint pending final disposition of motions to dismiss the pending putative class-action litigation, subject to certain conditions. The Court entered an order granting the requested stay on November 3, 2020. At this stage of the litigation, the Company is not able to predict the probability of a favorable or unfavorable outcome.

Employee Litigation

On March 19, 2021, John J. Sperzel III, Chembio’s former chief executive officer, filed a fifteen-count complaint in the United States District Court for the Eastern District of New York. The complaint was filed following the dismissal of an action previously filed by Mr. Sperzel in the United States District Court in Maine, which was dismissed for lack of personal jurisdiction over Chembio. In summary, the complaint filed in the Eastern District of New York alleges that Chembio wrongfully refused to allow Mr. Sperzel to exercise certain options to purchase, for an aggregate exercise price of $943,126, a total of 266,666 shares of common stock that were allegedly vested as of the date of his separation from Chembio, on January 3, 2020. The complaint alleges that under the terms of the applicable stock incentive plans, Mr. Sperzel had thirty days after the date on which he ceased to qualify as an “Eligible Person” under the plans within which to exercise the options, and asserts that by reason of his alleged continued service to us, he remained an “Eligible Person” and ostensibly retained the right to exercise the options. The Compensation Committee of the Board determined that the options expired on February 3, 2020, thirty days after Mr. Sperzel’s separation from Chembio, and that a purported attempt by Mr. Sperzel to exercise the options after that date was not valid.



Count I of the complaint purports to allege that Chembio breached Mr. Sperzel’s separation agreement by refusing to allow him to exercise the stock options. Counts II through XI of the complaint purport to allege claims for breach of each of ten separate stock option agreements, collectively asserting damages of “at least” $3,190,198. Count XII of the complaint alleges a breach of Mr. Sperzel’s separation agreement based on Chembio’s purported failure to pay Mr. Sperzel consulting fees to which he claims to be entitled for consulting services allegedly performed following his separation. Count XIII of the complaint alleges a claim for breach of an implied covenant of good faith and fair dealing under Nevada common law based on the allegation that Chembio prevented Mr. Sperzel from obtaining the benefits of the stock option agreements and separation agreement. Mr. Sperzel alleges that he suffered damages in excess of $3 million as a result of the purported breach of the covenant of good faith and fair dealing. Count XIV of the complaint purports to assert a claim for quantum meruit, alleging that “it is reasonable for Sperzel to expect payment in exchange for ... services” he assertedly provided to us and, based on allegations that upon his separation Mr. Sperzel was not informed as to the pending expiration of the stock options he later sought to exercise, that Chembio has been unjustly enriched. Finally, Count XV of the complaint seeks a declaratory judgment that Mr. Sperzel is relieved from performance under his separation agreement due to asserted material breaches of the agreement based on the allegations summarized above. The complaint seeks compensatory damages in an unspecified amount, a declaration, as described above, and an award of Mr. Sperzel’s costs and expenses in the litigation, including reasonable attorneys’ fees, expert costs and disbursements. The complaint requests a trial by jury. In recently served initial disclosures, Mr. Sperzel claims entitlement to recover damages in a total amount not less than $10 million, together with prejudgment interest at the rate of 9% per annum.

On May 20, 2021, Chembio filed its answer and affirmative defenses denying the material allegations of Mr. Sperzel’s complaint. Chembio and Mr. Sperzel are presently engaged in discovery. Under the present case schedule, all discovery is expected to be completed by April 28, 2022. At this stage of the litigation, the Company is not able to predict the probability of a favorable or unfavorable outcome.

Other

From time to time the Company may become involved in legal proceedings or may be subject to claims arising in the ordinary course of its business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
LONG-TERM DEBT
12 Months Ended
Dec. 31, 2021
LONG-TERM DEBT [Abstract]  
LONG-TERM DEBT
NOTE 13 — LONG-TERM DEBT:

On September 3, 2019, the Company entered into a Credit Agreement and Guaranty (the “Credit Agreement”) with Perceptive Credit Holdings II, LP (the “Lender”). The Credit Agreement provides for a $20,000,000 senior secured term loan credit facility, which was drawn in full on September 4, 2019. Under the terms of the Credit Agreement, the Company may use the proceeds (i) for general working capital purposes and other permitted corporate purposes, (ii) to refinance certain of the Company’s existing indebtedness and (iii) to pay fees, costs and expenses incurred in connection with the Credit Agreement, including the Lender’s closing cost amount of $550,000, which was netted from the proceeds, and a financing fee of $600,000 (3.0% of gross proceeds) payable to Craig-Hallum Capital Group LLC, the Company’s financial advisor for the financing.

Principal outstanding under the Credit Agreement bears interest at a rate per annum equal to the sum of (a) the greater of the one-month London Interbank Offered Rate and 2.5% plus (b) 8.75%. At any time at which an event of default has occurred and is continuing, the interest rate will increase by 4.0%. Accrued interest is payable on a monthly basis. On December 31, 2021 the interest rate was 11.25%.

No principal repayments are due under the Credit Agreement prior to September 30, 2022, unless the Company elects to prepay principal or principal is accelerated pursuant to an event of default identified in the Credit Agreement. Principal installments in the amount of $300,000 are payable on the last day of each of the eleven months from September 2022 through July 2023, and all remaining principal is payable at maturity on September 3, 2023. The Company may prepay outstanding principal from time to time, subject to payment of a premium on the prepaid principal amount equal to 10% through September 3, 2020, 8% from September 4, 2020 through September 3, 2021, and 4% from September 4, 2021 through September 3, 2022. No premium will be due with respect to any prepayment made on or after September 4, 2022.

Chembio’s obligations under the Credit Agreement are secured by a first priority, perfected lien on substantially all of its property and assets, including its equity interests in subsidiaries.

As of December 31, 2021, the loan balance, net of unamortized discounts and debt issuance costs, was $18.8 million, and Chembio was in compliance with its loan covenants.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS
12 Months Ended
Dec. 31, 2021
IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS [Abstract]  
IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS
NOTE 14 — IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS:

The Company recorded an impairment loss of $1.3 million during the second quarter of 2021, as the result of its write-off of the intangible assets, net, leasehold improvements, net and right-of-use assets for leases, net associated with its Malaysian operations that underwent a retrenchment during the second quarter of 2020. During the second quarter of 2021, the Company was informed that the World Health Organization had prioritized its review of prequalification of the manufacture of the Company’s HIV 1/2 STAT-PAK Assay on its U.S. automated manufacturing processes, which would reduce the Company’s reliance on manual labor that otherwise could have been performed at the Malaysian facilities had the Company re-started operations there. During July 2021, the World Health Organization approved the change notification. The products produced on the Company’s automated and manual production lines at any time depend on, among other things, the timing of customer orders and the mix of products being produced.

In light of the uncertainty of the timing and any receipt of those regulatory approvals, the timing of progress on and results of clinical trial programs, and the timing and any receipt of product orders from the commercialization of the COVID-19 Diagnostic Test Systems and other diagnostic test systems both within and outside the United States, during the second quarter of 2021, the Company engaged the services of an independent financial advisory firm (the “Financial Advisor”). The Financial Advisor worked with management to develop a forecast model to assess the amount and timing of the Company’s liquidity needs, assuming various business cases, and together with legal counsel advised the Company regarding alternative approaches to enhancing its liquidity position, participating in discussions with the Lender, and related matters. During the year ended December 31, 2021 and 2020, the Company incurred $1.1 and $0.4 million, respectively, related to these restructuring matters.

In order to address challenging economic conditions and implement its business strategy, in the first quarter of 2021 the Company continued to execute a program to reduce operating expenses and better align its costs with revenues, including by eliminating positions that were no longer aligned with its strategy, and recognized severance charges of $0.1 million.

The table below represents the total costs by category:

   
For the year ended
December 31, 2021
   
For the year ended
December 31, 2020
 
Severance
 
$
83,087
   
$
723,118
 
Restructuring costs
   
1,083,951
     
399,192
 
Impairment
   
5,880,741
     
-
 
 
 
$
7,047,779
   
$
1,122,310
 

Impairment details are as follows:

   
For the year ended
December 31, 2021
 
Goodwill
 
$
2,567,753
 
Intellectual Property
   
1,090,472
 
Developed Technology
   
1,115,819
 
Customer Contracts
   
776,683
 
Trademarks
   
67,157
 
Fixed Asset
   
152,109
 
ROU Lease Asset
   
110,748
 
Total
 
$
5,880,741
 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2021
SUBSEQUENT EVENTS [Abstract]  
SUBSEQUENT EVENTS
NOTE 15 — SUBSEQUENT EVENTS:

On February 17, 2022, Chembio Diagnostics GmbH, our German subsidiary formed under the laws of the Federal Republic of Germany, has filed a petition for insolvency in the Charlottenburg District Court  (“Amtsgericht Charlottenburg“) in Berlin, Germany in compliance with German insolvency law. A provisional insolvency administrator (“Administrator”) has been appointed to manage cash disbursements and general affairs of the business. We expect to provide certain support and liquidity for the subsidiary to continue operations until such time a viable business strategy has been determined and agreed to with the Administrator.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2021
SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Basis of Presentation
(a) Basis of Presentation:

The accompanying consolidated financial statements include the accounts of Chembio and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
(b) Use of Estimates:

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make assumptions and estimates that affect the amounts reported in the consolidated financial statements and accompanying notes. Judgments and estimates of uncertainties are required in applying the Company’s accounting policies in certain areas. Generally, matters subject to estimation and judgment include accounts receivable realization, inventory obsolescence, asset impairments, recognition of revenue, useful lives of intangible and fixed assets, stock-based compensation, and deferred tax asset valuation allowances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from those estimates.
Fair Value of Financial Instruments
(c) Fair Value of Financial Instruments:

The carrying value for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $25.0 million and $16.0 million as of December 31, 2021 and 2020, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company’s total debt of $20 million (carrying value of $18.8 million) and $20 million (carrying value of $18.2 million) as of December 31, 2021 and 2020, respectively, is a Level 2 fair value measurement under the hierarchy, and the carrying value approximates fair value.

Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:

Level 1:
Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;

Level 2:
Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and

Level 3:
Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).
Cash and Cash Equivalents
(d) Cash and Cash Equivalents:

Cash and cash equivalents are defined as short-term, highly liquid investments with original maturities of three months or less at date of purchase.

As of December 31, 2020, the Company was contractually obligated to maintain a restricted cash balance of $1 million on deposit with a bank as security for the bank’s issuance of a guarantee on behalf of the Company for its performance under purchase orders from which the Company received advance payments by a customer. The Company has fully performed under the purchase order as of December 31, 2021.
Concentrations of Credit Risk
(e) Concentrations of Credit Risk:

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and trade receivables. The Company places its cash with well-known financial institutions and, at times, may maintain balances in excess of the FDIC insurance limit.
Inventory
(f) Inventory:

Inventories are stated at the lower of cost or net realizable value with cost being determined using a standard cost method, which approximates average cost. Average cost consists primarily of material, labor and manufacturing overhead expenses (including fixed production-overhead costs). The Company analyzes its inventory levels quarterly and writes down, in the applicable period, inventory that has become obsolete, inventory that has a cost basis in excess of its expected net realizable value and inventory in excess of expected customer demand.
Fixed Assets
(g) Fixed Assets:

Fixed assets are stated at cost, less accumulated depreciation.  Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, which range from three to seven years. Leasehold improvements are amortized over the useful life of the asset or the lease term, whichever is shorter. Deposits paid for fixed assets are capitalized and not depreciated until the related asset is placed in service.
Valuation of Long-Lived Assets and Intangible Assets
(h) Valuation of Long-Lived Assets and Intangible Assets:

Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.  In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value. A $3.3 and $0 million impairment of long-lived intangible assets was recorded for the years ended December 31, 2021 and 2020 (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).
Revenue Recognition
(i) Revenue Recognition:

The Company recognizes revenue when the customer obtains control of promised goods or services, in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company recognizes revenue following the five-step model prescribed under Accounting Standards Update (“ASU”) 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligation.

Product Revenue

Revenue from product sales are recognized and commissions are accrued when the customer obtains control of the Company’s product, which occurs at a point in time, typically upon tendering the product to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed when the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales. The Company excludes certain taxes from the transaction price (e.g., sales, value added and some excise taxes).

The Company’s contracts with customers often include promises to transfer products or services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Typical products sold are diagnostic tests and typical services performed are R&D studies. Revenues from product sales are recognized at a point-in-time and revenues from R&D studies are recognized ratably over the period of the agreement, unless the related performance obligations indicate otherwise.

Judgment is required to determine the stand-alone selling price (“SSP”) for each distinct performance obligation. SSP is directly observable and the Company can use a range of amounts to estimate SSP, as it sells products and services separately, and can determine whether there is a discount to be allocated based on the relative SSP of the various products and services, for the various geographies.

From time to time the Company engages in bill-and-hold arrangements, whereby the Company manufactures and sells its product and at the customer’s request stores the product at the Company’s warehouse. Even though the product remains in the Company’s possession, a sale is recognized at the point in time when the customer obtains control of the product. Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria would have to be met in order for control to be transferred to the customer: 

(a)
The reason for the bill-and-hold arrangement must be substantive (for example, the customer has requested the arrangement).
(b)
The product must be identified separately as belonging to the customer.
(c)
The product currently must be ready for physical transfer to the customer.
(d)
The entity cannot have the ability to use the product or to direct it to another customer.

The Company’s payment terms vary by the type and location of the Company’s customer and products or services offered. Payment terms differ by jurisdiction and customer, but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.

Reserves for Discounts and Allowances

Revenue from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company’s customers.

Product revenue reserves, which are classified as a reduction in product revenue, are generally related to discounts and returns. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current, and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction, market events and trends, and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts, allowances and returns may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the revenue recognized will not occur in a future period. Actual amounts may ultimately differ from the Company’s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on revenue and earnings in the period of adjustment.

License and Royalty Revenues

The Company receives royalty revenue on sales by its licensee of products covered under patents that the Company owns. The Company does not have future performance obligations under this license arrangement. The Company records revenue based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenue. The relevant period estimates of sales are based on interim data provided by the licensee and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenue are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.

R&D Revenue

All contracts with customers are evaluated under the five-step model described above.  Such contracts are further described in Note 7 -  Revenue. Grants are invoiced and revenue is recognized ratably as that is the depiction of the timing of the transfer of services. The R&D study, which encompasses various phases of product development processes: design feasibility & planning, product development and design optimization, design verification, design validation and process validation, and pivotal studies, is also recognized ratably.

For certain contracts that represent non-governmental grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with Accounting Standards Codification (“ASC”) Topic 958.

Government Grant Income

Chembio receives government grants in support of R&D activities that are not associated with a customer-vendor relationship and therefore falls outside the scope of ASC 606. Because there is no authoritative guidance under U.S. GAAP on accounting for government grants received, Chembio applies Topic 958 - Not-for-profit entities guidance by analogy. In June 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-08, Not-for-Profit Entities (Topic 958): Clarifying the Scope and the Accounting Guidance for Contributions Received and Contributions Made. This ASU clarifies the guidance presented in ASC Topic 958, “Not-for-Profit Entities,” for evaluating whether a transaction is reciprocal (i.e., an exchange transaction) or non reciprocal (i.e., a contribution) and for distinguishing between conditional and unconditional contributions. The ASU also clarified the guidance used by entities other than not-for-profits to identify and account for contributions made. Government grants are invoiced and revenue is recognized as milestones are achieved, conditions are removed and approval from grantor is obtained.

In July 2020, the Company was awarded a grant of $0.6 million from BARDA to develop a SARS-CoV-2 Ag System. The Company earned $0.2 and $0.4 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income.  

In December 2020, the Company was awarded a grant of $12.7 million from BARDA to support the development and pursuit of FDA EUA for a rapid, multiplex DPP Respiratory Antigen Panel point-of-care test system. The Company earned $10.9 and $1.6 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income. Culmulative through December 31, 2021, the Company recognized $12.5 million under this agreement, and the remainder $0.2 million is subject to obtaining the EUA for the DPP SARs-COV-2 Antigen test.
 
Contract Liabilities

Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract. At December 31, 2020, the Company reported $1.6 million in deferred revenue of which $1.6 million was earned and recognized as product sales during the year ended December 31, 2021. At December 31, 2021, the Company reported $0 in deferred revenue.

  
Loss Per Share
(j) Loss Per Share:

Basic loss per share is computed by dividing net loss by the weighted average number of common stock shares outstanding during the period. Diluted net loss per share is computed using the treasury stock method if the additional shares are dilutive. For all periods presented, basic and diluted net loss per share are the same as any additional shares would be anti-dilutive.

There were 705,325 and 603,531 restricted shares awards outstanding as of December 31, 2021 and 2020, respectively, that were not included in the calculation of diluted income per share for the year ended December 31, 2021 and 2020, because their effect would have been anti-dilutive. There were 1,600,372 and 974,778 options outstanding as of December 31, 2021 and 2020 respectively, that were not included in the calculation of diluted income per share for the twelve months ended December 31, 2021 and 2020, respectively, because their effect would have been anti-dilutive.
Research and Development
(k) Research and Development:

Research and Development (R&D) include product development, program management, clinical trials and regulatory costs and are expensed when incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.
Stock-Based Compensation
(l) Stock-Based Compensation:

The Company grants share options to employees and non-employee members of the Company’s board of directors as compensation for services performed. Employee and non-employee members of the board of directors’ awards of share-based compensation are accounted for in accordance with ASC 718, Compensation - Stock Compensation, or ASC 718. ASC 718 requires all share-based payments to employees and non-employee directors, including grants of share options, to be recognized in the consolidated statement of operations and comprehensive loss based on their grant date fair values.

The grant date fair value of share options is estimated using the Black-Scholes option valuation model. The fair value of restricted stock and performance/restricted stock unit awards are determined on the date of grant or the date of issuance, as applicable.

The grant date fair value is calculated based on assumptions with respect to (i) the fair value of the Company’s common stock on the grant date; (ii) expected volatility of the Company’s common stock price, (iii) the periods of time over which the optionees are expected to hold their options prior to exercise (expected term), (iv) expected dividend yield on the Company’s common stock, and (v) risk-free interest rates.

The expected volatility is calculated based on historical data of the Company's common stock. The expected dividend yield is zero as the Company has never paid dividends and does not currently anticipate paying any in the foreseeable future. Risk-free interest rates are based on quoted U.S. Treasury rates for securities with maturities approximating the option’s expected term. The expected term of share options granted to the optionees is determined using the average of the vesting period and contractual life of the option.

Stock based compensation is generally recognized on a straight-line basis over the service period of the grant and is reduced for actual forfeitures in the period in which the forfeiture occurs.
Income Taxes
(m) Income Taxes:

The Company accounts for income taxes under an asset and liability approach that recognizes deferred tax assets and liabilities based on the difference between the financial statement carrying amounts and the tax bases of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse.

The Company follows a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken, or expected to be taken, in a tax return. The guidance relates to, among other things, classification, accounting for interest and penalties associated with tax positions, and disclosure requirements. Any interest and penalties accrued related to uncertain tax positions are recorded in tax expense.

The Company assesses the realizability of its net deferred tax assets on an annual basis. If, after considering all relevant positive and negative evidence, it is more likely than not that some portion or all of the net deferred tax assets will not be realized, the Company will reduce the net deferred tax assets by a valuation allowance. The realization of net deferred tax assets is dependent on several factors, including the generation of sufficient taxable income prior to the expiration of net operating loss carryforwards.
Goodwill and Indefinite-lived Intangible Assets
(n) Goodwill

Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company’s acquisition. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter, or sooner if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then it would recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.

The quantitative goodwill impairment test is performed using a one-step process. The process is to compare the fair value of a reporting unit with its carrying amount. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not impaired. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit is impaired and an impairment loss is recognized in an amount equal to that excess.

The company operates as a single operating segment and has one reporting unit. During the year ended December 31, 2021, the Company performed a quantitative analysis and determined that the carrying value exceeded its fair value by $2.6 million, on December 31, 2021 and recorded an impairment charge.
Allowance for Doubtful Accounts
(o) Allowance for Doubtful Accounts:

The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company’s customers, the Company’s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.
Acquisition Costs
(p) Acquisition Costs:

Acquisition costs are expensed when incurred and include primarily professional services, related to acquisition activities.
Foreign Currency Translation
(q) Foreign Currency Translation:

The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in other comprehensive income.
Leases
(r) Leases:

The Company accounts for leases in accordance with ASC 842. The Company determines if an arrangement is a lease at contract inception. A lease exists when a contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. The definition of a lease embodies two conditions: (1) there is an identified asset in the contract that is land or a depreciable asset (i.e., property, plant, and equipment), and (2) the Company has the right to control the use of the identified asset. The Company accounts for the lease and non-lease components as a single lease component.

From time to time the Company enters into direct financing lease arrangements that include a lessee obligation to purchase the leased asset at the end of the lease term, a bargain purchase option, or provides for minimum lease payments with a present value of 90% or more of the fair value of the leased asset at the date of lease inception.

Operating leases where the Company is the lessee are included in right-of-use (“ROU”) assets and lease obligations are included on the Company’s consolidated balance sheets. The lease obligations are initially and subsequently measured at the present value of the unpaid lease payments at the lease commencement date and subsequent reporting periods.

Finance leases where the Company is the lessee are included in ROU assets and lease obligations on the Company’s consolidated balance sheets. The lease obligations are initially measured in the same manner as for operating leases and are subsequently measured at amortized cost using the effective interest method.

Key estimates and judgments include how the Company determined (1) the discount rate used to discount the unpaid lease payments to present value, (2) lease term and (3) lease payments. ASC 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases where it is the lessee do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The Company uses the implicit rate when readily determinable.

The lease term for all of the Company’s leases includes the noncancelable period of the lease plus any additional periods covered by either a lessee option to extend (or not to terminate) the lease that is reasonably certain to be exercised, or an option to extend (or not to terminate) the lease controlled by the lessor.

The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date less any lease incentives received. For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, minus any accrued lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term unless the lease transfers ownership of the underlying asset, or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.

The Company has elected not to recognize ROU assets and lease liabilities for all short-term leases that have a lease term of 12 months or less at lease commencement. Lease payments associated with short-term leases are recognized as an expense on a straight-line basis over the lease term.

Impairment charges for the Malaysian facility right-of-use asset recorded during the years ended December 31, 2021 was $0.1 and $0 million, respectively (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).
Recent Accounting Pronouncements Affecting the Company
(s) Recent Accounting Pronouncements Affecting the Company:

Recently Adopted

ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes

In December 2019, the FASB issued ASU 2019-12. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.

ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting

In March 2020, the FASB issued ASC Topic 848. ASC Topic 848 provides relief for impacted areas as it relates to impending reference rate reform. ASC Topic 848 contains optional expedients and exceptions for applying GAAP to debt arrangements, contracts, hedging relationships, and other areas or transactions that are impacted by reference rate reform. This guidance is effective upon issuance for all entities and elections of certain optional expedients are required to apply the provisions of the guidance. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.

Not Yet Adopted

ASU 2021-10 - Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which aims to provide increased transparency by requiring business entities to disclose information about certain types of government assistance they receive in the notes to the financial statements. The disclosure requirements in ASC 832 only apply to transactions with a government that are accounted for by analogizing to either a grant model (for example, in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance), or a contribution model (for example, in ASC 958-605, Not-for-Profit Entities – Revenue Recognition). The FASB broadly defined “government assistance” in ASC 832 to ensure that assistance received from most types of governmental entities or other related organizations would be disclosed.  Entities are required to provide the new disclosures prospectively for all transactions with a government entity that are accounted for under either a grant or a contribution accounting model and are reflected in the financial statements at the date of initially applying the new amendments, and to new transactions entered into after that date. Retrospective application of the guidance is permitted. The guidance in ASU 2021-10 is effective for financial statements of all entities, for annual periods beginning after December 15, 2021, with early application permitted. The Company continues to assess all potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.

ASU 2020-06 - Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity
20

On August 5, 2020, the FASB issued ASU 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 simplifies the guidance in U.S. GAAP on the issuer’s accounting for convertible debt instruments, requires entities to provide expanded disclosures about “the terms and features of convertible instruments” and how the instruments have been reported in the entity’s financial statements. It also removes from ASC 815-40-25-10 certain conditions for equity classification and amends certain guidance in ASC 260 on the computation of EPS for convertible instruments and contracts on an entity’s own equity. An entity can use either a full or modified retrospective approach to adopt the ASU’s guidance. The ASU’s amendments are effective for smaller public business entities fiscal years beginning after December 15, 2023. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.

ASU 2021-08—Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers

On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. ASU 2021-08 amends ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to “require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606.” While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, “the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20.” The ASU’s amendments are effective for public business entities for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2021
INVENTORIES [Abstract]  
Inventory
Net inventories consist of the following at December 31:

 
December 31
 
   
2021
   
2020
 
Raw Materials
 
$
7,306,095
   
$
5,955,215
 
Work in Process
   
3,556,878
     
2,549,516
 
Finished Goods
   
2,057,478
     
4,011,671
 
 
 
$
12,920,451
   
$
12,516,402
 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
FIXED ASSETS (Tables)
12 Months Ended
Dec. 31, 2021
FIXED ASSETS [Abstract]  
Fixed Assets
Fixed assets consist of the following at December 31:

 
December 31
 
   
2021
   
2020
 
Machinery and Equipment
 
$
12,500,235
   
$
10,996,869
 
Furniture and Fixtures
   
6,631
     
25,418
 
Computer Equipment
   
465,576
     
446,300
 
Leasehold Improvements
   
2,933,159
     
3,158,074
 
Enterprise Business Systems
   
2,953,221
     
2,741,806
 
Subtotal:
   
18,858,822
     
17,368,467
 
Less: Accumulated Depreciation and Amortization
   
(10,302,049
)
   
(8,680,064
)
   
$
8,556,773
   
$
8,688,403
 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2021
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]  
Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of the following at December 31:

 
December 31
 
   
2021
   
2020
 
Accounts Payable - suppliers
 
$
7,745,592
   
$
5,727,781
 
Accrued Commissions & Royalties
   
1,359,691
     
807,708
 
Accrued Payroll
   
494,258
     
277,908
 
Accrued Vacation
   
421,416
     
417,238
 
Accrued Bonuses
   
1,378,706
     
1,193,985
 
Accrued Professional Fees
   
522,935
     
511,681
 
Accrued Expenses - Other
   
1,205,395
     
1,106,489
 
   
$
13,127,993
   
$
10,042,790
 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2021
REVENUE [Abstract]  
Disaggregation of Revenue
The following tables disaggregates total revenues for the period ending December 31, 2021:

 
Exchange
Transactions
   
Non-Exchange
Transactions
   
Total
 
Net product revenue
 
$
34,737,444
   
$
-
   
$
34,737,444
 
R&D revenue
   
1,159,381
     
-
     
1,159,381
 
Government grant income
   
-
     
10,891,726
     
10,891,726
 
License and royalty revenue
   
1,029,901
     
-
     
1,029,901
 
   
$
36,926,726
   
$
10,891,726
   
$
47,818,452
 

The following tables disaggregates total revenues for the period ending December 31, 2021 by region:

 
 
Total
 
Africa
 
$
5,562,788
 
Asia
   
664,579
 
Europe & Middle East
   
5,179,267
 
Latin America
   
18,418,983
 
United States
   
17,992,835
 
   
$
47,818,452
 

The following tables disaggregates total revenues for the period ending December 31, 2020:

 
Exchange
Transactions
   
Non-Exchange
Transactions
   
Total
 
Net product revenue
 
$
24,767,149
   
$
-
   
$
24,767,149
 
R&D revenue
   
4,851,562
     
-
     
4,851,562
 
Government grant income
   
-
     
2,018,924
     
2,018,924
 
License and royalty revenue
   
832,562
     
-
     
832,562
 
   
$
30,451,273
   
$
2,018,924
   
$
32,470,197
 

The following tables disaggregates total revenues for the period ending December 31, 2020 by region:

 
 
Total
 
Africa
 
$
4,890,370
 
Asia
   
824,488
 
Europe & Middle East
   
9,905,437
 
Latin America
   
9,841,773
 
United States
   
7,008,129
 
   
$
32,470,197
 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2021
INCOME TAXES [Abstract]  
Components of (Loss) Before Income Taxes
The components of loss before income taxes consisted of the following:

 
Year Ending December 31,
 
   
2021
   
2020
 
United States operations
 
$
(26,858,325
)
 
$
(23,384,133
)
International operations
   
(7,107,254
)
   
(2,593,989
)
(Loss) before taxes
 
$
(33,965,579
)
 
$
(25,978,122
)
(Benefit) Provision for Income Taxes
The (benefit from) provision for income taxes for the years ended December 31, 2021 and 2020 is comprised of the following:

 
Year Ending December 31,
 
   
2021
   
2020
 
Current
           
Federal
 
$
-
   
$
(66,906
)
State
   
7,891
     
6,497
 
Foreign
   
-
     
-
 
Total current (benefit) provision
   
7,891
     
(60,409
)
                 
Deferred
               
Federal
   
-
     
-
 
State
   
-
     
-
 
Foreign
   
(69,941
)
   
(396,385
)
Total deferred (benefit) provision
   
(69,941
)
   
(396,385
)
                 
Total (benefit) provision
 
$
(62,050
)
 
$
(456,794
)
Reconciliation of Federal Statutory Rate to Effective Rate Applicable to Loss Before Income Taxes
A reconciliation of the Federal statutory rate to the effective rate applicable to loss before income taxes is as follows:

 
Year Ending December 31,
 
   
2021
   
2020
 
Federal income tax at statutory rates
   
21.00
%
   
21.00
%
State income taxes, net of federal benefit
   
0.18
%
   
(0.02
)%
Nondeductible expenses
   
(2.04
)%
   
(0.19
)%
Foreign rate differential
   
0.32
%
   
0.47
%
Change in valuation allowance
   
(19.60
)%
   
(19.37
)%
Other
   
0.32
%
   
(0.13
)%
Income tax benefit
   
0.18
%
   
1.76
%
Deferred Tax Assets and Liabilities
Deferred tax assets and liabilities as of December 31 are as follows:

    Year Ending December 31,  
 
2021
   
2020
 
Inventory reserves
 
$
333,551
   
$
461,709
 
Accrued expenses
   
374,673
     
130,291
 
Net operating loss carry-forwards
   
20,401,828
     
14,844,798
 
Research and development credit
   
1,651,529
     
1,696,870
 
Stock-based compensation
   
259,106
     
398,900
 
Interest Expense
   
1,221,171
     
602,187
 
Lease obligations
   
1,504,433
     
1,583,814
 
Intangibles
   
137,142
     
-
 
Total deferred tax assets
   
25,883,433
     
19,718,569
 
                 
Right-of-use assets
   
(1,294,519
)
   
(1,340,914
)
Depreciation
   
(560,754
)
   
(254,366
)
Intangibles
   
-
     
(821,363
)
Total deferred tax liabilities
   
(1,855,273
)
   
(2,416,643
)
                 
Net deferred tax assets before valuation allowance
   
24,028,160
     
17,301,926
 
Less valuation allowances
   
(24,028,160
)
   
(17,371,867
)
Net noncurrent deferred tax liabilities
 
$
-
   
$
(69,941
)
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2021
GOODWILL AND INTANGIBLE ASSETS [Abstract]  
Changes in Goodwill
Following is a table that reflects changes in Goodwill:

Beginning balance January 1, 2021
 
$
5,963,744
 
Changes in foreign currency exchange rate
   
(373,204
)
Impairment
    (2,567,753 )
Balance at December 31, 2021
 
$
3,022,787
 
Intangible Assets
Intangible assets consist of the following at:

 
       
December 31,2021
   
December 31, 2020
 
 
 
Weighted Average
Remaining Life
   
Cost
   
Accumulated
Amortization
    Impairment     Net Book Value    
Cost
   
Accumulated
Amortization
   
Net
Book Value
 
Intellectual property
   
-
   
$
1,636,724
   
$
546,252
   
$
1,090,472
    $ -    
$
1,638,699
   
$
472,190
   
$
1,166,509
 
Developed technology
   
-
     
1,944,500
     
828,681
     
1,115,819
      -      
2,102,526
     
594,186
     
1,508,340
 
Customer contracts/relationships
   
-
     
1,254,344
     
477,661
     
776,683
      -      
1,323,424
     
423,093
     
900,331
 
Trade names
   
-
     
110,853
     
43,696
     
67,157
      -      
115,318
     
44,512
     
70,806
 
 
         
$
4,946,421
   
$
1,896,290
   
$
3,050,131
    $ -    
$
5,179,967
   
$
1,533,981
   
$
3,645,986
 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
EQUITY INCENTIVE PLANS (Tables)
12 Months Ended
Dec. 31, 2021
EQUITY INCENTIVE PLANS [Abstract]  
Assumptions Made in Calculating Fair Values of Options
The weighted-average assumptions made in calculating the fair values of options are as follows for the respective years ended December 31:

 
2021
   
2020
 
Expected term (in years)
   
5.10
     
6.29
 
Expected volatility
   
78.95
%
   
46.21
%
Expected dividend yield
   
0
     
0
 
Risk-free interest rate
   
0.85
%
   
1.30
%
Stock Option Activity
The following table provides stock option activity for the years ended December 31, 2021:

 
Number
of Shares
 
Weighted
Average
Exercise Price
per Share
 
Weighted
Average
Remaining
Contractual Term
 
Aggregate
Intrinsic
Value
Outstanding at December 31, 2020
 
974,778
 
$
4.12
 
5.19 years
 
$
1,520,910
                     
Granted
 
1,006,541
 
$
4.54
  7.85 years
   
-
Exercised
 
36,252
 
$
2.36
       
101,139
Forfeited
  260,570
  $
4.32
        -
Expired/cancelled
 
84,125
 

8.23
       

Outstanding  at December 31, 2021
 
1,600,372
 
$
4.18
 
6.59 years
 
$
-
                     
Exercisable at December 31, 2021
 
435,794
 
$
4.38
 
2.71 years
 
$
-
Stock Options Outstanding
The following table summarizes information about stock options outstanding at December 31, 2021:

 
Stock Options Outstanding
   
Stock Options Exercisable
 
Range of
Exercise Prices
 
Shares
Outstanding
   
Average
Remaining
Contract Life
(Year)
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value
   
Shares
Exercisable
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value
 
1 to 2.79999
   
571,209
     
5.35
   
$
2.36
   
$
-
     
248,372
   
$
2.36
   
$
-
 
2.8 to 4.59999
   
29,410
     
9.43
     
3.05
     
-
     
-
     
-
     
-
 
4.6 to 6.39999
   
827,217
     
8.62
     
4.82
     
-
     
24,922
     
5.54
     
-
 
6.4 to 8.19999
   
172,536
     
0.47
     
7.34
     
-
     
162,500
     
7.29
     
-
 
Total
   
1,600,372
     
6.59
   
$
4.18
   
$
-
     
435,794
   
$
4.38
   
$
-
 
Summary of Restricted Stock and Restricted Stock Units Outstanding
The following table summarizes information about restricted stock and restricted stock units outstanding as of December 31, 2021:

 
Number of
Shares & Units
   
Weighted
Average
Grant Date
Fair Value
 
Unvested at December 31, 2020
   
603,531
   
$
3.08
 
                 
Granted
   
404,852
     
4.25
 
Vested
   
176,906
     
4.12
 
Forfeited/expired/cancelled
   
126,152
     
3.01
 
Unvested at December 31, 2021
   
705,325
     
3.34
 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Tables)
12 Months Ended
Dec. 31, 2021
GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY [Abstract]  
Product Revenue by Geographic Area
The Company produces only one group of similar products known collectively as “rapid medical tests” and operates under one segment, as a single reporting unit. Product revenue by geographic area are as follows:
 
 
Year Ending December 31,
 
   
2021
   
2020
 
Africa
 
$
5,562,787
   
$
4,890,370
 
Asia
   
664,579
     
824,488
 
Europe & Middle East
   
4,067,682
     
5,274,927
 
Latin America
   
18,418,983
     
9,841,772
 
United States
   
6,023,413
     
3,935,592
 
   
$
34,737,444
   
$
24,767,149
 
Long-lived Assets by Geographic Area
Property, plant and equipment, net by geographic area are as follows:

 
2021
   
2020
 
Asia
 
$
86,041
   
$
326,267
 
Europe & Middle East
   
113,883
     
147,692
 
Latin America
   
36,224
     
14,719
 
United States
   
8,320,625
     
8,199,725
 
   
$
8,556,773
   
$
8,688,403
 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)
12 Months Ended
Dec. 31, 2021
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS [Abstract]  
Future Minimum Salary Commitment
The Company has multi-year contracts with two key employees.  The contracts call for salaries presently aggregating $843,000 per year, and they expire in December 2022 and December 2025. The following table is a schedule of future minimum salary commitments:
2022
 
$
843,000
 
2023
   
383,000
 
2024
   
383,000
 
2025     383,000  
Components of Lease Expense
The components of lease expense were as follows:

 
Year Ended
December 31, 2021
   
Year Ended
December 31, 2020
 
Operating lease expense
 
$
1,625,280
   
$
1,669,105
 
                 
Finance lease cost
               
Amortization of right-of-use assets
 
$
66,872
   
$
58,414
 
Interest on lease liabilities
   
20,077
     
19,986
 
Total finance lease expense
 
$
86,949
   
$
78,400
 
Supplemental Cash Flow and Other Information Related to Leases
Supplemental cash flow and other information related to leases were as follows:

 
Year Ended
December 31, 2021
   
Year Ended
December 31, 2020
 
Cash paid for amounts included in the measurement of lease liabilities:
           
Operating cash flows for operating leases
 
$
1,404,532
   
$
1,139,944
 
Operating cash flows for finance leases
   
20,077
     
19,987
 
Financing cash flows for finance leases
   
61,867
     
51,166
 
Right-of-use assets obtained in exchange for lease obligations:
           

 
Operating leases
 
$
-
   
$
-
 
Finance leases
   
25,609
     
69,528
 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:

 
December 31, 2021
   
December 31, 2020
 
Finance Leases
           
Finance lease right of use asset
 
$
340,762
   
$
315,154
 
Accumulated depreciation
   
(148,892
)
   
(82,020
)
Finance lease right of use asset, net
 
$
191,870
   
$
233,134
 
                 
Current portion of finance lease liability
   
68,176
     
58,877
 
Finance lease liability
   
139,678
     
185,239
 
Total finance lease liabilities
 
$
207,854
   
$
244,116
 

Weighted Average Remaining Lease Term
           
Operating leases
 
7.5 years
   
9.0 years
 
Finance leases
 
2.9 years
   
3.7 years
 
             
Weighted Average Discount Rate
           
Operating leases
   
8.08
%
   
8.58
%
Finance leases
   
8.76
%
   
8.18
%
Maturities of Lease Liabilities
Maturities of lease liabilities as of December 31 were as follows:

   
December 31, 2021
   
December 31, 2020
 
 
Operating
Leases
   
Finance
Leases
   
Operating
Leases
   
Finance
Leases
 
2022
 
$
1,447,249
   
$
83,624
   
$
1,209,787
   
$
76,904
 
2023
   
1,221,017
     
83,624
     
1,057,757
     
76,904
 
2024
   
1,018,875
     
55,856
     
1,026,272
     
76,904
 
2025
   
1,049,442
     
12,471
     
1,018,875
     
49,136
 
2026
   
1,080,925
     
1,680
     
1,049,442
     
5,755
 
Thereafter
   
3,643,520
     
-
     
4,724,445
     
-
 
Total lease payments
 
$
9,461,028
   
$
237,255
   
$
10,086,578
   
$
285,603
 
Less: imputed interest
   
(2,598,583
)
   
(29,401
)
   
(3,116,975
)
   
(41,487
)
Total
 
$
6,862,445
   
$
207,854
   
$
6,969,603
   
$
244,116
 
Customer and Purchase Concentration Risks
The following table discloses product sales the Company had to customers that purchased in excess of 10% of the Company’s net product sales for the periods indicated:

 
For The Years Ended
   
Accounts Receivable
 
   
December 31, 2021
   
December 31, 2020
   
December 31,
2021
   
December 31,
2020
 
   
Net Product Sales
   
% of Net Product Sales
   
Net Product Sales
   
% of Net Product Sales
             
Customer 1
 
$
17,576,641
     
51
%
 
$
6,224,737
     
25
%
 
$
7,672,845
   
$
522,218
 
Customer 2
   
*
     
*
   
2,955,312
     
12
%
   
*
     
1,987
 
Customer 3
   
3,606,552
     
10
%
   
*
     
*
     
1,433,305
     
*
 

Revenue includes product sales only, while accounts receivable reflects the total due from the customer, including freight.

The following table discloses purchases the Company made form vendors in excess of 10% of the Company’s net purchases for the periods indicated:

 
For The Years Ended
   
Accounts Payable
 
   
December 31, 2021
   
December 31, 2020
   
December 31,
 2021
   
December 31,
 2020
 
   
Purchases
   
% of Purc.
   
Purchases
   
% of Purc.
             
Vendor 1
 
$
3,163,285
     
16
%
  $
2,222,182
     
13
%
 
$
1,361,383
 
$
222,588
 
Vendor 2
  $ 2,031,795       10 %   $
*
      *
    $
353,097  
$ *
 

In the tables above, an asterisk (*) indicates that indicates that sales, accounts receivable, purchases or accounts payable, as applicable to the tabular column, did not exceed 10% for the period indicated.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS (Tables)
12 Months Ended
Dec. 31, 2021
IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS [Abstract]  
Total Costs
The table below represents the total costs by category:

   
For the year ended
December 31, 2021
   
For the year ended
December 31, 2020
 
Severance
 
$
83,087
   
$
723,118
 
Restructuring costs
   
1,083,951
     
399,192
 
Impairment
   
5,880,741
     
-
 
 
 
$
7,047,779
   
$
1,122,310
 
Impairment
Impairment details are as follows:

   
For the year ended
December 31, 2021
 
Goodwill
 
$
2,567,753
 
Intellectual Property
   
1,090,472
 
Developed Technology
   
1,115,819
 
Customer Contracts
   
776,683
 
Trademarks
   
67,157
 
Fixed Asset
   
152,109
 
ROU Lease Asset
   
110,748
 
Total
 
$
5,880,741
 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES, Going Concern Considerations (Details)
$ in Millions
12 Months Ended
Jul. 19, 2021
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
PurchaseOrder
Jul. 22, 2021
USD ($)
Jul. 20, 2021
USD ($)
Government Grant Income [Abstract]            
Number of purchase orders received | PurchaseOrder       2    
Credit Agreement [Abstract]            
Covenant amount, revenue     $ 42.0      
Bio- Manguinhos [Member]            
Government Grant Income [Abstract]            
Contract with customer           $ 28.3
Contract with customer, amount recognized $ 16.8          
Partnership for Supply Chain Management [Member]            
Government Grant Income [Abstract]            
Contract with customer         $ 4.0  
Contract with customer, amount recognized       $ 1.2    
Subsequent Event [Member]            
Credit Agreement [Abstract]            
Covenant amount, revenue   $ 47.4        
At-the-Market Offering [Member]            
Issuance of Common Stock [Abstract]            
Net proceeds from issuance of common stock after deduction of placement fee and other transactions costs       $ 38.8    
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Fair Value of Financial Instruments [Abstract]    
Cash and cash equivalents $ 28,772,892 $ 23,066,301
Level 2 [Member]    
Fair Value of Financial Instruments [Abstract]    
Fair value of total debt 20,000,000 20,000,000
Carrying value 18,800,000 18,200,000
Money Market Funds [Member] | Level 1 [Member]    
Fair Value of Financial Instruments [Abstract]    
Cash and cash equivalents $ 25,000,000.0 $ 16,000,000.0
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Cash and Cash Equivalents [Abstract]  
Restricted cash $ 1
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES, Fixed Assets (Details)
12 Months Ended
Dec. 31, 2021
Minimum [Member]  
Fixed Assets [Abstract]  
Estimated useful lives of fixed assets 3 years
Maximum [Member]  
Fixed Assets [Abstract]  
Estimated useful lives of fixed assets 7 years
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES, Valuation of Long-Lived Assets and Intangible Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Valuation of Long-Lived Assets and Intangible Assets [Abstract]    
Impairment of long-lived intangible assets $ 3.3 $ 0.0
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2020
Jul. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Product Revenue [Abstract]        
Term over which revenue will be recognized     1 year  
Government Grant Income [Abstract]        
Total revenues     $ 47,818,452 $ 32,470,197
Deferred revenue $ 1,606,997   0 1,606,997
SARS-CoV-2 Ag System [Member]        
Government Grant Income [Abstract]        
Maximum amount of development agreement   $ 600,000    
Multiplex DPP Respiratory Antigen Panel Point-of-care Test system [Member]        
Government Grant Income [Abstract]        
Maximum amount of development agreement $ 12,700,000      
Government Grant Income [Member]        
Government Grant Income [Abstract]        
Total revenues     10,891,726 2,018,924
Government Grant Income [Member] | SARS-CoV-2 Ag System [Member]        
Government Grant Income [Abstract]        
Total revenues     10,900,000 1,600,000
Revenue recognized under agreement     12,500,000  
Remainder amount to be recognized subject to obtaining EUA     200,000  
Government Grant Income [Member] | Multiplex DPP Respiratory Antigen Panel Point-of-care Test system [Member]        
Government Grant Income [Abstract]        
Total revenues     $ 200,000 $ 400,000
Minimum [Member]        
Product Revenue [Abstract]        
Revenue, payment terms     30 days  
Maximum [Member]        
Product Revenue [Abstract]        
Revenue, payment terms     60 days  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES, Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Restricted Stock [Member]    
Loss Per Share [Abstract]    
Antidilutive securities excluded from calculation of diluted earnings per share (in shares) 705,325 603,531
Options [Member]    
Loss Per Share [Abstract]    
Antidilutive securities excluded from calculation of diluted earnings per share (in shares) 1,600,372 974,778
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES, Goodwill (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Segment
Unit
SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Number of operating segment | Segment 1
Number of reporting unit | Unit 1
Impairment of intangible assets and goodwill | $ $ 2.6
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES, Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Percentage of minimum lease payment for fair value 90.00%  
Lease term 12 months  
Malaysia [Member]    
Leases [Abstract]    
Lease impairment charges $ 0.1 $ 0.0
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
INVENTORIES (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net Inventories [Abstract]    
Raw materials $ 7,306,095 $ 5,955,215
Work in Process 3,556,878 2,549,516
Finished Goods 2,057,478 4,011,671
Inventories 12,920,451 12,516,402
Inventory adjustments $ 4,054,701 $ 3,543,515
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
FIXED ASSETS (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Summary of fixed assets [Abstract]    
Fixed assets, gross $ 18,858,822 $ 17,368,467
Less: Accumulated Depreciation and Amortization (10,302,049) (8,680,064)
Fixed assets, net 8,556,773 8,688,403
Depreciation expense 1,801,481 1,227,860
Malaysia [Member]    
Summary of fixed assets [Abstract]    
Impairment charges of fixed assets 100,000 0
Machinery and Equipment [Member]    
Summary of fixed assets [Abstract]    
Fixed assets, gross 12,500,235 10,996,869
Furniture and Fixtures [Member]    
Summary of fixed assets [Abstract]    
Fixed assets, gross 6,631 25,418
Computer Equipment [Member]    
Summary of fixed assets [Abstract]    
Fixed assets, gross 465,576 446,300
Leasehold Improvements [Member]    
Summary of fixed assets [Abstract]    
Fixed assets, gross 2,933,159 3,158,074
Enterprise Business Systems [Member]    
Summary of fixed assets [Abstract]    
Fixed assets, gross 2,953,221 2,741,806
Manufacturing Equipment [Member]    
Summary of fixed assets [Abstract]    
Fixed assets, gross $ 1,970,652 $ 3,011,273
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]    
Accounts Payable - suppliers $ 7,745,592 $ 5,727,781
Accrued Commissions & Royalties 1,359,691 807,708
Accrued Payroll 494,258 277,908
Accrued Vacation 421,416 417,238
Accrued Bonuses 1,378,706 1,193,985
Accrued Professional Fees 522,935 511,681
Accrued Expenses - Other 1,205,395 1,106,489
TOTAL $ 13,127,993 $ 10,042,790
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Abstract]    
Total revenues $ 47,818,452 $ 32,470,197
Deferred Revenue [Abstract]    
Deferred revenue 0 1,606,997
Africa [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 5,562,788 4,890,370
Asia [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 664,579 824,488
Europe & Middle East [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 5,179,267 9,905,437
Latin America [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 18,418,983 9,841,773
United States [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 17,992,835 7,008,129
Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 36,926,726 30,451,273
Non-Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 10,891,726 2,018,924
Net Product Revenue [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 34,737,444 24,767,149
Net Product Revenue [Member] | Africa [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 5,562,787 4,890,370
Net Product Revenue [Member] | Asia [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 664,579 824,488
Net Product Revenue [Member] | Europe & Middle East [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 4,067,682 5,274,927
Net Product Revenue [Member] | Latin America [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 18,418,983 9,841,772
Net Product Revenue [Member] | United States [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 6,023,413 3,935,592
Net Product Revenue [Member] | Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 34,737,444 24,767,149
Net Product Revenue [Member] | Non-Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 0 0
R&D Revenue [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 1,159,381 4,851,562
R&D Revenue [Member] | Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 1,159,381 4,851,562
R&D Revenue [Member] | Non-Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 0 0
Government Grant Income [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 10,891,726 2,018,924
Government Grant Income [Member] | Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 0 0
Government Grant Income [Member] | Non-Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 10,891,726 2,018,924
License and Royalty Revenue [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 1,029,901 832,562
License and Royalty Revenue [Member] | Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues 1,029,901 832,562
License and Royalty Revenue [Member] | Non-Exchange Transactions [Member]    
Disaggregation of Revenue [Abstract]    
Total revenues $ 0 $ 0
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES (Details) - USD ($)
12 Months Ended 24 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2003
Dec. 31, 2005
Components of (loss) before income taxes [Abstract]        
United States operations $ (26,858,325) $ (23,384,133)    
International operations (7,107,254) (2,593,989)    
LOSS BEFORE INCOME TAX BENEFIT (33,965,579) (25,978,122)    
Current [Abstract]        
Federal 0 (66,906)    
State 7,891 6,497    
Foreign 0 0    
Total current (benefit) provision 7,891 (60,409)    
Deferred [Abstract]        
Federal 0 0    
State 0 0    
Foreign (69,941) (396,385)    
Total deferred (benefit) provision (69,941) (396,385)    
Total (benefit) provision $ (62,050) $ (456,794)    
Taxes [Abstract]        
Federal income tax at statutory rates 21.00% 21.00%    
State income taxes, net of federal benefit 0.18% (0.02%)    
Nondeductible expenses (2.04%) (0.19%)    
Foreign rate differential 0.32% 0.47%    
Change in valuation allowance (19.60%) (19.37%)    
Other 0.32% (0.13%)    
Income tax benefit 0.18% 1.76%    
Income Taxes [Abstract]        
Net operating losses     $ 5,832,516 $ 8,586,861
Annual limitation     150,608 1,111,831
Built-in-gains of net operating losses     $ 488,207 $ 1,756,842
Tax Credit Carryforward [Abstract]        
Operating loss carryforwards, subject to expiration $ 26,362,574      
Operating loss carryforwards, not subject to expiration 59,787,076      
Components of Deferred Tax Assets and Liabilities [Abstract] [Abstract]        
Inventory reserves 333,551 $ 461,709    
Accrued expenses 374,673 130,291    
Net operating loss carry-forwards 20,401,828 14,844,798    
Research and development credit 1,651,529 1,696,870    
Stock-based compensation 259,106 398,900    
Interest Expense 1,221,171 602,187    
Lease obligations 1,504,433 1,583,814    
Intangibles 137,142 0    
Total deferred tax assets 25,883,433 19,718,569    
Right-of-use assets (1,294,519) (1,340,914)    
Depreciation (560,754) (254,366)    
Intangibles 0 (821,363)    
Total deferred tax liabilities (1,855,273) (2,416,643)    
Net deferred tax assets before valuation allowance 24,028,160 17,301,926    
Less valuation allowances (24,028,160) (17,371,867)    
Net noncurrent deferred tax liabilities 0 $ (69,941)    
Unremitted earnings of foreign subsidiaries 0      
State [Member]        
Tax Credit Carryforward [Abstract]        
Operating loss carryforwards, subject to expiration 4,458,041      
Foreign [Member]        
Tax Credit Carryforward [Abstract]        
Operating loss carryforwards, not subject to expiration $ 7,666,504      
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
GOODWILL AND INTANGIBLE ASSETS (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]    
Goodwill, Beginning balance $ 5,963,744  
Changes in foreign currency exchange rate (373,204)  
Impairment (2,567,753)  
Goodwill, Ending balance 3,022,787 $ 5,963,744
Intangible assets [Abstract]    
Cost 4,946,421 5,179,967
Accumulated Amortization 1,896,290 1,533,981
Impairment 3,050,131  
Net Book Value 0 3,645,986
Amortization Expense [Abstract]    
Amortization expense 479,988 588,962
Impairment of Intangible Assets [Abstract]    
Impairment of intangible assets $ 3,100,000  
Intellectual Property [Member]    
Intangible assets [Abstract]    
Weighted average remaining life of intangible assets 0 years  
Cost $ 1,636,724 1,638,699
Accumulated Amortization 546,252 472,190
Impairment 1,090,472  
Net Book Value $ 0 1,166,509
Amortization Expense [Abstract]    
Amortization period 10 years  
Impairment of Intangible Assets [Abstract]    
Impairment of intangible assets $ 1,100,000  
Developed Technology [Member]    
Intangible assets [Abstract]    
Weighted average remaining life of intangible assets 0 years  
Cost $ 1,944,500 2,102,526
Accumulated Amortization 828,681 594,186
Impairment 1,115,819  
Net Book Value $ 0 1,508,340
Amortization Expense [Abstract]    
Amortization period 7 years  
Impairment of Intangible Assets [Abstract]    
Impairment of intangible assets $ 1,100,000  
Customer Contracts / Relationships [Member]    
Intangible assets [Abstract]    
Weighted average remaining life of intangible assets 0 years  
Cost $ 1,254,344 1,323,424
Accumulated Amortization 477,661 423,093
Impairment 776,683  
Net Book Value $ 0 900,331
Amortization Expense [Abstract]    
Amortization period 10 years  
Impairment of Intangible Assets [Abstract]    
Impairment of intangible assets $ 800,000  
Trade Name [Member]    
Intangible assets [Abstract]    
Weighted average remaining life of intangible assets 0 years  
Cost $ 110,853 115,318
Accumulated Amortization 43,696 44,512
Impairment 67,157  
Net Book Value $ 0 $ 70,806
Amortization Expense [Abstract]    
Amortization period 11 years  
Trademarks [Member]    
Impairment of Intangible Assets [Abstract]    
Impairment of intangible assets $ 100,000  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
1 Months Ended 12 Months Ended
Jul. 19, 2021
Apr. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Nov. 04, 2021
Common Stock [Abstract]          
Underwritten public offering (in shares)   2,619,593      
Underwritten exercise of overallotment (in shares)   281,125      
Public offering price per share (in dollars per share)   $ 11.75      
Gross proceeds from issuance of common stock   $ 28,400,000 $ 38,811,958 $ 28,436,740  
Preferred Stock [Abstract]          
Preferred stock - shares authorized (in shares)     10,000,000 10,000,000  
Preferred stock - shares outstanding (in shares)     0 0  
Common Stock [Member]          
Common Stock [Abstract]          
Underwritten public offering (in shares)     9,709,328 2,619,593  
Number of shares issued (in shares) 9,709,328        
Volume-weighted average price per share (in dollars per share)         $ 4.20
Gross proceeds from issuance of common stock $ 40,800,000        
Net proceeds from issuance of common stock after deduction of placement fee and other transactions costs 38,800,000        
Common Stock [Member] | Maximum [Member]          
Common Stock [Abstract]          
Gross proceeds from additional shares of common stock that may be issued and sold 19,200,000        
ATM Offering [Member]          
Common Stock [Abstract]          
Net proceeds from issuance of common stock after deduction of placement fee and other transactions costs     $ 38,800,000    
ATM Offering [Member] | Craig-Hallum [Member] | Maximum [Member]          
Common Stock [Abstract]          
Aggregate shares of common stock sold $ 60,000,000        
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
EQUITY INCENTIVE PLANS, Summary (Details) - USD ($)
12 Months Ended
Jun. 25, 2021
Jan. 03, 2020
Sep. 22, 2011
Dec. 31, 2021
Dec. 31, 2020
Jun. 19, 2014
Jun. 03, 2008
Stock options, additional disclosure [Abstract]              
Outstanding, aggregate intrinsic value, end of period       $ 0      
Exercisable, aggregate intrinsic value, end of period       $ 0      
Total fair value of stock options vested during period   $ 943,126          
Stock Options [Member]              
Assumptions made in calculating fair values of options [Abstract]              
Expected term       5 years 1 month 6 days 6 years 3 months 14 days    
Expected volatility       78.95% 46.21%    
Expected dividend yield       0.00% 0.00%    
Risk-free interest rate       0.85% 1.30%    
Stock options, number of shares [Roll forward]              
Outstanding, beginning of period (in shares)       974,778      
Granted (in shares)       1,006,541      
Exercised (in shares)       36,252      
Forfeited (in shares)       260,570      
Expired/cancelled (in shares)       84,125      
Outstanding, end of period (in shares)       1,600,372 974,778    
Exercisable, end of period (in shares)       435,794      
Stock options, weighted average exercise price per share [Roll Forward]              
Outstanding, beginning of period (in dollars per share)       $ 4.12      
Granted (in dollars per share)       4.54      
Exercised (in dollars per share)       2.36      
Forfeited (in dollars per share)       4.32      
Expired/cancelled (in dollars per share)       8.23      
Outstanding, end of period (in dollars per share)       4.18 $ 4.12    
Exercisable, end of period (in dollars per share)       $ 4.38      
Stock options, additional disclosure [Abstract]              
Outstanding, weighted average remaining contract term       6 years 7 months 2 days 5 years 2 months 8 days    
Grants, weighted average remaining contract term       7 years 10 months 6 days      
Exercisable, weighted average remaining contract term       2 years 8 months 15 days      
Outstanding, aggregate intrinsic value, beginning of period       $ 1,520,910      
Granted, aggregate intrinsic value       0      
Exercised, aggregate intrinsic value       101,139      
Forfeited, aggregate intrinsic value       0      
Outstanding, aggregate intrinsic value, end of period       0 $ 1,520,910    
Exercisable, aggregate intrinsic value, end of period       0      
Net unrecognized compensation cost       $ 2,129,141      
Weighted average period for recognition of net unrecognized compensation cost       2 years 6 months 18 days      
Total fair value of stock options vested during period       $ 348,727      
2008 Stock Incentive Plan [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of stock options expired, forfeited or exercised under the plan (in shares)       750,000      
Options still available to be issued (in shares)       0      
Stock options, number of shares [Roll forward]              
Outstanding, end of period (in shares)       0      
2008 Stock Incentive Plan [Member] | Stock Options [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of shares authorized under the plan (in shares)     750,000       625,000
Increase in number of shares authorized (in shares)     125,000        
2014 Stock Incentive Plan [Member] | Stock Options [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of shares authorized under the plan (in shares)           800,000  
Number of stock options expired, forfeited or exercised under the plan (in shares)       602,064      
Options still available to be issued (in shares)       0      
Stock options, number of shares [Roll forward]              
Outstanding, end of period (in shares)       176,875      
2019 Omnibus Incentive Plan [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of stock options expired, forfeited or exercised under the plan (in shares)       790,538      
Options still available to be issued (in shares)       3,386,393      
Stock options, number of shares [Roll forward]              
Outstanding, end of period (in shares)       1,973,096      
2019 Omnibus Incentive Plan [Member] | Stock Options [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of shares authorized under the plan (in shares) 4,800,000     2,400,000      
Increase in number of shares authorized (in shares) 2,400,000            
2014 & 2019 Stock Incentive Plan [Member] | Stock Options [Member]              
Stock options, number of shares [Roll forward]              
Outstanding, end of period (in shares)       21,061      
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
EQUITY INCENTIVE PLANS, Allocated Share-based Compensation Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]    
Allocated share-based compensation expense $ 2,034,247 $ 1,098,698
Cost of Product Sales [Member]    
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]    
Allocated share-based compensation expense 174,537 6,300
Research and Development Expenses [Member]    
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]    
Allocated share-based compensation expense 494,235 386,016
Selling, General and Administrative Expenses [Member]    
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]    
Allocated share-based compensation expense $ 1,365,475 $ 706,382
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
EQUITY INCENTIVE PLANS, Stock Options (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Stock Options Outstanding [Abstract]  
Shares outstanding (in shares) | shares 1,600,372
Average remaining contract life 6 years 7 months 2 days
Weighted average exercise price (in dollars per share) $ 4.18
Aggregate intrinsic value | $ $ 0
Stock Options Exercisable [Abstract]  
Shares exercisable (in shares) | shares 435,794
Weighted average exercise price (in dollars per share) $ 4.38
Aggregate intrinsic value | $ $ 0
1 to 2.79999 [Member]  
Range of Exercise Prices [Abstract]  
Range of exercise prices, minimum (in dollars per share) $ 1
Range of exercise prices, maximum (in dollars per share) $ 2.79999
Stock Options Outstanding [Abstract]  
Shares outstanding (in shares) | shares 571,209
Average remaining contract life 5 years 4 months 6 days
Weighted average exercise price (in dollars per share) $ 2.36
Aggregate intrinsic value | $ $ 0
Stock Options Exercisable [Abstract]  
Shares exercisable (in shares) | shares 248,372
Weighted average exercise price (in dollars per share) $ 2.36
Aggregate intrinsic value | $ $ 0
2.8 to 4.59999 [Member]  
Range of Exercise Prices [Abstract]  
Range of exercise prices, minimum (in dollars per share) $ 2.8
Range of exercise prices, maximum (in dollars per share) $ 4.59999
Stock Options Outstanding [Abstract]  
Shares outstanding (in shares) | shares 29,410
Average remaining contract life 9 years 5 months 4 days
Weighted average exercise price (in dollars per share) $ 3.05
Aggregate intrinsic value | $ $ 0
Stock Options Exercisable [Abstract]  
Shares exercisable (in shares) | shares 0
Weighted average exercise price (in dollars per share) $ 0
Aggregate intrinsic value | $ $ 0
4.6 to 6.39999 [Member]  
Range of Exercise Prices [Abstract]  
Range of exercise prices, minimum (in dollars per share) $ 4.6
Range of exercise prices, maximum (in dollars per share) $ 6.39999
Stock Options Outstanding [Abstract]  
Shares outstanding (in shares) | shares 827,217
Average remaining contract life 8 years 7 months 13 days
Weighted average exercise price (in dollars per share) $ 4.82
Aggregate intrinsic value | $ $ 0
Stock Options Exercisable [Abstract]  
Shares exercisable (in shares) | shares 24,922
Weighted average exercise price (in dollars per share) $ 5.54
Aggregate intrinsic value | $ $ 0
6.4 to 8.19999 [Member]  
Range of Exercise Prices [Abstract]  
Range of exercise prices, minimum (in dollars per share) $ 6.4
Range of exercise prices, maximum (in dollars per share) $ 8.19999
Stock Options Outstanding [Abstract]  
Shares outstanding (in shares) | shares 172,536
Average remaining contract life 5 months 19 days
Weighted average exercise price (in dollars per share) $ 7.34
Aggregate intrinsic value | $ $ 0
Stock Options Exercisable [Abstract]  
Shares exercisable (in shares) | shares 162,500
Weighted average exercise price (in dollars per share) $ 7.29
Aggregate intrinsic value | $ $ 0
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
EQUITY INCENTIVE PLANS, Restricted Stock and Restricted Stock Units (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Weighted Average Grant Date Fair Value [Abstract]    
Allocated share-based compensation expense $ 2,034,247 $ 1,098,698
Restricted Stock and Restricted Stock Units [Member]    
Number of Shares & Units [Abstract]    
Outstanding, beginning of period (in shares) 603,531  
Granted (in shares) 404,852  
Vested (in shares) 176,906  
Forfeited/expired/cancelled (in shares) 126,152  
Outstanding, end of period (in shares) 705,325 603,531
Weighted Average Grant Date Fair Value [Abstract]    
Outstanding, beginning of period (in dollars per share) $ 3.08  
Granted (in dollars per share) 4.25  
Vested (in dollars per share) 4.12  
Forfeited/expired/cancelled (in dollars per share) 3.01  
Outstanding, end of period (in dollars per share) $ 3.34 $ 3.08
Net unrecognized compensation cost $ 1,474,042  
Weighted average period for recognition of net unrecognized compensation cost 1 year 10 months 24 days  
Allocated share-based compensation expense $ 1,160,953 $ 617,919
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Details)
3 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Segment
Group
Dec. 31, 2020
USD ($)
GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY [Abstract]      
Number of groups of similar products | Group   1  
Number of reportable segments | Segment   1  
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   $ 47,818,452 $ 32,470,197
Geographic Areas, Long-Lived Assets [Abstract]      
Property, plant and equipment, net   8,556,773 8,688,403
Impairment charges $ 1,300,000 5,880,741 0
Net Product Sales [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   34,737,444 24,767,149
Africa [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   5,562,788 4,890,370
Africa [Member] | Net Product Sales [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   5,562,787 4,890,370
Asia [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   664,579 824,488
Geographic Areas, Long-Lived Assets [Abstract]      
Property, plant and equipment, net   86,041 326,267
Asia [Member] | Net Product Sales [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   664,579 824,488
Europe & Middle East [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   5,179,267 9,905,437
Geographic Areas, Long-Lived Assets [Abstract]      
Property, plant and equipment, net   113,883 147,692
Europe & Middle East [Member] | Net Product Sales [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   4,067,682 5,274,927
Latin America [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   18,418,983 9,841,773
Geographic Areas, Long-Lived Assets [Abstract]      
Property, plant and equipment, net   36,224 14,719
Latin America [Member] | Net Product Sales [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   18,418,983 9,841,772
United States [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   17,992,835 7,008,129
Geographic Areas, Long-Lived Assets [Abstract]      
Property, plant and equipment, net   8,320,625 8,199,725
United States [Member] | Net Product Sales [Member]      
Geographic Areas, Revenues from External Customers [Abstract]      
Net product sales   6,023,413 3,935,592
Malaysia [Member]      
Geographic Areas, Long-Lived Assets [Abstract]      
Impairment charges   $ 100,000 $ 0
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Details)
12 Months Ended
May 19, 2021
Claim
Jan. 03, 2020
USD ($)
shares
Dec. 31, 2021
USD ($)
Applicants
KeyEmployee
Claim
Dec. 31, 2020
USD ($)
Lawsuit
Employment Contracts [Abstract]        
Number of key employees with whom Company has employment contracts | KeyEmployee     2  
Aggregate annual salaries of employment contracts     $ 843,000  
Contract one, expiration date     Dec. 31, 2022  
Contract two, expiration date     Dec. 31, 2025  
Future minimum salary commitments [Abstract]        
2022     $ 843,000  
2023     383,000  
2024     383,000  
2025     $ 383,000  
Benefit Plan [Abstract]        
Percentage of employer's matching contribution     40.00%  
Expenses related to matching contribution     $ 138,513 $ 87,377
Components of Lease Expense [Abstract]        
Operating lease expense     1,625,280 1,669,105
Finance lease cost [Abstract]        
Amortization of right-of-use assets     66,872 58,414
Interest on lease liabilities     20,077 19,986
Total finance lease expense     86,949 78,400
Cash paid for amounts included in the measurement of lease liabilities [Abstract]        
Operating cash flows for operating leases     1,404,532 1,139,944
Operating cash flows for finance leases     20,077 19,987
Financing cash flows for finance leases     61,867 51,166
Right-of-use assets obtained in exchange for lease obligations [Abstract]        
Operating leases     0 0
Finance leases     25,609 69,528
Finance Leases [Abstract]        
Finance lease right-of-use asset     340,762 315,154
Accumulated depreciation     (148,892) (82,020)
Finance lease right-of-use asset, net     191,870 233,134
Finance Lease Liability [Abstract]        
Current portion of finance lease liability     68,176 58,877
Finance lease liability     139,678 185,239
Total finance lease liabilities     $ 207,854 $ 244,116
Weighted Average Remaining Lease Term [Abstract]        
Operating leases     7 years 6 months 9 years
Finance leases     2 years 10 months 24 days 3 years 8 months 12 days
Weighted Average Discount Rate [Abstract]        
Operating leases     8.08% 8.58%
Finance leases     8.76% 8.18%
Maturities of Operating Lease Liabilities [Abstract]        
2022     $ 1,447,249 $ 1,209,787
2023     1,221,017 1,057,757
2024     1,018,875 1,026,272
2025     1,049,442 1,018,875
2026     1,080,925 1,049,442
Thereafter     3,643,520 4,724,445
Total lease payments     9,461,028 10,086,578
Less: imputed interest     (2,598,583) (3,116,975)
Total     6,862,445 6,969,603
Maturities of Finance Lease Liabilities [Abstract]        
2022     83,624 76,904
2023     83,624 76,904
2024     55,856 76,904
2025     12,471 49,136
2026     1,680 5,755
Thereafter     0 0
Total lease payments     237,255 285,603
Less: imputed interest     (29,401) (41,487)
Total     207,854 244,116
Concentrations [Abstract]        
Net product sales     47,818,452 32,470,197
Accounts Receivable     $ 11,441,107 $ 3,377,387
Stockholder Litigation [Abstract]        
Number of class action lawsuits | Lawsuit       4
Number of motions for appointment as lead plaintiff | Applicants     8  
Number of motions abandoned | Applicants     2  
Number of remaining motions for appointment as lead plaintiff | Applicants     2  
Number of motions filed by special situations funds | Applicants     1  
Number of motions filed by municipal employees retirement system | Applicants     1  
Period within which lead plaintiffs can replead their claims     14 days  
Employee Litigation [Abstract]        
Number of filed complaints | Claim 15      
Exercise price of stock options   $ 943,126    
Vested shares exercisable (in shares) | shares   266,666    
Term to exercise stock options     30 days  
Number of complaint purport to allege claims for breach of each of separate stock option agreements | Claim     10  
Loss contingency, asserting damages amount     $ 3,190,198  
Loss contingency, asserting damages excess amount     3,000,000  
Loss contingency, claims entitlement to recover damages amount     $ 10,000,000  
Prejudgment interest rate     9.00%  
Customer Concentration Risk [Member] | Customer 1 [Member]        
Concentrations [Abstract]        
Accounts Receivable     $ 7,672,845 $ 522,218
Customer Concentration Risk [Member] | Customer 2 [Member]        
Concentrations [Abstract]        
Accounts Receivable     [1] 1,987
Customer Concentration Risk [Member] | Customer 3 [Member]        
Concentrations [Abstract]        
Accounts Receivable     1,433,305 [1]
Supplier Concentration Risk [Member] | Vendor 1 [Member]        
Concentrations [Abstract]        
Accounts Payable     1,361,383 222,588
Supplier Concentration Risk [Member] | Vendor 2 [Member]        
Concentrations [Abstract]        
Accounts Payable     $ 353,097 [1]
Maximum [Member]        
Benefit Plan [Abstract]        
Employee contribution subject to employer matching contribution     5.00%  
Employer matching contribution     2.00%  
Sales [Member] | Customer Concentration Risk [Member] | Customer 1 [Member]        
Concentrations [Abstract]        
Net product sales     $ 17,576,641 $ 6,224,737
Percentage of net product sales     51.00% 25.00%
Sales [Member] | Customer Concentration Risk [Member] | Customer 2 [Member]        
Concentrations [Abstract]        
Net product sales     [1] $ 2,955,312
Percentage of net product sales     [1] 12.00%
Sales [Member] | Customer Concentration Risk [Member] | Customer 3 [Member]        
Concentrations [Abstract]        
Net product sales     $ 3,606,552 [1]
Percentage of net product sales     10.00% [1]
Purchases [Member] | Supplier Concentration Risk [Member] | Vendor 1 [Member]        
Concentrations [Abstract]        
Percentage of net product sales     16.00% 13.00%
Purchases     $ 3,163,285 $ 2,222,182
Purchases [Member] | Supplier Concentration Risk [Member] | Vendor 2 [Member]        
Concentrations [Abstract]        
Percentage of net product sales     10.00% [1]
Purchases     $ 2,031,795 [1]
[1] In the tables above, an asterisk (*) indicates that indicates that sales, accounts receivable, purchases or accounts payable, as applicable to the tabular column, did not exceed 10% for the period indicated.
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
LONG-TERM DEBT, Credit Agreement (Details) - Senior Secured Term Loan Credit Facility [Member] - USD ($)
12 Months Ended
Sep. 03, 2019
Dec. 31, 2021
Credit Agreement [Abstract]    
Debt instrument, face amount $ 20,000,000  
Lender's closing cost 550,000  
Financing fee $ 600,000  
Percentage of gross proceeds considered as financing fee 3.00%  
Interest rate 8.75% 11.25%
Increase in interest rate in event of default 4.00%  
Principal installment payable $ 300,000  
Debt instrument maturity date   Sep. 03, 2023
Outstanding loan balance, net   $ 18,800,000
September 4, 2019 to September 3 ,2020 [Member]    
Credit Agreement [Abstract]    
Percentage of prepaid principal as premium 10.00%  
September 4, 2020 to September 3 ,2021 [Member]    
Credit Agreement [Abstract]    
Percentage of prepaid principal as premium 8.00%  
September 4, 2021 to September 3 ,2022 [Member]    
Credit Agreement [Abstract]    
Percentage of prepaid principal as premium 4.00%  
LIBOR [Member]    
Credit Agreement [Abstract]    
Term of variable rate   1 month
Basis spread on variable rate 2.50%  
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Restructuring Costs and Impairment Charges (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS [Abstract]      
Severance   $ 83,087 $ 723,118
Restructuring costs   1,083,951 399,192
Impairment $ 1,300,000 5,880,741 0
Total costs   $ 7,047,779 $ 1,122,310
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Impairment (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Impairment Charges [Abstract]      
Impairment $ 1,300,000 $ 5,880,741 $ 0
Goodwill [Member]      
Impairment Charges [Abstract]      
Impairment   2,567,753  
Fixed Assets [Member]      
Impairment Charges [Abstract]      
Impairment   152,109  
Intellectual Property [Member]      
Impairment Charges [Abstract]      
Impairment   1,090,472  
Developed Technology [Member]      
Impairment Charges [Abstract]      
Impairment   1,115,819  
Customer Contracts [Member]      
Impairment Charges [Abstract]      
Impairment   776,683  
Trademarks [Member]      
Impairment Charges [Abstract]      
Impairment   67,157  
ROU Lease Asset [Member]      
Impairment Charges [Abstract]      
Impairment   $ 110,748  
XML 71 brhc10034606_10k_htm.xml IDEA: XBRL DOCUMENT 0001092662 2021-01-01 2021-12-31 0001092662 2021-06-30 0001092662 2022-03-03 0001092662 2021-12-31 0001092662 2020-12-31 0001092662 us-gaap:ProductMember 2020-01-01 2020-12-31 0001092662 cemi:ResearchAndDevelopmentRevenueMember 2021-01-01 2021-12-31 0001092662 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember 2021-01-01 2021-12-31 0001092662 cemi:ResearchAndDevelopmentRevenueMember 2020-01-01 2020-12-31 0001092662 us-gaap:GrantMember 2020-01-01 2020-12-31 0001092662 us-gaap:LicenseMember 2021-01-01 2021-12-31 0001092662 us-gaap:LicenseMember 2020-01-01 2020-12-31 0001092662 us-gaap:GrantMember 2021-01-01 2021-12-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001092662 2019-12-31 0001092662 us-gaap:CommonStockMember 2019-12-31 0001092662 us-gaap:TreasuryStockMember 2019-12-31 0001092662 us-gaap:RetainedEarningsMember 2019-12-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001092662 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001092662 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001092662 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001092662 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001092662 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001092662 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001092662 us-gaap:CommonStockMember 2020-12-31 0001092662 us-gaap:TreasuryStockMember 2021-12-31 0001092662 us-gaap:TreasuryStockMember 2020-12-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001092662 us-gaap:RetainedEarningsMember 2021-12-31 0001092662 us-gaap:RetainedEarningsMember 2020-12-31 0001092662 us-gaap:CommonStockMember 2021-12-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001092662 cemi:AtTheMarketOfferingMember 2021-01-01 2021-12-31 0001092662 cemi:Bio-ManguinhosMember 2021-07-20 0001092662 cemi:PartnershipForSupplyChainManagementMember 2021-07-22 0001092662 cemi:Bio-ManguinhosMember 2021-07-19 2021-07-19 0001092662 cemi:PartnershipForSupplyChainManagementMember 2021-01-01 2021-12-31 0001092662 2021-04-01 2022-03-31 0001092662 us-gaap:SubsequentEventMember 2022-01-01 2022-12-31 0001092662 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001092662 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001092662 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001092662 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001092662 srt:MinimumMember 2021-01-01 2021-12-31 0001092662 srt:MaximumMember 2021-01-01 2021-12-31 0001092662 cemi:SARSCoV2AgSystemMember 2020-07-01 2020-07-31 0001092662 cemi:MultiplexDPPRespiratoryAntigenPanelPointOfCareTestSystemMember 2020-12-01 2020-12-31 0001092662 us-gaap:GrantMember cemi:MultiplexDPPRespiratoryAntigenPanelPointOfCareTestSystemMember 2020-01-01 2020-12-31 0001092662 us-gaap:GrantMember cemi:MultiplexDPPRespiratoryAntigenPanelPointOfCareTestSystemMember 2021-01-01 2021-12-31 0001092662 us-gaap:GrantMember cemi:SARSCoV2AgSystemMember 2020-01-01 2020-12-31 0001092662 us-gaap:GrantMember cemi:SARSCoV2AgSystemMember 2021-01-01 2021-12-31 0001092662 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001092662 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001092662 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001092662 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001092662 country:MY 2021-01-01 2021-12-31 0001092662 country:MY 2020-01-01 2020-12-31 0001092662 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001092662 cemi:AutomatedManufacturingEquipmentMember 2020-12-31 0001092662 cemi:EnterpriseBusinessSystemsMember 2020-12-31 0001092662 cemi:EnterpriseBusinessSystemsMember 2021-12-31 0001092662 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001092662 us-gaap:OfficeEquipmentMember 2021-12-31 0001092662 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001092662 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001092662 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001092662 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001092662 us-gaap:OfficeEquipmentMember 2020-12-31 0001092662 cemi:AutomatedManufacturingEquipmentMember 2021-12-31 0001092662 us-gaap:GrantMember us-gaap:OverTheCounterMember 2021-01-01 2021-12-31 0001092662 us-gaap:GrantMember us-gaap:OverTheCounterMember 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember us-gaap:ExchangeTradedMember 2021-01-01 2021-12-31 0001092662 us-gaap:ProductMember us-gaap:OverTheCounterMember 2021-01-01 2021-12-31 0001092662 cemi:ResearchAndDevelopmentRevenueMember us-gaap:ExchangeTradedMember 2020-01-01 2020-12-31 0001092662 country:US 2021-01-01 2021-12-31 0001092662 us-gaap:ExchangeTradedMember 2021-01-01 2021-12-31 0001092662 us-gaap:LicenseMember us-gaap:ExchangeTradedMember 2021-01-01 2021-12-31 0001092662 srt:LatinAmericaMember 2020-01-01 2020-12-31 0001092662 country:US 2020-01-01 2020-12-31 0001092662 srt:AfricaMember 2021-01-01 2021-12-31 0001092662 us-gaap:ExchangeTradedMember 2020-01-01 2020-12-31 0001092662 us-gaap:GrantMember us-gaap:ExchangeTradedMember 2021-01-01 2021-12-31 0001092662 us-gaap:OverTheCounterMember 2021-01-01 2021-12-31 0001092662 cemi:ResearchAndDevelopmentRevenueMember us-gaap:OverTheCounterMember 2021-01-01 2021-12-31 0001092662 srt:AfricaMember 2020-01-01 2020-12-31 0001092662 us-gaap:LicenseMember us-gaap:OverTheCounterMember 2021-01-01 2021-12-31 0001092662 us-gaap:GrantMember us-gaap:ExchangeTradedMember 2020-01-01 2020-12-31 0001092662 us-gaap:OverTheCounterMember 2020-01-01 2020-12-31 0001092662 srt:AsiaMember 2020-01-01 2020-12-31 0001092662 cemi:EuropeMiddleEastMember 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember us-gaap:OverTheCounterMember 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember us-gaap:ExchangeTradedMember 2020-01-01 2020-12-31 0001092662 us-gaap:LicenseMember us-gaap:OverTheCounterMember 2020-01-01 2020-12-31 0001092662 srt:AsiaMember 2021-01-01 2021-12-31 0001092662 cemi:EuropeMiddleEastMember 2021-01-01 2021-12-31 0001092662 srt:LatinAmericaMember 2021-01-01 2021-12-31 0001092662 cemi:ResearchAndDevelopmentRevenueMember us-gaap:OverTheCounterMember 2020-01-01 2020-12-31 0001092662 us-gaap:LicenseMember us-gaap:ExchangeTradedMember 2020-01-01 2020-12-31 0001092662 cemi:ResearchAndDevelopmentRevenueMember us-gaap:ExchangeTradedMember 2021-01-01 2021-12-31 0001092662 2005-12-31 0001092662 2003-12-31 0001092662 2003-01-01 2003-12-31 0001092662 2004-01-01 2005-12-31 0001092662 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001092662 us-gaap:ForeignCountryMember 2021-12-31 0001092662 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001092662 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001092662 us-gaap:IntellectualPropertyMember 2021-01-01 2021-12-31 0001092662 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001092662 us-gaap:IntellectualPropertyMember 2021-12-31 0001092662 us-gaap:CustomerRelationshipsMember 2020-12-31 0001092662 us-gaap:IntellectualPropertyMember 2020-12-31 0001092662 us-gaap:TradeNamesMember 2020-12-31 0001092662 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001092662 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001092662 us-gaap:TradeNamesMember 2021-12-31 0001092662 us-gaap:CustomerRelationshipsMember 2021-12-31 0001092662 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001092662 2020-04-01 2020-04-30 0001092662 2020-04-30 0001092662 srt:MaximumMember cemi:CraigHallumCapitalGroupLLCMember cemi:AtTheMarketOfferingMember 2021-07-19 2021-07-19 0001092662 us-gaap:CommonStockMember 2021-07-19 2021-07-19 0001092662 us-gaap:CommonStockMember 2021-11-04 0001092662 srt:MaximumMember us-gaap:CommonStockMember 2021-07-19 2021-07-19 0001092662 us-gaap:EmployeeStockOptionMember cemi:OmnibusIncentivePlan2019Member 2021-06-25 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2008Member 2011-09-22 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2008Member 2008-06-03 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2014Member 2014-06-19 0001092662 us-gaap:EmployeeStockOptionMember cemi:OmnibusIncentivePlan2019Member 2021-12-31 0001092662 us-gaap:EmployeeStockOptionMember cemi:OmnibusIncentivePlan2019Member 2021-06-25 2021-06-25 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2008Member 2011-09-22 2011-09-22 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2014Member 2021-01-01 2021-12-31 0001092662 cemi:OmnibusIncentivePlan2019Member 2021-01-01 2021-12-31 0001092662 cemi:StockIncentivePlan2008Member 2021-01-01 2021-12-31 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2014Member 2021-12-31 0001092662 cemi:OmnibusIncentivePlan2019Member 2021-12-31 0001092662 cemi:StockIncentivePlan2008Member 2021-12-31 0001092662 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001092662 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001092662 us-gaap:EmployeeStockOptionMember 2020-12-31 0001092662 us-gaap:EmployeeStockOptionMember 2021-12-31 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan20142019Member 2021-12-31 0001092662 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001092662 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001092662 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001092662 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001092662 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001092662 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001092662 cemi:RangeThreeMember 2021-01-01 2021-12-31 0001092662 cemi:RangeFourMember 2021-01-01 2021-12-31 0001092662 cemi:RangeTwoMember 2021-01-01 2021-12-31 0001092662 cemi:RangeOneMember 2021-01-01 2021-12-31 0001092662 cemi:RangeThreeMember 2021-12-31 0001092662 cemi:RangeOneMember 2021-12-31 0001092662 cemi:RangeFourMember 2021-12-31 0001092662 cemi:RangeTwoMember 2021-12-31 0001092662 cemi:RestrictedStockAndRestrictedStockUnitsMember 2020-12-31 0001092662 cemi:RestrictedStockAndRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001092662 cemi:RestrictedStockAndRestrictedStockUnitsMember 2021-12-31 0001092662 cemi:RestrictedStockAndRestrictedStockUnitsMember 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember srt:AfricaMember 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember cemi:EuropeMiddleEastMember 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember cemi:EuropeMiddleEastMember 2021-01-01 2021-12-31 0001092662 us-gaap:ProductMember srt:AsiaMember 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember srt:LatinAmericaMember 2021-01-01 2021-12-31 0001092662 us-gaap:ProductMember country:US 2021-01-01 2021-12-31 0001092662 us-gaap:ProductMember country:US 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember srt:AsiaMember 2021-01-01 2021-12-31 0001092662 us-gaap:ProductMember srt:LatinAmericaMember 2020-01-01 2020-12-31 0001092662 us-gaap:ProductMember srt:AfricaMember 2021-01-01 2021-12-31 0001092662 cemi:EuropeMiddleEastMember 2021-12-31 0001092662 srt:AsiaMember 2020-12-31 0001092662 srt:LatinAmericaMember 2020-12-31 0001092662 srt:LatinAmericaMember 2021-12-31 0001092662 country:US 2020-12-31 0001092662 cemi:EuropeMiddleEastMember 2020-12-31 0001092662 srt:AsiaMember 2021-12-31 0001092662 country:US 2021-12-31 0001092662 cemi:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001092662 cemi:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001092662 cemi:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001092662 cemi:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001092662 cemi:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001092662 cemi:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001092662 cemi:Supplier1Member us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0001092662 cemi:Supplier1Member us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-12-31 0001092662 cemi:Supplier2Member us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-12-31 0001092662 cemi:Supplier2Member us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0001092662 cemi:Customer2Member us-gaap:CustomerConcentrationRiskMember 2020-12-31 0001092662 cemi:Customer1Member us-gaap:CustomerConcentrationRiskMember 2021-12-31 0001092662 cemi:Customer3Member us-gaap:CustomerConcentrationRiskMember 2021-12-31 0001092662 cemi:Customer2Member us-gaap:CustomerConcentrationRiskMember 2021-12-31 0001092662 cemi:Customer3Member us-gaap:CustomerConcentrationRiskMember 2020-12-31 0001092662 cemi:Customer1Member us-gaap:CustomerConcentrationRiskMember 2020-12-31 0001092662 cemi:Supplier1Member us-gaap:SupplierConcentrationRiskMember 2020-12-31 0001092662 cemi:Supplier1Member us-gaap:SupplierConcentrationRiskMember 2021-12-31 0001092662 cemi:Supplier2Member us-gaap:SupplierConcentrationRiskMember 2021-12-31 0001092662 cemi:Supplier2Member us-gaap:SupplierConcentrationRiskMember 2020-12-31 0001092662 2021-05-19 2021-05-19 0001092662 2020-01-03 2020-01-03 0001092662 2020-01-03 0001092662 cemi:TermLoanCreditFacilityMember 2019-09-03 0001092662 cemi:TermLoanCreditFacilityMember 2019-09-03 2019-09-03 0001092662 cemi:TermLoanCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001092662 cemi:TermLoanCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-09-03 2019-09-03 0001092662 cemi:TermLoanCreditFacilityMember 2021-12-31 0001092662 cemi:TermLoanCreditFacilityMember 2021-01-01 2021-12-31 0001092662 cemi:TermLoanCreditFacilityMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2019-09-03 2019-09-03 0001092662 cemi:TermLoanCreditFacilityMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-09-03 2019-09-03 0001092662 cemi:TermLoanCreditFacilityMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2019-09-03 2019-09-03 0001092662 2021-04-01 2021-06-30 0001092662 us-gaap:UseRightsMember 2021-01-01 2021-12-31 0001092662 us-gaap:AssetsMember 2021-01-01 2021-12-31 0001092662 us-gaap:GoodwillMember 2021-01-01 2021-12-31 iso4217:USD shares iso4217:USD shares cemi:PurchaseOrder cemi:Segment cemi:Unit pure cemi:Group cemi:KeyEmployee cemi:Lawsuit cemi:Applicants cemi:Claim false --12-31 2021 FY 0001092662 P3Y 1 P0Y P0Y P0Y P0Y 42 2022-12-31 2025-12-31 10-K true 2021-12-31 false 0-30379 CHEMBIO DIAGNOSTICS, INC. NV 88-0425691 555 Wireless Boulevard, Hauppauge NY 11788 631 924-1135 Common Stock, $0.01 par value CEMI NASDAQ No No true Yes Yes Accelerated Filer true false false false 0 30056929 Ernst & Young LLP Jericho, New York 28772892 23066301 243042 296793 11441107 3377387 12920451 12516402 1710194 778683 54844644 39738773 8556773 8688403 191870 233134 5891906 6112632 0 3645986 3022787 5963744 744215 509342 73252195 64892014 13127993 10042790 0 1606997 1200000 0 886294 642460 68176 58877 15282463 12351124 5976151 6327143 139678 185239 17589003 18182158 0 69941 38987295 37115605 10000000 10000000 0 0 0 0 0.01 0.01 100000000 100000000 30104986 30104986 20223498 20223498 301050 202235 165772636 124961514 -131009860 -97106331 48057 41141 206554 190093 -592372 -90916 34264900 27776409 73252195 64892014 34737444 24767149 1159381 4851562 10891726 2018924 1029901 832562 47818452 32470197 34495802 23874487 12487424 9508494 24840611 21037701 7047779 1122310 0 63497 78871616 55606489 -31053164 -23136292 -2912415 -2841830 -33965579 -25978122 -62050 -456794 -33903529 -25521328 -1.40 -1.40 -1.34 -1.34 24299465 24299465 19085691 19085691 -33903529 -25521328 -501456 -100760 -34404985 -25622088 17733617 177335 95433077 0 0 -71585003 9844 24035253 2619593 26196 28410544 0 0 0 0 28436740 81773 819 128356 0 0 0 0 129175 -470174 -4702 617919 0 0 0 0 613217 0 296667 0 0 0 296667 5528 55 -55 0 0 0 0 0 0 480779 0 0 0 480779 0 -190093 41141 190093 0 0 0 253161 2532 -2532 0 0 0 0 0 0 0 0 0 -100760 -100760 0 0 0 -25521328 0 -25521328 20223498 202235 124961514 -41141 -190093 -97106331 -90916 27776409 9709328 97093 38714865 0 0 0 0 38811958 135908 1359 105582 0 0 0 0 106941 0 0 1160953 0 0 0 0 1160953 0 145225 0 0 0 145225 36252 363 85192 0 0 0 0 85555 0 873294 0 0 0 873294 0 -16461 6916 16461 0 0 0 0 0 0 0 -501456 -501456 0 0 0 -33903529 0 -33903529 30104986 301050 165772636 -48057 -206554 -131009860 -592372 34264900 38093984 34736133 65273967 50238409 1404532 1139944 20077 19987 -2281124 -2225031 -30885716 -18887238 1824285 3961369 33398 205493 -1857683 -4166862 38811958 28436740 85555 0 61867 51166 0 180249 0 2978315 0 2978315 145225 441723 38690421 27763602 -240431 85447 5706591 4794949 23066301 18271352 28772892 23066301 -33903529 -25521328 2930976 2697126 2431982 1223171 -69941 -396385 -53751 270193 4054701 3543515 5880741 0 8009969 -283939 4458750 6461887 931510 85670 234874 -34195 3085205 4043896 -1606997 1481997 -30885716 -18887238 0 472651 0 1011261 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 1 — DESCRIPTION OF BUSINESS:</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">We develop and commercialize point-of-care diagnostic tests used for the rapid detection and diagnosis of infectious diseases, including sexually transmitted disease, insect vector and tropical disease, COVID-19 and other viral and bacterial infections, enabling expedited treatment.</div> <div style="font-weight: normal;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Our product portfolio is based upon our proprietary DPP technology, a diagnostic platform that provides high-quality, cost-effective results in 15 to 20 minutes using fingertip blood, nasal swabs and other sample types. The DPP technology platform addresses the rapid diagnostic test market, which includes infectious diseases such as STI's and HIV, Gastroenterology and Women's Health. Compared with traditional lateral flow technology, the DPP technology platform can provide:</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Enhanced sensitivity and specificity:</span> This is achieved via our patented approach to separating the sample path from the buffer path, together with other patented and proprietary strategies, that differ significantly from traditional lateral flow test.</div> </td> </tr> </table> </div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Advanced multiplexing capabilities: </span>Through advanced multiplexing, the DPP platform can detect and differentiate up to eight distinct test results from a single patient sample, which can deliver greater clinical value than other rapid tests currently on the market.</div> </td> </tr> </table> </div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"> <div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Objective results: </span>For some diagnostic applications, our easy-to-use, highly portable, battery-operated DPP Micro Reader optical analyzers can report accurate results in approximately 15 seconds, making it well-suited for decentralized testing where real-time results enable patients to be clinically assessed while they are still onsite. Objective results produced by the DPP Micro Reader can reduce the possibility of the types of human error that can be experienced in the visual interpretations required by many rapid tests.</div> </td> </tr> </table> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">We target the market for rapid diagnostic test solutions for infectious diseases, which is driven by the high prevalence of infectious diseases globally, an increase in the geriatric population, growing demand for rapid test results, and advancements in multiplexing. We have a broad portfolio of infectious disease products, which prior to 2020 were focused principally on sexually transmitted disease and fever and tropical disease. In February 2020 we began the process of shifting substantially all of our resources to seek to leverage the DPP technology platform to address the acute and escalating need for diagnostic testing for COVID-19. We are continuing to pursue:</div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">an emergency use authorization, or EUA, from the U.S. Food and Drug Administration, or FDA, as well as 510(k) clearance from the FDA, for the DPP SARS-CoV-2 Antigen test system;</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">an EUA from the FDA for the DPP Respiratory Antigen Panel; and</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">•</div> </td> <td style="width: auto; vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">a Clinical Laboratory Improvement Amendment, or CLIA, waiver from the FDA for the DPP HIV-Syphilis test system.</div> </td> </tr> </table> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 2 — SIGNIFICANT ACCOUNTING POLICIES:</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(a)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Basis of Presentation:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying consolidated financial statements include the accounts of Chembio and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Going Concern Considerations</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Revenues during the twelve months ended December 31, 2021 did not meet the Company’s expectations. The Company’s increase in cash and cash equivalents over the year reflected its issuance of common stock in at-the-market offerings for net proceeds of $38.8 million (see Note 9 - Stockholder's Equity). The Company continued to experience market, clinical trial and regulatory complications in seeking to develop and commercialize a portfolio of COVID-19 test systems during the continuing, but evolving, uncertainty of the COVID‑19 pandemic. For the year ending December 31, 2021, the Company continued to incur significant expenses in connection with pending legal matters (see Note 12 – Commitments, Contingencies, and Concentrations: Litigation), delayed achievement of milestones associated with government grant income, investments in inventory, and the continuing automation of manufacturing.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company performed an assessment to determine whether there were conditions or events that, considered in the aggregate, raised substantial doubt about the Company’s ability to continue as a going concern within one year after the date the accompanying consolidated financial statements are being issued. Initially, this assessment did not consider the potential mitigating effect of management’s plans that had not been fully implemented. Because, as described below, substantial doubt was determined to exist as the result of this initial assessment, management then assessed the mitigating effect of its plans to determine if it is probable that the plans (1) would be effectively implemented within one year after the date the accompanying consolidated financial statements are issued and (2) when implemented, would mitigate the relevant conditions or events that raise substantial doubt about the entity’s ability to continue as a going concern.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">During the twelve months ended December 31, 2021, the Company undertook measures to increase its total revenues and improve its liquidity position. In particular, the Company received significant purchase orders from two customers (the “July Purchase Orders”). The Company had pursued the July Purchase Orders for an extended period of time. The July Purchase Orders consist of the following:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="width: 27pt; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: top;">•</td> <td style="width: auto; text-align: justify; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">On July 20, 2021, the Company received a $28.3 million purchase order from Bio-Manguinhos for the purchase of DPP SARS-CoV-2 Antigen tests for delivery during 2021 to support the urgent needs of Brazil’s Ministry of Health in addressing the COVID-19 pandemic. Bio-Manguinhos is responsible for the development and production of vaccines, diagnostics and biopharmaceuticals, primarily to meet the demand of Brazil’s national public health system. As of December 31, 2021 $16.8 million was recognized in connection with this order.</div> </td> </tr> </table> <div> <br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="width: 27pt; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: top;">•</td> <td style="width: auto; text-align: justify; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">On July 22, 2021, the Company received a $4 million purchase order from the Partnership for Supply Chain Management, supported by The Global Fund, for the purchase of HIV 1/2 STAT-PAK Assays for shipment to Ethiopia into early 2022. As of December 31, 2021 $1.2 million was recognized in connection with this order.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">These measures and other plans and initiatives have been designed to provide the Company with adequate liquidity to meet its obligations for at least the twelve-month period following the date the accompanying audited consolidated financial statements are being issued. The Company’s execution of those measures and its other plans and initiative continue to depend, however, on factors and uncertainties that are beyond the Company’s control, or that may not be addressable on terms acceptable to the Company or at all. The Company considered in particular how:</div> <div> </div> <table border="0" cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="width: 27pt; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: top;">•</td> <td style="width: auto; text-align: justify; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The ongoing healthcare and economic impacts of the COVID-19 pandemic on the global customer base for the Company’s non‑COVID-19 products continue to negatively affect the timing and rate of recovery of the Company’s revenues from those products by, for example, decreasing the allocation of funding for HIV testing, thereby continuing to adversely affect the Company’s liquidity.</div> </td> </tr> </table> <div> <br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="width: 27pt; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: top;">•</td> <td style="width: auto; text-align: justify; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Although the Company has entered into agreements to distribute third-party COVID-19 products in the United States, its ability to sell those products could be constrained because of staffing and supply chain limitations affecting the suppliers of those products.</div> </td> </tr> </table> <div><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company further considered how these factors and uncertainties could impact its ability over the next year to meet the obligations specified in the Credit Agreement with the Lender (each as defined in Note 13 – Long-Term Debt). Those obligations include covenants requiring: i) minimum cash balance of $3.0 million and ii) minimum total revenue amounts for the twelve months preceding each quarter end. For the next year, the minimum total revenue requirements range from $42.0 million for the twelve months ending March 31, 2022 to $47.4 million for the twelve months ending December 31, 2022. Upon an event of default under the Credit Agreement, the Lender could elect to declare all amounts outstanding thereunder, together with accrued interest, to be immediately due and payable. In such an event, there can be no assurance that the Company would have sufficient liquidity to fund payment of the amounts that would be due under the Credit Agreement or that, if such liquidity were not available, the Company would be successful in raising additional capital on acceptable terms, or at all, or in completing any other endeavor to continue to be financially viable and continue as a going concern. The Company’s inability to raise additional capital on acceptable terms in the near future, whether for purposes of funding payments required under the Credit Agreement or providing additional liquidity needed for its operations, could have a material adverse effect on its business, prospects, results of operations, liquidity and financial condition.</div> <div><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Accordingly, management determined the Company could not be certain that the Company’s plans and initiatives would be effectively implemented within one year after the date on which the accompanying consolidated financial statements are being issued. Without giving effect to the prospect of raising additional capital pursuant to the ATM Agreement (as defined in Note 9 – Stockholders’ Equity: Common Stock), increasing product revenue in the near future or executing other mitigating plans, many of which are beyond the Company’s control, it is unlikely that the Company will be able to generate sufficient cash flows to meet its required financial obligations, including its debt service and other obligations due to third parties. The existence of these conditions raises substantial doubt about the Company’s ability to continue as a going concern for the twelve-month period following the date on which the accompanying audited consolidated financial statements are being issued.</div> <div><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The accompanying audited consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates continuity of operations, realization of assets and the satisfaction of liabilities in the normal course of business for the twelve-month period following the date the accompanying consolidated financial statements are issued. As such, the accompanying audited consolidated financial statements do not include any adjustments relating to the recoverability and classification of assets and their carrying amounts, or the amount and classification of liabilities that may result should the Company be unable to continue as a going concern.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(b)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Use of Estimates:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make assumptions and estimates that affect the amounts reported in the consolidated financial statements and accompanying notes. Judgments and estimates of uncertainties are required in applying the Company’s accounting policies in certain areas. Generally, matters subject to estimation and judgment include accounts receivable realization, inventory obsolescence, asset impairments, recognition of revenue, useful lives of intangible and fixed assets, stock-based compensation, and deferred tax asset valuation allowances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from those estimates.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(c)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Fair Value of Financial Instruments:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $25.0 million and $16.0 million as of December 31, 2021 and 2020, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company’s total debt of $20 million (carrying value of $18.8 million) and $20 million (carrying value of $18.2 million) as of December 31, 2021 and 2020, respectively, is a Level 2 fair value measurement under the hierarchy, and the carrying value approximates fair value.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:</div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 45pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 1:</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</div> </td> </tr> </table> </div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 45pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 2:</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</div> </td> </tr> </table> </div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 45pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 3:</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</div> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(d)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Cash and Cash Equivalents:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents are defined as short-term, highly liquid investments with original maturities of three months or less at date of purchase.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2020, the Company was contractually obligated to maintain a restricted cash balance of $1 million on deposit with a bank as security for the bank’s issuance of a guarantee on behalf of the Company for its performance under purchase orders from which the Company received advance payments by a customer. The Company has fully performed under the purchase order as of December 31, 2021.</div> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span><br/> </div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(e)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Concentrations of Credit Risk:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and trade receivables. The Company places its cash with well-known financial institutions and, at times, may maintain balances in excess of the FDIC insurance limit.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(f)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Inventory:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost or net realizable value with cost being determined using a standard cost method, which approximates average cost. Average cost consists primarily of material, labor and manufacturing overhead expenses (including fixed production-overhead costs). The Company analyzes its inventory levels quarterly and writes down, in the applicable period, inventory that has become obsolete, inventory that has a cost basis in excess of its expected net realizable value and inventory in excess of expected customer demand. <br/> </div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(g)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Fixed Assets:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fixed assets are stated at cost, less accumulated depreciation.  Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, which range from <span style="-sec-ix-hidden:Fact_0c18623311c94319b14ef3b474f11085">three</span> to seven years. Leasehold improvements are amortized over the useful life of the asset or the lease term, whichever is shorter. Deposits paid for fixed assets are capitalized and not depreciated until the related asset is placed in service.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">(<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">h</span>) <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Valuation of Long-Lived Assets and Intangible Assets:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.  In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value. A $3.3 and $0 million impairment of long-lived intangible assets was recorded for the years ended December 31, 2021 and 2020 (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(<span style="font-size: 10pt; font-family: 'Times New Roman';">i</span>)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Revenue Recognition:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes revenue when the customer obtains control of promised goods or services, in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company recognizes revenue following the five-step model prescribed under Accounting Standards Update (“ASU”) 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligation.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Product Revenue</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from product sales are recognized and commissions are accrued when the customer obtains control of the Company’s product, which occurs at a point in time, typically upon tendering the product to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed when the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales. The Company excludes certain taxes from the transaction price (e.g., sales, value added and some excise taxes).</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s contracts with customers often include promises to transfer products or services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Typical products sold are diagnostic tests and typical services performed are R&amp;D studies. Revenues from product sales are recognized at a point-in-time and revenues from R&amp;D studies are recognized ratably over the period of the agreement, unless the related performance obligations indicate otherwise.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Judgment is required to determine the stand-alone selling price (“SSP”) for each distinct performance obligation. SSP is directly observable and the Company can use a range of amounts to estimate SSP, as it sells products and services separately, and can determine whether there is a discount to be allocated based on the relative SSP of the various products and services, for the various geographies.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">From time to time the Company engages in bill-and-hold arrangements, whereby the Company manufactures and sells its product and at the customer’s request stores the product at the Company’s warehouse. Even though the product remains in the Company’s possession, a sale is recognized at the point in time when the customer obtains control of the product. Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria would have to be met in order for control to be transferred to the customer: </span></div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(a)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The reason for the bill-and-hold arrangement must be substantive (for example, the customer has requested the arrangement).</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(b)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The product must be identified separately as belonging to the customer.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(c)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The product currently must be ready for physical transfer to the customer.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(d)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The entity cannot have the ability to use the product or to direct it to another customer.</div> </td> </tr> </table> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s payment terms vary by the type and location of the Company’s customer and products or services offered. Payment terms differ by jurisdiction and customer, but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.</div> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Reserves for Discounts and Allowances</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company’s customers.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Product revenue reserves, which are classified as a reduction in product revenue, are generally related to discounts and returns. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current, and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction, market events and trends, and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts, allowances and returns may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the revenue recognized will not occur in a future period. Actual amounts may ultimately differ from the Company’s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on revenue and earnings in the period of adjustment.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">License and Royalty Revenues</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company receives royalty revenue on sales by its licensee of products covered under patents that the Company owns. The Company does not have future performance obligations under this license arrangement. The Company records revenue based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenue. The relevant period estimates of sales are based on interim data provided by the licensee and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenue are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">R&amp;D Revenue</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">All contracts with customers are evaluated under the five-step model described above.  Such contracts are further described in Note 7 -  Revenue. Grants are invoiced and revenue is recognized ratably as that is the depiction of the timing of the transfer of services. The R&amp;D study, which encompasses various phases of product development processes: design feasibility &amp; planning, product development and design optimization, design verification, design validation and process validation, and pivotal studies, is also recognized ratably.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For certain contracts that represent non-governmental grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with Accounting Standards Codification (“ASC”) Topic 958.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Government Grant Income</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Chembio receives government grants in support of R&amp;D activities that are not associated with a customer-vendor relationship and therefore falls outside the scope of ASC 606. Because there is no authoritative guidance under U.S. GAAP on accounting for government grants received, Chembio applies Topic 958 - Not-for-profit entities guidance by analogy. In June 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-08, Not-for-Profit Entities (Topic 958): Clarifying the Scope and the Accounting Guidance for Contributions Received and Contributions Made. This ASU clarifies the guidance presented in ASC Topic 958, “Not-for-Profit Entities,” for evaluating whether a transaction is reciprocal (i.e., an exchange transaction) or non reciprocal (i.e., a contribution) and for distinguishing between conditional and unconditional contributions. The ASU also clarified the guidance used by entities other than not-for-profits to identify and account for contributions made. Government grants are invoiced and revenue is recognized as milestones are achieved, conditions are removed and approval from grantor is obtained.</div> <div><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">In July 2020, the Company was awarded a grant of $0.6 million from BARDA to develop a SARS-CoV-2 Ag System. The Company earned $0.2 and $0.4 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income.   </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><br/> </div> <div>In December 2020, the Company was awarded a grant of $12.7 million from BARDA to support the development and pursuit of FDA EUA for a rapid, multiplex DPP Respiratory Antigen Panel point-of-care test system. The Company earned $10.9 and $1.6 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income. Culmulative through December 31, 2021, the Company recognized $12.5 million under this agreement, and the remainder $0.2 million is subject to obtaining the EUA for the DPP SARs-COV-2 Antigen test. </div> <div> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Contract Liabilities</div> <div style="text-align: justify;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract. At December 31, 2020, the Company reported $1.6 million in deferred revenue of which $1.6 million was earned and recognized as product sales during the year ended December 31, 2021. At December 31, 2021, the Company reported $0 in deferred revenue. </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span class="HorizontalTab" style="width: 9pt; font-size: 1px; display: inline-block;"><br/>   </span></div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(<span style="font-size: 10pt; font-family: 'Times New Roman';">j</span>)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Loss Per Share:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Basic loss per share is computed by dividing net loss by the weighted average number of common stock shares outstanding during the period. Diluted net loss per share is computed using the treasury stock method if the additional shares are dilutive. For all periods presented, basic and diluted net loss per share are the same as any additional shares would be anti-dilutive.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">There were 705,325 and 603,531 restricted shares awards outstanding as of December 31, 2021 and 2020, respectively, that were not included in the calculation of diluted income per share for the year ended December 31, 2021 and 2020, because their effect would have been anti-dilutive. There were 1,600,372 and 974,778 options outstanding as of December 31, 2021 and 2020 respectively, that were not included in the calculation of diluted income per share for the twelve months ended December 31, 2021 and 2020, respectively, because their effect would have been anti-dilutive.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(k)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Research and Development:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Research and Development (R&amp;D) include product development, program management, clinical trials and regulatory costs and are expensed when incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(l)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Stock-Based Compensation:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company grants share options to employees and non-employee members of the Company’s board of directors as compensation for services performed. Employee and non-employee members of the board of directors’ awards of share-based compensation are accounted for in accordance with ASC 718, Compensation - Stock Compensation, or ASC 718. ASC 718 requires all share-based payments to employees and non-employee directors, including grants of share options, to be recognized in the consolidated statement of operations and comprehensive loss based on their grant date fair values.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The grant date fair value of share options is estimated using the Black-Scholes option valuation model. The fair value of restricted stock and performance/restricted stock unit awards are determined on the date of grant or the date of issuance, as applicable.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The grant date fair value is calculated based on assumptions with respect to (i) the fair value of the Company’s common stock on the grant date; (ii) expected volatility of the Company’s common stock price, (iii) the periods of time over which the optionees are expected to hold their options prior to exercise (expected term), (iv) expected dividend yield on the Company’s common stock, and (v) risk-free interest rates.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The expected volatility is calculated based on historical data of the Company's common stock. The expected dividend yield is zero as the Company has never paid dividends and does not currently anticipate paying any in the foreseeable future. Risk-free interest rates are based on quoted U.S. Treasury rates for securities with maturities approximating the option’s expected term. The expected term of share options granted to the optionees is determined using the average of the vesting period and contractual life of the option.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Stock based compensation is generally recognized on a straight-line basis over the service period of the grant and is reduced for actual forfeitures in the period in which the forfeiture occurs.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(m)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Income Taxes:</span></div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for income taxes under an asset and liability approach that recognizes deferred tax assets and liabilities based on the difference between the financial statement carrying amounts and the tax bases of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company follows a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken, or expected to be taken, in a tax return. The guidance relates to, among other things, classification, accounting for interest and penalties associated with tax positions, and disclosure requirements. Any interest and penalties accrued related to uncertain tax positions are recorded in tax expense.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company assesses the realizability of its net deferred tax assets on an annual basis. If, after considering all relevant positive and negative evidence, it is more likely than not that some portion or all of the net deferred tax assets will not be realized, the Company will reduce the net deferred tax assets by a valuation allowance. The realization of net deferred tax assets is dependent on several factors, including the generation of sufficient taxable income prior to the expiration of net operating loss carryforwards.</div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(<span style="font-size: 10pt; font-family: 'Times New Roman';">n</span>) </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Goodwill<br/> </span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company’s acquisition. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter, or sooner if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then it would recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The quantitative goodwill impairment test is performed using a one-step process. The process is to compare the fair value of a reporting unit with its carrying amount. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not impaired. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit is impaired and an impairment loss is recognized in an amount equal to that excess.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The company operates as a <span style="-sec-ix-hidden:Fact_6e02f1c9f2ba404c830a2f85209baf88">single</span> operating segment and has one reporting unit. During the year ended December 31, 2021, the Company performed a quantitative analysis and determined that the carrying value exceeded its fair value by $2.6 million, on December 31, 2021 and recorded an impairment charge.</div> <div><br/> </div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">(<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">o</span>) <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Allowance for Doubtful Accounts:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company’s customers, the Company’s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">(<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">p</span>) <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Acquisition Costs:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Acquisition costs are expensed when incurred and include primarily professional services, related to acquisition activities.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(<span style="font-size: 10pt; font-family: 'Times New Roman';">q</span>)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Foreign Currency Translation:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in other comprehensive income.</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">(r</span><span style="font-style: italic;">)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Leases:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for leases in accordance with ASC 842. The Company determines if an arrangement is a lease at contract inception. A lease exists when a contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. The definition of a lease embodies two conditions: (1) there is an identified asset in the contract that is land or a depreciable asset (i.e., property, plant, and equipment), and (2) the Company has the right to control the use of the identified asset. The Company accounts for the lease and non-lease components as a single lease component.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">From time to time the Company enters into direct financing lease arrangements that include a lessee obligation to purchase the leased asset at the end of the lease term, a bargain purchase option, or provides for minimum lease payments with a present value of 90% or more of the fair value of the leased asset at the date of lease inception.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases where the Company is the lessee are included in right-of-use (“ROU”) assets and lease obligations are included on the Company’s consolidated balance sheets. The lease obligations are initially and subsequently measured at the present value of the unpaid lease payments at the lease commencement date and subsequent reporting periods.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Finance leases where the Company is the lessee are included in ROU assets and lease obligations on the Company’s consolidated balance sheets. The lease obligations are initially measured in the same manner as for operating leases and are subsequently measured at amortized cost using the effective interest method.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Key estimates and judgments include how the Company determined (1) the discount rate used to discount the unpaid lease payments to present value, (2) lease term and (3) lease payments. ASC 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases where it is the lessee do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The Company uses the implicit rate when readily determinable.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The lease term for all of the Company’s leases includes the noncancelable period of the lease plus any additional periods covered by either a lessee option to extend (or not to terminate) the lease that is reasonably certain to be exercised, or an option to extend (or not to terminate) the lease controlled by the lessor.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date less any lease incentives received. For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, minus any accrued lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term unless the lease transfers ownership of the underlying asset, or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has elected not to recognize ROU assets and lease liabilities for all short-term leases that have a lease term of 12 months or less at lease commencement. Lease payments associated with short-term leases are recognized as an expense on a straight-line basis over the lease term.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Impairment charges for the Malaysian facility right-of-use asset recorded during the years ended December 31, 2021 was $0.1 and $0 million, respectively (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).</div> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(s)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Recent Accounting Pronouncements Affecting the Company:</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Adopted</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In </span>December 2019, the FASB issued ASU 2019-12. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In March 2020, the FASB issued ASC Topic 848. ASC Topic 848 provides relief for impacted areas as it relates to impending reference rate reform. ASC Topic 848 contains optional expedients and exceptions for applying GAAP to debt arrangements, contracts, hedging relationships, and other areas or transactions that are impacted by reference rate reform. This guidance is effective upon issuance for all entities and elections of certain optional expedients are required to apply the provisions of the guidance. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Not Yet Adopted</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2021-10 - Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which aims to provide increased transparency by requiring business entities to disclose information about certain types of government assistance they receive in the notes to the financial statements. The disclosure requirements in ASC 832 only apply to transactions with a government that are accounted for by analogizing to either a grant model (for example, in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance), or a contribution model (for example, in ASC 958-605, Not-for-Profit Entities – Revenue Recognition). The FASB broadly defined “government assistance” in ASC 832 to ensure that assistance received from most types of governmental entities or other related organizations would be disclosed.  Entities are required to provide the new disclosures prospectively for all transactions with a government entity that are accounted for under either a grant or a contribution accounting model and are reflected in the financial statements at the date of initially applying the new amendments, and to new transactions entered into after that date. Retrospective application of the guidance is permitted. The guidance in ASU 2021-10 is effective for financial statements of all entities, for annual periods beginning after December 15, 2021, with early application permitted. The Company continues to assess all potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2020-06 - Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">20</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On August 5, 2020, the FASB issued ASU 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 simplifies the guidance in U.S. GAAP on the issuer’s accounting for convertible debt instruments, requires entities to provide expanded disclosures about “the terms and features of convertible instruments” and how the instruments have been reported in the entity’s financial statements. It also removes from ASC 815-40-25-10 certain conditions for equity classification and amends certain guidance in ASC 260 on the computation of EPS for convertible instruments and contracts on an entity’s own equity. An entity can use either a full or modified retrospective approach to adopt the ASU’s guidance. The ASU’s amendments are effective for smaller public business entities fiscal years beginning after December 15, 2023. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2021-08—Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. ASU 2021-08 amends ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to “require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606.” While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, “the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20.” The ASU’s amendments are effective for public business entities for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.</div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(a)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Basis of Presentation:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying consolidated financial statements include the accounts of Chembio and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</div> 38800000 2 28300000 16800000 4000000 1200000 42000000.0 47400000 <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(b)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Use of Estimates:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make assumptions and estimates that affect the amounts reported in the consolidated financial statements and accompanying notes. Judgments and estimates of uncertainties are required in applying the Company’s accounting policies in certain areas. Generally, matters subject to estimation and judgment include accounts receivable realization, inventory obsolescence, asset impairments, recognition of revenue, useful lives of intangible and fixed assets, stock-based compensation, and deferred tax asset valuation allowances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from those estimates.</div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(c)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Fair Value of Financial Instruments:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $25.0 million and $16.0 million as of December 31, 2021 and 2020, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company’s total debt of $20 million (carrying value of $18.8 million) and $20 million (carrying value of $18.2 million) as of December 31, 2021 and 2020, respectively, is a Level 2 fair value measurement under the hierarchy, and the carrying value approximates fair value.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:</div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 45pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 1:</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</div> </td> </tr> </table> </div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 45pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 2:</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</div> </td> </tr> </table> </div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 45pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 3:</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</div> </td> </tr> </table> </div> 25000000.0 16000000.0 20000000 18800000 20000000 18200000 <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(d)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Cash and Cash Equivalents:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents are defined as short-term, highly liquid investments with original maturities of three months or less at date of purchase.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2020, the Company was contractually obligated to maintain a restricted cash balance of $1 million on deposit with a bank as security for the bank’s issuance of a guarantee on behalf of the Company for its performance under purchase orders from which the Company received advance payments by a customer. The Company has fully performed under the purchase order as of December 31, 2021.</div> 1000000 <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(e)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Concentrations of Credit Risk:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and trade receivables. The Company places its cash with well-known financial institutions and, at times, may maintain balances in excess of the FDIC insurance limit.</div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(f)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Inventory:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost or net realizable value with cost being determined using a standard cost method, which approximates average cost. Average cost consists primarily of material, labor and manufacturing overhead expenses (including fixed production-overhead costs). The Company analyzes its inventory levels quarterly and writes down, in the applicable period, inventory that has become obsolete, inventory that has a cost basis in excess of its expected net realizable value and inventory in excess of expected customer demand. <br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(g)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Fixed Assets:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fixed assets are stated at cost, less accumulated depreciation.  Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, which range from <span style="-sec-ix-hidden:Fact_0c18623311c94319b14ef3b474f11085">three</span> to seven years. Leasehold improvements are amortized over the useful life of the asset or the lease term, whichever is shorter. Deposits paid for fixed assets are capitalized and not depreciated until the related asset is placed in service.</div> P7Y <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">(<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">h</span>) <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Valuation of Long-Lived Assets and Intangible Assets:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.  In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value. A $3.3 and $0 million impairment of long-lived intangible assets was recorded for the years ended December 31, 2021 and 2020 (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).</div> 3300000 0 <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(<span style="font-size: 10pt; font-family: 'Times New Roman';">i</span>)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Revenue Recognition:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes revenue when the customer obtains control of promised goods or services, in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The Company recognizes revenue following the five-step model prescribed under Accounting Standards Update (“ASU”) 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligation.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Product Revenue</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from product sales are recognized and commissions are accrued when the customer obtains control of the Company’s product, which occurs at a point in time, typically upon tendering the product to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed when the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales. The Company excludes certain taxes from the transaction price (e.g., sales, value added and some excise taxes).</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s contracts with customers often include promises to transfer products or services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Typical products sold are diagnostic tests and typical services performed are R&amp;D studies. Revenues from product sales are recognized at a point-in-time and revenues from R&amp;D studies are recognized ratably over the period of the agreement, unless the related performance obligations indicate otherwise.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Judgment is required to determine the stand-alone selling price (“SSP”) for each distinct performance obligation. SSP is directly observable and the Company can use a range of amounts to estimate SSP, as it sells products and services separately, and can determine whether there is a discount to be allocated based on the relative SSP of the various products and services, for the various geographies.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">From time to time the Company engages in bill-and-hold arrangements, whereby the Company manufactures and sells its product and at the customer’s request stores the product at the Company’s warehouse. Even though the product remains in the Company’s possession, a sale is recognized at the point in time when the customer obtains control of the product. Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria would have to be met in order for control to be transferred to the customer: </span></div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(a)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The reason for the bill-and-hold arrangement must be substantive (for example, the customer has requested the arrangement).</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(b)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The product must be identified separately as belonging to the customer.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(c)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The product currently must be ready for physical transfer to the customer.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="vertical-align: top; width: 18pt;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(d)</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The entity cannot have the ability to use the product or to direct it to another customer.</div> </td> </tr> </table> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s payment terms vary by the type and location of the Company’s customer and products or services offered. Payment terms differ by jurisdiction and customer, but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.</div> <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Reserves for Discounts and Allowances</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Revenue from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company’s customers.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Product revenue reserves, which are classified as a reduction in product revenue, are generally related to discounts and returns. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current, and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction, market events and trends, and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts, allowances and returns may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the revenue recognized will not occur in a future period. Actual amounts may ultimately differ from the Company’s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on revenue and earnings in the period of adjustment.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">License and Royalty Revenues</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company receives royalty revenue on sales by its licensee of products covered under patents that the Company owns. The Company does not have future performance obligations under this license arrangement. The Company records revenue based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenue. The relevant period estimates of sales are based on interim data provided by the licensee and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenue are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">R&amp;D Revenue</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">All contracts with customers are evaluated under the five-step model described above.  Such contracts are further described in Note 7 -  Revenue. Grants are invoiced and revenue is recognized ratably as that is the depiction of the timing of the transfer of services. The R&amp;D study, which encompasses various phases of product development processes: design feasibility &amp; planning, product development and design optimization, design verification, design validation and process validation, and pivotal studies, is also recognized ratably.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For certain contracts that represent non-governmental grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with Accounting Standards Codification (“ASC”) Topic 958.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Government Grant Income</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Chembio receives government grants in support of R&amp;D activities that are not associated with a customer-vendor relationship and therefore falls outside the scope of ASC 606. Because there is no authoritative guidance under U.S. GAAP on accounting for government grants received, Chembio applies Topic 958 - Not-for-profit entities guidance by analogy. In June 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-08, Not-for-Profit Entities (Topic 958): Clarifying the Scope and the Accounting Guidance for Contributions Received and Contributions Made. This ASU clarifies the guidance presented in ASC Topic 958, “Not-for-Profit Entities,” for evaluating whether a transaction is reciprocal (i.e., an exchange transaction) or non reciprocal (i.e., a contribution) and for distinguishing between conditional and unconditional contributions. The ASU also clarified the guidance used by entities other than not-for-profits to identify and account for contributions made. Government grants are invoiced and revenue is recognized as milestones are achieved, conditions are removed and approval from grantor is obtained.</div> <div><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">In July 2020, the Company was awarded a grant of $0.6 million from BARDA to develop a SARS-CoV-2 Ag System. The Company earned $0.2 and $0.4 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income.   </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><br/> </div> <div>In December 2020, the Company was awarded a grant of $12.7 million from BARDA to support the development and pursuit of FDA EUA for a rapid, multiplex DPP Respiratory Antigen Panel point-of-care test system. The Company earned $10.9 and $1.6 million for the years ended December 31, 2021 and 2020, respectively, and was recorded as government grant income. Culmulative through December 31, 2021, the Company recognized $12.5 million under this agreement, and the remainder $0.2 million is subject to obtaining the EUA for the DPP SARs-COV-2 Antigen test. </div> <div> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Contract Liabilities</div> <div style="text-align: justify;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract. At December 31, 2020, the Company reported $1.6 million in deferred revenue of which $1.6 million was earned and recognized as product sales during the year ended December 31, 2021. At December 31, 2021, the Company reported $0 in deferred revenue. </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span class="HorizontalTab" style="width: 9pt; font-size: 1px; display: inline-block;"><br/>   </span></div> P1Y P30D P60D 600000 200000 400000 12700000 10900000 1600000 12500000 200000 1600000 1600000 0 <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(<span style="font-size: 10pt; font-family: 'Times New Roman';">j</span>)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Loss Per Share:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Basic loss per share is computed by dividing net loss by the weighted average number of common stock shares outstanding during the period. Diluted net loss per share is computed using the treasury stock method if the additional shares are dilutive. For all periods presented, basic and diluted net loss per share are the same as any additional shares would be anti-dilutive.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">There were 705,325 and 603,531 restricted shares awards outstanding as of December 31, 2021 and 2020, respectively, that were not included in the calculation of diluted income per share for the year ended December 31, 2021 and 2020, because their effect would have been anti-dilutive. There were 1,600,372 and 974,778 options outstanding as of December 31, 2021 and 2020 respectively, that were not included in the calculation of diluted income per share for the twelve months ended December 31, 2021 and 2020, respectively, because their effect would have been anti-dilutive.</div> 705325 603531 1600372 974778 <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(k)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Research and Development:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Research and Development (R&amp;D) include product development, program management, clinical trials and regulatory costs and are expensed when incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.</div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(l)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Stock-Based Compensation:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company grants share options to employees and non-employee members of the Company’s board of directors as compensation for services performed. Employee and non-employee members of the board of directors’ awards of share-based compensation are accounted for in accordance with ASC 718, Compensation - Stock Compensation, or ASC 718. ASC 718 requires all share-based payments to employees and non-employee directors, including grants of share options, to be recognized in the consolidated statement of operations and comprehensive loss based on their grant date fair values.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The grant date fair value of share options is estimated using the Black-Scholes option valuation model. The fair value of restricted stock and performance/restricted stock unit awards are determined on the date of grant or the date of issuance, as applicable.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The grant date fair value is calculated based on assumptions with respect to (i) the fair value of the Company’s common stock on the grant date; (ii) expected volatility of the Company’s common stock price, (iii) the periods of time over which the optionees are expected to hold their options prior to exercise (expected term), (iv) expected dividend yield on the Company’s common stock, and (v) risk-free interest rates.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The expected volatility is calculated based on historical data of the Company's common stock. The expected dividend yield is zero as the Company has never paid dividends and does not currently anticipate paying any in the foreseeable future. Risk-free interest rates are based on quoted U.S. Treasury rates for securities with maturities approximating the option’s expected term. The expected term of share options granted to the optionees is determined using the average of the vesting period and contractual life of the option.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Stock based compensation is generally recognized on a straight-line basis over the service period of the grant and is reduced for actual forfeitures in the period in which the forfeiture occurs.</div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(m)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Income Taxes:</span></div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for income taxes under an asset and liability approach that recognizes deferred tax assets and liabilities based on the difference between the financial statement carrying amounts and the tax bases of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company follows a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken, or expected to be taken, in a tax return. The guidance relates to, among other things, classification, accounting for interest and penalties associated with tax positions, and disclosure requirements. Any interest and penalties accrued related to uncertain tax positions are recorded in tax expense.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company assesses the realizability of its net deferred tax assets on an annual basis. If, after considering all relevant positive and negative evidence, it is more likely than not that some portion or all of the net deferred tax assets will not be realized, the Company will reduce the net deferred tax assets by a valuation allowance. The realization of net deferred tax assets is dependent on several factors, including the generation of sufficient taxable income prior to the expiration of net operating loss carryforwards.</div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(<span style="font-size: 10pt; font-family: 'Times New Roman';">n</span>) </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Goodwill<br/> </span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company’s acquisition. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter, or sooner if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then it would recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The quantitative goodwill impairment test is performed using a one-step process. The process is to compare the fair value of a reporting unit with its carrying amount. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not impaired. If the carrying amount of a reporting unit exceeds its fair value, goodwill of the reporting unit is impaired and an impairment loss is recognized in an amount equal to that excess.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The company operates as a <span style="-sec-ix-hidden:Fact_6e02f1c9f2ba404c830a2f85209baf88">single</span> operating segment and has one reporting unit. During the year ended December 31, 2021, the Company performed a quantitative analysis and determined that the carrying value exceeded its fair value by $2.6 million, on December 31, 2021 and recorded an impairment charge.</div> 1 2600000 <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">(<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">o</span>) <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Allowance for Doubtful Accounts:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company’s customers, the Company’s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.</div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">(<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">p</span>) <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Acquisition Costs:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Acquisition costs are expensed when incurred and include primarily professional services, related to acquisition activities.</div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(<span style="font-size: 10pt; font-family: 'Times New Roman';">q</span>)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Foreign Currency Translation:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in other comprehensive income.</div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">(r</span><span style="font-style: italic;">)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Leases:</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for leases in accordance with ASC 842. The Company determines if an arrangement is a lease at contract inception. A lease exists when a contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. The definition of a lease embodies two conditions: (1) there is an identified asset in the contract that is land or a depreciable asset (i.e., property, plant, and equipment), and (2) the Company has the right to control the use of the identified asset. The Company accounts for the lease and non-lease components as a single lease component.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">From time to time the Company enters into direct financing lease arrangements that include a lessee obligation to purchase the leased asset at the end of the lease term, a bargain purchase option, or provides for minimum lease payments with a present value of 90% or more of the fair value of the leased asset at the date of lease inception.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases where the Company is the lessee are included in right-of-use (“ROU”) assets and lease obligations are included on the Company’s consolidated balance sheets. The lease obligations are initially and subsequently measured at the present value of the unpaid lease payments at the lease commencement date and subsequent reporting periods.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Finance leases where the Company is the lessee are included in ROU assets and lease obligations on the Company’s consolidated balance sheets. The lease obligations are initially measured in the same manner as for operating leases and are subsequently measured at amortized cost using the effective interest method.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Key estimates and judgments include how the Company determined (1) the discount rate used to discount the unpaid lease payments to present value, (2) lease term and (3) lease payments. ASC 842 requires a lessee to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases where it is the lessee do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company’s incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The Company uses the implicit rate when readily determinable.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The lease term for all of the Company’s leases includes the noncancelable period of the lease plus any additional periods covered by either a lessee option to extend (or not to terminate) the lease that is reasonably certain to be exercised, or an option to extend (or not to terminate) the lease controlled by the lessor.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date less any lease incentives received. For operating leases, the ROU asset is subsequently measured throughout the lease term at the carrying amount of the lease liability, minus any accrued lease payments, less the unamortized balance of lease incentives received. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For finance leases, the ROU asset is subsequently amortized using the straight-line method from the lease commencement date to the earlier of the end of its useful life or the end of the lease term unless the lease transfers ownership of the underlying asset, or the Company is reasonably certain to exercise an option to purchase the underlying asset. In those cases, the ROU asset is amortized over the useful life of the underlying asset. Amortization of the ROU asset is recognized and presented separately from interest expense on the lease liability.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has elected not to recognize ROU assets and lease liabilities for all short-term leases that have a lease term of 12 months or less at lease commencement. Lease payments associated with short-term leases are recognized as an expense on a straight-line basis over the lease term.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Impairment charges for the Malaysian facility right-of-use asset recorded during the years ended December 31, 2021 was $0.1 and $0 million, respectively (see Note 14 - Asset Impairment, Restructuring, Severance and related costs).</div> 0.90 P12M 100000 0 <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">(s)</span> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Recent Accounting Pronouncements Affecting the Company:</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Adopted</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In </span>December 2019, the FASB issued ASU 2019-12. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and allocating consolidated income taxes to separate financial statements of entities not subject to income tax. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In March 2020, the FASB issued ASC Topic 848. ASC Topic 848 provides relief for impacted areas as it relates to impending reference rate reform. ASC Topic 848 contains optional expedients and exceptions for applying GAAP to debt arrangements, contracts, hedging relationships, and other areas or transactions that are impacted by reference rate reform. This guidance is effective upon issuance for all entities and elections of certain optional expedients are required to apply the provisions of the guidance. The Company adopted the standard effective January 1, 2021 and has determined that the adoption did not have a material impact on the Company’s consolidated financial statements.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Not Yet Adopted</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2021-10 - Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which aims to provide increased transparency by requiring business entities to disclose information about certain types of government assistance they receive in the notes to the financial statements. The disclosure requirements in ASC 832 only apply to transactions with a government that are accounted for by analogizing to either a grant model (for example, in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance), or a contribution model (for example, in ASC 958-605, Not-for-Profit Entities – Revenue Recognition). The FASB broadly defined “government assistance” in ASC 832 to ensure that assistance received from most types of governmental entities or other related organizations would be disclosed.  Entities are required to provide the new disclosures prospectively for all transactions with a government entity that are accounted for under either a grant or a contribution accounting model and are reflected in the financial statements at the date of initially applying the new amendments, and to new transactions entered into after that date. Retrospective application of the guidance is permitted. The guidance in ASU 2021-10 is effective for financial statements of all entities, for annual periods beginning after December 15, 2021, with early application permitted. The Company continues to assess all potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2020-06 - Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">20</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On August 5, 2020, the FASB issued ASU 2020-06, which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. ASU 2020-06 simplifies the guidance in U.S. GAAP on the issuer’s accounting for convertible debt instruments, requires entities to provide expanded disclosures about “the terms and features of convertible instruments” and how the instruments have been reported in the entity’s financial statements. It also removes from ASC 815-40-25-10 certain conditions for equity classification and amends certain guidance in ASC 260 on the computation of EPS for convertible instruments and contracts on an entity’s own equity. An entity can use either a full or modified retrospective approach to adopt the ASU’s guidance. The ASU’s amendments are effective for smaller public business entities fiscal years beginning after December 15, 2023. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">ASU 2021-08—Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On October 28, 2021, the FASB issued ASU 2021-08,1 which amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. ASU 2021-08 amends ASC 805 to add contract assets and contract liabilities to the list of exceptions to the recognition and measurement principles that apply to business combinations and to “require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606.” While primarily related to contract assets and contract liabilities that were accounted for by the acquiree in accordance with ASC 606, “the amendments also apply to contract assets and contract liabilities from other contracts to which the provisions of Topic 606 apply, such as contract liabilities from the sale of nonfinancial assets within the scope of Subtopic 610-20.” The ASU’s amendments are effective for public business entities for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company continues to assess the potential impact of the standard and will disclose the nature and reason for any elections that the Company makes.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 3 — INVENTORIES:</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Net inventories consist of the following at December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw Materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,306,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,955,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work in Process</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,556,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,549,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished Goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,057,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,011,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12,920,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,516,402</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">During the year ended December 31, 2021, the Company recognized inventory adjustments related to expired and obsolete items totaling $4.1 million. </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Net inventories consist of the following at December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw Materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,306,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,955,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work in Process</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,556,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,549,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished Goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,057,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,011,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12,920,451</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,516,402</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 7306095 5955215 3556878 2549516 2057478 4011671 12920451 12516402 4100000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 4 — FIXED ASSETS:</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fixed assets consist of the following at December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and Equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12,500,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,996,869</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and Fixtures</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6,631</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,418</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Computer Equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">465,576</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">446,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold Improvements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,933,159</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,158,074</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Enterprise Business Systems</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,953,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,741,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">18,858,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,368,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: Accumulated Depreciation and Amortization</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(10,302,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,680,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,556,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,688,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense for the 2021 and 2020 years totaled $1,801,481 and $1,227,860, respectively.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Effective May 2021, the Company discontinued its operations in Malaysia. Impairment charges recorded for the Malaysian fixed assets, net for the year ended December 31, 2021 and 2020 were $0.1 and $0 millions, respectively. </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021 and 2020, the Company has purchased manufacturing equipment that is not yet in use and therefore has not been depreciated, aggregating $1,970,652 and $3,011,273, respectively. These balances are reflected under the Machinery and Equipment line on the table above.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fixed assets consist of the following at December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and Equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12,500,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,996,869</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and Fixtures</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6,631</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,418</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Computer Equipment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">465,576</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">446,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold Improvements</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,933,159</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,158,074</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Enterprise Business Systems</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2,953,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,741,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">18,858,822</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,368,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: Accumulated Depreciation and Amortization</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(10,302,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,680,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,556,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,688,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 12500235 10996869 6631 25418 465576 446300 2933159 3158074 2953221 2741806 18858822 17368467 10302049 8680064 8556773 8688403 1801481 1227860 100000 0 1970652 3011273 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 5 — ACCOUNTS PAYABLE AND ACCRUED LIABILITIES:</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Accounts payable and accrued liabilities consist of the following at December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accounts Payable - suppliers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,745,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,727,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Commissions &amp; Royalties</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,359,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">807,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Payroll</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">494,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">277,908</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Vacation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">421,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">417,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Bonuses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,378,706</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,193,985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Professional Fees</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">522,935</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">511,681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Expenses - Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,205,395</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,106,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13,127,993</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,042,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Accounts payable and accrued liabilities consist of the following at December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accounts Payable - suppliers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,745,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,727,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Commissions &amp; Royalties</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,359,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">807,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Payroll</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">494,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">277,908</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Vacation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">421,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">417,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Bonuses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,378,706</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,193,985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Professional Fees</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">522,935</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">511,681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued Expenses - Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,205,395</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,106,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13,127,993</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,042,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 7745592 5727781 1359691 807708 494258 277908 421416 417238 1378706 1193985 522935 511681 1205395 1106489 13127993 10042790 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 6 — REVENUE:</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; margin-left: 36pt;">Disaggregation of Revenue</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Exchange transactions are recognized in accordance with ASC Topic 606, Revenue from Contracts with Customers, while non-exchange transactions are recognized in accordance with ASU 2018-08, Not-For-Profit Entities (Topic 958): Clarifying the Scope and Accounting Guidance for Contributions Received and Contributions Made.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregates total revenues for the period ending December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exchange</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Transactions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Non-Exchange</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Transactions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net product revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">34,737,444</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">34,737,444</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">R&amp;D revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,159,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,159,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Government grant income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">10,891,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">10,891,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">License and royalty revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,029,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,029,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">36,926,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">10,891,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">47,818,452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregates total revenues for the period ending December 31, 2021 by region:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Africa</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">5,562,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">664,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe &amp; Middle East</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">5,179,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Latin America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">18,418,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">17,992,835</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">47,818,452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregates total revenues for the period ending December 31, 2020:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exchange</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Transactions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Non-Exchange</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Transactions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net product revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">24,767,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">24,767,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">R&amp;D revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">4,851,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">4,851,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Government grant income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">2,018,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">2,018,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">License and royalty revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">832,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">832,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">30,451,273</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">2,018,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">32,470,197</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregates total revenues for the period ending December 31, 2020 by region:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Africa</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">4,890,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">824,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe &amp; Middle East</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">9,905,437</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Latin America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">9,841,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">7,008,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">32,470,197</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Deferred Revenue</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">From time to time the Company may receive prepayment from customers for products to be manufactured and shipped at future dates. Customer payments in advance of the applicable performance obligation are deferred and recognized in accordance with ASC 606.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021 and 2020, there were $0 and $1,606,997 unearned advanced revenues, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregates total revenues for the period ending December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exchange</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Transactions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Non-Exchange</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Transactions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net product revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">34,737,444</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">34,737,444</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">R&amp;D revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,159,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,159,381</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Government grant income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">10,891,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">10,891,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">License and royalty revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,029,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,029,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">36,926,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">10,891,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">47,818,452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregates total revenues for the period ending December 31, 2021 by region:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Africa</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">5,562,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">664,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe &amp; Middle East</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">5,179,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Latin America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">18,418,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">17,992,835</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">47,818,452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregates total revenues for the period ending December 31, 2020:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exchange</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Transactions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Non-Exchange</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Transactions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net product revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">24,767,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">24,767,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">R&amp;D revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">4,851,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">4,851,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Government grant income</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">2,018,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">2,018,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">License and royalty revenue</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">832,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">832,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">30,451,273</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">2,018,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">32,470,197</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following tables disaggregates total revenues for the period ending December 31, 2020 by region:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Africa</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">4,890,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">824,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe &amp; Middle East</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">9,905,437</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Latin America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">9,841,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">7,008,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">32,470,197</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 34737444 0 34737444 1159381 0 1159381 0 10891726 10891726 1029901 0 1029901 36926726 10891726 47818452 5562788 664579 5179267 18418983 17992835 47818452 24767149 0 24767149 4851562 0 4851562 0 2018924 2018924 832562 0 832562 30451273 2018924 32470197 4890370 824488 9905437 9841773 7008129 32470197 0 1606997 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">NOTE 7</span> — INCOME TAXES:</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The components of loss before income taxes consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ending December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States operations</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(26,858,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,384,133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">International operations</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(7,107,254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,593,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(Loss) before taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(33,965,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25,978,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The (benefit from) provision for income taxes for the years ended December 31, 2021 and 2020 is comprised of the following:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ending December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Current</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(66,906</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total current (benefit) provision</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(60,409</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deferred</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(69,941</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(396,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred (benefit) provision</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(69,941</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(396,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total (benefit) provision</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(62,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(456,794</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the Federal statutory rate to the effective rate applicable to loss before income taxes is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ending December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Federal income tax at statutory rates</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">21.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">State income taxes, net of federal benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Nondeductible expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(2.04</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign rate differential</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Change in valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(19.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19.37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Income tax benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company had an ownership change as described in Internal Revenue Code Sec. 382 during 2004 (“2004 change”). As a result, the Company’s net operating losses prior to the 2004 change of $5,832,516 were subject to an annual limitation of $150,608 and for the first five (5) years are entitled to a BIG (Built-In-Gains) of $488,207 per year. These net operating losses expire in 2022 through 2024.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company had a second ownership change during 2006 (“2006 change”). The net operating losses incurred between the 2004 change and the 2006 change of $8,586,861 were subject to an annual limitation of $1,111,831 and for the first five (5) years are entitled to a BIG of $1,756,842 per year. These net operating losses expire in 2024 through 2026.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">After applying the above limitations, at December 31, 2019, the Company has post-change net operating loss carry-forwards of approximately $</span>26,362,574<span style="font-size: 10pt; font-family: 'Times New Roman';"> which expire between 2022 and 2037 and $</span>59,787,076<span style="font-size: 10pt; font-family: 'Times New Roman';"> which do not expire. In addition the Company has research and development tax credit carryforwards of approximately $</span>1,651,529<span style="font-family: 'Times New Roman'; font-size: 10pt;"> for the year ended December 31, </span>2021<span style="font-family: 'Times New Roman'; font-size: 10pt;">, which expire between 2022 and 2036.</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has state net operating loss carryforwards of approximately $4,458,041 which generally expire between 2035 and 2040. The Company has foreign net operating loss carryforwards of approximately $7,666,504 which generally expire between 2025 and 2029.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets and liabilities as of December 31 are as follows:<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">Year Ending December 31,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory reserves</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">333,551</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">461,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">374,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">130,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net operating loss carry-forwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">20,401,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,844,798</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Research and development credit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,651,529</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,696,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Stock-based compensation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">259,106</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">398,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom">Interest Expense<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,221,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">602,187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Lease obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,504,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,583,814</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangibles<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">137,142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">25,883,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,718,569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(1,294,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,340,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(560,754</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(254,366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangibles</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(821,363</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(1,855,273</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,416,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets before valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">24,028,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,301,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Less valuation allowances</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(24,028,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(17,371,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net noncurrent deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(69,941</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company does not provide for U.S. income taxes on unremitted earnings of foreign subsidiaries as its present intention is to reinvest the unremitted earnings in the Company’s foreign operations. At December 31, 2021 there were no unremitted earnings of foreign subsidiaries.</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest and penalties, if any, related to income tax liabilities are included in income tax expense. As of December 31, 2021, the Company does not have any uncertain tax positions.</div> <div> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act, (“CARES Act”), was enacted in response to the COVID-19 pandemic. The CARES Act, among other things, permits NOL carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in tax years 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years.  In addition to the NOL changes, the CARES Act contains modifications on the limitation of business interest for tax years beginning in 2019 and 2020. The modifications to Section 163(j) increase the allowable business interest deduction from 30% of adjusted taxable income to 50% of adjusted taxable income. This modification did not effect the Company’s interest expense limitation. Overall the CARES ACT did not have a significant impact on the Company since it maintains a full valuation allowance.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The components of loss before income taxes consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ending December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States operations</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(26,858,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23,384,133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">International operations</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(7,107,254</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,593,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">(Loss) before taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(33,965,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(25,978,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> -26858325 -23384133 -7107254 -2593989 -33965579 -25978122 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The (benefit from) provision for income taxes for the years ended December 31, 2021 and 2020 is comprised of the following:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ending December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Current</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(66,906</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total current (benefit) provision</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(60,409</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deferred</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(69,941</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(396,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred (benefit) provision</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(69,941</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(396,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total (benefit) provision</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(62,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(456,794</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> 0 -66906 7891 6497 0 0 7891 -60409 0 0 0 0 -69941 -396385 -69941 -396385 -62050 -456794 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the Federal statutory rate to the effective rate applicable to loss before income taxes is as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ending December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Federal income tax at statutory rates</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">21.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">State income taxes, net of federal benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Nondeductible expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(2.04</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign rate differential</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Change in valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(19.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19.37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Income tax benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.76</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> 0.2100 0.2100 0.0018 -0.0002 -0.0204 -0.0019 0.0032 0.0047 -0.1960 -0.1937 0.0032 -0.0013 0.0018 0.0176 5832516 150608 488207 8586861 1111831 1756842 26362574 59787076 1651529 4458041 7666504 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets and liabilities as of December 31 are as follows:<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">Year Ending December 31,</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventory reserves</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">333,551</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">461,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">374,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">130,291</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net operating loss carry-forwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">20,401,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,844,798</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Research and development credit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,651,529</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,696,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Stock-based compensation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">259,106</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">398,900</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom">Interest Expense<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,221,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">602,187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Lease obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,504,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,583,814</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangibles<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">137,142</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">25,883,433</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,718,569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(1,294,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,340,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(560,754</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(254,366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intangibles</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(821,363</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(1,855,273</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,416,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets before valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">24,028,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,301,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Less valuation allowances</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(24,028,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(17,371,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net noncurrent deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(69,941</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> 333551 461709 374673 130291 20401828 14844798 1651529 1696870 259106 398900 1221171 602187 1504433 1583814 137142 0 25883433 19718569 1294519 1340914 560754 254366 0 821363 1855273 2416643 24028160 17301926 24028160 17371867 0 69941 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 8 — GOODWILL AND INTANGIBLE ASSETS:</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Following is a table that reflects changes in Goodwill:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance January 1, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,963,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Changes in foreign currency exchange rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(373,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">Impairment<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(2,567,753</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">3,022,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consist of the following at:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,2021</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Weighted Average</div> <span style="font-weight: normal;"> </span> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Remaining Life</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">Impairment</span></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-size: 10pt; border-bottom: #000000 solid 2px;" valign="bottom"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Net Book Value</span></td> <td colspan="1" rowspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Net</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Book Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intellectual property</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"><span style="-sec-ix-hidden:Fact_43c6f8dc01564994a20fc3b623aa5cf4">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,636,724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">546,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,090,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,638,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">472,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,166,509</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; width: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Developed technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"><span style="-sec-ix-hidden:Fact_b3c8f91aef4f498ca7dae48baebba609">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,944,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">828,681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,115,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,102,526</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,508,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer contracts/relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"><span style="-sec-ix-hidden:Fact_2201cd86a3594785a44cb798f4bd5e94">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,254,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">477,661</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">776,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,323,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">423,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">900,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px 0px 2px; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trade names</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"><span style="-sec-ix-hidden:Fact_bd9249d6df544badb43347914927a2d4">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">110,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">43,696</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">67,157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,512</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">70,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">4,946,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,896,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">3,050,131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,179,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,533,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,645,986</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Intellectual property, developed technology, customer contracts/relationships and trade names were being amortized over 10, 7, 10 and 11 years, respectively. Amortization expense for the year ended December 31, 2021 and 2020 was $479,988 and $588,962, respectively.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021, the Company determined indicators of impairment existed. As a result, the Company recognized an impairment loss of its finite-lived intangible assets totaling <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">$3.1 million (Intellectual Property $1.1 million, Developed Technology $1.1 million, Customer Contracts $0.8 million and Trademark $0.1 million</span>).</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Following is a table that reflects changes in Goodwill:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); margin-left: 0px; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance January 1, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,963,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Changes in foreign currency exchange rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(373,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">Impairment<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(2,567,753</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">3,022,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 5963744 -373204 2567753 3022787 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consist of the following at:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,2021</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Weighted Average</div> <span style="font-weight: normal;"> </span> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Remaining Life</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">Impairment</span></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-size: 10pt; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-size: 10pt; border-bottom: #000000 solid 2px;" valign="bottom"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Net Book Value</span></td> <td colspan="1" rowspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Net</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Book Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Intellectual property</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"><span style="-sec-ix-hidden:Fact_43c6f8dc01564994a20fc3b623aa5cf4">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,636,724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">546,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,090,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,638,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">472,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,166,509</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; width: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Developed technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"><span style="-sec-ix-hidden:Fact_b3c8f91aef4f498ca7dae48baebba609">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,944,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">828,681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,115,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,102,526</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">594,186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,508,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer contracts/relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"><span style="-sec-ix-hidden:Fact_2201cd86a3594785a44cb798f4bd5e94">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,254,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">477,661</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">776,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,323,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">423,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">900,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px 0px 2px; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trade names</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"><span style="-sec-ix-hidden:Fact_bd9249d6df544badb43347914927a2d4">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">110,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">43,696</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">67,157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">115,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44,512</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">70,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 7%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">4,946,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,896,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">3,050,131</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,179,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,533,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,645,986</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1636724 546252 1090472 0 1638699 472190 1166509 1944500 828681 1115819 0 2102526 594186 1508340 1254344 477661 776683 0 1323424 423093 900331 110853 43696 67157 0 115318 44512 70806 4946421 1896290 3050131 0 5179967 1533981 3645986 P10Y P7Y P10Y P11Y 479988 588962 3100000 1100000 1100000 800000 100000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 9 — STOCKHOLDERS’ EQUITY:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"/> <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(a)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Common Stock</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In April 2020, the Company closed on an underwritten public offering of 2,619,593 shares of its common stock, including the underwriter’s exercise of its overallotment of 281,125 shares, at $11.75 per share. The net proceeds of the offering, after deducting the underwriter’s discounts and other offering expenses payable by the Company, was approximately $28.4 million.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On July 19, 2021, Chembio entered into an At the Market Offering Agreement (the “ATM Agreement”) with Craig‑Hallum Capital Group LLC (“Craig‑Hallum”), pursuant to which Chembio may sell from time to time, at its option, up to an aggregate of $60,000,000 of shares of common stock through Craig‑Hallum, as sales agent. During the year ended December 31, 2021, Chembio issued and sold pursuant to the ATM Agreement a total of 9,709,328 shares of common stock at a volume-weighted average price of $4.20 per share for gross proceeds of $40.8 million and net proceeds, after giving effect to placement fees and other transaction costs, of $38.8 million. Additional shares of common stock may be issued and sold pursuant to the ATM Agreement for gross proceeds of up to $19.2 million.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"/> <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(b)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Preferred  Stock</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has 10,000,000 shares of preferred stock authorized and none outstanding.  These shares can become issuable upon an approved resolution by the board of directors and the filing of a Certificate of Designation with the state of Nevada.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"/> <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(c)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Options, Restricted Stock, and Restricted Stock Units</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">T<span style="font-size: 10pt; font-family: 'Times New Roman';">he Board of Directors or its Compensation Committee may authorize the Company’s issuance of options, restricted stock, restricted stock units and other equity awards to officers, employees, directors, consultants and other service providers pursuant to the Company’s 2019 Omnibus Incentive Plan or otherwise</span>.</div> 2619593 281125 11.75 28400000 60000000 9709328 4.20 40800000 38800000 19200000 10000000 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 10 — EQUITY INCENTIVE PLANS:</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Effective June 3, 2008, Chembio’s stockholders voted to approve the 2008 Stock Incentive Plan (the “2008 Plan”), with 625,000 shares of common stock available to be issued. At the Annual Stockholder Meeting on September 22, 2011 Chembio’s stockholders voted to approve an increase to the shares of common stock issuable under the 2008 Plan by 125,000 to 750,000. Under the terms of the 2008 Plan, which expired during 2018, the Board or its Compensation Committee had the discretion to select the persons to whom awards were to be granted. Awards could be stock options, restricted stock and/or restricted stock units (collectively, “Equity Award Units”). The awards became vested at such times and under such conditions as determined by the Board or its Compensation Committee. Cumulatively through December 31, 2021, there were 750,000 options expired, forfeited or exercised, and at December 31, 2021, 0 options were outstanding and no Equity Award Units were available to be issued under the 2008 Plan.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Effective June 19, 2014, Chembio’s stockholders voted to approve the 2014 Stock Incentive Plan (the “2014 Plan”), with 800,000 shares of common stock available to be issued. Under the terms of the 2014 Plan, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted. Awards can be in the form of Equity Award Units. The awards vest at such times and under such conditions as determined by the Board or its Compensation Committee. Cumulatively through December 31, 2021, there were 602,064 Equity Award Units expired, forfeited or exercised. At December 31, 2021, 176,875 Equity Award Units were outstanding and, 21,061 shares were not issued. All shares that expired, forfeited or were not issued rolled over into the 2019 Plan. No Equity Award Units remain available to be issued under the 2014 Plan.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Effective June 18, 2019, Chembio’s stockholders voted to approve the 2019 Omnibus Incentive Plan (the “2019 Plan”), with 2,400,000 shares of common stock available to be issued. At the Annual Stockholder Meeting on June 25, 2021, Chembio’s stockholders voted to approve an increase to the shares of common stock issuable under the SIP by 2,400,000 to 4,800,000. In addition, shares of common stock underlying any outstanding award granted under the 2019 Plan that, following the effective date of the 2019 Plan, expire, or are terminated, surrendered or forfeited for any reason without issuance of such shares, shall be available for the grant of new awards under the 2019 Plan. Under the terms of the 2019 Plan, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted. Awards can be in the form of options, stock appreciation rights, restricted stock, restricted stock units, performance stock units or other stock-based awards under the 2019 Plan (collectively, “2019 Equity Units”). The 2019 Equity Units become vested at such times and under such conditions as determined by the Board or its Compensation Committee. Cumulatively through December 31, 2021, 790,538 2019 Equity Units have been cancelled or forfeited. At December 31, 2021, 1,973,096 2019 Equity Units were outstanding, and 3,386,393 2019 Equity Units were available to be awarded.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s results for the years ended December 31, 2021 and 2020 include stock-based compensation expense totaling $2,034,247 and $1,098,698, respectively. Such amounts have been included in the Consolidated Statements of Operations within cost of product sales ($174,537 and $6,300, respectively), research and development ($494,235 and $386,016, respectively) and selling, general and administrative expenses ($1,365,475 and $706,382, respectively).</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average assumptions made in calculating the fair values of options are as follows for the respective years ended December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expected term (in years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5.10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">78.95</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expected dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Risk-free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table provides stock option activity for the years ended December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 50.39%; vertical-align: bottom;"> </td> <td style="width: 1.36%; vertical-align: bottom;"> </td> <td style="width: 10.59%; vertical-align: bottom; border-bottom: #000000 2px solid;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Shares</div> </td> <td style="width: 0.95%; vertical-align: bottom;"> </td> <td colspan="2" style="width: 11.8%; vertical-align: bottom; border-bottom: #000000 2px solid;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise Price</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">per Share</div> </td> <td style="width: 0.87%; vertical-align: bottom;"> </td> <td style="width: 10.87%; vertical-align: bottom; border-bottom: #000000 2px solid;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contractual Term</div> </td> <td style="width: 1.09%; vertical-align: bottom;"> </td> <td colspan="2" style="width: 12.07%; vertical-align: bottom; border-bottom: #000000 2px solid;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div> </td> </tr> <tr> <td style="width: 50.39%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Outstanding at December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td style="width: 1.36%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.59%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">974,778</div> </td> <td style="width: 0.95%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.19%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td style="width: 10.6%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">4.12</div> </td> <td style="width: 0.87%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.87%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">5.19 years</div> </td> <td style="width: 1.09%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.46%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td style="width: 10.61%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">1,520,910</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 50.39%;"> </td> <td style="vertical-align: bottom; width: 1.36%;"> </td> <td style="vertical-align: bottom; width: 10.59%;"> </td> <td style="vertical-align: bottom; width: 0.95%;"> </td> <td style="vertical-align: bottom; width: 1.19%;"> </td> <td style="vertical-align: bottom; width: 10.6%;"> </td> <td style="vertical-align: bottom; width: 0.87%;"> </td> <td style="vertical-align: bottom; width: 10.87%;"> </td> <td style="vertical-align: bottom; width: 1.09%;"> </td> <td style="vertical-align: bottom; width: 1.46%;"> </td> <td style="vertical-align: bottom; width: 10.61%;"> </td> </tr> <tr> <td style="width: 50.39%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td style="width: 1.36%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.59%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">1,006,541</div> </td> <td style="width: 0.95%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.19%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td style="width: 10.6%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">4.54</div> </td> <td style="width: 0.87%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.87%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;">7.85 years<br/> </td> <td style="width: 1.09%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.46%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.61%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 50.39%;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div> </td> <td style="vertical-align: bottom; width: 1.36%;"> </td> <td style="vertical-align: bottom; width: 10.59%;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">36,252</div> </td> <td style="vertical-align: bottom; width: 0.95%;"> </td> <td style="vertical-align: bottom; width: 1.19%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td style="vertical-align: bottom; width: 10.6%;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">2.36</div> </td> <td style="vertical-align: bottom; width: 0.87%;"> </td> <td style="vertical-align: bottom; width: 10.87%;"> </td> <td style="vertical-align: bottom; width: 1.09%;"> </td> <td style="vertical-align: bottom; width: 1.46%;"> </td> <td style="vertical-align: bottom; width: 10.61%;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">101,139</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 50.39%; background-color: rgb(204, 238, 255);">Forfeited<br/> </td> <td rowspan="1" style="vertical-align: bottom; width: 1.36%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 10.59%; text-align: right; background-color: rgb(204, 238, 255);">260,570<br/> </td> <td rowspan="1" style="vertical-align: bottom; width: 0.95%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 1.19%; background-color: rgb(204, 238, 255);">$<br/> </td> <td rowspan="1" style="vertical-align: bottom; width: 10.6%; text-align: right; background-color: rgb(204, 238, 255);">4.32<br/> </td> <td rowspan="1" style="vertical-align: bottom; width: 0.87%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 10.87%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 1.46%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 10.61%; text-align: right; background-color: rgb(204, 238, 255);">-<br/> </td> </tr> <tr> <td style="width: 50.39%; vertical-align: bottom; padding-bottom: 2px;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expired/cancelled</div> </td> <td style="width: 1.36%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 10.59%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">84,125</div> </td> <td style="width: 0.95%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 1.19%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td style="width: 10.6%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">8.23</div> </td> <td style="width: 0.87%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 10.87%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 1.09%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 1.46%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 10.61%; vertical-align: bottom; padding-bottom: 2px;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 50.39%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Outstanding  at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td style="vertical-align: bottom; width: 1.36%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.59%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,600,372</div> </td> <td style="vertical-align: bottom; width: 0.95%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 1.19%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.6%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4.18</div> </td> <td style="vertical-align: bottom; width: 0.87%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 10.87%; background-color: rgb(204, 238, 255);"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6.59 years</div> </td> <td style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 1.46%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.61%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> </tr> <tr> <td style="width: 50.39%; vertical-align: bottom;"> </td> <td style="width: 1.36%; vertical-align: bottom;"> </td> <td style="width: 10.59%; vertical-align: bottom;"> </td> <td style="width: 0.95%; vertical-align: bottom;"> </td> <td style="width: 1.19%; vertical-align: bottom;"> </td> <td style="width: 10.6%; vertical-align: bottom;"> </td> <td style="width: 0.87%; vertical-align: bottom;"> </td> <td style="width: 10.87%; vertical-align: bottom;"> </td> <td style="width: 1.09%; vertical-align: bottom;"> </td> <td style="width: 1.46%; vertical-align: bottom;"> </td> <td style="width: 10.61%; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 50.39%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercisable at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td style="vertical-align: bottom; width: 1.36%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.59%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">435,794</div> </td> <td style="vertical-align: bottom; width: 0.95%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 1.19%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.6%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4.38</div> </td> <td style="vertical-align: bottom; width: 0.87%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 10.87%; background-color: rgb(204, 238, 255);"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2.71 years</div> </td> <td style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 1.46%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.61%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes information about stock options outstanding at December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock Options Outstanding</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock Options Exercisable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Range of</div> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise Prices</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Outstanding</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contract Life</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Year)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Price</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercisable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Price</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">1</span> to <span style="text-indent: 0pt;">2.79999</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">571,209</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">248,372</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2.8</span> to <span style="text-indent: 0pt;">4.59999</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,410</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9.43<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.05</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">4.6</span> to <span style="text-indent: 0pt;">6.39999</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">827,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.54</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">6.4</span> to <span style="text-indent: 0pt;">8.19999</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">172,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">162,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,600,372</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.59</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">435,794</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021, there was $2,129,141 of net unrecognized compensation cost related to stock options that are not vested, which is expected to be recognized over a weighted average period of approximately 2.55 years.  The total fair value of shares vested during the year ended December 31, 2021, was $348,727.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes information about restricted stock and restricted stock units outstanding as of December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares &amp; Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unvested at December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">603,531</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">404,852</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">176,906</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited/expired/cancelled</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">126,152</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.01</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unvested at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">705,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021, there was $1,474,042 of net unrecognized compensation cost related to restricted stock and restricted stock units that are not vested, which is expected to be recognized over a weighted average period of approximately 1.9 years. Stock based compensation cost related to restricted stock and restricted stock units recognized during the years ended December 31, 2021 and 2020 was $1,160,953 and $617,919, respectively.</div> 625000 125000 750000 750000 0 0 800000 602064 176875 21061 0 2400000 2400000 4800000 790538 1973096 3386393 2034247 1098698 174537 6300 494235 386016 1365475 706382 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average assumptions made in calculating the fair values of options are as follows for the respective years ended December 31:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expected term (in years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5.10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expected volatility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">78.95</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expected dividend yield</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Risk-free interest rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> P5Y1M6D P6Y3M14D 0.7895 0.4621 0 0 0.0085 0.0130 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table provides stock option activity for the years ended December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 50.39%; vertical-align: bottom;"> </td> <td style="width: 1.36%; vertical-align: bottom;"> </td> <td style="width: 10.59%; vertical-align: bottom; border-bottom: #000000 2px solid;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Shares</div> </td> <td style="width: 0.95%; vertical-align: bottom;"> </td> <td colspan="2" style="width: 11.8%; vertical-align: bottom; border-bottom: #000000 2px solid;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise Price</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">per Share</div> </td> <td style="width: 0.87%; vertical-align: bottom;"> </td> <td style="width: 10.87%; vertical-align: bottom; border-bottom: #000000 2px solid;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contractual Term</div> </td> <td style="width: 1.09%; vertical-align: bottom;"> </td> <td colspan="2" style="width: 12.07%; vertical-align: bottom; border-bottom: #000000 2px solid;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div> </td> </tr> <tr> <td style="width: 50.39%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Outstanding at December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td style="width: 1.36%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.59%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">974,778</div> </td> <td style="width: 0.95%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.19%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td style="width: 10.6%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">4.12</div> </td> <td style="width: 0.87%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.87%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">5.19 years</div> </td> <td style="width: 1.09%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.46%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td style="width: 10.61%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">1,520,910</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 50.39%;"> </td> <td style="vertical-align: bottom; width: 1.36%;"> </td> <td style="vertical-align: bottom; width: 10.59%;"> </td> <td style="vertical-align: bottom; width: 0.95%;"> </td> <td style="vertical-align: bottom; width: 1.19%;"> </td> <td style="vertical-align: bottom; width: 10.6%;"> </td> <td style="vertical-align: bottom; width: 0.87%;"> </td> <td style="vertical-align: bottom; width: 10.87%;"> </td> <td style="vertical-align: bottom; width: 1.09%;"> </td> <td style="vertical-align: bottom; width: 1.46%;"> </td> <td style="vertical-align: bottom; width: 10.61%;"> </td> </tr> <tr> <td style="width: 50.39%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td style="width: 1.36%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.59%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">1,006,541</div> </td> <td style="width: 0.95%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.19%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td style="width: 10.6%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">4.54</div> </td> <td style="width: 0.87%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.87%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;">7.85 years<br/> </td> <td style="width: 1.09%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 1.46%; vertical-align: bottom; background-color: #CCEEFF;"> </td> <td style="width: 10.61%; vertical-align: bottom; background-color: #CCEEFF;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 50.39%;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div> </td> <td style="vertical-align: bottom; width: 1.36%;"> </td> <td style="vertical-align: bottom; width: 10.59%;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">36,252</div> </td> <td style="vertical-align: bottom; width: 0.95%;"> </td> <td style="vertical-align: bottom; width: 1.19%;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td style="vertical-align: bottom; width: 10.6%;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">2.36</div> </td> <td style="vertical-align: bottom; width: 0.87%;"> </td> <td style="vertical-align: bottom; width: 10.87%;"> </td> <td style="vertical-align: bottom; width: 1.09%;"> </td> <td style="vertical-align: bottom; width: 1.46%;"> </td> <td style="vertical-align: bottom; width: 10.61%;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">101,139</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 50.39%; background-color: rgb(204, 238, 255);">Forfeited<br/> </td> <td rowspan="1" style="vertical-align: bottom; width: 1.36%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 10.59%; text-align: right; background-color: rgb(204, 238, 255);">260,570<br/> </td> <td rowspan="1" style="vertical-align: bottom; width: 0.95%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 1.19%; background-color: rgb(204, 238, 255);">$<br/> </td> <td rowspan="1" style="vertical-align: bottom; width: 10.6%; text-align: right; background-color: rgb(204, 238, 255);">4.32<br/> </td> <td rowspan="1" style="vertical-align: bottom; width: 0.87%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 10.87%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 1.46%; background-color: rgb(204, 238, 255);"> </td> <td rowspan="1" style="vertical-align: bottom; width: 10.61%; text-align: right; background-color: rgb(204, 238, 255);">-<br/> </td> </tr> <tr> <td style="width: 50.39%; vertical-align: bottom; padding-bottom: 2px;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expired/cancelled</div> </td> <td style="width: 1.36%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 10.59%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">84,125</div> </td> <td style="width: 0.95%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 1.19%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td style="width: 10.6%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;">8.23</div> </td> <td style="width: 0.87%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 10.87%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 1.09%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 1.46%; vertical-align: bottom; padding-bottom: 2px;"> </td> <td style="width: 10.61%; vertical-align: bottom; padding-bottom: 2px;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 50.39%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Outstanding  at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td style="vertical-align: bottom; width: 1.36%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.59%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,600,372</div> </td> <td style="vertical-align: bottom; width: 0.95%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 1.19%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.6%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4.18</div> </td> <td style="vertical-align: bottom; width: 0.87%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 10.87%; background-color: rgb(204, 238, 255);"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6.59 years</div> </td> <td style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 1.46%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.61%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> </tr> <tr> <td style="width: 50.39%; vertical-align: bottom;"> </td> <td style="width: 1.36%; vertical-align: bottom;"> </td> <td style="width: 10.59%; vertical-align: bottom;"> </td> <td style="width: 0.95%; vertical-align: bottom;"> </td> <td style="width: 1.19%; vertical-align: bottom;"> </td> <td style="width: 10.6%; vertical-align: bottom;"> </td> <td style="width: 0.87%; vertical-align: bottom;"> </td> <td style="width: 10.87%; vertical-align: bottom;"> </td> <td style="width: 1.09%; vertical-align: bottom;"> </td> <td style="width: 1.46%; vertical-align: bottom;"> </td> <td style="width: 10.61%; vertical-align: bottom;"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 50.39%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercisable at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td style="vertical-align: bottom; width: 1.36%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.59%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">435,794</div> </td> <td style="vertical-align: bottom; width: 0.95%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 1.19%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.6%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4.38</div> </td> <td style="vertical-align: bottom; width: 0.87%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 10.87%; background-color: rgb(204, 238, 255);"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2.71 years</div> </td> <td style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);"> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 1.46%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td style="border-bottom: 4px double rgb(0, 0, 0); vertical-align: bottom; width: 10.61%; background-color: rgb(204, 238, 255);"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> </tr> </table> 974778 4.12 P5Y2M8D 1520910 1006541 4.54 P7Y10M6D 0 36252 2.36 101139 260570 4.32 0 84125 8.23 1600372 4.18 P6Y7M2D 0 435794 4.38 P2Y8M15D 0 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes information about stock options outstanding at December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock Options Outstanding</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock Options Exercisable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Range of</div> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise Prices</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Outstanding</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contract Life</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Year)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Price</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercisable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Price</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">1</span> to <span style="text-indent: 0pt;">2.79999</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">571,209</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">248,372</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2.8</span> to <span style="text-indent: 0pt;">4.59999</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,410</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9.43<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.05</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">4.6</span> to <span style="text-indent: 0pt;">6.39999</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">827,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.62</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.82</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,922</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.54</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">6.4</span> to <span style="text-indent: 0pt;">8.19999</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">172,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.47</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">162,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 16%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,600,372</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.59</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">435,794</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.38</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1 2.79999 571209 P5Y4M6D 2.36 0 248372 2.36 0 2.8 4.59999 29410 P9Y5M4D 3.05 0 0 0 0 4.6 6.39999 827217 P8Y7M13D 4.82 0 24922 5.54 0 6.4 8.19999 172536 P0Y5M19D 7.34 0 162500 7.29 0 1600372 P6Y7M2D 4.18 0 435794 4.38 0 2129141 P2Y6M18D 348727 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes information about restricted stock and restricted stock units outstanding as of December 31, 2021:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares &amp; Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unvested at December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">603,531</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">404,852</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">176,906</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited/expired/cancelled</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">126,152</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.01</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unvested at December 31, <span style="text-indent: 0pt;">2021</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">705,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 603531 3.08 404852 4.25 176906 4.12 126152 3.01 705325 3.34 1474042 P1Y10M24D 1160953 617919 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 11 — GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY:</div> <div><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company produces only one group of similar products known collectively as “rapid medical tests” and operates under one segment, as a single reporting unit. Product revenue by geographic area are as follows:</div> <div> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ending December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Africa</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,562,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,890,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">664,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">824,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe &amp; Middle East</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4,067,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,274,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Latin America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">18,418,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,841,772</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6,023,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,935,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">34,737,444</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,767,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net by geographic area are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">86,041</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">326,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe &amp; Middle East</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">113,883</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">147,692</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Latin America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">36,224</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,320,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,199,725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,556,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,688,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> </div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Effective May 2021, the Company discontinued its operations in Malaysia. Impairment charges recorded for the Malaysian property, plant and equipment for the year ended December 31, 2021 and 2020 were $0.1 and $0 millions, respectively.</span><br/> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company produces only one group of similar products known collectively as “rapid medical tests” and operates under one segment, as a single reporting unit. Product revenue by geographic area are as follows:</div> <div> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ending December 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Africa</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,562,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,890,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">664,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">824,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe &amp; Middle East</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4,067,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,274,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Latin America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">18,418,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,841,772</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6,023,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,935,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">34,737,444</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">24,767,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1 1 5562787 4890370 664579 824488 4067682 5274927 18418983 9841772 6023413 3935592 34737444 24767149 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net by geographic area are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">86,041</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">326,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe &amp; Middle East</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">113,883</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">147,692</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Latin America</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">36,224</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,320,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,199,725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,556,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,688,403</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> </div> </td> </tr> </table> 86041 326267 113883 147692 36224 14719 8320625 8199725 8556773 8688403 100000 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 12 — COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">a)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Employment Contracts:</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; margin-bottom: 12pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company has multi-year contracts with two key employees.  The contracts call for salaries presently aggregating $843,000 per year, and they expire in <span style="-sec-ix-hidden:Fact_f0ebce97064c4bcca55a87ebd8701e61">December 2022</span> and <span style="-sec-ix-hidden:Fact_590f413a1ddf437c962cfbed49365f49">December 2025</span>. The following table is a schedule of future minimum salary commitments:</div> <table cellpadding="0" cellspacing="0" class="cfttable" style="margin-left: 0px; margin-right: auto; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">843,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">383,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">383,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom">2025</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">383,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">b)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Benefit Plan:</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has a 401(k) plan established for its employees whereby it matches 40% of the first 5% (or 2% of salary) that an employee contributes to the plan.  Matching contribution expenses totaled $138,513 and $87,377 for the years ended December 31, 2021 and 2020, respectively.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">c)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Leases:</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company leases facilities in New York, Germany, Malaysia, and Brazil, and certain equipment.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s facility leases generally include optional renewal periods. Upon entering into a new facility lease, the Company evaluates the leasehold improvements and regulatory requirements related to its operations in that location. To the extent that the initial lease term of the related facility lease is less than the useful life of the leasehold improvements and potential regulatory costs associated with moving the facility, the Company concludes that it is reasonably certain that a renewal option will be exercised, and thus that renewal period is included in the lease term and the related payments are reflected in the right-of-use asset and lease liability.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s leases generally include fixed rental payments with defined annual increases. While certain of the Company’s leases are gross leases, the majority of the Company’s leases are net leases in which the Company makes separate payments to the lessor based on the lessor’s property and casualty insurance costs, the property taxes assessed on the property, and a portion of the common area maintenance where applicable. The Company has elected the practical expedient not to separate lease and nonlease components for all of the Company’s facility leases.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The components of lease expense were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">Year Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,625,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,669,105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">66,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,414</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest on lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">20,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,986</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total finance lease expense</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">86,949</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">78,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Supplemental cash flow and other information related to leases were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">Year Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows for operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,404,532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,139,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows for finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">20,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,987</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Financing cash flows for finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">61,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">51,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for lease obligations:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">25,609</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Supplemental balance sheet information related to leases was as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance Leases</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease right of use asset</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">340,762</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">315,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(148,892</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(82,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease right of use asset, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">191,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,134</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current portion of finance lease liability</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">68,176</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liability</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">139,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">185,239</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total finance lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">207,854</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Remaining Lease Term</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">7.5 </span>years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 7pt;"><span style="text-indent: 0pt;">9.0</span> years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">2.9 </span>years</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: left;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 7pt;"><span style="text-indent: 0pt;">3.7</span> years</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; text-align: left;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Discount Rate</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: left;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; text-align: left;"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold; text-align: left;"> </td> <td colspan="1" style="vertical-align: bottom; width: 9%; text-align: right;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8.76</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" style="vertical-align: bottom; width: 9%; text-align: right;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.18</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Maturities of lease liabilities as of December 31 were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Leases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Leases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Leases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Leases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,447,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">83,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,209,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,221,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">83,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,057,757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,018,875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">55,856</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,026,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,049,442</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,018,875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,080,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,049,442</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,643,520</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,724,445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,461,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">237,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,086,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">285,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: imputed interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(2,598,583</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(29,401</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,116,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(41,487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6,862,445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">207,854</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,969,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/></div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">d)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Economic Dependency:</div> </td> </tr> </table> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following table discloses product sales the Company had to customers that purchased in excess of 10% of the Company’s net product sales for the periods indicated:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For The Years Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounts Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Product Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of Net Product Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Product Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of Net Product Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">17,576,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,224,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,672,845</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">522,218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer 2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="-sec-ix-hidden:Fact_4832f31f560946bb91bdb73bd67073d5">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="-sec-ix-hidden:Fact_5c28c6503da745289192bd1d385dd1fd">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"/> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,955,312</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="-sec-ix-hidden:Fact_9f55ffa70067450f89ca709b809516b6">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,987</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer 3</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,606,552</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_69a4f0fdc1a24cdeaf6f2c6719d68412">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_1766d1ba1bad4f5c9e8ea2adc85a3332">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,433,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_74237ce9ba61408b8756e201fc34fd8c">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Revenue includes product sales only, while accounts receivable reflects the total due from the customer, including freight.</div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following table discloses purchases the Company made form vendors in excess of 10% of the Company’s net purchases for the periods indicated:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For The Years Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounts Payable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Purchases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of Purc.</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Purchases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of Purc.</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vendor 1</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,163,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><span style="font-weight: bold;">$</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,222,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,361,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">$ </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">222,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%;" valign="bottom">Vendor 2<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;" valign="bottom">2,031,795</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;" valign="bottom">10</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="-sec-ix-hidden:Fact_53207cbfc7cd453a96a64e660351f1f8">*</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="-sec-ix-hidden:Fact_a1409094ab1c46b1ab000b0e8de7552a">*</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;" valign="bottom">353,097</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal;" valign="bottom"><span style="-sec-ix-hidden:Fact_4d64cd68893f4d3382b46cfbce916e16">*</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the tables above, an asterisk (*) indicates that indicates that sales, accounts receivable, purchases or accounts payable, as applicable to the tabular column, did not exceed 10% for the period indicated.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company purchases materials pursuant to intellectual property rights agreements that are important components in its products.  Management believes that other suppliers could provide similar materials on comparable terms.  A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which could adversely affect operating results.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">e)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Litigation:</div> </td> </tr> </table> <div><br/> </div> <div><span style="font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">SEC Investigation<br/> </span><br/></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;">The SEC is conducting a non-public, fact-finding investigation relating to the public offering of common stock that Chembio completed in May 2020 (the “May 2020 Offering”) and to the FDA’s revocation in June 2020 of an emergency use authorization for the DPP COVID-19 IgM/IgG system that was issued by the FDA in April 2020. Chembio received subpoenas from the SEC in July 2020 and April 2021 seeking the production of documents in connection with this investigation. In addition, the SEC delivered subpoenas in April 2021 to five of Chembio’s employees (including its three executive officers, who consist of its Chief Executive Officer and President, its former Executive Vice President and Chief Financial Officer, and its Executive Vice President and Chief Scientific and Technology Officer). An additional subpoena was issued in June 2021 to Chembio’s former Interim Chief Executive Officer and Executive Chair. Each subpoena requested the production of documents relating to the same matters as are the subject of the subpoenas Chembio received. Chembio and the six individuals are cooperating fully in the SEC’s investigation and expect to continue to do so.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;">The SEC’s letters transmitting the subpoenas expressly provide that the inquiry does not mean that the SEC or its staff have concluded that anyone has violated the federal securities laws or have a negative opinion of any person, entity or security. The Company cannot predict the scope, duration or outcome of the investigation or the impact, if any, of the investigation on its results of operations.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt; font-weight: bold;">Legal Proceedings</div> <div style="display:none;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-indent: 9pt;"><span style="text-decoration: underline;">Stockholder Litigation</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; font-style: italic;">Putative Stockholder Securities Class-Action Litigation</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In 2020 four purported securities class-action lawsuits were filed in the United States District Court for the Eastern District of New York by alleged stockholders of Chembio:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Sergey Chernysh v. Chembio Diagnostics, Inc., Richard L. Eberly, and Gail S. Page, filed on June 18, 2020;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">James Gowen v. Chembio Diagnostics, Inc., Richard L. Eberly, and Gail S. Page, filed on June 22, 2020;</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Anthony Bailey v. Chembio Diagnostics, Inc. Richard J. Eberly, Gail S. Page, and Neil A. Goldman, filed on July 3, 2020; and</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Special Situations Fund III QP, L.P., Special Situations Cayman Fund, L.P., and Special Situations Private Equity Fund, L.P. v. Chembio Diagnostics, Inc., Richard Eberly, Gail S. Page, Robert W. Baird &amp; Co. Inc. and Dougherty &amp; Company LLC, filed August 17, 2020.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The plaintiffs in each of the above cases alleged claims under Section 10(b) of the Securities Exchange Act of 1934 (the “Exchange Act”), Rule 10b-5 thereunder and Section 20(a) of the Exchange Act. Special Situations Fund III QP, L.P., Special Situations Cayman Fund, L.P. and Special Situations Private Equity Fund, L.P. (collectively, the “Special Situations Funds”) also asserted claims under Sections 11, 12(a)(2) and 15 of the Securities Act of 1933 (the “Securities Act”) relating to the May 2020 Offering.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Chembio and the plaintiffs entered into Court-approved stipulations relieving Chembio and the other defendants of the obligation to respond to the complaints in these cases pending the designation of a lead plaintiff pursuant to the Private Securities Litigation Reform Act of 1995. Eight motions for appointment as lead plaintiff were filed by various prospective lead plaintiffs. However, all but two of these motions were withdrawn or otherwise abandoned, leaving before the Court two motions for appointment as lead plaintiff - one filed by the Special Situations Funds and one by Municipal Employees’ Retirement System of Michigan. By order entered December 29, 2020, Magistrate Judge Lindsay consolidated the cases and appointed the Special Situations Funds and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Municipal Employees’ Retirement System of Michigan (together, the “Lead Plaintiffs”)</span>, as co-lead plaintiffs and their respective counsel as co-lead counsel. The consolidated cases are now pending under the caption “In re Chembio Diagnostics, Inc. Securities Litigation.”</div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Lead Plaintiffs filed their Consolidated Amended Complaint (the “CAC”) on February 12, 2021. In summary, the CAC purported to allege claims based on assertedly false and misleading statements and omissions concerning the performance of the DPP COVID-19 IgM/IgG System, as well as an asserted failure to timely disclose that the emergency use authorization that had been granted by the FDA with respect to the DPP COVID-19 IgM/IgG System “was - or was at an increased risk of - being revoked.” The CAC named as defendants Chembio, Richard L. Eberly, Gail S. Page, Neil A. Goldman, Javan Esfandiari, Katherine L. Davis, Mary Lake Polan, John Potthoff and the underwriters for the May 2020 Offering, Robert W. Baird &amp; Co., Inc. and Dougherty &amp; Company LLC (the “Underwriter Defendants”).</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;">The CAC purported to assert five counts under the Securities Act and the Exchange Act. Counts I through III were brought under the Securities Act, allegedly on behalf of a purported class consisting of all persons who purchased Chembio common stock directly in or traceable to the May 2020 Offering pursuant to Chembio’s shelf registration statement on Form S 3 (File No. 333-227398) and the related prospectus, as supplemented by a prospectus supplement dated May 7, 2020 (the “Securities Act Class”). Count I purported to allege a claim for violation of Section 11 of the Securities Act against all defendants other than Messrs. Eberly and Esfandiari. Count II purported to allege a claim for violation of Section 12 of the Securities Act against all defendants other than Messrs. Eberly and Esfandiari. Count III purported to allege a claim under Section 15 of the Securities Act against Ms. Davis, Dr. Polan, Dr. Potthoff, Ms. Page and Mr. Goldman.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;">Counts IV and V alleged claims under the Exchange Act on behalf of a purported class consisting of all persons who purchased Chembio common stock on the open market from March 12, 2020 through June 16, 2020 (the “Exchange Act Class”). Count IV purported to allege a claim for violation of Section 10(b) of the Exchange Act and Rule 10b-5 thereunder against Chembio, Mr. Eberly, Ms. Page, Mr. Goldman and Mr. Esfandiari. Count V purported to allege a claim under Section 20(a) of the Exchange Act against Mr. Eberly, Ms. Page, Mr. Goldman and Mr. Esfandiari.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;">In their CAC, the Lead Plaintiffs sought, on behalf of the Securities Act Class and the Exchange Act Class, among other things, an award of damages in an amount to be proven at trial, as well as an award of reasonable costs, including attorneys’ fees and expenses, expert fees, pre-judgment and post-judgment interest, and such other relief as the Court deems just and proper. The Lead Plaintiffs also sought rescission “or a rescissory measure of damages” on behalf of the Securities Act Class as to Count II.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;">Pursuant to an order entered by the Court on January 29, 2021, any defendant wishing to move against the amended complaint was required to file, by February 18, 2021, a letter requesting a pre-motion conference. On that date, the defendants submitted letters to the Court requesting a pre-motion conference regarding anticipated motions to dismiss the CAC, and the Lead Plaintiffs responded on February 24, 2021. In its January 29, 2021 order, the Court indicated that it would consider a briefing schedule on motions to dismiss after it had received and reviewed the parties’ correspondence.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;">On March 5, 2021, the Court entered an order in which it advised the parties that it had determined a pre motion conference was not necessary and established a briefing schedule on the defendants’ anticipated motions to dismiss. However, the defendants subsequently agreed with the Lead Plaintiffs’ counsel to a modification of the schedule, which was then approved by the Court. Pursuant to that schedule, defendants’ motions and supporting papers were filed on March 26, 2021, the Lead Plaintiffs’ opposition papers were filed on April 16, 2021, and the defendants’ reply papers were filed on April 30, 2021.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt; background-color: rgb(255, 255, 255);">The Court issued its Opinion and Order (the “Order”) on the defendants’ motions to dismiss on February 23, 2022.  In its Order, the Court: (i) dismissed Counts I and II without prejudice as to all defendants named in those Counts except the Underwriter Defendants as to which Counts I and II were not dismissed; (ii) dismissed Count III without prejudice as to all defendants named in that Count; and (iii) dismissed Counts IV and V with prejudice as to all defendants named in those Counts.  The Court gave Lead Plaintiffs fourteen days within which to attempt to replead their claims under the Securities Act against Chembio, Ms. Page, Mr. Goldman, Ms. Davis, Ms. Polan and Mr. Potthoff.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 9pt; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt; margin-left: 9pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Putative Stockholder Derivative Litigation</span><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On September 11, 2020, a putative stockholder derivative action captioned Karen Wong, derivatively on behalf of Chembio Diagnostics, Inc., Plaintiff v. Richard L. Eberly, Gail S. Page, Neil A. Goldman, Javan Esfandiari, Katherine L. Davis, Mary Lake Polan and John G. Potthoff, Defendants, and Chembio Diagnostics, Inc., Nominal Defendant (the “Wong complaint”) was filed purportedly on Chembio’s behalf in the United States District Court for the Eastern District of New York. The Wong complaint purports to assert a claim for violation of Section 14(a) of the Exchange Act and Rule 14a-9 thereunder based on ostensibly false and misleading statements and omissions concerning the Company’s rapid COVID-19 antibody test in the proxy statement disseminated in advance of Chembio’s Annual Meeting of Stockholders held on July 28, 2020. The Wong complaint also asserts claims against the individual defendants for purported breaches of fiduciary duties owed to Chembio, as well as unjust enrichment.</span></div> <div style="display:none;"><br/></div> <div style="margin: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;">The Wong complaint requests a declaration that the individual defendants have breached or aided and abetted the breach of their fiduciary duties to Chembio, an award of damages to us, restitution, and an award of the plaintiff’s costs and disbursements in the action, including reasonable attorneys’ and experts’ fees, costs and expenses, and improvements to Chembio’s corporate governance and internal procedures regarding compliance with laws. Pursuant to a stipulation by which the individual defendants named in the Wong complaint agreed to waive service of process, the Court ordered that the time for defendants to answer or otherwise respond to the complaint be extended to November 19, 2020. The parties subsequently entered into a stipulation for a stay of proceedings in the action relating to the Wong complaint pending final disposition of motions to dismiss the pending putative class-action litigation, subject to certain conditions. The Court entered an order granting the requested stay on November 3, 2020. At this stage of the litigation, the Company is not able to predict the probability of a favorable or unfavorable outcome.</div> <div style="display:none;"><br/></div> <div style="margin: 0px 0px 10pt; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 9pt; text-transform: none;"><span style="text-decoration: underline;">Employee Litigation</span></div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;">On March 19, 2021, John J. Sperzel III, Chembio’s former chief executive officer, filed a fifteen-count complaint in the United States District Court for the Eastern District of New York. The complaint was filed following the dismissal of an action previously filed by Mr. Sperzel in the United States District Court in Maine, which was dismissed for lack of personal jurisdiction over Chembio. In summary, the complaint filed in the Eastern District of New York alleges that Chembio wrongfully refused to allow Mr. Sperzel to exercise certain options to purchase, for an aggregate exercise price of $943,126, a total of 266,666 shares of common stock that were allegedly vested as of the date of his separation from Chembio, on January 3, 2020. The complaint alleges that under the terms of the applicable stock incentive plans, Mr. Sperzel had thirty days after the date on which he ceased to qualify as an “Eligible Person” under the plans within which to exercise the options, and asserts that by reason of his alleged continued service to us, he remained an “Eligible Person” and ostensibly retained the right to exercise the options. The Compensation Committee of the Board determined that the options expired on February 3, 2020, thirty days after Mr. Sperzel’s separation from Chembio, and that a purported attempt by Mr. Sperzel to exercise the options after that date was not valid.</div> <div style="display:none;"><br/></div> <div style="margin: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;">Count I of the complaint purports to allege that Chembio breached Mr. Sperzel’s separation agreement by refusing to allow him to exercise the stock options. Counts II through XI of the complaint purport to allege claims for breach of each of ten separate stock option agreements, collectively asserting damages of “at least” $3,190,198. Count XII of the complaint alleges a breach of Mr. Sperzel’s separation agreement based on Chembio’s purported failure to pay Mr. Sperzel consulting fees to which he claims to be entitled for consulting services allegedly performed following his separation. Count XIII of the complaint alleges a claim for breach of an implied covenant of good faith and fair dealing under Nevada common law based on the allegation that Chembio prevented Mr. Sperzel from obtaining the benefits of the stock option agreements and separation agreement. Mr. Sperzel alleges that he suffered damages in excess of $3 million as a result of the purported breach of the covenant of good faith and fair dealing. Count XIV of the complaint purports to assert a claim for quantum meruit, alleging that “it is reasonable for Sperzel to expect payment in exchange for ... services” he assertedly provided to us and, based on allegations that upon his separation Mr. Sperzel was not informed as to the pending expiration of the stock options he later sought to exercise, that Chembio has been unjustly enriched. Finally, Count XV of the complaint seeks a declaratory judgment that Mr. Sperzel is relieved from performance under his separation agreement due to asserted material breaches of the agreement based on the allegations summarized above. The complaint seeks compensatory damages in an unspecified amount, a declaration, as described above, and an award of Mr. Sperzel’s costs and expenses in the litigation, including reasonable attorneys’ fees, expert costs and disbursements. The complaint requests a trial by jury. In recently served initial disclosures, Mr. Sperzel claims entitlement to recover damages in a total amount not less than $10 million, together with prejudgment interest at the rate of 9% per annum.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-bottom: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">On May 20, 2021, Chembio filed its answer and affirmative defenses denying the material allegations of Mr. Sperzel’s complaint. Chembio and Mr. Sperzel are presently engaged in discovery. Under the present case schedule, all discovery is expected to be completed by April 28, 2022. At this stage of the litigation, the Company is not able to predict the probability of a favorable or unfavorable outcome</span>.</div> <div style="display:none;"><br/></div> <div style="margin: 0px 0px 10pt; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 9pt; text-transform: none;"><span style="text-decoration: underline;">Other</span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">From time to time the Company may become involved in legal proceedings or may be subject to claims arising in the ordinary course of its business. Although the results of litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors.</div> <div style="text-align: justify; margin-bottom: 12pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company has multi-year contracts with two key employees.  The contracts call for salaries presently aggregating $843,000 per year, and they expire in <span style="-sec-ix-hidden:Fact_f0ebce97064c4bcca55a87ebd8701e61">December 2022</span> and <span style="-sec-ix-hidden:Fact_590f413a1ddf437c962cfbed49365f49">December 2025</span>. The following table is a schedule of future minimum salary commitments:</div> <table cellpadding="0" cellspacing="0" class="cfttable" style="margin-left: 0px; margin-right: auto; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">843,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">383,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">383,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom">2025</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">383,000</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2 843000 843000 383000 383000 383000 0.40 0.05 0.02 138513 87377 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The components of lease expense were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">Year Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,625,280</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,669,105</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of right-of-use assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">66,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,414</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest on lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">20,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,986</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total finance lease expense</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">86,949</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">78,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1625280 1669105 66872 58414 20077 19986 86949 78400 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Supplemental cash flow and other information related to leases were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">Year Ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows for operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,404,532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,139,944</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows for finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">20,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19,987</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Financing cash flows for finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">61,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">51,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for lease obligations:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">25,609</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1404532 1139944 20077 19987 61867 51166 0 0 25609 69528 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Supplemental balance sheet information related to leases was as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">December 31, <span style="text-indent: 0pt;">2020</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance Leases</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease right of use asset</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">340,762</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">315,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(148,892</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(82,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease right of use asset, net</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">191,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">233,134</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current portion of finance lease liability</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">68,176</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58,877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liability</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">139,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">185,239</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total finance lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">207,854</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Remaining Lease Term</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">7.5 </span>years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 7pt;"><span style="text-indent: 0pt;">9.0</span> years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';">2.9 </span>years</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: left;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom;"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 7pt;"><span style="text-indent: 0pt;">3.7</span> years</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; text-align: left;"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average Discount Rate</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; font-weight: bold;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; font-weight: bold; text-align: left;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; text-align: left;"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.58</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance leases</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold; text-align: left;"> </td> <td colspan="1" style="vertical-align: bottom; width: 9%; text-align: right;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8.76</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" style="vertical-align: bottom; width: 9%; text-align: right;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.18</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> 340762 315154 148892 82020 191870 233134 68176 58877 139678 185239 207854 244116 P7Y6M P9Y P2Y10M24D P3Y8M12D 0.0808 0.0858 0.0876 0.0818 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Maturities of lease liabilities as of December 31 were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Leases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Leases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Leases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Finance</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Leases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,447,249</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">83,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,209,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,221,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">83,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,057,757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,018,875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">55,856</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,026,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,049,442</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12,471</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,018,875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,080,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,049,442</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,755</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,643,520</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,724,445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9,461,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">237,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,086,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">285,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: imputed interest</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(2,598,583</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(29,401</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,116,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(41,487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6,862,445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">207,854</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,969,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1447249 83624 1209787 76904 1221017 83624 1057757 76904 1018875 55856 1026272 76904 1049442 12471 1018875 49136 1080925 1680 1049442 5755 3643520 0 4724445 0 9461028 237255 10086578 285603 2598583 29401 3116975 41487 6862445 207854 6969603 244116 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following table discloses product sales the Company had to customers that purchased in excess of 10% of the Company’s net product sales for the periods indicated:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For The Years Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounts Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Product Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of Net Product Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Product Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of Net Product Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer 1</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">17,576,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,224,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,672,845</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">522,218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer 2</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="-sec-ix-hidden:Fact_4832f31f560946bb91bdb73bd67073d5">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="-sec-ix-hidden:Fact_5c28c6503da745289192bd1d385dd1fd">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"/> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,955,312</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="-sec-ix-hidden:Fact_9f55ffa70067450f89ca709b809516b6">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,987</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer 3</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,606,552</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_69a4f0fdc1a24cdeaf6f2c6719d68412">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_1766d1ba1bad4f5c9e8ea2adc85a3332">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,433,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_74237ce9ba61408b8756e201fc34fd8c">*</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Revenue includes product sales only, while accounts receivable reflects the total due from the customer, including freight.</div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following table discloses purchases the Company made form vendors in excess of 10% of the Company’s net purchases for the periods indicated:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"/> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For The Years Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounts Payable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Purchases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of Purc.</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Purchases</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">% of Purc.</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Vendor 1</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,163,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">16</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><span style="font-weight: bold;">$</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,222,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,361,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">$ </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">222,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%;" valign="bottom">Vendor 2<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;" valign="bottom">2,031,795</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;" valign="bottom">10</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="-sec-ix-hidden:Fact_53207cbfc7cd453a96a64e660351f1f8">*</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="-sec-ix-hidden:Fact_a1409094ab1c46b1ab000b0e8de7552a">*</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;" valign="bottom">353,097</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal;" valign="bottom"><span style="-sec-ix-hidden:Fact_4d64cd68893f4d3382b46cfbce916e16">*</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the tables above, an asterisk (*) indicates that indicates that sales, accounts receivable, purchases or accounts payable, as applicable to the tabular column, did not exceed 10% for the period indicated.</div> 17576641 0.51 6224737 0.25 7672845 522218 2955312 0.12 1987 3606552 0.10 1433305 3163285 0.16 2222182 0.13 1361383 222588 2031795 0.10 353097 4 8 2 2 1 1 P14D 15 943126 266666 P30D P30D 10 3190198 3000000 10000000 0.09 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 13 — LONG-TERM DEBT:</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On September 3, 2019, the Company entered into a Credit Agreement and Guaranty (the “Credit Agreement”) with Perceptive Credit Holdings II, LP (the “Lender”). The Credit Agreement provides for a $20,000,000 senior secured term loan credit facility, which was drawn in full on September 4, 2019. Under the terms of the Credit Agreement, the Company may use the proceeds (i) for general working capital purposes and other permitted corporate purposes, (ii) to refinance certain of the Company’s existing indebtedness and (iii) to pay fees, costs and expenses incurred in connection with the Credit Agreement, including the Lender’s closing cost amount of $550,000, which was netted from the proceeds, and a financing fee of $600,000 (3.0% of gross proceeds) payable to Craig-Hallum Capital Group LLC, the Company’s financial advisor for the financing.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Principal outstanding under the Credit Agreement bears interest at a rate per annum equal to the sum of (a) the greater of the one-month London Interbank Offered Rate and 2.5% plus (b) 8.75%. At any time at which an event of default has occurred and is continuing, the interest rate will increase by 4.0%. Accrued interest is payable on a monthly basis. On December 31, 2021 the interest rate was 11.25%.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">No principal repayments are due under the Credit Agreement prior to September 30, 2022, unless the Company elects to prepay principal or principal is accelerated pursuant to an event of default identified in the Credit Agreement. Principal installments in the amount of $300,000 are payable on the last day of each of the eleven months from September 2022 through July 2023, and all remaining principal is payable at maturity on September 3, 2023. The Company may prepay outstanding principal from time to time, subject to payment of a premium on the prepaid principal amount equal to 10% through September 3, 2020, 8% from September 4, 2020 through September 3, 2021, and 4% from September 4, 2021 through September 3, 2022. No premium will be due with respect to any prepayment made on or after September 4, 2022.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Chembio’s obligations under the Credit Agreement are secured by a first priority, perfected lien on substantially all of its property and assets, including its equity interests in subsidiaries.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2021, the loan balance, net of unamortized discounts and debt issuance costs, was $18.8 million, and Chembio was in compliance with its loan covenants.</div> 20000000 550000 600000 0.030 P1M 0.025 0.0875 0.040 0.1125 300000 2023-09-03 0.10 0.08 0.04 18800000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 14 — IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS:</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company recorded an impairment loss of $1.3 million during the second quarter of 2021, as the result of its write-off of the intangible assets, net, leasehold improvements, net and right-of-use assets for leases, net associated with its Malaysian operations that underwent a retrenchment during the second quarter of 2020. During the second quarter of 2021, the Company was informed that the World Health Organization had prioritized its review of prequalification of the manufacture of the Company’s HIV 1/2 STAT-PAK Assay on its U.S. automated manufacturing processes, which would reduce the Company’s reliance on manual labor that otherwise could have been performed at the Malaysian facilities had the Company re-started operations there. During July 2021, the World Health Organization approved the change notification. The products produced on the Company’s automated and manual production lines at any time depend on, among other things, the timing of customer orders and the mix of products being produced.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In light of the uncertainty of the timing and any receipt of those regulatory approvals, the timing of progress on and results of clinical trial programs, and the timing and any receipt of product orders from the commercialization of the COVID-19 Diagnostic Test Systems and other diagnostic test systems both within and outside the United States, during the second quarter of 2021, the Company engaged the services of an independent financial advisory firm (the “Financial Advisor”). The Financial Advisor worked with management to develop a forecast model to assess the amount and timing of the Company’s liquidity needs, assuming various business cases, and together with legal counsel advised the Company regarding alternative approaches to enhancing its liquidity position, participating in discussions with the Lender, and related matters. During the year ended December 31, 2021 and 2020, the Company incurred $1.1 and $0.4 million, respectively, related to these restructuring matters.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In order to address challenging economic conditions and implement its business strategy, in the first quarter of 2021 the Company continued to execute a program to reduce operating expenses and better align its costs with revenues, including by eliminating positions that were no longer aligned with its strategy, and recognized severance charges of $0.1 million.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The table below represents the total costs by category:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the year ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the year ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Severance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">83,087</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">723,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,083,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">399,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Impairment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,880,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,047,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,122,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Impairment details are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the year ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,567,753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Intellectual Property</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,090,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Developed Technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,115,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Customer Contracts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">776,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Trademarks</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67,157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Fixed Asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">152,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">ROU Lease Asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">110,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,880,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1300000 1100000 400000 100000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The table below represents the total costs by category:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the year ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the year ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Severance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">83,087</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">723,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1,083,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">399,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Impairment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,880,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7,047,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,122,310</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 83087 723118 1083951 399192 5880741 0 7047779 1122310 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Impairment details are as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">For the year ended</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,567,753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Intellectual Property</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,090,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Developed Technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,115,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Customer Contracts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">776,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Trademarks</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67,157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Fixed Asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">152,109</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">ROU Lease Asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">110,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5,880,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2567753 1090472 1115819 776683 67157 152109 110748 5880741 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 15 — SUBSEQUENT EVENTS:</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On February 17, 2022, Chembio Diagnostics GmbH, our German subsidiary formed under the laws of the Federal Republic of Germany, has filed a petition for insolvency in the Charlottenburg District Court  (“Amtsgericht Charlottenburg“) in Berlin, Germany in compliance with German insolvency law. A provisional insolvency administrator (“Administrator”) has been appointed to manage cash disbursements and general affairs of the business. We expect to provide certain support and liquidity for the subsidiary to continue operations until such time a viable business strategy has been determined and agreed to with the Administrator.</div> In the tables above, an asterisk (*) indicates that indicates that sales, accounts receivable, purchases or accounts payable, as applicable to the tabular column, did not exceed 10% for the period indicated. EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .R)8U0'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 " #LB6-48@6WJ^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITU1)'1S43PI""XHWD(RNQML_I",M/OVIG6WB^@#"+EDYI=O MOH'T.@H=$CZG$#&1Q7PUN<%GH>.&'8BB ,CZ@$[ENB1\:>Y"TA*OVA M]@B\:6[ (2FC2,$,K.)*9+(W6NB$BD(ZX8U>\?$S#0O,:, !'7K*T-8M,#E/ MC,=IZ.$"F&&$R>7O IJ5N%3_Q"X=8*?DE.V:&L>Q'KLE5W9HX>WI\659M[(^ MD_(:RZML!1TC;MAY\FMW=[]]8)(WG%=-5\Z6<]%>B^;V?7;]X7<1=L'8G?W' MQF=!V<.O?R&_ %!+ P04 " #LB6-4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .R)8U3/3\6A% 8 -D9 8 >&PO=V]R:W-H965T&UL ME9E=;]I(%(:ON[]BA*I5*T&PQT"@2Y (A)8V(6Q(6V57>S'8 UBQ/>QX#,F_ MWV-C/#0:CKTWB6U\7C^>C_><&??W0C['&\X5>0F#*+ZJ;93:?FHV8W?#0Q9? MB"V/X)>5D"%3<"K7S7@K.?.RH#!H4LOJ-$/F1[5!/[LVEX.^2%3@1WPN29R$ M(9.OUSP0^ZN:73M>>/#7&Y5>: [Z6[;F"ZZ^;^<2SIJ%BN>'/(I]$1')5U>U MH?UI[/32@.R.'S[?QR?')'V5I1#/Z9LEB/A+!3]]3FZM:MT8\OF))H![$_@O/7ZB=ZKDB MB+._9'^XM]6J$3>)E0CS8" (_>CPG[WD#7$2X%AG F@>0-\$V.>>X.0!3M6 M5A[0REKF\"I9.XR98H.^%'LBT[M!+3W(&C.+AM?WH[3?%TK"KS[$J<%8N ET MHR(L\LA-I'SU2J;183RE_=(@WQ=C\N']QWY3P>/2H*:;2U\?I.D9:9N2.Q&I M30RZ'O=^%6@"9P%+C[#7%%4<<_>".':=4(O:!J 1'G['Y 6QG"R<&L+'>/C7 M)(*G6Z:G__(V3M'T3J;GG-$;B1V7Y._A,E82AO\_B&2KD&QEDJVRWGQ\W7)3 MC^'AMM7XAE"T"XHV*C,$!"_#F 1L;<+ XU!<5L.9<^F+=+9Y!.:LL9]*E/)Y\-N[=R5CL5NP=5'%42)E MUF%^[$)+/7$F43Y!B;*+"M4J:RK:T95K_"RKO MS[-8)7*3)XSJQ,CMBG-?,DC+F7N?'_$E8F53T*8:BZ)*>4Z9^ $GLR1<N!K/S5>:+ 9"XV#O$1H].7F[GIZ3\;3X>?9_>)Q M.EK4R70VNL PM9/;N!?GF"/H40EC; HI](5\XZ]&4%S*LBS;ZM%.AV)DVMUM MW)Z+*L$5$H975B?4R4*!51 AR4@D@ SDPC.W*JX^^X%!:NNW<<_.(1_9"YEZ MT(;^RG9+'NN3%QS1EFRU0G"XJ[^UNTN8@5S.>__.W9&5*B M:-N7W2[&IE,&Q5T^Z\,A+!?/H^ "'33)4YTD*.[OMR++HQL184FB1*1'6PW; M=MH8D:1:1PG9X8:KCD3 M&)I. ;12"O@A DB93!ZJ)&FL(4N4<"!M\A1WY>EH\D"&B>J#9Y6,OCC,N50UV9C'@#-57>)XA./$3)'^[M3R=^GD>+RL(F5 M+IK8$=5$5J)80J;=W<'-^:3RAJH,$N):2*.!E>@,71=.)3O_-:LN-@RJ*W*?*#"L*$V&IMW!7+ES@N-8%A3TM'>&2CNY M@_OOT3,GO@S)=&SL'%RAA2W.'.W@#NZX1Y!S>;PM-1+4XH1#I?XRJ7O;D2=S/@>Z.2S":QYLA>>3N7LFT), MW'15>M@6+ZX6WRV&V6Y]4]]^^.AQQU(GB$G 5Q!J75S"0):'[PB'$R6VV<[Z M4B@EPNQPPYG'97H#_+X20AU/T@<47W,&_P%02P,$% @ [(EC5,H"&+"! M!P #1T !@ !X;"]W;W)K,C<-.8'>EX\*B."IL3BVG#3WUY^U(38@R=#IS4P2 M&QZMGUU)^^S*5R\J^YZOI=3HQR9)\^O.6NOMQWX_7ZSE1N0?U%:F\,U*91NA MX39[ZN?;3(IE-6B3]"G&07\CXK1SOK2SCC4SS6*4HDZOKSH!\'+*H M'% A_A7+E_S@&I6N/"KUO;R9+*\[N&0D$[G0I0D!_Y[E4"9):0EX_+4WVJF? M60X\O'ZS_KER'IQY%+D(;^TMU!)7OU% M+WLL[J!%D6NUV0\&!ILXW?T7/_:!.!A /,< NA] +QW ]@-8Y>B.6>762&AQ M3D:#^7B$/@UN!W?# M,9I]&8_G,]1#WV8C]/[=/Z[Z&AY5#N@O]F8_[6WAX?QW1P-9C-P[&.+159;9)5%SV51Y&LDTB5: ME!?RKR)^%HE,=6Z+USF5>Q5?I-81\4609.(!$GDO[L@M,4IQ@ M$GDGY$T4RX ZB M84TT;$T.GR?_@=QW/C5$M;WHS)R!R&;ZM8NVB2@G"*:L3!!;4#_M7&J1X5WH M^\&A<[LH6'!!&'K8$02"&R' K;0_QVF5!1()JHBR4OYZ:M4KX&:WQ)S4]X:/ M%EI$0HY/J%MPE#'"/ ?U PTCK3,XG7\9/UPP@Z31"T);@S&%&10Z3I]^+A#4 M7,MA1"(D79!^D.IY4N<)%9BEH2/*>7AJ3!8@'X4,.ZY%E0C#:1=&T9RJ_)8'Z9; M=YHE9O('"I3XIW1-G(\CYKGFO-$(TBX2NTSKSK#$DN 9]2F)#(HF,O"@3,'$ M%=)�B_J 2[G0P^36XG\\FX?:LVV9N$E]4V6_$JJG4/H&+[T%[TBXWQ]I[ MCJU%/$+"3S7& O-#J)8<7!N%H>T*R!7K4'U$\N-XL01#P@1E=A 4*)P(GG*/9H M(QFT73(:[JN?6GJ6EH)% 0]/B5MPH4]9Y.#=J AM;RH:WF7>Z0+K/*\[H7U^ M-SK'VQF;_;3W=:A2)M2O2 M??:V3G.M%M]1#Q'AY M]F=;74I9UXO"-W"CK&+*T7)M@W F;BX $@G(ZH-:+)SAP9 M+I=QF4U%@LH3J%ZS9F.*1>D1HM5 Z"]ZO+RA3F'L6![Y^6NC8@ :6,'*4' M:R2Z>*MIQKY6MJ,_3Z@1<9'9 %23GG@8<=]1)KA)S]I)!7(GFQ"Y'Q/L)Q M<&!!.@X.^@?OJLH7A5]%]A2G.51R*QB*/W"PD>W>O>UNM-I6KZ\>E=9J4UVN MI5C*K 3 ]RL%&K^_*=^(U6] ;_X&4$L#!!0 ( .R)8U0LZI9?) , /T) M 8 >&PO=V]R:W-H965T&ULG59K;]HP%/TK5C1IK=21 M)Z\*D&A@:K6N, *;]M$DAEAU8F8[T.[7SW'2+(3P:/E ;.?(Q+ROA4)L;G6=^R&*(&_0#8KEFQ5E$12RR]8ZWS $ Q44$=TRC)8> M01QK@YX:F[)!CR:"X!A-&>!)%$'V>H<(W?4U4WL;F.%U*-(!?=#;P#7RD%AL MIDSV]((EP!&*.:8Q8&C5UX;FK6NJ (7XB=&.E]H@M;*D]#GM/ 1]S4@5(8)\ MD5) ^=@B%Q&2,DD=?W)2K9@S#2RWW]B_*O/2S!)RY%+R"PP\$;@ZM-U3Q=RZI1 ]_-I M[K)IK"/3C)#? +9Y RS#,FO"WR:?.)^NY\\ MCL8S[S,8_U@\S'^?2DZSX&V>3,Y4+DW$& J K&?_^0;P4%86!S 1(67XKWQQ MA>-\M+:Z,OY6R:]I9+]*8BX [EEH%19:'[(@=T8N8!S@>'W.0^M 6E7\*<2> MZG:ANGU2M4NC2.Z5N>0-9& +28*4TH 2 AD'&\0RU;6B,_YV65+#,"NZSX#V MI'<*Z9UW2']WP72.UD$UZ9<@]QQT"P?=]SO G"?GU7[UT-J<7H^^0K7', 4$K&6?BK9BCO9XBE /E^1:EXZZ0W@.+&-_@'4$L#!!0 ( .R)8U0,V'HIKP4 M *05 8 >&PO=V]R:W-H965T&ULI5AK;^(X%/TK%EJM M9J1.B1]Y=2D2A70&J84*F(>TV@]N8B":)&9BT\>_7R?0A$D<=V;Z!1+GWNMS MKNU[; \>>?Y=;!F3X"E-,G'9VTJYN^CW1;AE*17G?,7>7J[=^%26*4Y:)F&<@9^O+W@A>C#$N'$J++S%[%"?/ MH*!RS_GWXF4:7?:L A%+6"B+$%3]/; Q2Y(BDL+QXQBT5_59.)X^OT2_+LDK M,O=4L#%/OL:1W%[VO!Z(V)KN$[G@CY_8D9!=Q MY(LI?\'BP==P>"/="\O3H MK!"D<7;XIT_'1)PX0*?# 1T=4-.!=#C@HT.9N?X!64EK0B4=#G+^"/+"6D4K M'LK3D![_YZ/^A+U6GAV@^/'5P=.D ='4 $;GDFMP($6<2BGP/T%=H* M,GJ!?(6,$2266+LT'3[OT+!;GPY"X'O2(C0;]AU/Z;4.,B&M!WZT,?P)G5^!L(]'Q M?*DFQF@V <&WNV"V-%-VJJB.D?*8"PGX&NQR'NU#"01-F-#Q/X1Q3FD1XMN> MU>3?-D385%$5>M1N"PQ$ M"@E!I(&Z;>C;ED=\H@?M5: ](^BE*I!QMCD#&Y:QG"8E>!JI2A(+F=.BAAKQ M>^UD$H]8#H0-_!I#:&%7S3L] ;\BX!L)3-,=C?,BSV=*-A1F-4GV>4E)J#'( M:1:RDE3.$BI9!$(UH;14_!9"UR*NZ_H-)FT["!'"T-(3@59=:BTCE5'X8Q^+ MN)2O3I3'&*?=6PV &A,'DZ[E#4^D !KQK>:KT0UH+W,M3-C.IN>YT(%.$VW; MTK8=RR&>WP$8U8"1$?#-?+D$UXOY[8E6:<&B%H0/:CQM#)WF,M29JK''#O)1 M!]Q:**!9*>:K3\$"O#NF]3V8SL;SV\!41&$M'-"L'--,LF)YO"SF,Y QJ*[QJ%U9"%D"= M]X14HEK*['TY5 6YPUNBUK9\A5HM=<@L=7?'[?%"[7FR/0/_WK*"VG^F\U0M3.CM1QA4 M2Q'Z\T,,TAQ.B(O5[KPY^366ZA3CN)!T;!M0K3[(K#Z+OVFZ^V?R6[FL%0(Y M;\]E7UTR"&JJS@R5_&/7"VTK#P$?50[ M<0F.^O@K&:VK+?+?G%%<%S]L+GZFC&)-:;(\'[JHN:G56"(+>C[J*,ZXKF'8 M7,-NXK#8OY5'F@5_IHE\_IV)BNN*@M';TWIR"8+_/*VXM92AI0JHU9RH&D,/ MH_8\[9_<=Z4LWY37@$*=J?:9/-PC5:W55>.HO&!KM%_!B_'APK .<[B_O*7Y M)LX$2-A:A;3.704J/UP)'EXDWY6W:O=<2IZ6CUM&(Y87!NK[FG/Y\E)T4%W, M#O\'4$L#!!0 ( .R)8U2#H)3@M ( .T& 8 >&PO=V]R:W-H965T M&ULE55=;YLP%/TK%MK#)JT!S%=:D4CYJEJI^5!INX=I#P2< MP IV9CM)^^]W;0A+,Q)M+V";>X[//>9>AWO&7T5&B$1O94%%S\BDW-R8ID@R M4L:BPS:$PI<5XV4L824+#@2 MV[*,^?N0%&S?,VSCL/"8KS.I%LQ^N(G7)"+R>;/@,#,;EC0O"14YHXB35<\8 MV#>C0,7K@)><[,71&*E,EHR]JLE]VC,L)8@4))&*(8;7CHQ(42@BD/&KYC2: M+17P>'Q@O]6Y0R[+6) 1*[[EJ:#1DDU-UBI'D\#4'G.R/YK-H_G _'CQ-QBAZ@M=T,GN*T/P6 MC>;3Q>/D;C*+[E\FZ&$>1>@*/4=C]/G3E]"4L+FB,)-ZHV&U$3ZSD8W1E%&9 M"32A*4D_$IB@NI&.#]*'^"+CF"0=Y-A?$;:PW2)H].]PZX(2?' MX!78^'^>?A\LA>3P._^X(,)M1+A:A'M&Q SJOF!"M)U/A?0T4A7WKG_E.->6 MX^'KT-P=&]<2B3T/VP[N-I$?Y'F-/.^B1W.9$8X25D+'R50KV!$M]^9"ZG[# M[5],':H::I9"T7!.:/*.P%0JBKCJ%NE/J"7H/K+5FHK9/T[8LVS7\T^,:8FS M+2OPK79;@D9Z<%'ZWW]%F\B@Y?QG9 ]VJ3M:'T,NKUON'IKH(IC%?YU2@@JR TNH$H(M7S;6: M2+;1_6G))'0[/V!P RL !@ !X;"]W;W)K;]9%(N5CR+RW?YAJ_%-[=Y MD<65>%O<3-E$Y2E$P0 FV1QLAZ='#6?718G1_E]E29K?EDXY7V6Q<7W M#SS-'X]'C M4_@^(DU @_@SX8_EWFNG'LI-GG^KWYPMCT>@SHBG?%'5%+'X]\"G/$UK)I'' MORWI:'?-.G#_]0_V63-X,9B;N.33//V:+*O5\<@;.4M^&]^GU57^^)&W Z(U MWR)/R^:O\[C%,G_D+.[+*L_:8)%!EJRW_^.G5HB] (0& E ;@*0 S 8")B*M.IA?G\XM/9\'I=1@X\VOQ[W-X?CUW M+F;.]./I>13.G;-S\<7%]/>/%Y^"\&K^JQ/^\>7L^B]G['R9!\Z;7]X>32J1 M2/&/AF9JICE=+I-Z0L>I5]\MV<76K);+.ZS^S2N^-()^&VR2"H3V\S" M=C']9 J/+*/*A2K]L(F8*KOY@G;S!34\9(#G0YS&ZP5WXDJ,:?'.P? W!P'H MZ^; EHDV3/66^' "71=C>C1YV*^Q"O,IP1BX;A\8J$#01X0J8NQ"ZE$ 0YI%))B)D5$6G3PIBU>O@5Z1777Z(P]3:2X$ M*I5<8I5(+K$5$>F2\:%+]8IY.\6\GU',5F%/2<:K=P9)&!4U4%]_EZW__[)= MY)GPR&5<'\J#*]I7-VGB B05VU>2%=N<+\^)0"63BZT2R<6V(B)=,ACM;;L] M^2#HS!=XIH"VRK<78)*:T)4W/@UPH/IPSSM"8_KS)B^GXNLE+\08Q)V1L*_5 M:I6GRV1]YU3Q$R^U64-;V:8MI#+35WOTG2PPLY;0+.Y")]XL4A*_3;;QNZ+164_!E7W,)9!@89(4=WD0EK5 MK9#(".E+U)D92 Z3R+JZB')Q2I$G:Z&BAE+L_!$T&Z3MS4?>3(S>KJ!-T^IJ MIE"U),03%EO>3^U4H89*J:O=(MD3ZBO7621H]DB[^[=F1]7*93(ZK5PJ!/H M*):IQ?4.,QTPM%]S9H=$1DA?K\ZC0;-)Z^ME61$!5'W/F$!(X$ :G?&!9N?S M-2Z*>%V5#C?N7YYZ.T"Q[!V@ZG3&*BS0D"ESW>29VK)9(9$1TM>KLU[0[+U4 MO:R;F>IBA"B005D6DQ_J-PTZHX/,1D?\1FD4#;8&DK]4:#A M'/LN! QC*"NJ@P(?,EE6%8="XG'9,.M(526JMV8V2&1-B4/ M0I\.K=#.FJ'7:%\AU?0T4BH^7 ,K(6%U,83Q%1N8B%-XPA0ZLGF M1,.FU-O>Q[)#(FU"S!]HX5+*;F]I'9!1_[>-SNOAUVYJ8;O),T+ZB7=^"[]2.PO; MVUE88WP@H0C)^[R=*]1PR1/ #HD.R*BO8V?$\+/;67COI[)GM+.PVH7"3#YC ML>HO/ I]>)8D.\X#P#V1>L\ [,%/7 UM]S=0.">R04 ,98^S7#W_X MLF1VKW406_^YC,YM$;/;&NAZ0)U\1.V,82#N/F0--3C(J.LBAN4?VS70,0*, M4FD'#G5 B"$ OB>WU&8Z+/41=J4C*M(-B"!&?##TO$MG!HG9#![0]]!KK-JJ M6F,BABE+IS%@Q -4_CEQLO=T7_UXZ.>XN$O6I9/R6Q$(WKEB^,7VB15E6?-RQ6/A:>M >+[VSRO?KRIGR'3':5=7^ZWA1^47L><%?+,5 M,H\J^"@?QN5>\BBI+\JS,7$<;YQ':3&Z/*_/K>7EN3A465KPM43E(<\C^7+% M,_%T,<*CUQ.WZ<.N4B?&E^?[Z(%O>/5]OY;P:7P<)4ES7I2I*)#DVXO1!'^= M,D]=4%O\2/E3>7*,U%3NA?BI/BR2BY&C%/&,QY4:(H(_CWS*LTR-!#K^;0<= M'>^I+CP]?AW]NIX\3.8^*OE49'^G2;6[& 4CE/!M=,BJ6_'T)V\GY*KQ8I&5 M]?_HJ;'UV0C%A[(2>7LQ*,C3HOD;/;<+<7(!]@P7D/8"TK_ = ?:7D#KB3;* MZFG-HBJZ/)?B"4EE#:.I@WIMZJMA-FFA'N.FDO!M"M=5E]/5H#/T?3-#O_[RV_FX@INJ2\=Q>X.KY@;$ M< -,T#=15+L2S8N$)V\'&(/:HV3R*OF*6$><\?@+HOAW1!R"-8*F'[_$FH'=>F"UKQ\O:>"$- S8^?CQ M=.4TALRG'J;T:/A&NWO4[KZO?1^E":H$1(S]/DM?5?-\GXD7SK7"FU&]$SUG MGDM\&GI^3[G&TG4(#9@3ZJ5[1^G>!Z5#S$00/F54I<4#RC@$#ZUH;R@%,X>Y ME/0TZPPQ#4/&])+]HV3_$Y*W:1$5,;<(]H5)=>'JW;TWB(0 M1@*WMUHZ2P@.F'J&78])-P=BG<,ZJG@!7JEB51S54XE%:1!,-#(HQ->^7(T= M<5P6&L(K[AB$Z><\,RT>85.][YGMN+VU=GTOH'WQ&DN&/2_PB$%]1S;,/N69 MUXOE9#G]A&=V',)V$*VEB#E/RH:?991QY:"QR'-XO@#3^*XGQD.=56*S\JN!W2)EACY?VJWW/A7($%0T\$*'$=R?P-"2^+Y'/<= !=(QC=B9-M]NH=973X _ MQ[NH &>!9(NCYKA^#&J"6OT:5A'(P>E _M P-YU!E,96@)Z9Z/ MJ6ORH8Z7Y /5FV$N'$Z_/XLA%TG@^R0(^]6SZ$!*?&M^=#N?KB ? MNEE,[A:KI>K-+.=WZ&:UV:"[57U>8MA?*EV!YKH$4V*HR2O^K3^@6@@ZQ1$+JA'Z_UM,9>J&/B2%_H1V^J!U?FUTD>=W> M3%1RN^=%:98[1!"!0!D&?0?7&&)"*/8-_DT[5E$[JZYXP;=IU22U"=]R*7G= M#$!9&MVG65J]:)5KRBDO#%D_ONCLH$JD@2%-H">M/SNBUHJM=4=;);:_@I^( M1RY?(*S\AA)QN*^VAPQ0&XN#H3-'-:!RJ>\.IC"T([Z#384C[4!%[:!:BN*L MCHVJ8"PJ >);OFKE:J #]:L_".D:0^HRZIHR,]K1B=KIM,CW42KK=!*$2I/0 M(5+<('#\H6\,#0UU#^V@0SU[.=LF*%"&-TV..FR\NC*D7-; U%&!VLNK2>M7 M;5/85)]039$4.$X8>OVPK+$D 0VI(:.@'3;H>SV^QK<,V2;5X( Q-_#=?L:O ML_08E(:F+B3MN$'ME=1:\KIERI]5M.3-,Q.0'$@4'R >J5Z0L6-%-6V[$,H0 M/)B QC!P/=_@NV=77#U3B6!_YFHVC%#S%$G< E3K^VTABJ$B (#7AE':^8G5>S5T1)#HY] MT&X[IH$.]AS@4[^+H;'$+,"GAF]U=GABG^P*?K1?S318,C2L=:;VCC4[>>-E M[PMNU)LBKF)]E*$D+6/(/0^2-VVDXI1<;:L3O$A7XEI?OW7D87;RS$Y:V'E4 M'+9P@X-4=U)UQ;Y&4B6CHGS-7\2[G6YFHT^[OD,3YA//-21=K*,4>ZJ@T+P(/IX] M_E9@4K\A[YV_PE^GS1O_;ICF!PC?(#=(BQ)E? M#.E]\4"6;=_K-ATKLZ]?B M]Z*J1%X?[GB4<*D,X/NM$-7K!W6#XR\K+O\'4$L#!!0 ( .R)8U3<7WM1 M? 4 4, 8 >&PO=V]R:W-H965T&ULI59;3R,W%'[/ MKSA*I5ZD7$B =LM-"@&ZD7871(!]J/K@S)S)N,S8L[8G(?OK^QUG$D(%2%5? MYF*?RW=NGWVRM.[1Y\R!GLK"^--V'D)UU._[).=2^9ZMV& GLZY4 ;]NWO>5 M8Y5&I;+H#_?V?NV72IOVV4E-"\]#O?))', MK'V4GTEZVMX30%QP$L2"PFO!8RX*,008WQJ;[:U+4=S]WEB_BK$CEIGR/+;% M5YV&_+3]H4TI9ZHNPJU=?N0FGD.QE]C"QR MFCSL*'S8>T-AV"@,(^ZUHXCR0@5U=N+LDIQ(PYI\Q%"C-L!I(T69!H==#;UP M=G$Y'=].;NXFUU_H^HK.[Z>3+Y?3Z4D_P+B(])/&T/G:T/ -0X,A?;8FY)XN M3' M]OCK'2<'6R<'TZYXQ"KZ#Q:2H4VWFY/FI5D6Q:B&7QI@.?H_;%I@<+;2#A/S/4"!VB&N+P\ ]&S4KQ#L_ M59QJ<1G 30&T$7IT73NJG$UK>*ZL"YDMM"5$(W.<4ETA3+N6J9SF %:BBYL; M9"?)C2WL?-4AM9NVJE!!B! )4T'4%CIE3SE&O_L-T>L C02R7M8-'.,L@U2H ""/8,#W9!5S0KK$T[9)1'G'ZI9GXG%UZ55<$45A7[ M'MVA9"^Q/J-3:0JOJ,]N85\6'QSB'CET:)GK)&_*R/ZU(H.P(:$\3>\F/ZT! M?9P\=.@/A;&Q2#2[M7_9^6J1>DA]9%6$O$=C6U;HO;2UU"%';12*A-(A/(!E M*6Z&<^%%QL,[D27*;-)^U)+9&/YZW+HTN3()"NKEL$#2488(QE>C3*OCE!3 2PY>#(T6T73TE2(E1>J8.!]8P);\\+.9.S0J4;*Z&19FDUL MS&5B@I/.M56-) ))A^;@-(DYQ?ENTAWP$7$3:2=F4*V3)>,4.W@W9SW)1:Z0 M'$4S9U6Z,V.O@MW,XC9F#)V0CXP$AF+)X*C,)I&5L&4274EDA"E]CUPBT P< M^#JO]&ABZ(IGKI;Q;CS1C.=JG2. 2C L MGG.@N1RVH<"$&3, MO#!Z@A,75"*ZL%_5SM<[C#F7.EA'4 M?6_:HRM04 1VX>HYC5)PE9;S<:MS=0$=T,$25REY'P[V?G[\A9*"E9-F>;87 M)0&\M4G,='0[[8[M0W=((R 'LF9*5CYP>;R+',A>&-J>4V+GEGV%DP%'R6IK MZ$89+HX%^;,9&N-PB,WP2^WZT-^YFL5:R 74HW"U">M;VG9U>\<=K:]VS^+K"_)GT Z. M4;1;!M6]WF^X4KKUI7/]$VP5+WHS&W!MC)\Y[NGL1 #[F;5A\R,.MC?_LW\ M4$L#!!0 ( .R)8U15!I#=SRL !V& 8 >&PO=V]R:W-H965T&ULM7W;=M3&MNB[OD*#G;.W/8;,*)?QS8ZY,7>-" ,:?LN8]OR6^&/^LJ[^FL\-9YJ4S M5VW]/[;JUS_?>WPOK\RR'.K^0WO[#R/G^1'76[2UH__GM_SLPP?W\L7@^G8C M+P,$&]OPO^47P4/TPN/3 R^77U[M-O']_\]DO^_MW;-U=O M7ET_N]_#)OCH_84L^((7/#^PX-EY_FO;]&N7OVHJ4Z4+W ?H/(CG"N*+\SM7 M?&D6L_S!69&?GYZ?W;'> W_D![3>@[]WY/S_7,Y=WP&Y_-\[-GOH-WM(FSW\ M]^'W[@5_>_?Q57Z>_^=_/#X_.W^:?V7]B_RH/,Y?E,ZZK%WF[SOC3-.7R! 7 M^<>U :Y8M)MMV>QLL\H7;>/:VE9E;ZI\:9NR6=BRSAV\8( 1>Y?;9E$/E77 /\+"5R KYK;-RZ;*+?S)#7-G*UMVUKA9?EG#(G;5V*5=E$T/J_2FDWW# M,O@NX+UQ)3&LR]?EC&R6_](B[%=MLS!=@__"SJ8K M>8T/YL8T@W%Y-73X& +>WYH:5MXPF1HDTQR(#$Y@.D]H>66KO&G[?(.B$5^[ M8H )\X^>PHM?MB!:>)\9(7/\!& +!*4S!'3IUG1$^L'\.=B;LB:P+6ZP M,V67@5!"B648C]:Y 6[!((X!80 RW$:[^(PKEOT)O'4"LO0S0-@NEP9/Z'*0 MU'D#?]EV[<*8BN[GAP>/9X]!?M0UBL(C9TS^6]N;_$E^DE_C@NNV!J3]%W M M0-;OCF=9="#$>&\!C7!!+9T;[A6AXKV+? %4"E=;P_TAP> Q.[,:ZK)O.WQ[ MLZWA8[X1@!RV_TR7T8( O0'%L&7,P &!+F %^Q>05[YMNWX)%]T2A;W[_6]X25\-[.GWR M%-:$0U9F8T'.@*C'!S*\"R0-7'V/-HJ8'E+DP)4/74+LB*[&&2>4VX@ZNK7] M.M_*#K59 =I QP!?N.AZSH31SY[B;AO;$Q<62.2PY0KN /BK(.01_3>]T/U% M_M;V=D6_'!> Y;K< 8#E8FT!X;@*8@+H 9#9-@!ZRPBR%5)E0P^N M.N99N!Y3P+\W\(Y* _JUP5MF*-*+R,L!]!![#Z=8DT*8* 908) MK-4*J!+.6.1=:1U\@&*JA],AT5;M,._S<@Z6"U' F)G+N:V!,Q DO7& %,AT MU8KL)/F#V(/] *G$SWFY[(6]4:QZP?D=,K?L4 KBLR@-3#7+WS060:YW2(C6 MQ0A3J:6GIPVW0$M\R(U0!2QF0& L>KD7L+_P=7_8;0UR.$-$@A3F%5$0Y\L! M=LTM\#,]C\"\,(MR<(!30$9EW**SK+X"2 5)>6\G->&*"*_OO*-WZ*.SI\>I=$,6@L7I M1G&!Y,WLG>P&5P7"SWSI&66H9-N*. &\(%YP:DMF==>K:@.-":P'EW&1$30_ M/-?SF^>D4\CTNROR'\\>S!]Y,2/&1$3I>V/;DU[)9@7A?MPPT\8M_=)F_ M?/\^O[[\<'URU?Y^/-[?G;_/+_^>/GQ MY/WE?P-.7+ECRL+]U&YX!6=LM[9$;P.43-D1 YR?WX7$V?G?PR%"#M!YX45W M2[8**Q*25J3*4(%$G@UJ3)! K A1FEEQKA3MM%-9@;^ 4CY(.24FD'U9"Y2R M$NN:I$@/!F7I^D@:GY T5IGB1<0=:JH<8!]3_2W[9,H7,E_,8E 6ZH'Y1NA" M(7X894'YD 9'N[G(UNTM,"I(=E@4["O6^-Z#V&<=>*B3H&#E?OVKK( MB=[@^4VY$Z-'A0K9!RV*L0[\#D"5V?9L,[3)A3'^P3A+54!JC0:UE,,A@J#& M-]J&52MS_@(AQT,!*38MR##4>G!6EW@RL9 C(.&#%3.2ZBZ*77F&&B.@:1OQ MAL)Z+/1<@OH&[6>V@4HVKXC&T#M?D:CLD)@ -&0=DO$*YFA#K\A%9" ]^!WG M.V9]\Z5$DP?]%[($E&(!N^W"NQ7+@9TH? .% RH:\OO(3YCO8H<$CE!6 )<; MG6 ,GF>T(!XOX3;:8;5.;AN$$EI,B PP +H>HVJAYBD2&'A_9%3/V23'B _PZ7))_-Q4 M)&SAW N2PAA2D>B%8$+12X]9-"T\J^I^*5$OAXXX-B)N(&=< TGM($8]67%X^GACC8 A>8,P[)&4@5;0D+G([3'& M:.UFV'"8!QA0HS<_/)B=>N5"PBUZ.#%N\W+# 3%EUM2@WJ(F)H*G X%BZ-#A M@$/.,HE>!/P5XA1-;<-P"[&"C[\RS(P_/#R/0)T&0N(6OY:@EU6!GN-E_?#P MT>SAM[T\5L"@F3]M"3GLLB#6)+[.#D)TS[F_YR*^8Z8L"OFSHEC4)#_K.E.D M@I^#OD\EQ-X96AI6:5<<76"-NUAT _,T/.)PEQ:YS&XVL#UP9XW6*TOF;;E# M14#^AAN0QN0 (H& %!I\MVG151TZH@C2,HFB)]#),' #L.S"(@H2A8^"#G?3 M\ V)0CD6K>=]502-SI5-H4RU7($>,$$#0W^&G)46!2N&&#D00]#'ZX;-$=W!'O0A!S"OP8SL$&B, M3T7!FCCJDUA&"*D86Z(F]M@C#4SMV=-_/TB3D?6+)OW:+M;_GO#<_UBT%/I\ M96^B.)38B8IB,I(.(-(XFU-@3K\6B@+X3Q$E8_X+"R'!: M>N2XR"3$0K3)*MZKAWWZIF 2F_'P/+-H%&^CJZ$;)ZN/$?JMAC<'XH:FMI_Q M[O;%(V@4LL;%Y%Z9QI"M&0E+4KE+\&Q<[!X%7O/7%WM,A6ATNL >T3KOP=+J M;NS"1'Y<; )4@UC]8-&Q*6_$,*)0IA&-SV90%(LC\>+N"CKOX><;@\ZIGOV: MLY<=)O=_U>O[FXL%?QBL&\ HAAE@U8V/Y,14< GC/K7EV[ F"'\L#$"(AHZ#$RI*O_-&_K4H M,44T4(\7!R\T^_IZ54M"6.U;2LU6?PR:Z^E,S6PN DD62G >(MO(S6CC (%OQWS! H >0B$=P;M5&A"-QJ$WV^@8::ZJ4G(!" M4-;]\!?#.Y"[%GL@E<4RA#BHXW7JPA**8NM;HC^*A*3F39Q?+%*#* MKOU"8.9+ %#VK"*" M@ GTP_F/HT !QO:COQP(7N.3\,,I6>Y;-8(+RN^"V;N36@UR1:*@Z%M,=>1G M\;$E+,O\'?R3M06V W=_QYH>7\AN]"*GV)FC#61/8?SC/)SA:'2Y^/%95*!R MS.?^^AOGT1O?B1=,F\OISP^:B(31BAZ*B"=7V3_>PS''@ 4VR#@)/2P'>#C MX*R U ?CGP6(L63[5X"_15_O^'G]C4/4D3%/;HNA$@D*$?@0#8GMMLL4Y-U3 MQ+T _> B>\_0METDVWNS6#?@:RL!R#4JO($H6LP.1DEL$5@'*)J#L>&,^9&= MF=DH#0<@]C5)NJ;-1&P0RJ@P+#^JCO,KD%P4[\JW MKD&,%L!?JW6]D^A"4F-$5A10WLHV7"*%\M8:B4TC;4I4$6D"+>]2R @^U[3A MH93?Z2BV58I#RNH0+YR]/N8>+'%F0R2/*'(OSGOFA5:+Z3TJ1Q!;$)YK/M/1 MP8DFM:%N GX08E)1T1^8K$.)!5B&HA1SLR[KY4CB:@!(JZCH799=DR4-P??; M3^Y6-_AVY@-50 ZESR&-JQJO(/%??&$&.=\Z\N@HN&]RD16Q2@# M BXF"9K>9?0*W3.X?/7)YZ:];4;6@.T';Z\7)/_LQE#(9!>H2VB)I)?Y@M)2 MK_OURS=7N(Z$D"F! PA<'H-U(4;KA?]1K6^RYBL5MB#4,9B!Q:2.(HQ8*"KV M+XH#EAAT"GJ"=4X4N1LX8)53#+WL*GYL8\#8J]3[CE5A7J*3N#+T'/ A_Y;1 M6X)[%]5(4#4:!RN+O"[G5!-3I96#E"9:F[(*I95'(8;#UG6HV#CQ3^.>;E29 M VY5O?N+;S R_6L4S4YS*S6[M[? L5A(#/=:^)+"+56V(NK80HX=""F?0SI2"<%'=R]0@:UQK#P2;OB\.ANF3RLG_1YX&Y] 3H9@76."(K MNR2E>L&_>3,DH1V$K1#YNE@,&RSM->B>8#;*2B'VR^@WM*_0G1EZ3S044\$4 MY6K=GV!9NY!-2/NIKU#MN5 8J0WVFW>>F-ZBW!5KA*-\G?_N52F\3GF]MR3A M+H.5]2;X98H">K!F4<@/LMFT-C4;3 /:2IR3)\J1Z+MW"ZE2#ZL2M.P._98U M LB^K.T >\@\S.$51CFB;!!%64BKI'&2J" A\Y&7VJ3$;-A\,*0#*3FH>HG[ M>T@M:HI"P"-%G0!%L;@6+IG]3H3,PPG*C&VW<&!P;9:2YZ*(%#^JHC8\-RKX M0ZX5UQ)S(XX\-56G',,5J2S$'/(#=HV\9Y1%I(>1LD"_<=2!-]22IDZ31@@,ID,. M-T&H]Q37I#_,3YA?\C?1[7Y DV@0$5WDU\@#1'OLIPA9BP@^RJUV9L"_/HIR MD9"SK[[RU2)20B6[QW%02;&DLC9-0L?PB;&._8VG7WM4&DX> E+GX!/M06[ MM@+_ $2JUE2S<749HF37HH1=_FE+S'TDI:F7UY^T$A6N[^SAR>F3"U"2Q^)7 M+7?>SCURQVJ<*DZ?PI/QHV3-!]LSPL9MC M+>,Y\)!/F$5&[9U;4ZTT+.M1G)+-$8F.X^16.<3/7O:AG6;Y>\F,!8J5BT.- MHVDS5]8F"!6I&M2N%K#HV>YC#Y@"4-]$RY,I4-Y1M1^):A+YV#%C*=9)AF61 M];LM^M!@OU"DC@J+?9FV BYHGK;QH^:5!;N0E.YPDA@F@-D@U'N@.'LCQZ-N MF"Y4)+& 51$*;-CUFG^)RIV]S\S*IX]K(^*23!?RN>K\I=D$M*0V:D_.\M<= M]6AJX(,KLWQKJ'B53:BM*CL3N3;?>E\928!]5VE34E9E+\J]RWV+*M:/\:>^ MFG6KM5L@9ZJ:?@G $G[H_C5404"VFM]F683'X*MGM96<@2Q/,+66H$XX0B". MO@]T@8!L8ZI&)W(:CUG:ZL0EZ0E_C(F+8J(N9/W++Z$B<$HD')G9"J,5N%:A MQF]5":W]0YM&%2\9K[I,9HLT=9ZPP?8Y5 M'H,+-4V<+^,(DJ9$ #Z^D MJ=H5+?:OD, LA[=PXQ"3#+$\C4S[RAJ0-BATRXP]) PG:;+&9\H,KDC-6[8G M0-T!6@WD54AXKSG8FT?!=;7JQ516;5])\D@,+,XKWQ 8>EK50.QZ^& M&(11@!!9%'<3VJ;\4I\(V*C@&8.Y/>;[.K4W]+7)VH_L%@@<6!U)[M4-Z1Y? M?AQJ=3:D@6PS;2FTU!K'V43B/*;98)_PSHG9\.V&B4 QHW94_#LLKH)R2M<( MTEF=(=*3;F_<]B(+BHGK[V=[BR%KU+,1!$6Z/X=9 MMMP#'S$5]5Z4(1@;7R>1* 8*61[=DK6-IL^MMK<0.'<<&QPW7]Y%O$-%W)'9 MGZ5(66"8"0R6V.IA#MH8NB0.J%)"5/#.']\!PT5V5!Y3=P'FT*/"W(-,D&\& M"O^%! > <904Y>_A5DAK),4 M!Z>(A9].\XIZLO!/FHWQS5D(Y*BVZB[WZX/!(QFNJ7HI2H5%\*6O@/@6IXSB M'HWATDM=% @6E*=U:[&BHHANE>P5JBU"]DU0K.6E(\-R2JA[8S.XE:$>GT$J MHFQDG*YUE'C21D3;Y*.*S8+>B*^JUM15>I+.@!+#F16OXL(=U*9T[#0(@IE* M/(BJ>D^47N.WWF(.<2NU,T0Q[5ORE+M4.P!%HFUXPA!E^]<6U23G?X6[V>A M5V11HHPY%N_0B4@CV\\7K8^ZLD!8<CL1WF(ZS KH@Q CIS^-8*^T#** M*'S: WB5"X4!JJZH V8JPHIA>>I%"1*2Q<0>FI04!,'NT"5)$$M=>VFMP?X) MO?@BIM^("+2@)Y109;Z3B#6@]3TOOG ,>8A9BR^S;;B]E;W[WC3!=1]WUZ,= M$F6KD70[5WJ30AQW'_I5SO 6"U6 HGQFMY>D4%*BA/7G5,P41\Z'F@D3NS:2 M"J5]!HWJE=XLQX51**G30#970) ]%Q<[A4+44(;?1&7WOM4'R^?*KJ'!+8+= MX+>$^LM9_A80W3A^XT.[*VM02=[#&D48#:5-.GE*]\+9,71I(/JY99Y6-)&7 M[JBM*?0E;,L^Y%KC8X/Y,W+FJ]:XW"O.<"6384--$UL/Q3XSQ!%3-+KT&%YJ M)&6'Q'ATNA 4P7-$ V+\> 1!L"3=-EMPT21Z'N%XA#V&:;Q$ D)0-@IB1NU# MEE1@J>V]E:IZCW_2+IA.PM0?+!2DGT#A8SU1G71IJSTAY\MQ>); +LX\'1!& MY/E1PA98&4XR PU+2HT$Q=STM[B;L$%<[+F'(0YN"@39DMMZ(GJV4='Y3E*B M.67)BSP$*A/+6!.PL_P?'B6U/V=4.N[GD_A.%W)BJ'!5S.$RE0J$/ZIUX4O M>(7$%]22N)1:\\E0$1Y6\VUQV<,X?!\FHI1S8"WPWP>I3^=E<1UMHPS/:D_' MH_Q$P9GEOW2EK_MN;EH G,)>F6_82%P[#8>4SBM*5N-;FUA=W+OK?U,K&>DY M26#$T9>=BC?3$(K1RPQ..U9]N#CT%XU3X*%4^/R%M+[G2^P_$1N;]J!&DH:R M2%,K<%DLOIJU6X1>*W=E/9!?WED,?RQU7IC:RY0@#W]F];VU-U2T*"$FKA*L M73N!6!X5I9'+<*&25%(OLVF;DS!+"99>\2U2A($IAHG'R\]H1L32ANKB,C5. MOIHE0ZW"97TE]6.164U$/)E NFJK4'(?TDA7/D+UL07"R9_\^!@'KOG94$23 M6-R*S*Q#X+P&&@^1XN%?,N4#SJ0T-0YI^SH]/Y1JG*,Z@9-6@'^.'H%*04\\ M#5@O2PS/8+NGSE0 4X@,N@S.!2[*3WYV48A:88_FT*]!U/0IM*L=):G_.30&LWJ/F1!"==3DQ;YHL4H'Y]9DL\ O5* CCS4QQ?Y50W\OO2U_->$6S6!(TA^T5,@BBA0)-D"=-FT MZHSGET4?_5I6I'+A2A"T!6VF>3J/&&$R%IAXJ1[ 0H?TI&?)]"R%(( #KU)V M&87KR\069\EJ46H FJ5DLHS2O]'#QUPWV4R]P6)"#GFL#HW$?.%40,4 @RI= MWSDFFG=HXK_$2XF(1DR1M%)T50FZ,JI=F>\"A;42LH6C- D1\O@E30!K%XCF MI9*M*:^5R(35M)[*I_449L:B,724(*4A=541]\ZQ#[]IE5S(9(%[8T.>MD2+ MPTFLDJ>DZ=2C4:%GAH40)8;R<#&9;X>EFZ>SGT+K.DT[NOSP\C(94YA,-@(^ MD[D\25J+)2^L=B[%&A,=\5'91?;M1>N46(VK.,I](2N3^NC\?N7I8MK3)1NAH"ZW%JYR@R[8MC9?:#S4!SB5[7@Z MI,Z'>E\V6.Y 2:!V>;+@M*6?]3B-X[/3V1-IDHCO[KMJ6XKL7T#RU5!3,9RE M:&%'$?JO##N+B!^Q_:,OY8F\HBA;Y:/0%.O')XBR]*PV:7\*&7E\16\!?Y:I M7.[DZMUX*M"E]AX%-YP;*CE( MSJVQF9>V'K2,=0^@;*)@M.^HAF\GNTC%J)5H4>B;E^TY>0U[6/2UT$+'V*(V MKWE[H: ZVX54,!P$J103W94;[A^E@,]X3S]\ +,D)V'WCV%,Z:/3'XL'YS_2 M?C^=/BA^?' 6]Q H\))=BE#XO5U-/ 9$9WB,XW9@BRR&VD=P]>0LR[)P[EA^ M?EU\QL4]6+S(0:XH>T6>^6'DG!4_G9X6#QZQMGSRZ&'QZ-'CO)76UN_!QK\/ M&?D>,K)OFQI]Z&+^#HZ./A]3\@,;SZC9YF50NA?^DWST27XD;M5Q7,DR=J/) MMP95MHE:B\=SG#50' URUEH0"G]PM<^HU O3G:P&5$=D[!Q1*5)<4,#7(W,= M!NY!T\!A%Q\NL36"J[@/ \D$J5^2PGO31&4JHD?8*B: NZ](@.SQ%O%_NDH M%\;V[E%]S$,T3EY@L(\&BVKK;EK&*N8P$Y-2-=9?;+9UNS,2CL7AJ->0(I6AJS1Q M:5$\'8'(3<0Q7B060O=[AYU,LL<6CLY5]&!(H;2O9[UI49U@(#/[EO4DP\<5 MT\%(WYN)))\V(G Q#1&14@(LSM4)Y@N.U'=8.^G?@"LY+K@& MV_^1#$#0:OG.8J]+.UU1%!^@"!77UGT^66+GC#)A?HPS.F,HN?8]&]T#97(MZH[34T MUREW\Y6/OI9"KGF$(VU+3J1&1A0=BH8"G5FWW_I'.E9< 2W7XX&;/J\F<]BD MC9:[<>117GLF0GY"=8R*3;RXI0;WM'N,6^5\N:?.;$K+/IE;)8]-U1.:'F/@ MX,>EL5S4-\Y798'WPF-2;P\6P.98 M_91RPV3K6^GSW!VH]L2BYO9G=5ON:@ M3]K]=WR[)6U*:00?VX\'@1R:%)#4558^C><#BFC%3HQYV6\VTY #[C77;,Z! M39DJ3%,R@<$;3,;6I[L%K1R,B;. $8S[,HTK T8=;IP9Q+SM!ECOA(>%G:"I M=H)LB]U_CH0A8GWJJ/'(%FHLC7KC*D>R3E5)E\*G;XJ+F6OYA!*ZVY:54FO7);*_K< M4Y3-4T#+ID$6)3[':HQ"VAJT]H5(MJZCK#S!>,-Y"!U5G!L2\:AJN1X%22<+ M<^8H]LW\1@T$&& AGY!C!R)'#D'JZU'F>D0M.TUFEK'DN7,EZK2?&.ZCE0?) MJ+)#BY#$QNG81-#X33LHJFL=QDL#_\34)>G(4_1DT;B9L?Q"6DV]8;4FN,*' M8K<1)&+J8N%B'"_^!3I$X6C3O=_? Z02+PWZH MMKW0WS?A$)YDW))6F,IYQDV1Y2(4-/937_N"G^LW2GCH+=L)TL&$)LS0J^>( MF78N@V4"YB2\#E:QG4/K<1?^X!:DA[ (0 L>2.:X%K1PI[&N,-RLQNR(9O6Y M/Z'M1MVV/(DP94><&H:B$_:H-;UI(H+#(809%Z8 ;]AURUITY<\<=7M*65JD M<\HH,!C54 KA:9=P/ ]=2MJB2C'DS'R2,SE@,QX!1+9(V(N#H_@$N2%H2@#; M].K,H\ )]$),VOCNLBQT#99-C$B@PVX50F)2H ;,&M38"# D95.IU(M!\D05 M@^'+@OJUF=C8VZ2\+.ME*E((M7+^BD*/A9_2%^_/]/ GSA7U^>W]V^6LBXW[ M>W3J Q D%[=( <5,9N5Q-85U/&^#BFXFV+,E,8;0K8Q? M 5'SO9:]R$O&_T*+\D@,DXU 99;-"@?\Y&THD^82:IPYBM,5)$OO]MNNR7T/ M]:*4I-:W$LN61+>/./A*SYH:3U L8-*ZIMI4DKG[8]ID;JB'T,L4;EG%X_%D M]UM Y9J':WZE)-X5DQ]'SF7X"COIR _.3#07D$OBR1/4LE^J@--O8@CIZ9G4 M,M"$F*2QOUT"_:RP>X:$F#,Q7E.'H\>ZN%'0A,S-+$$B*M0MW)U72W!0AY<8 M_TDBM0>CM#(R1,/#.GX%L__<,!3U^16Q41BIPR@6BS#]B>D6@\565X2SQ0X\ MV[)Q=1037<))M'Y!'R(&6\JK_GLC=UJP5E,%A3X]B^=WQ&X(K+*WAJ\GHB:X M:,<0X"4'O +DEA1$S3B(,@4FB30Y#Z,B?1<+=RI)?>)M^A=]D4@4$IF.&HZ& M;1\\T]=!40?]6V!A+RW3.OGMDE ".CB\;=0MJH:XS)>E.03&C-L+U:'QH.MU ME/JU>SYDQ5O07+P,1\9UJ#ZB>6I;GQ,1TY&1HE_RP:_[)(@43FH]JC>FGIS^ M+UR"3.YVRMH*D&8)I!JKK^6;;3U#O0M>(#-RJ'%5U*I,9Q1QA5C(RA*%8.T/ M4H76H'YX%T:9Q"$HVCWN*4A6.QB^CN2N#$?*:#B2",-#R\KW;7("$\0A=CIR MQZ$?QRFMM&,\$Y4WY+6.;D9'LBEU;M >"6,PTZTB6U+2!#.I_#1_%]V V;LQ M^AU(S+^*Q"P@T>-,1!&55VS 6>9Y%$C,[9B6-.E\$/G!%:?)$R%8[;\2(H2^ MN(IDEO\W&%RAA0.W^,,/ME:&EB\TVMRHY^X."J#O?(OH MI2#A&?B?Y>F#XRQ];Z;Z,,J!ZB7'&UN:WSNU<0#(@Q>]HP_2!,U!GQ_OC:/DX<]P[0 MR&*0NQ=6UJ]7\]>63L>11O:6+9D:[<..8Y*2+4%_@C:9=BS-'J%0LL+9C<7O MJJ,&XE0O#QK?3:Z!K:DQ<01W+R+Q91IG/4 --D2+L)JG6:#0J:.YBZGRW-;# M7K669E>UPPT+H7EH3M#96]77_"VL6'F840RJS;7[U1S'2GJ_!=7'S"E1H-G7 MBK_RJ)G<(K]K"[&6:A/ZQ@#85AK+O0S/PY-4E)Q4]F(/'BF$:7QY]QUX5?(]EF&QT[3XADOVQL*?F3HY MZK0:D )<_3*56)".0HAW'KE 6TH)2,?%)P>749@LV:,@L%@4B774],_N]\^? MW;<._K> _X#[X/^D,%^6??G\V<9T*W-%TT1(]%?L[OWYWN79Q>7Y MO?OP9GC\^;,M>'F_@H6(TSEJLX173V>/?KS'II3^TK=;7!)G1??MAG[$@:BF MPP?@\V7;]OH+;G#;=I\)O.?_#U!+ P04 " #LB6-4 G;EQMT" #(!0 M&0 'AL+W=O0(TLN9((27]]5S90.M.D,[U86FG?VP_K[6BC MS:-=(3IXKJ2RXW#E7#V,8UNLL.*VHVM4=+/0IN*.3+.,;6V0EPVHDC%+DEY< M<:'"R:@YFYK)2*^=% JG!NRZJKAY.46I-^,P#7<',[%<.7\03T8U7^(MNB_U MU) 5[UE*4:&R0BLPN!B')^GP-//^C<.]P(T]V(.O9*[UHS$ M_C@NMN#3%LQ> :<,KK1R*PL7JL3R3X*8,MFGPW;IG+(W&<^QZ$ WC8 E+'V# MK[LOK]OP=?]='GP]F5MGZ!E\>X,XVQ-G#7'V?WU[$^R%-K0U+W 1ZQ- \> M2$X4%:9&%VAMT(WRO!<-^H. 17EV'.5I+_@HE*#'5\(GK4M+%TG>CS)RR:(D M3:->/R7*E$7'+(FR?&L0,,H2!N=KXW/V%;P@-X#^$1WFWSZ#J/$XTU7-U0L- M@D(OE?A)GKN.O OOY-4:%8X2PZ22BO!:<#G6AC:E MCWZ4=5(2EI0T(SKPMY<1'ZBK0K-L9HC_!VOE6J'M3_=CZJ15YV_W=L9=<;,4 MRH+$!4&33C\/P;1SHS6BPNO(00 %(( 9 >&PO=V]R:W-H965TX3^^HZ]P)'3753UR[+CG7GFF?&\,-MK\\'60CAX:1MEKP>U<[OI:&3+ M6K3<#O5.*/RRT:;E#D6S'=F=$;P*1FTSBAG+1RV7:C"?A;,G,Y_ISC52B2<# MMFM;;@XWHM'[ZT$T.!V\E]O:^8/1?+;C6[$2[K?=DT%I=$:I9"N4E5J!$9OK MP2*:WJ1>/RC\+L7>7KR#CV2M]0""D\?&( M.3B[](:7[R?T^Q [QK+F5MSJY@]9N?IZ4 R@$AO>->Z]WO\DCO%D'J_4C0U/ MV/>Z<3J LK-.MT=C9-!*U?_REV,>+@P*]@V#^&@0!]Z]H\#RCCL^GQF]!^.U M$\?_ES>P6*U6CZO9B.'B/Y\5!ZM;WKK^!O6 M40R/6KG:PE)5HGH-,$(J9S[QB<]-_";BG2B'D$048A9';^ EY_B2@)?\A_C@ MK\7:.H.%\/<;R.D9.0W(Z?_,W-O6O_SZO(04OO^NB*/X1[@$F\*]?!$5<&N% MLU!J[ #K0&_ U0(VNL%&DFH+W %F2[1K83!C4W(A$)\]_V#DD9^",IE%! M;G6[ZQSZ^@R8YAG-QCE)TYPFC)&?!39+K9L*'MJ=T9^$U[(DII,DH5$V(?Y9 M4#9.R5(AU,Y(*^"FL\C66E@=K!-MT,\2&OMPZ#B-:,%RLNK63CO>3$E4T )! MBC@FT9@F>4'3?(RNK9W"HBR[MFNXPUS>"1Q9I>3]),"P%JTV3OX3#L@[C#YA M,67IA/Q WA4T+QAE>8K"%2EHEN5T/$[">UZ@"Y:\!A0O.".MOQL3[LAG/WCQ M-P 'P8V%0!B97/D0(IH6$?$:*,;Q&//.*,XXNQ-A2C6'(2PWFUZ 1WX(D#2 M^]1S=8!*6BP-)U6'J!(+!0>U"7PL2(5]8R8<^_5P:GWTH:VZVPJ*G4AML MV#/CD[:"S47M45"X%DXZ/@X0OL\OZXZ2U]'N!1;.%1OV1U>,M+)I/*DOXUM8 M7]*72*_S]CK:FEO8=08#L.B_Y:K;8!]WQC>".-4@6F!32 M*.Z3K?!XZV]F(M^3WQ6[[?M(Q:"Q$IIQ 9-V7"<#<#T&ZP7 MG-Z%K;'6#G=0>*UQZ0OC%?#[1FMW$KR#\]^(^;]02P,$% @ [(EC5/H, M;; 5 P ? 8 !D !X;"]W;W)K&ULM55=CZ,V M%'WG5UBTVB=W ,!LDFD))/51IJ=B>9CJZKJ@P,WB;4&4]O9S/S[7D.&2:7N MJ%+5%_"U[SGG7AL?)B>EOYD#@"7/M6S,U#]8VXZ#P)0'J+FY4BTTN+)3NN86 M0[T/3*N!5QVHE@$+PU%0<]'XLTDWM]&SB3I:*1K8:&*.=O[)^ZWK&7+3>P M5/)74=G#U,]]4L&.'Z6]5Z?/<.XG=7REDJ9[DE.?FS*?E$=C57T&8P6U:/HW M?S[OPP4@#W\ 8&< Z^KNA;HJK[GELXE6)Z)=-K*Y0==JA\;B1.,.Y<%J7!6( ML[/Y=$SLQ\P1XQ\48T]&+)J*JC^3A!@F4.M[+76!7N7\1K**Q)'E+"01>_PQ4/O M<<<7_\?>R>_SK;$:/Z _WE%-!M6D4TW^AQU_E]G=W[%I>0E3'R^H ?T=_-GM MW>.*I.3#3SF+V$?R;]7'9%Z6ZMA80UK^PK<2"&\JO$2E/D)%I.!;(8458$BI M\(H:2]2.V .0G9)XTT6S)]P2/#*HMZ#QV,;>1>"Y(W2/T!MT-F>=7] AVE8* MT,;[VRS+:'&Q_I67W'F&E["()M'(2Z*,LO@M8:&: MH^DELARI1SB*BI@6>?HFHM4.NM*X))\ LU/&:!&G7AI%='31Q.H9+1;IL/,[ MW$&-9"Q,:5RDCC8YT;P[#[&"M\]Y1WM)[7_["]5[@]DK8(32\RE*?Z-[K^L"JMO.7K;+H5MWP M@+\'T"X!UW=*V=? "0P_G-E?4$L#!!0 ( .R)8U1XJ7Y-T00 ,,+ 9 M >&PO=V]R:W-H965TACW0$BT1E4B5I.)XOWZ'E*PX;>-MP+H'6[R<\YT+ M/QZ>TXU4GW3)F$%/=27TV:@TICF93'16LIKJL6R8@)VU5#4U,%7%1#>*T=PI MU=6$^/YL4E,N1N>G;NU&G9_*UE1V-D(UE)^1+5A562!PXW./.1I,6L7]\0[]G8L=8EE1S1:R^HWG MICP;)2.4LS5M*W,K-S^S/IZIQPJ)_XH"Z16(\[LSY+R\I(:>GRJY0.;]= M?EQ>/RQ/)P; [-(DZQ4O.D7RBF) T)44IM1H*7*6OP28@!>#*V3GR@4YB'C) MLC$* XR(3X(#>.$06NCPPL.AH=_G*VT4'/\?!T"C 31RH-&_S]=AQ>M?[Y=H MAM[\D)" O$4]S@FZY)H6A6(%=2R5:W3+'IEH&5H^9245!4/@O-#4L5@CJAA< MADP6@O_)A:FF.X-L;EW1G(W1?6G5*B@\S@1=5>!!_IQPF!EI: 6!N1QI9\2ZTC#%98Z8 MR*TF,)/5*Z8&=IYXP^'<[R7)NX;T?7OGWMKQKJ'*-DKF;69V-KTC+XQP',8X MBB*8'+]EA +D_Z7,[7BF<4S$_Q=$9PG"3>7'/JS681GL:IMVR5I9/+'[KB M>0[T7E)M0#Z(4TQFL?%^9PNW@4X(0NR_$-=" MU@T56^@%; "N$,+9LX9NW3FY:I_MRKO+1L\,FRFT8J HVC7PIU5]!=4E;QH[ M!NW6+J/<^CD>7@G4@VOWZN2/KBS#@P7N>+1I*@@6SL5FW#6+;G=5\?YELP]( MOHO-<>-O7S%XO\9HKJV-KPN"A; GB*U]P-[8OR/?K1\%V+Y]*:2S%8PJ84UV M#N<#13",=,-<6UAMQ]]J#B9[C14DH'#MHT;N<>IZK&%UZ%#G76/V+-ZUMU=4 M%1Q>IHJM0=4?Q],14EW+V$V,;%R;MI(&LNV&)7393%D!V%]+:783:V#HV\__ M E!+ P04 " #LB6-42:C79GT) #Z%@ &0 'AL+W=O-B5"[D4W52O9(,O<]TNA<&PO3[L5JT4E5VTK ]#WT\/ET(U>\=']MWG M]OA(]Z96C?S=MM/#/29*;U#QI<5._V? (D:UD: MDB#P=R//9%V3(,#X8V7?&;T<%@/!4C7N7]P-=MA8D/O/+ B' M!:'%[3:R*-\+(XZ/6GW+6IH-:?1@5;6K 4XUY)0KT^*KPCIS?/'I[/+C.?MZ M\J_SJZ-# XGT_K <5I^ZU>$SJX.0?=2-673LO*EDM2W@$%#6>,(1SVGXHL3W MLIRR*. L],/@!7G16K_(RHO^@G[L/R>SSK0(A/^^(#E>2XZMY/@7+??RZD^7 M7\]9QKXN)"OUQF42Z2:8:?)/,B#O981HRH3.RHED&Z^:Z M1DJIYOJ-]V\I6G(!!@P6E,N9;,F*'EF1?GSO6Z-H[941!L*0U*V@M.B\5]XD M3'F>Y#P*$V_?CB,>Y3$/H@CCB\;(MK&31;VY<)+QP,]XF,28-0EY4D2\R L: M?( 2^Z,6%CZ)C? ]37B2%<,V"2^RG =AZ.U;2TQFLI%S9=B\U%2F\1AYTNU6#A)W;O;!NUW32 M-.1^XCO'Q4G*LP)N9RXK?M+3AM1/(AAPCS"U'EA,/5][_7ZWUIY:VO. M&K1'J#8?! XF\OQID&/%Q)_ZB.'7WB=-D=A#-U)&WJ%U=MAA$D[]F+YC8E#0 MP^ _IW^E8 ^*# 4_^],HA$A_&F?X.UN(YIK L!M1]\[$@@P@FE)ZDZ"8IKX5 MC*+# (^S!-$N]US;]SI BHKEG"U$A=9B^;63;+=2* ME0X%K%_)KFS5#%$%2$-EJ-D7>2.;G@14DEW9"IZ'K.I;\@WH0N[P@.!%" (!V0S%0'MT8H- MN>2G5PG/(U2D(&6WL"PHQ^P[(H[""XJ)INF!NE9+9=91^RI(?)[ZN2T:8WF9 MJ[9#-:)(G23[0[41$$C.,C7,0!+9Z<7O;'+:J]H<7#0'OX,*H?J1S#C/>>AG M'K#;Q5.RCWMG+,I+F5LF&/+4PF&MZEFU;/>9*CE:3!3UB=!T$ 9P7>+]K="11NPF*K=B%DQ"BNC,' M@WV>(O%*T;;W!]#Y5K25;?[8MM5W"F13UO?L%;M=J'(QXAV\X=GH<*TMRNS# M.+'2K-%FF#]%?C)15P-,DX$E8T!.8 M29[Y:,BZ_'% 9Z_*TC@@LGGHA4D!"IIZ49&#AOF.JDI4CG,'&S)0ZWB0@9/Y M(0_RS/L@(8;I6:VN!QH;D+MX#*Z+ISSB>1"3("0M-7%\C\!SXW#-XJJGK@(0 MGF.I%5+P+$ A3 O/GG /]/R@[^0X5A *F--!CQI-FS?Z&8D MQL\J,++M@;1N96RED1M4]BQ=K:2M2M^F5]-M]@A0?=-*U' Z!B$&&P2NS:@Q MW=&N.E4IT0[)I@R1#,0KD"E$5F,U PM%[\$*)!(BCJE*XIQ@/>:>G92@D"/K M.3OY@D,_7HV#LUA%(1M MEQKU3EN2;1;D"$ZD8TG!\NGR@RN"H NMJ]]V.!/E#QLU>CY'=K' ]U_;@Y*X MLX>>P;RVFPZO'..9R6O5D+?'?"0+;_7UP4@C/I=W%LD&C1N,[62"J>0C7UF? MCX%M)BU81;0/>.F5%'#'>%HF+D8%2E)W\;9P/F(:SI36&);Z=(]!PFL4 1U; M:AQ]]!;!=#=>!01I- MON^3D5K;$BS1LU6+]'JRK3>;E@+*71CN<:FM<^^KJ6Z%&0="H;=DJH:A&.CP?!C MTD+S$C -HSM=YRCAS7L(WE'?I[MNT@XW[B.7LKVVMZYT!=,WQEU-KM^N+W9/ MW'WFPW1W*XR:<$T(:CG'4G^:)7NL=3>M;F#TRMYNSK0Q>FD?%U+@F$X3\'VN MM1D'M,'ZNOOX?U!+ P04 " #LB6-4JF%[K MV4E8NS%G)WKEVD;AC0&[ZCII'D;8ZO5I3_1V"Q^;^<+YA<'9R5+.\1;=[\L; M0W^#/!3@VM[\ V>R43K+_[GK]:M#4]8;V33N ?URCK=;97)@ZY1F[>\W\;A0*&,?J 0;Q7B MX/?&4/#R7#IY=F+T&HR7)C3_$:@&;7*N43XIM\[0;D-Z[NS=AP_GGR^OKF!X M?0Z7UW?#ZW>7HZL+&-[>7MS=G@PH6/Y\P5:Z MMY4&6^G_%MV7\:X_W%U "3__5,8B_@5>AC^&M[JEIFO4'!H+$IR4C:'N=O JYEE> M\")+X#4;;0V2CY1X["9H]LDGJPF/XI@790&7RA%PXQE):]%3T30JK ,](XY( MONS(2W?,#L$"UG/TB'T.'8Q3&'Y%0P,)/J*?:A[AJIDA&VOKV+"N5]VJE4&N MT\8U?\LP7@X(7=,L'=$<@D^R7?V+'GLF3+1H0E%J5K*%I:'A:]P#>T/4!<^3 MG!=QZH.?YCS.XK :51%/BQCZL),J>5Y5]$VK7%116!5YSK.H(MI?:1 OR0N' M]4+I5L\]O.!5FI) Q,J8U$OA543&2U$1+,%$E*0X9UF5A%9X?7)R424S'LO8E:05)1[[D0H M)UP1V)<5Q2M$@FQD$1>)V,8KXZ*HJ)2+()V:*:#ZNH>UM-!/?13*,JSVL[*DD,2< M/;-E?6]]TY8\V!IK:@#U0'%Q:.B@(IN-FC:U=-H$O>:Q0?">^A2G 5%Z0G2$ M/D4Q6.NY"L&0ZE"UU7:#1@T_H^9T^*8E][RQW3Q@VWG@M).M#VP_.1)T=K:M MC]&K)_F\V>83^N)1AL-CE]SMD_M,9%_WXUVFH1\=E6QGQP MF,W=9//C]#+&UL MI59;;]LV%'[WKSCP@BT!-%N2G=9N+H#CI&NWMLZ2=,,P[(&6CB4B%*F2E!WO MU^^0NMCN)4"QA\0B>?B=[USXD><;I1]-CFCAJ1#27/1S:\M7PZ%)5ZR#._1?BQO-8V&'4K*"Y2&*PD:5Q?]6?3J:NSL MO<$?'#=F[QM<)$NE'MW@;7K1#QTA%)A8A\#H9XUS%,(!$8U/#6:_<^DV[G^W MZ*]][!3+DAF<*_$G3VU^T9_T(<45JX2]4YLWV,1SZO 2)8S_#YO:=A3W(:F, M546SF1@47-:_[*G)P]Z&2?B-#7&S(?:\:T>>Y36S[/)ZMIE5.^^SE_<-B_MN;Q;OKF[O[G^#F]X]O'_XZ'UI"=NO#I$&YJE'B M;Z!$,;Q7TN8&;F2*Z2' D"AUO.*6UU7\+.(U)@,810'$81P]@S?JXAQYO-%W MQ E_SY;&:FJ,?Y[Q,.X\C+V'\?_,Y/,H'Q8/-S"%'W^8Q%%\!ON@?N[E60/] MJG?,3GIS5134V_=6)8_P5L*LU%RXG(4!V!R!UDLFMY (93 %=PPD5%0CO='< M6I105DO!$U"K%6HN,_J .'@138/3Z:AGG4**N9P?P M0.B2U*G4*D%,/1OGL65,VU;DE8YB6M$1?X9/RDVB*DE,F*1Q8U/I'.& M@BW9EBT%PG*[G\$ -LST6$DLGCB) 8HM',63P9@.I1"D+P-82/BUHFG*G>_: M .:DH$NN@,)%3>GGTBI7@)GUT.^9?J3 %BV%6:81?6Z.W;+C'8=GLX?WNQ4_ M%YV=D$K8'.::\"PCNAGER)7J MZ$48A*'_<\-=1^UW$Z6#^&9?BXC(T>!E.@U$\V='N'=!FSGRM MB";^O/$7@//CVCQ#:EB>U"D8#^)PU]) 5RED6AEST--'XW P:;O)D]WO^K;+ M,[[VW4H]D_@ 2L&2FO@*<;^S2=BD8?7=ERAC"<)Y&4UV7@8P2U/N+"C>;U3& M-< 2OS.'7X^P;I"C:#J(.P:]X^5)[Y9N8M3NA-1"]K"G7#DS$.U::,>R[#9Y MHCU6V5QI_F_#4BI)R:^LL32BE'DA(2UJ !+JTR52I'5H_L179:V/_I2O"8<, MJ;8^@XT:+!73J?.>H!4E\Z&ICBQ*(7:HE/_+J4!=: T]*QBAUIM4*_=D7+5X23OYHLN M_#R .(RFL"@D7U:&KL>$>I/>@' KJ,J4' ^[H1OJ:]?_<.]15:#._-/178)T M@]3OJVZV>YW.ZD?9SKQ^VI+09UP:$+BBK2%=<'W0]7.Q'EA5^B?:4EEZ\/G/ MG%[8J)T!K:^4LNW .>C>[)?_ 5!+ P04 " #LB6-4YAAPW=() !I'0 M&0 'AL+W=O2ZBQ90 M9;V_I&F -$WO;E??\^0E&,GSRV M\TFW; 4OU**ZFOBN&T]J7C9[AP=J[+P]/)"KOBH;<=ZR;E77O+U])RIY_7;/ MVQL&/I?S14\#D\.#)9^+"]%_69ZW>)JLM11E+9JNE UKQ>SMWI&W_RXD>27P MM137W<9W1IY,I?Q&#Z?%VSV7#!*5R'O2P/%Q)8Y%59$BF/&[T;FWWI(6;GX? MM']0OL.7*>_$L:Q^+8M^\78OW6.%F/%5U7^6U_\0QI^(].6RZM3_[%K+!N$> MRU==+VNS&!;49:,_^8V)P\:"U-VQP#<+?&6WWDA9^9[W_/"@E=>L)6EHHR_* M5;4:QI4-'G7T_8^2]'9Q<'DQZZ26*2 M&SWOM!Y_AQ[/9Q]ETR\Z=M(4HMA6,(%1:\O\P;)W_J,:WXO<88%G,]_UO4?T M!6M/ Z4O>):G[-]'TZYO 8[_/+)'N-XC5'N$?SB:C^LY^W1YPCR7_?RWU/?\ M-VQ<[SX[F%K K1=NQ*]J)@ MO61\N6PEUO8+H=:Q"Q)CITTN&J7TO.(->TG3I,EWWR@I&E7/WIM7-N#:+UCL M1[;KNJQ;\%9T3,Y8+NL:2:1TVSXI7> M71O)/@+/93-G4'$AECV\P:#ODW^>]TSWX$/9Y&"L3NU/.VH[K?MVDEW*S%5# M1JSCHN(PO66><1-:DLBEKP[[LA;M15LKW[?6(4*+,E\P<;,L6QA6K%IR#'[@ MG$CRG>1MP63+RKYCQ[(&W79<,18>ZK+OA6 +7BC9HNS@B)J$#9K;U,02GLNF MH]'KA:P9OX;2CEV+=HCYO.5-KX*NIJQ"74$U MU/(>I0&1ZD'Z'6UKCD$-YK(I2F4BXQUHEX*-I"GH6)X818<=K^I5Q;6M5K]H MY6J^8. 9#:^!:]2Q(&XJ>.:.B,Q["/8MD!.Z_V)LLZ=A M.W9]VXW#$0>^!W-%W2/*O22VTR0:TSB&>2SS8($W8$3)-+(?P& =5=4PUR\0 MPW&S[BUC+5$29JY@6]D8R@> ,I,B9W+,P%90#[L#E]9FKADD/LRU5.5:]H.Y MEK%/=5-.5]UWLBT;RS;?#G\LWYY4@Y5[*'[FF/^D^@L;K>_5WXO3@ M(;0-MSB(%..%3AY[E^=*676K,7>[C4%U_B;-M_C41%G!CN!6X?9"*VA6K(^] MX+W88*C,,)2&J4W85&2B\AFBA6UUJ[85M(^&[AV.9R0,\RA.,)T.%9;JD . MM(LB"^VDA>;"H"ZUE)\-YL:^"J))_7@:[KU%8\$F(Q0N.))@*T=!QY4+3[@:J=]8).TL" MV\UBZZ'.^X5"MU2!':2Q'63!B!6C/9(Z+K* 8DT10'*M"0N P*V]6V?,K>!@ M+LK+XJ&Y:G]\<8G&JE4AMF"1;P87B8_O9$+/*Z*+%ZBP06C[8:*TO$"YRU([ MQC^R83E@QF$7=*J\EJMF,ZR6V;$8\N 8)RZKDGBG %GCHQ:T JGQ"6CFIK\$ M>6!!+CM% Z#A8H4\['@%)+U\X24ASM-8A*""3+>L>:4>$1(R"3*%P*A2GU6G118"SNK="[4>EXB==32?MV).5?44 M,V73E3G[2H=F?=HLVP])Q;4RH#I)4NN%%3J>3Z'/M%,8\>S(=^T,A_%W768P MX@)A4>@I^2AD"0)IY%];@R^%%<2V'_D0\IT@MCS7L[T@LSZLR[8?@QL3E[U@ MH1/XC):J%G6R)D0K#6W/CZS4\8/O>>'!KACI&"2^]B,%>J([/]:6J9,=51 & MD9UDH5H>I# [\>Z6CP)$OX\M_PN(E(U^S:L0,J7^8^OMP';O-++[OJ6OBY^, M_(:[]V8V_+ ^\V:N&IQM"'66AMJ6EMT88K^4,\%>_@9?7WT/G8_@S.RY:=^/ M*_,8XI_ACQ4EGNV[^'2":$ 3G:URJT+W)>0/LW2NDJG2UHN+F+K$-0W47Y.;2I]NEX35;J>ZNAHU5(["QA;H1 M\G7]8$/] %>5LB"KU)WEID0*4$_D.Y'A!%UX5%G?J"2J*==X,4V;>;LW$.HN M/K5U0 (T]*W$C.\ 6 1#_)+1Z:$9"VPW]YZ/U.:?S5V'9<[(!RIJ) M1]K7/^+'AFGWDN )C;4)N(=BFD6!:4R]!!4[N]P]>CZ=\0C_?/9G;C^$?(C;^<@<%:)&9:Z3A+MZ7OE\-#+I?HQ;2K[ M7M;JZT*@Y6Q) /,S*?OA@398_[IZ^#]02P,$% @ [(EC5,I;MS<#! M:P@ !D !X;"]W;W)K&ULM5;;;N,V$'W75PS< M8)\(2Z)D71+'@.-X=P/4%R39%HNB#[1$VT0D44O2\?KO.Z1LUULT00NT#Y9Y MF3ESYG@TX^%>JA>]Y=S ][IJ]&UO:TQ[[?NZV/*:Z;YL>8,W:ZEJ9G"K-KYN M%6>E^/P^BZV]L[@%\'W^F(--I.5 ME"]V\U#>]@)+B%>\,!:!X=L.]L!VA<[+21]=$9&=2BZ;[9 M]Z,.%PY9\(8#/3I0Q[L+Y%C>,\-&0R7WH*PUHMF%2]5Y(SG1V!_ER2B\%>AG M1I^FBT^/X^7GAPD\S#\N'F?CYX?%',;S>YA.%O/%#"_NI\OI_'XZGWP=^@9C M6D^_..+?=?CT#?R0PDPV9JMAVI2\_!' 1[)GQO3$^(Z^BWC/BSY$(0$:T/ = MO.BL0.3PHO]$ ?AMO-)&83']_D[L^!P[=K'C_TW]]_'GB^7WM?.9+&NK0@6%:\7F% +"W/EI9]!-YXK9"F=^4-R""A),U27,K]S# '&-?,,7.D^F.^$7K3&"])&N9_230C$0U(0@>X M"O.5YLW8P74& N:B>$NA"VQ# @NC!($5 MVE49S@4-2&?&*G; S/KP@/9"67&@V#*UP3I4O) *>Q?*H1SHR;JQ!?^VNF?[ M@RTS;MO?#U7F:#H7JRSL.8I^%?2[HZL NWU568($&>CV]"+U_Z[M^!<# )7= MN#&G\07<-::;!>?3\R0==P/D3_-N#,\P:8&J5'R-KD$_'?1 =:.MVQC9NG&R MD@:'DUMN\=\ 5]8 []=2FM/&!CC_OQC] 5!+ P04 " #LB6-4FP:P=+<> M M6 &0 'AL+W=OO M0'F<*7>*+6M?["15[;:=Z8R7OF['F:E;]P$2(8DQ12I-BFQL=\4N;Y'&_VQT_WN@X??#3#WSO.O_IAZPJDS@UU[DJJLU& MY[MG)LGN?GS0>^!NO(M7ZY)N//[IAZU>F1M3_KJ]SG'UV,\2Q1N3%G&6JMPL M?WQPT7OR;$CC><"'V-P5C=^*=C+/LH]T<17]^*!+ )G$+$J:0>//K;DT24(3 M 8P_[)P/_)+T8O.WF_TE[QU[F>O"7&;);W%4KG]\,'V@(K/455*^R^[^8>Q^ M1C3?(DL*_K^ZD[&CR0.UJ(HRV]B7 <$F3N6O_F3QT'AAVCWQ0M^^T&>X92&& M\KDN]4\_Y-F=RFDT9J,?O%5^&\#%*1'EILSQ-,9[Y4^7;U^_OGK_^L6;]S>A MNGS[YOW5FY]?O+F\>G&C+MX\ISN7>/;NXOW5VSX#%@]0#W'<#/^O?.^-PL.FK0"U6_V^_=,]_ (V# M\PW^"@2H_[V8%V4.5OJ_>Y8>^J6'O/3P_POW]T__YNW[%PH$^/O?IOU>_ZGZ MJN6>!/HL>+'9)MD.(EBJ2U"1]ET\4>_7!I>;K4YW:JT+M8$ Q.<[HW.U<*/ MQ>5:E7=9\-'LE.%YC"DZ_'(]:J&31$&SJ$(G.H]-H:!9"JR7[)1>K7*STF6< MKM3#Z7 0=KM=M36YHI5"I=-(E6N:_-,VSHV*4P76,)LY1H U^JVK44"W@H>! MG8?3Q36SQ6IBCU/(DA MC1'O*L86_=[5W=KD9K[#70AP">U:X.7O5+:D?:AEG!>E&GVG'N'%/M]FI.S. M\%B7BJ:W4PD"XWE58HHRX]=I_8YZ3?,2POP(TGS $+0HCRUU M@>]@;3<-0; M!(3$A]-).)A,&&":B= +L$E<:QPZ@6.TXTQ$E<$H%!IS?0U?^&K@[5SP:*-=V% #S1NR+60M=GN?XS3N3WPN0E M;(LR?U3QEEBQTUR >7ORU*_@5UR!;#FX"^A.%TD5&95M"1DZ >"IN<-?\%*< M1>#)7[>$I+3$-5 7IT"I5ABS-VG(Z'$[,[ ?^.XR4W>WH&*"_PH"&2=\KBJ,,L*$\1+XUX]O16US6C] MF''H-[7("GI<%-DBYC5)](--=DO(9,ZV,+3Q!PYENA2R'0A%3#C1!6@T!]D< MW87Y/=&$BE@#BF-.&#'Y(BY,Y!1"9>=K$YGFMGP0"7I-$VE6EWBL;?7.;CJG MFTMR(>H7W69RT* M'P.:/<(B:86'>"/G63KJMW6<&(\I2[\32])65GE6N!M"C8W^/K((BOLO$@XI4EC;N^<7 ;2 7@&&Y MUP5V6Q*&BBK7Z<((IPG"U=H,&[.;&-1M,@V&_((@4=% MCBNXFA=@#1WH[3:)%V!"TSG0]\:R@BQ"+B5,&"O8*";13+.2-NRQ($Q&0*19 M*A=8'/J&44,JERS@"$VFM I>W0%\X +S)G"VBR?!O\DHOSBN MRN][V W>BCJ""+>6@ GMA>/^*.Q/N_)[/ M[W5'P,A84NCT697"Q(:S_J1WF M#^6FP!3C<3B=D&D>3<-A;QAP. MP]&@S[][ V!P.#P]0PNI;;Q/++$__]:X%T['DV"$]<;CX-TA_54V)]4E>S:? M%C!+*\,SR6XS>%,KL8I/]EF2-G7._U[NP3H*Q]U9 ,8<]:=MJL_A9M!(B7<_ M0V]R[QKD/J3Q(6$=).(*[0D%\S]1TN\?T ^&W7 R)J(,>J.P-QH&%XM%M:D$ MFLC 'R:S"A"#1[WA-)S.^L%9\&C:#VF]L\\N$9+>)I+/0(L)R6Q_, #YA\%E ME9.Y:>K&MB1Y4Q:,IV%O,B8)G4XF>TO6HXBGQI-IT)M"/0QF1Z6S*DL==Y>+9'I-1 MXB#<;W#*H1[Y$L:J0=QC+7OYN>B/PSZ4>CUL1'>' M,RS?#WK]<#CI-=[#_=Y@3,/XY6DWG/$+8]B8^K415AX%[\E$ZR5L1 "@$,V- M@)WS8!A.^D,,&^&W\)V0PGDAV!IF&1-H4Y8!8 &S8?-0;# 4HPG?GI+J&""2 M*1#'P/VMQ.T3BQ0\ZH>C&0*GZ8!$L(\)NSWZ-2#6#6?8"2Z&P#%0>29@D(&# M#NPS:$V&QW@H*%JL9OX($3?5CGT;.%U+L4#8-%>'8KN^R'D^;57<;&B M#:$P4P1'",AZ$KS$(P+XWQQ&L@4DE28F[AT8.[ZE#7P1UW_)F#< [MH"=T/ M!;R/P]M?//#2XDOUB#\FX(TQ.*T',P:Q)\KUP6J3P02&AF],H/7ZX90)/.KW MPSX4@Y^C'WR/__KA#,(QZ!'SXYWOP=9D1_VH 3%S%VPXPH@NCZ Q0ZCJ 9RK M[X&X6Y-6QOD(^U2';PE?]X[# >V0G7MDNQA&V(.S "K";,L\VXA#; $)[0+$ M9\N)V"'A@82F<4']6C M[\\"AS47:[X+)0.3:I.&X)6( MXR(B/[0.T;Y-UIJJ[8"K7AQ.&D;JA-D-<6'*418IYH3XFL)B'Q&R#P2X5KFQ MJ0M)(5".<$/.#KW=B*+ F)1_L0)54!(MA8_ ;O?<)#$DST[!44)0D$,9DSH% M-I*(7KR-P>U%O(EIVS6L<*IH'42"C!UX+IC]0EDO%^OZJ4*USNZP$ 10)EUH M]N#@ "::0F#,FE:(!\G9@!"ZJ+8H8IHZR42L+"4E-I>)=(19"T/YU.42J&J$ M!K!I58(-!^8L> 5O11SM)^KFQ278"KMVMY@H=#>F/:>$)@:"8MKS;04??1%2 ML%J>+XF2G$-KOLZ^->L.FZOD5P#P4C)NV3*P$3FTT.*C(/MR#1&,,\9@8FSZ MY3600?*H'M$\I#/ZW:?^YEL[(=_O/3V3O(ZL^?+YA5KY^>]F;I:O7Y\M?I9%3O(W$:@ MI^ A+HH*8,]W#@!:[6*;QPDOU_%;%(&#^BJJ^38S*3F'3C,SV@G(Q&Z2]N0G MZ:G"F(\NT699V#KS488XPG$XR);:.IADYM><$6M0J4.J1$=13!>A7QL,"-!R M[*,&KKF-'B%XB2&TI-V01W2=^WY4VY68)1+"2^P$CZT'\BDQG0U@H M#CN=I(IHDB]X^V9!V9X8+_+-]V:Q3K,D6^W<;&<0]!J=6,5AK\D9<1HXYF,T M[J//[H8S(O'F7CS4=R_7.LX[ZH6&"O"+4N(9I/:)J^-\LB^GA=Y0AK L2=EI MR0+R_6K^.ZN2I;NTC+'/T#6+NPQK$7]B:P2-69&*I"D76:V3EI4D11W_>5RT M-0I-1XF>!=L!*G;$Y!WA=Y2I(NLXC=7(8\HNRERGQ28N2RVVE.44+-PO&^-3W!'KGZS@\'A).)MG-ED M WE6)J)4, 1YX0+)1-^QO>5IJ!)!NR8)VR(2%J*Q><2&2%2)$RF#F[LYVKEG MV)*48,;N8&5E0XA^MS#?497;[%RNLJJ$JO55@#:^K=J#_826AZ@M Z[:'!\K M]M1:%QI3ES8ZB$=7V"P<;O(%0(1"W9#.IWH#6+DV0_"F2MEU\_E-C:3+1!?% M^86P<>,]:#'6D\NLRLE;((M/VJM^<\%O:GF3<%T!WH##\F6QKN7@S>[M]Q%"E,*?GR& MM[#3^U;T"_Y2+]A>C)9_8W#GHH,=)!'\HQ8$$..!!8"K;[5,P8T<01K \SZK5FGU@]U 4P*M7EPXW%]4* MH9Y"5&M]D/=2.X[)FBTE2B/+826;XPE*\E)L83D9XA-O"H5=B4"R&/6ZC^9G M[JV&E+YP.=T+$8W>;#!L.6_- +6][OQ\1!/F1A8C.KH%^]U'VB_8 MG*1SC"3?2.*OI_ C!#V)JXJ+%V4W>@*JHG96DR+CG"WKJV-8+E2O%P:]/G;^ MJ"_>;6]T!.DUK@'^(7WS?Z!/WUHQALOLSR;5E\@L$?EJ6]CB^S[[3Z!1OT%6._0<%Q 4MEYN"A,(HU+B MS)GW"+[;*O4E*$UIP:@&OQ5.TGA'V0:J&K;EG>&4AL?O; 3UQ"GW32:;Q'.J M'V:8G@-(7>ROV+ S, ^W&@%PQ=&GZZ;8>P$V\Q\N-J1:X;PJJ:_&X@@1BEN: M)R;G/LKU'9GL@/%Z%U,4,P>NX7Z 33$[$V%.>S$V!4,6C29M;$/=OXUS1=Z, MWP=SX D.EPH;1F/UU6I5$8+=NT M]^_=@P=>?1WP$,)L98@8+8WPBC!Z[>GLY9%4\MXSBVB\'.?4BE5OYF(CG3J7 M3AQ:$G]Y<>FG!?^^-/.\TG!D>V*<>QSTV7Y,VYYQ<=GPFJ@3AM6^TT>^?.\4 M%>SL$II+:MR;N" V(?8JR&NJFV R/"H8G>06P\7Q,:O)N0A'M0HK]D>#:\$J M9YSN#,2 PI$:"L 0)U4N*:AX0^D.EZ&LO?C[ GL>1/GRN8$SM$*44+9#=XZ: M;>0!IXFHB=W&Y_HU(<7XN(UF:&TG(W&8?$359DHD3#WJD M\-,BVG%#15H=>M0U:WM*!U[2+_H68+PHEB!,#/T3JG]J8LX8(HI9GD,_%"1+ MX)-7^B-T(J(5>BU;PRO/2J!MN?2ZFPW4'50E^;7.*786)' 6Y![W)?PB_Z7% MU;_6:T(+.)0X1N]XO+7YF%E%4A4VC2G&]8CQ=)MK^Q67\M858KZ<(&6'@K7N MG*_+DQ.&SGD"7X+9YF:MDZ78HQI&#DM<[D/28JSP)F&9F]L"RM^S??OJA6!M F1NK4ZD$[:6:M0G9PAL%'^,EU1W> MP!4=# ;G_?YD,)N>'39561-7%2S%A:_+BZ#IQH#&0R5JCB"W/NL]+HT$A34C M,,74U5&%ID6E,<]*0&Y]!._2]HZ[5H%>0<_"B2;B-)T6]F*XL^ZU*8J\< (I M"1HO;AZL;X6K?\+E^\O@.@%8((#M.?ZG'% 'S>O"JY3G><!'WTX'H3LB^I7R5CPE3)F.\SH5(2"V?QH2DG60E\B;K*&M:N< MCI#0>WR$=5L0'V?<#]_((T*D<$9%$>?L$D<3ZQ# M%KH?[C8#G0SD:@[Z)DBD,$;NTL6EN#;[/E7!2CML<\L13F;:'+4) 3\*J8.+ M>,D*&F6UI 9W1X:94JQZ Y@Y4*';W.]%B)ES+O86G$0N"A6-#AP<-X7OC/5M MD'5&79=EEJ=FY[W1I;'.K>O\#OD7F3]#%]O]:9.IWO!A/7T9$N40-(I.\HVMNB%G''U M6A7N8+&V(?.&4B265SD=K*U+[B-4=OYL[W)ZNQWUMCEY^:"1,JVQP4Y]H&-'/RIC /2V^!=8@>_Z_ZP$890TG@?[4*EL &U+Q7[ MMO$[*9B23F=%!F\LIHYIQ""+M8E(VV'-0Z 5=Q'1#.3WNY(%[P".>&SN7+5$ MY\193K866>XVXT@@JG_D*%@#Z[C+LYMOG,:J.KJEQO7F&GY/!%%DJ&(LG=\! MZ*,.Z4-\1:G]U%!C!2&.A;YQ"N4$-MJ8A#1BN(F>RQG=S80P#' M.*%&8P7%E+ P8K&(:FG>D$F)0L"UY>S@3K1.JGQVJ2FS;?&6M@8_P>%.W>Y$ MOVVY!9*\84V.0#-%DSGJ]L=-\I[85(:9"J[X'9]*JJ:]<:U3HA.DR,V6"E%' M)@EDDD'7B<[[6C9L61$D>6M+1;3"6V:]INO!=YJ)@>- ')$9K%]+KR38^UYZ MW^X)ZQ/U*#YSKW*.0IPYAHIB)_!(5G%E"K:':JVBL_<<6 E_.@1930BO9/3)/71C8S\!K/9EI)=9!*-&IU]B?Y#ITZY>@91(88B"MB$*3H1+G>[3XD*.B[TV MQF63;IHUZ+5)ZE)I?]JL!^XAO%&8*IQJG31BH"KET,*DX(UU??QS#T3KRQ;<,0<0\T96]S2( MW%]A(8NXP3&.Q ,,]-R4KB8@(RSWQ'3(90_^%NA'PCX\IZ07A51Q64E_%9<> M&F-;535/0WNV$F-!^#D\'.,[NCC26,AD=2C8"!,/HD(7$.9E*U ,&ZO4\2(A MH77^\TB"$*XPR$O5EA6&Y7+@@+NHR.]-I2ES 2<,.V_$$DRV6 [6C%HR] M\*Q9.20_KSYM>)R2#>MXR+[BD)(KH-E F/PV%I%A\(JBZ;*SGVZBP+,.E1.8 MF1O+<019P(?@QAE?93M5H92#JJ5$A7CXAI#*!FS6*L/;(*#E3K?*JVV\<)&. M=,/.[\6VU+38XZ"^NZ]/;;F4#NHD ?C,^["8]8@+*%4;><=;W79/C;?7H>\5 MHS8M>TZ56DACVPY4^R\'L1(789SNK!O89+]IC<2!P^%%*6V-&+&J3S,W8&DH M86IE)??/9L>#9G,4,#FW9YHD?[C4MYGT\ +C5=JXE)ZICJ\'[KDJ'#H$/9]# M8,O]"W]AJ;/>6JOMZ]Z.+DEEVD#= MN5EW.21*.A=SLZP*G_7,[EI;QDUW7KT^M+WU N82SZ%(=NJ_@%$?IZ M.!L.PAY%I=H>Z,#-_G@I6I$K[I@M*)=%OEB0Y MQLS*AG+<=_\-7.-2RO64/+J M!^&2)X+D_YENUI!;YX@W.]]9*^RP:)$=N#;5R)L@ZQBP?MMH>\C_,U"RBUE[ MI+FQ!VA92W(OR@E0ZZ90O"M$Q05G"+VV?):1.]+(/'DSZ/A4OK;23N,-7!AV M2)X& >NZXBFNDG0(?^ZA]AQ=D+JG/DYLTG.%38JZ%%EP"SZ(ZHI@_2& 8U&% MU"M:,N[=Q,_LR!\[">96&UC+*^I@C2AE'W1;5W)4 \[-$AW MU!ZK]UQ-&OB/$C07;)R3(4>P;EZS3$W0.S\6\UC>U/(I"!E99%;*O-!C;N0T=0AZ\UZ:A5A!QEKB39Y 6_R#4%=V-QT6!OS*V.M*M:PKMN?W2#5VW$1X[#R6!+-;Z)-Y90 M.:7O#/Y2<) MSU=(O0CT\0'47KQ9H_P4_H(F_FIJ??B,@CA,._Q!L4NU47#=JM@U? C&L"\K M-GL?N9&XHJ71N+W('EH^^"9"I]/Q;.@D;VV:K5CVY$(DEH4V :MCSAG5FF M[QZ!88,&E9JT=^4%^4Z"> GN")<- -@+P M9AN:2-&>_U/KH4@.FOC6,W?>KYGC$$$[5%UM^2NL/QK_2;BE5NM]+TIVM7 V MFS;5KB57*;7,Q$O2$E)7#MLYD%#ZQHI%'L\-Y37L =%V]N&8$C[,"O@O)S5B MJB]+/4B>P=:@3R0U]O?>R.F4@E^B:+YC1Y[*=1P?DSRP[RY?PK)=?Y1Q:'N/ MHN,#J]V%*_B@$L4(+:1:=]I6Z8G_ZT]F/>QUG?X!^]JFSF;^OEU 5]9YRJU/ M/?N./V!''W+:V,HA-62Y\-")@@U'RB*P608F%^(__EC)K2W5$$$BD^Z<6O9\ MV&2PD[2U6&ZW=C<11B>SZH_QF72E5Q(C$8H):2#$K[7'+".YK[91>>,BAAM/ MND\TG"BHN6D<[@1Q[9G"J:TJ!?]%/*_^JWA>O66RON0SF)3^L5VEK04W(-W< M\/ XO61E[&EDKAP&;H?AX?'DT'Y!AE[V MF2-":OWIH8YZQ\G%Q#H)C$J!-&RB!OBP\*0>#CG2YG2SPP0(RP>P*8DKLF:] MF=(I#]N$$]'AV,(ER^J#XP >"%G83*IMGZ$CTEE>=(Y].O1QXQ.NW*=,'ZHM MI%-5ON;J[_IOX5[()V#KX?(AW=+[,LM)=T +^"\$__0=02P,$% @ [(EC5(I5\=&ULG5=K4QLW%/WN7W'' M#1V8_;2AK,S*PK1<"KFP]\ MY:0HHE&I!]EP^&90"F6ZQX=Q[,H=']HZ:&7DE2-?EZ5PJU.I[?*H.^JN!Z[5 M?!%X8'!\6(FY_"+#U^K*X6W0HA2JE,8K:\C)V5'W9/3N=)?7QP6_*[GT&\_$ MGDRM_<8OY\51=\B$I)9Y8 2!GULYD5HS$&A\;S"[[99LN/F\1O\U^@Y?IL++ MB=5_J"(LCKK[72KD3-0Z7-OE1]GXL\=XN=4^_D_+M#9[TZ6\]L&6C3$8E,JD M7W'7Z+!AL#]\QB!K#++(.VT46;X701P?.KLDQZN!Q@_1U6@-6D4!KW,:_8%'I6DK3"4I[UG(E=:A56/E@N5+V@I M/!5.+ WK*SI-TCUQ\J6HH5U5[&,7#.I2P\ M;:N=R'LNC71"QU8#-2@7E0IXKVI760_G6&\+4T<5ME0AP)_<8M*)(-ME/0 " M$2%##U)&F%Q2+EU $VU))CHQ,]X>>))WR@?>4L&I*6"-]&D[0"6L"LQGDM%S MZT.<[,@[M&\FI@S$39F":6.:KABC_;0HL- UQSS.W\9LV=D4M1?9"TH",!C(1Y W35YLC_O#K0Y&YL["V;7A M#GLJIEJRTQ,GU/SU1Z%U7=*D"<<'9^N*+BXFO2>U;';$0E'<*H^XI]2/I3:5PK'.7) L"OY1BCHLA#'@)[_7P -K!L Y MR-YNBYWX"APL=NOX6R-?E]Q9Z<*: I$Z9^"I,-_HF$BW]% 4N3KTH+0;0.E)\ %/T1Z_X&%6^S]T- MS;YI;DW#?VHW\!N-^AD[]1E9WL;%2:"S]$AU)ZFHY4OA@1T'V6YVU&'<-.O! M3G,Y/>BL?''PL:[B1AL; ^?^!4Z*/,=J)EMT4.*^1K=EPZ?41@N$M#.5*O$I MIINIIPPR3^OD9+-^H]K&3:&P^QM*<\?3 OH5H(UU4B#T35Z!*"BE4/A8E!N" ML!A8A>J9+^BW&J'"R+@I5,V*\SV/Z^"!_^NMD6:X)]4.K?IA1XY'5S;N=VX> M-=I&VLT*NT>.Y&+^:F?Z-L#3=KFRT%8Q3*JXGT_1MP*IB ZL1K2W M$1K+VM''/)$5^UN/I=E-4_2A9PZS)ZN1 +*UI2N;8FU$'5>,Q MBU:U20_]BAAM/DYGW#D>[PGD">[P4V7;SF>G6LT%=W[_4JUP/JU/8Y0W]VCG MFQ**YS!:V@RL,*T5L@DL$!D.84!71=IPLB P*L2NC=7(B)A$WLO@-\\67H*H M +6S+ON8Z8RG"B6%L]$O3L>#LZRTBG8Q.$P^ M750LB@K>^_Y3M\K!QOV\E&X>OT*XR8)3NJJWH^V'SDFZW]\O3U])GX2;HRF0 MEC.8#M'JN^32ET=Z";:*M_VI#?AVB(\+?*Q)QPLP/[,VK%]X@_;S[_A?4$L# M!!0 ( .R)8U3SC8 R;0< '00 9 >&PO=V]R:W-H965TQDTT">)/L;=K+#\3.WD/1!UJB M9>(HTDM2<7Q_?;\A)2>YRZ:+HGW9R.1PYIN9;X;#/=D8^YM;">'94ZVT.^VM MO%\?#P:N6(F:N[Y9"XV=I;$U]_AIJX%;6\'+<*A6@WPX/!S47.K>V4E8N[-G M)Z;Q2FIQ9YEKZIK;[2>AS.:TE_6ZA7M9K3PM#,Y.UKP2,^$?UG<6OP8[+:6L MA7;2:&;%\K0WS8X_[9-\$/@JQ<:]^&;DR<*8W^C'57G:&Q(@H43A20/'GT=Q M+I0B18#QK=79VYFD@R^_.^V?@^_P9<&=.#?J5UGZU6EOTF.E6/)&^7NS^2): M?PY(7V&4"_^R390]/.RQHG'>U.UA(*BECG_Y4QN'%P< =#064 M%]SSLQ-K-LR2-+311W UG 8XJ2DI,V^Q*W'.GUU=WTVO[J\O;^8IN[^\? MSNWL_GL9.!AFS0,BM;.IV@G M_XZ=+&?71ON58Y>Z%.5K!0. WB'/.^2?\GZ:,<\PL MV8>L/P*KE4*!)F5CI:Z8QW&'8[IDWQINO; D24E.&7=A&Y!1=+0LO6,;*[W8 M,\LE+="VU)[K2BZ4P $GO$N9%CYE2J!\5T:5!,6:1T%8XB;PE0>+FVD7P4 UUSQK9-P$;W2AK;FNEF"[(T5W5(+(+!F_-&Q M+U=?63;(V6P^G>_=3?_!IL[Q+8,.,O'0G_49;]#6*(;)LS[R%4DIA NQWJQD ML4)';P#?BK(IQ)O&K%"(.S:AGG1QQ11?(&Z.V+]+SW00D?!TX&"T4 M*S!6,&W\+N3]4$B0@?,(7/P@R_K-2.QB&JC(Z2*>2MC2"K+:VAH74B^;[_UJO-Y:4T=LV5JA )M0'75U-7" M[=>KB[WLB%U(7FGCO"S87#C/9EOG11W#%L-/DH M'85]B;;-_D:ZB&[Y\./GGBEA2@IS0X#)QUX MY&AW#2+<.*H%EQ2QK0>=IA(A+0&A$A6PHV=HC(\Q#.*/G:#BM@RT40BXYC1; M1GIRS,V.T N]HBA AAK?,ZZU<9)(D[(ULB4+N<9IDM(@A4.AN=!6 A*R^0LE MQJ8MKU6H<50ZS+I7M\16<,M(MF28C42]@#O=?!0.T[V2)B_=D+IH+-HK7<11 MYL.POY^T-W)*9;0686Y6VW1G'+Y!2:A,C#Y-U[UWF%#SH6)""LLRU"4:G%)@ M( D25TT-XA-G96RB9!NWLHJ\H(!U:6(T7GE1 8",K0]T!$O^P/57Z8%BA+2) M6,63*!J/['2UC\6DO5/:-DZ@GE 3D0D"T&N(+>RBM=6@4IM4X)+4D"U(SB% M:@()%J@N1;2,NKH,MU/ !O<#6CNF'O3X5NO+^>'9P9CBPE0ZW,D.IFRXWA ^ M6\5R18:R;F:*Y>8YC3H+>F#A=!CH,-?$#FE\8#*A!\B"[*"BCY//X8Y\GS0_ M(C1,9AW(Y$,R&:7#R1@?XWR49MDDN7_%D( CR2 S2H\.LF1T=)1F1WERM9L, MDX-T,AFFX_TLV2,UZ7!_G(['1_C.TBS/TU$V9,_BZ!ZX2Q229FEB0PM1"(+[ M0?=^-J;<()!0GJ<'AS!T,$JNM,<3$:2G^_/.$D'\EC ?#=/]<9YA,W7I&X9@D<\HDD.X"Q-YZ;PQ>O 2!H@KO71=: MF8^/PMWJ[DD]C2_)9_'X'K\&XR0HK,021X?]\4$O3LC=#V_6X5V)&PLNA\^5 M@(N6!+"_-,9W/\C [C\:SOX-4$L#!!0 ( .R)8U1SO!N82@, .\& 9 M >&PO=V]R:W-H965T@-Z&P@/B86V/[17K7;,[;MJ_O[/KQ U,^,9 M3[?&?G,U(L%=H[2;1351>Q;'+J^Q$6YL6M1\4AK;".*MK6+76A1%"&I4G$XF M+^-&2!W-I\%V9>=3TY&2&J\LN*YIA+U?HC+;691$>\.UK&KRAG@^;46%&Z2; M]LKR+AY0"MF@=M)HL%C.HD5RMCSV_L'AD\2M.UB#5Y(9\\UOWA:S:.()H<*< M/(+@URVN4"D/Q#2^[S"CX4H?>+C>HU\$[:PE$PY71GV6!=6SZ#2" DO1*;HV MVS>XTW/B\7*C7'C"MO=-_XD@[QR99A?,#!JI^[>XV^7A(.!T\IN =!>0!M[] M18'EN2 QGUJS!>N]&2D]D79D.53R7$TW]PL-^M_;];O/\+Z$S\W MTY@8UA_&^0YBV4.DOX%(4GAG--4.UKK XD> F/D,I-(]J67Z*.(YYF,X2D:0 M3M+D$;RC0>11P#OZ4Y'P99$YLOQ)?'T$_GB /P[PQW^3P\PXB;-I(%S*2IM',G0]R/H!8. M2JDX6$"+)$-3,1Q([8RZ19W?\_*)QUG5PBI#A#KK;,7<.-;UHR%7(!S7]%+%S>,%XL$3+R1KM>7A3;II62:%SY&:A>J_R@ >+&L,"6FMN MI1\?K.G@5!3<2)Z3(*8_T#FT!EO"#+SJ#)''1]L:J8GED^$&U#RQ(!>NAD(Z MYNR0)Q4Y$+J "K5/XQ-1ED+:(;M9Y[CJSHWA,P+>M3R7/%8@63 86N(ARL7B MFSA-'DG)[QT7CD+= LA!*3DVY[Z3ND/@(ID&PO=V]R:W-H965TJF!)Z(F-C?D@6]>V"EERZ9&)ZZ_?\[P/69:A9V8C.KI(6[J/ M<\\]S]\Y_OFAK+[6&V.:^-LV+^I?'FV:9G?U^'&]W)AM4D_*G2G@FU59;9,& M_JS6C^M=99*47MKFC^?3Z;/'VR0K'KWZF3[[6+WZN6R;/"O,QRJNV^TVJ?:O M35X^_/)H]D@_^)2M-PU^\/C5S[MD;>Y,\V7WL8*_'MM1TFQKBCHKB[@RJU\> M7<^N7L_G^ (]\8_,/-3>OV/W-C\AQ' M@G7\*8,^LG/BB_Z_=?1WM'G8S"*IS4V9_T>6-IM?'ET^BE.S2MJ\^50^_,W( MABYPO&69U_3_\0,_>W'Q*%ZV=5-NY658P38K^+_)-R&$]\+E],@+__G[[[O;F M^O?/\?7-S8 M$[O[)S3>DW]R]__W>E$W%7#.?PY,]M1.]I0F>WIDLM=)G=5QN8H_5J8V19,@ M6_91=7B8L^0\IJ&BSE!7\>>- 39?EMM=4NRS8ATORZ*&\TN3QJ3Q*BN28IDE M>5S#"P:N5E/'6;',V]3$C;S:XH+.DNSI )6F,37 M.0R2K8MLE2V3HH%1&E/)O&X8?!>H5]0)W< ZWB3W)EX84T0FSX"9:5E9X2T3 M'IL,D/K"DOIBD$9?:H.;>%LW&5Q<4_=1>7B$L\5Y#*-$_BA,8!!^NZ2BI>(< M2+CO(3,^A$(T:_9PQ9N-D@F/:5?!,62[W-3QVA2F2O**FA+^^FBBI0<;NF.1X!D8W .,D39RL5B 2^<2W M?%*PI;+RYCJ](1PW8+6B;) S_MZF:_>$FQDHU19+4S6@*!K@H3BIC&Z"IDUV MNYP&POEO>-Q_^Y?+^>SYRSJ@E<@C(BF/AV.!IHI^5=J-@ X-<"2Q[1^TV5+7 M0JH EO:'+-3> ,NVE5F:[#Y9Y+C ),_^HI=&\. ]/%]6^[A< '5,O32PHU$, MY ;MF<&*LXJV/L(A2K@=RB.5@3=;>+2MS:K-XQP4$9$$:)$4ZPRGPC6MLF] M#!H/!@'9O_PZ1I63QDAH4(6R$GP6-(^ID'9-\BWB)=PG>2L;S$';PJ'AB;QI M#6X?R9H5&U/AGMU1['%;97[/AP#L@S2VQS9"K=G"R0.G@9H+&675-BT\WG:'JQ#N(JY+,V"[*EY5Y18^*.&"VEF&;OPS>^.?#=[7=T#\ M^!] +KX[RS+WA8@P%LZECXA,#SHV?(\QH&CX8%9+BR3JB(&OJ>'X:[#1_6& M#HO^@WJ\IO1+UXA3OG.5/O MJ+=; ^(:OH=UU!LXM#% M&*KZ"ER]:HM4)1>PVWNX2WD\\[>]A=L/G,AB!YZ&69 $FPRD0;7<["=T/OA" M=*\'V2=EFK(!*J1FT> 3/\W='LXZAXM?SRXGE_K .>_[]!MS[XT?I N0.I'= MSX_LOF_S+"V:0P;U>*B.W'@3XO@^RL)J0:YX_,*"BL;WF=,>U<+@;#)&2L]9 M^8&,X>]B0<91H!2 DT&>+'.8!NP,&2#-ZF5>UL27$;")GN6J1)''^J,RN-G& MK$NT5JXB89FKZ$N1I'^ 30UO_]F6^!_0O$O6)>P>"--YFT U# N@V\A*TR=X M2C<0KEB6PI]@#.4@Y LXN 8&;JPPQTOHD>BE+&E^%?WO[CH.%@"*518WPF&R M8M?"UP^;;+FA[T$9F4H$B '# A@@!?HM&[ AZ'G]:T0+14,.E$Z3D9%!I&OA M5%$X*"U9FY15I$O>OT3:RZ*?7$4?>;5EY:F.QI/?X=@3JF\D/ MO)F(%V\J5D/Z$HQ+-V^O\Z+59,5W./,Q73'$VI>6M2^'6;N$%>.IL;^ KA\( M7R#ZIZS^VL?>P\.=&6#O8,@H'/+*LZ$\@X,%Q Z$H8HF:[I[1 ,^6AZL=\F# M5S X.2Y9W:A'Q6RX<@8,O)<:S^:JPT/9Y0F)X::.Z!5BO >3Y^.O1?E0=&RE MK&FMDS4B[9!MT69&2]BRNS WR7;S#76)\M^[-[@+>Z(O M!H_@5OV4OM,;?!5#@%?U#FCPRZ,=1A:J>_/HU=GJ/+9C7ME_JA-'3F&JRA&4 M,# HDKRL&Y+(IE$W"L4W2WBB*SW!-D)J4)"1:&MK_"#!88LTJ5)^;&O 9P B MB]KS3)*7[*3! M*6PAIC^S3.69^'' 7>>;[_BWG* M\R!S5*4U6"$)Z+ *O7U8Q ,(-7@R!4X;J2>.;C'H220=.UJ^'TIW!@7) OS- MK8G8+VU,[S.)$)P,K8 9<6FX4Y+(O>=%42 [9/"R?5'%'!PF4#.=Q .L/)NZ M\.1TV*\C:E^3%=4;@1Q^_6P-'AP.$?$05_R7-5T#_D7ZC$0-+I?MMLWI&]!" M(# R#DZ!$'9_H4V.GGG;6,;%,\.0(0:#Q[@:85WB*?I6W=[T(!H WT;.YK=Q M .9Y$!+ Y.(^@^(>HJX7_)T-DN%B581ZPOI/&-%#&HV6^P"-;XN'B=0GOOF'K MV)!599*ELW0XX4*&%JR/;'99'IE^P:(H:%H"/W*T!U=FUPGF$;LF;L/@N1,G M(4G(_*9'55>ZYT+CK44A)P$=L$+ R<)MJH&V JENU9:0)%(O0=R%=56V.Q6> M\B J0?PHSU:&?!LR[/$3W;5U-]3W\TAYRQ*0" /6 )#/6XQZ1E;\,%_4[6J% MX4'V*V0X6Z7Y"([L5C3:*[_ .$.^Q&RYLS1IK2);,G2R9#U[R3QSDA(EM[+-75 R. M%$XYCJUJXPH5C;,#DX_I(,\.\3LR5*JTB\ ]&:&Q;C=-@8!#V8 M=')J4WZD Z-W]V9<-V8'CEP*WCD2;5EE"^M-7+O0^9V85'7\94>RYPR=IOGT MY?7=%_K7[.4Y<-?LZ7CZX@I,GG.):JSVUK$[J\_5&U.:OH0G_4?)?7&N5"1> M($D@EUZ@T>A5>->:?_2MES+BN @^=G].06V1SCT/:1S!]^(&I\9[< ;#6A*' M;'-&DNT\.%6,O]%!O8$L&/- M?@7'GRC\^UV\W!?5E!G5CB!-0AHI ?6140*$')=1U.QW&,$":Y3"]PT*H4H9 M31 KBW9OK@]>(NU'-BS":@DEO\J MX>$:5HUD8\08#B-6K!M!Y9D-SWB8NZU8/EJHQTB<^6"HUV\5>]@$K^K M**6O8<<&;E7KD 021BF4,'Q:SI?_WO.*2 (P%4E:5:)K2 EFZ8::E_*'H$;)0 M:2F8[K+,X4EX.C?O KT1Z>?;18ZI<*'Z(AZ-ZARPP)"8,'MS5.;1@=<;N@X+ MF^$48Z/F-+:!ZPZF0=WBNM8\.QJW&K_5/"G0AL6#6QLXFVQ[IUFR+N LR5P M3JV9?WG;:*Z#W$:H M]"C<,4YR%%&UR7.!!2R=DKZ[^VB5-)X?.10G6& 2PULXLS"V[)G_Z.3@E)%G0ZQ MY%7;IY)1%@.+3@#-*=R8G-5] B?7'EG(R%K6^MC:E.LJV6V(Z]Z1]$ .PFM+ M__5%3K%.Q%-<@,0;XQEMF.N)1I+N?\!=+/;!JRZB9'1!2"P*- MO4W:W"02L M%3K(*4!R! %4:F_H:TV?GH\>@,'AJB/+O;TGW5.VZTWP)GMDUA8ZL!3 FS1D M>HPP )?DAGG6V2<\I9;P6C<'X.FNT88>5=*ESH+G'9 M!_\XB44Q$,WRZ(&L;31]'@J0L:"@>3D#VP:_,DW)O6$D"Z9<@P1G%!)EB4%# M,%A\JX=OT-;0(7$&@> (0G?^>F -5]%9 MA&6!F8#?;T%T5 T=4F8[5# MS^AL&8Y%-F:!PE!'13@KG^=NLZ]):UD-?CAAM33_B;>$P2B6.E]AV*DZ.:+Q/'#6HZ3S?B%)A$7QM M85'?XY116 ;#X83@DD&!84%Y9O5&K"@O/I\&9JPYU4!I18 2MXZZ/Y M4)O2ML,@".($<".JZBU36HU?6HO9A=74SA#%=&C)$W) [0 4B5G!B'3"VFPR M5).,OI#;S48'NB++!&7,N7B'M8@TLOV2^R3+:1-RRX7\(*P8" =ZKNR)\M"M MPQR77@!RY/13;_4C!3%YT=T&EI?6#I:CZBI>) # F61(Z8"LA64P M;(+*;8HDGQ#O'5 MXL,LBWRO%#??&E,XUSTCZVC!9T+7)L"*(.M6,)2UTMEQMY%IO1G68GE 78GR MF=U>DD(!;A'4+2,<_\Q&0 M>G!+I\/!7#8,U*4#XYT1IC:IT%6TE\7Y+3PX\\=[('11\QN?RGV2@TJR'E8G MPF@H 57)4SH73,N'!J(?K=:<1S2>EXXFWCU)-,%+)(W+Y?O;!O.GX\RG)8QL M%:<[DMZPH>(B,KN*P\O@1TS1Z-)M6*D18)'IXM'N7% $]Y&V-N %\M#<(],) M@26%NMV!BR;!?8_&'>KQFKI#!$MPRD:7&!&,/B,5B(9G>9^E#'"BS+K2G[0+ M9KNDG,!)/UF%C?4XTW>79.F!D+-@.%)DZ &ZQ-@1842>'Z7?X2K#3B:@84FI MD:!8F.8!9Y-KX"/ #RC$P4U9041)NX"?X2^+M-E+@CLF%,8H=H'*P#+6=/HD M_ILE26[WR3 3(@DG[M CD& ?.S&$9A=S. FE M&/D&9\"!BOD/B"6A)8$W$T M5(2;U72@C_/IAN]3&[U/%G"UP'^GO)<=%L=9M15I4OP7= $\0K4=R8V-LV!H)VB MH"17WPB,E<=7HW*'JU+[F4Z0( W,,,X^5GUMC&CFJ M5>9*#I+0.#F9)4.MPJ!:C!)6*9G5Q,2]":2;,K54\])(-S9"];D$QHE?7%P" M(]K],$\BM!POLY8860WD-J[;!E()T!/WI#S5#6E;E&Q=EXC,$ O;H\$8=IH" M_3EZ!"H%/?$P8+U*,#Q3M@W:2:P?EB49=!'L"UR49Y/XM4M+<-2J $'1-AL0 M-0U'I=9MEGH PB^3.]C_]?5',EL=(5'<'>Y6<80C5WV%W@4J;*4F7'"XZ6-X M?PQ,N0*+B=Q0?,9.O6#44;G>4P[][VUA,*MWR8S@T'>]!_NZ1,S5&=JSVV-%<"6"-NZ^T)#C*8RJ"_K("WJK"SJSJSZ_BF]RN.\K6^!S1[15$]A; MR:^Z"R01!8HD6X NF\(L$3D;?/5;DI+*A2/!I2UI,LW36<+()6.!B8=J%SB* M9;/A7B+=RT@(P(%7 3U[X?HDL,59LF8H-8#, EA.O/2O]_ YHY:+OC=83,@F MS]6AD9@O[ JX&-:@2A<>UKB1H*;]3_RA1$0CI4A:*;G2@%P106L6>\=AI81L M82M%P(04(+8)8"T-T[Q4,#7EM0*9L.[74W&_GL+,6 :&4P-6F"9(-YFA6V/W MJS[\ME1V(9,%SHT->9H2+8Y:8I48]J"K AKP -D<(4XCP5 >#L8O$U9Y.GEF MTOKO^=#>^*?\QGL?7<,_VH.NWG;062UX8;2Y8DLE3 M-^PA*B3Z_I(12JSZ()/D4,BBMP8BDO9O1^Y'=_?18#:?/(_ZB:"2FY53J)%W M;56W&0WQ#IY^^^6:C5!0E[L,CG*++M@N-]_B-Q\_8DAGEX$B1?#A-3#9&MC] M8U(@W(&20.5JO.2T)4;,!V@\FTY>2(F2?W8_!+T91?\%(M^T.<$*,XH65A2A M/YCJB,9.B=H7%FGD>45>MLI&H2G6CT\09^E>LZ FTF7D\14]!?PWDAUXMQ[? M?"#>%:HCA2?1C2;OWWME/V^T(-&YX3D7G9:Q!<1;J#QZXHR6)]/O 'KO8S4F MAV,?" 7K5=2$W$";)L1NR!1U[_C7S:GJ!ENX%'!.5K@Z3.LWK\3:Q2?MU4 . M$2YDX>8O/HP_>CXH@16.,&3OJ@]X1U<]C7K6.HS1=47TLR>#R*_W)=C&'V$1 M=QNXA;V@K^$!SN(_XG"0*RIQ7\8Y?@I'%]>;A$TNB[==8' &/&0J/@8;F!X5 M7_F!$ =(7 &'%RU1B7#IVRV&-K"XED=EJP\M((*B.^IKA.A-EK<*C3Y84-0# M &XJ CKN919! &<2L[+I'9V>4^@P1X8>'_H)&.'4NEIKM8P(N[T4',71)27B M*-3)UC"Z9M\SYX,%!<#-'KO9/Y-I^X#_]WQZ,7HROZ#YGDV?C"Z>S/S2'5V\ MY+@\$OYH92,9\30E6O'=Z"%81,LVMW%DW3E+U,CMVY?BIX6X#S%"A">'VKP< M&L4'CA-G-GHVG8Z>/&>=_>+YT]'SYY=Q*57W/T*-_SYBQ ?$B, TS.]MD==I MJH1K^2=H-"107*.,V7"+"TSA8/$J+>R-,QUZ1%D:/5_CJ:']PF@XLDDKHX"Y#OX- M<\"L&U5Q1NPQ$C[+1UDPMV"0&ZYRRV6Q&DVM_,T%!ICSGP_70")*0%U26V(* M#[LCRI5=!5J08P6KW<%6LZZ"?=I+$)(3,,0JKM'';+A/QQTU27A-$=0;KTE" M+ZN<:/F1G\?><)$_7 @U%I>%KYK>><3(;'=YN3>2,L%8CGX".@"OG(T]=].S M"W*[Z49C=KC$D&$=='T0S%872S6)W^H4&-P;FO-P#IG>RO 5;ZFGYX1"43W\ M6,81C2!4!#[U M2PY+-Z?G-1(8A(\0[6E^8EN>$(IC9[3N4*"ZH)PWV*+JWHC]X6&50&2R\9^& M;1K$_>[][F"9>%O\BB$U,5[G"3#JW7*#C4CD8:\:FZ+)KN^!&]Q7X'0JY(TY M\_NQ>R#B!]H"_#3A$*Y!MK5ZD@[5C+UXA57PH9;C:N9 LN5#-$ K3_2<#__R MV]H0NXFRPH-$L'ISL-E>((1O_\D&W#($S&XQQ_=HK16 M2,9_#^?OC-[9 ,SPEZE*SE&$:&DN\:(LC;Y4D[JW<7*'^D&#!6N#&U))#)C> MZ^7'6'!M#"6@68].J&PYI$5<<5F7CTJ0CA(4\OVL#@ _QZ)[J;7WQ+Q>+;XK M9]7;S4=NCR@XY@Z-M'%#(#4BXF@'[')\AEC0;K$MJ7QQE!12:6J&G$ONDZ2= MK>WG@BYYE,>>B)#O41T=0) 5M]0")*R5Y.)4"\D5==>!YO)M%:P!(5PTAHQI)(:40?D^6/3-80ONF;)-- ?E-I(ZU+O34>BE4& MD'3J-#F!C.G]+=Q^X,2OX/V,T7@=H^3 B13E'7)#W[AY7B)0];9EN/A7,$J+M( MOA7/I%-13R!EHX!\KE1G/I=:=@R*]'%VR=5\18%2@D0-@G9&4OVB$"EBV3SW MP!NTQGM.5Q5FS=%;0UH&M3W#EI!U(F8=FR+A^T9U)AB'(Z>=@SLBRHZMU,*6 M%KI%12?;>'Q&2T3A-S@2=2#I:0RG !7;WPZ7=&P04AH[C!X4!$>JJ9@T)Y ( M6MN1L[9)0).TUT']DMSD&RE6#5>H0<- , KQ>RL1:QOKA]&T)GD"+$R6Z*"L M=EU]9L.]>'X%__5!T=2WA630C13L?E_E^XEN/W$1VUGL/VR^OY:M^VU!;.L7 M*6OT8]AHWUCM>&CK(M6"AH(*EQ:J=PN0DZ5#YZ(8/VR["-_S!9VXU6=L4$DY M'MIZ;:,>/\)&&-/-UXP1)=JC*ZMJ-+/W[H-Z20H;$2V*WB')6)=@KE0:,M7] M+TR.J3Z%J'"Q35EU*MN!GEG=085A7TP4\#!'KKEZXUV+1=DV$:.LX 9GFY+- MC;7=LU=9+1A+3S,F7GS9 P3+]="*?%=H4RH^TX,]HOR(>^4'Q_VZW>3(:'-S M<:0?GR!_#6TNN-R-!F%0+#I^(5%2V%+)R)7 XJ..D,"'U=I%5@5M"2+%*=O. MPI"53:JRV5^292I_&1;CUFQ,S\36>.=AV7H@Q(T#?MHC<@5#(E'"^9D?X/PQ MFRU@CK:4,:8$A&:@D::"+=8!D:E-7$*E9/):. MG32)A%M.O*^4[AEBY'9FD;%=[J#@,FV;0?G]8_R])0ZG0 8?:J3 M@,_J* S&N-)[@_>6SS5I1%XR_;7I,"L+LF0(,URL\\$6*:X]UFRXH96M&>!Z M@K)=--BT12 K_3KA1(NLN(Q/C'K8V8"B+PZ233@0?2OP"DBAV("1!5/G5-N% MP@IQ(3G!OTD3'/8A9<+:R9RDXZIP)#IUW(H>X(#!ZO1TU[&JDWK4^[47&T!3 MK\K8H")9XWQ1KQ\O5YV0(Z_(>@*9@D0MM]G20X!,!"Y$3;Z"UA[E"KAZC05J M)%IKX],U]!<;A)YV8EYDJD-$=>U:S;M3W1]PJ7S0F_ MI4]/_.9&OG<+HQR,8=&,5(+KS>@R*11:2H'O$DH/1!P>[%LFZ2#9#Y].^"[" M!E,!7B"CVQTFU@^8"KM&('B[X6 (B _.3S(2S OZ8>2\VSXGJ&CB M[781T++J[:*D!@#-0^DIB*OX;$8Q>JD_+_SU24OWL&5,K,#X'.\SKC'2UG#6 MIU+LYL$&24WI#L\ESCX/(4J;Y#01R5#N+'1RG%%(*/'92K*,_[)U+('!%'>^ M/%T>3TWVJ4I.REHE/(9..T_K%J?N;*I1' TF"O;:V+9;>=WF%@4SKE!\:WJ_F/XK#D$.6MEG MF[N51L%*-07&\W@7ZH.+;/!%=O!^):TJ%"81@V,=%(0X!&&/R!4*O__TP75Q M\L.J-+M?3A6,=C0KY E]:5L74=LZD<3'ALVD?2O!%$ 68Y$W%UO;/N#21:!+ M9^+R@F()"9RRXO*;3D*/%=X(::[K@<$"M75H42SF7HVB3^7V ( MN^HUG.(/^T,?>J$WH"2;/JV3JJAU/3Y0I3->Q2LW'N % P^OXQ(>+K[S_+T MR7D4OC=1?>A!"_20_8DS^N& OHD==8+<'SJO^#LD5DG(258CCEDE\IAT!Y > M VA(.ZJ,I">LZY2U**N**]DJJJV[QK!0W1SSK@)N)A\[\I@X+O M&4?OZ?\XO)PP$>377[LR:C(@NMJKZF .T70=401RS+6PG]S[BOIP^I[FP>BY)>"&E+2UT#SOBGB MH2G$6LJ-*YF%Q9;24\/*<*Y0/Y"PMO^O5F*#:Y#9(^/G._7F/*V79O7K:3OL MP>W<"!VSX((S.T)T>&6X!W&Q]TP':JGB /2,$^X*?[[4P5;[U8#4'I2MKUE9 MD'8"SH-;'J$MI0RDOU,3;%SZ*;-D]U(&8E$$UM'!%M^+VT%QBCZJAF4 IP$% M;I],OU5@%YRBGEO^B5[/MEO ,8M%<-O L6U)&VAIZ!32JCMN]?G,R M^51*T#>OK'RLG_@:[\1I.PM&+C34M/5_7D]@^B,K')0'BN+/C8_[,Y(/1@1?U_: M1L.<0.DU%?W8CTIQ]_L=*KE=R7[BGS!L<#;O^9F.0][2"^/LYDY6_W#.;@/2 MFNL4+3%^X#[==M,WS@/]#6[[OLX2:BO LC+P8/C@; %5IP#F.&X=BVI^FDYF M<=B#.82QGVR5'/TWM4J>NU;)\U.MDE'8^66O'ZNR*%LYQSJ^9DL\_#6\WFC2 M\$38KIV&ULZMRUA)AF'H2_NDB"A4FI5>V[3RWJD4Q*DT2 MO3*X#%%Q!).H[#+)"*0:]&UW"C1H,$\1L,'Z<'B4=X%WV&^\9TON[6X7^V/[H8IL"UU" M*+-U,2F99'^K1Z6BK35&,+LVNN5?>1%MU$N+SL^&$2'$T8!3JG4,_$17TPF: M"8^S2N=B>&^Q?T^*%L/\?L$,J@$_+Z2I>AH*F3/-4M?A)G&]1K3=4F_,(#KY MTYL3E&7Q_P$9%E[,^6P\FX)\\TJK0=1EW+C%WJ$G<[A#;RR4BP!"K]&<0:UB M2_<)#W%DI%ML-G)OZX1G???&KF?T/[T6\3F2Y3F("^ -SH8=+"[ &T7['21ROS#=Q>Z.LH=?UG1TQ$0$4/>P] MU<\2'^G!V&F_ B 7-\\2!B\[+3$I@!EYJ_)_Q\87,O- M:,+^C;"&6S27N*5;?_^(^.SV^@Y[R(^Z8K_;!(0%F#MY)&?O 9^S/QAT$3BR M/FK4\>+BG&\+07=M-G+OA\4D ;0Q,N+JDQ2/CD=MD;):)X48P%XII_UMQ$GDKDY' M-&HXB)C2/'@<1V7(GMFD(KF'Q7S&-]P&\PBG<52DPUV'Y^F!5/EH-8@IG>I< M!+3_QXA=O#VBD(\-0OL_*HS;3>"%5%0AX9%+^CC8(V4U:$94)2O!4+'GAK"" MQI%)$5B^,>*KNQUJAZ9!7_9S\%41".U ,1X!&=O?WU2V&$G;+H3911JR61A0 MZ=QBGQ9N;>;9A=:'TQ&BY[D/5M]9JH=5@V-I67@Q]):KD_67VKSN@8'RI+8( MB >R I7.("' /1O6MK4LY9*LLC_H'D?@O8EG*3X#-?<&;!NZRO.7^$_>U@VF M(JM:<=@?B.T^B(ET=MV41,< M&5TJ%W#[\%#0;S<"][NA+V<78S*#G?R+I)4-K(PQ-]Y/![M>-CI),C3/?!I_ M -9IU]BX]F)TU&ZUA%+U6+-1KBUQ.J!P56R]/P4LKEXW*-S, M(H!_-#4T$ 0SW1:%01190B6YJ$&^41%3X7HVA1S7H:!_E8,N3_!E1.=0>3#: MD-H>5@]# M=1CU1=,. M/BN!!&"+Y:"D@74#RG'W2Q"A8+V)Y\^F:E]S>P8KH=]^O#LXA/\":UX77A]H MRM%;74<_JUM6T99:I5$11$=S2$U.R2X#.\O\2SPT3^BI^-\X+<9 KD!WU%N0 MS_3CI0L0[CU&KJ"N.;1R2F$\.:T.R,\ZH0ZB_S%U,!M/+T586\YC;$MC=A=\<;V]T19/*'95.21W0Y.N4532]',Q5* MS,9T'Z872%.YQOKK&XS0YUHH)P[8_.=]/0/9%$0@O0(D_U=V='^1_@W4?GPA2PY!5^BM*.>9E)"4/65^-7\JVT9" .RT7S4A#8:<)A!-J\\ M*O50)TG3OCW%O7O2/%U&&=3("Y98@/CQLBWY 5G;(=9Z7'U$JM66[)P>OVE% MQ)D2Z_S[CZM_:W[A1O^YA=BPB!C6,HP]U/_89+F/\O3@G-]/9MNPY,#)M$?, MM;.]8+5G:*1XRLN7;=B/:*X1OM2@+I_IL_18U>*?'I(MD;$W$9S.T/NT9_)!P/R[42VTH>URX1UWA M/O?[)&CS874E[!Y06/O#"C[<+=/[A2'J5YEV/,FCMX;;+E,_6>]GJ$(HBH*H M0M[X0:T4_?]R4OK2 X\)\?,F:9)7/X.Z6)L;^B48NBN_/$)(J?T4_5U$BE]= MSQ\]AC?=XZ]^WB5K\UM2K?&757*S@E>GD^<7CSB3HG\ A^&0\:)L0#?1/_&G MB4V%#\#WJQ)((G_@! ]E]966]^K_ 5!+ P04 " #LB6-4D\'=H8," @ M!0 &0 'AL+W=O;F3&U!HJ=0NN863;T)S%8#SQM0704L M# =!S87TY]/F;*GG4[6SE9"PU,3LZIKKMP54:C_S(_]PL!*;TKJ#8#[=\@W< M@_VQ76JT@IXE%S5((Y0D&HJ9?QY-%HF+;P(>!>S-T9ZX2M9*/3OC)I_YH4L( M*LBL8^"XO, %5)4CPC1^=YQ^?Z4#'N\/[-=-[5C+FANX4-63R&TY\T<^R:'@ MN\JNU/X;=/6DCB]3E6F^9-_&LM@GV'(\ H_ # .@!K M\FXO:K*\Y);/IUKMB7;1R.8V3:D-&I,3TOV4>ZO1*Q!GYS=WCU=W#]]7-U?W MY/,#7U=@ODP#B\S.'V0=RZ)E81^P1(S<*FE+0ZYD#OF_! &FU.?%#GDMV$G& M2\C.2!Q1PD(6G>"+^SKCAB_^CSI_GJ^-U3@/OTX0)SUQTA G'Q'+%Y!6Z;?W MNG82ZO0V,5N>PD,;A@(;C%/&PO=V]R:W-H965TNCP9J]T*RRJ^A":7H.HO%/;A#'G>=@*V07+N3][U,NY&FPC.WC4 MU QM*_3+&AIU7 11\'KP61YJZP["Y;P7!]B"_=H_:M3",Z62+71&JHYJV"^" M531;I\[>&_PIX6@N9.HJV2GUW2GWU2+@+B%HH+2.(/#U!#?0- Z$:?PX,8-S M2.=X*;_2[WSM6,M.&+A1S5^RLO4B* ):P5X,C?VLCI_@5$_F>*5JC'_2XV@; MIP$M!V-5>W+&#%K9C6_Q?.K#A4/!WW"(3PZQSWL,Y+.\%58LYUH=J7;62'." M+]5[8W*R2O2SR[O[OS>W=+7=;KYLZ=47L6O ?)R'%M'.("Q/F/6( MB=_ 1#%]4)VM#=UT%53_!828TSFQ^#6Q=?PN\1;*:YI$C,8\CM[A)>="$\]+ M_D^A_ZQVQFK\([Z]0T[/Y-23T[?(\ADJNC(&K/E=Y][U=D,W,[TH81'@5!G0 M3Q"/DM8[,IADS1B!<_)=MA9944S M(U'!"H04<4RB"4OR@J7Y!$,;,Z.KLAS:H1$6>WD+V-U2BG$58%FK5FDK__4' MY JK3WC,>#HE'\E5P?*",YZGJ'P@!-@@$0, $P& M 9 >&PO=V]R:W-H965T.;[ M9L;,,#XJ_=7L 2QYJ65C)O[>VO8V"$RYAYJ;&]5"@R=;I6MN4=6[P+0:>-4% MU3)@83@*:BX:?SKN;&L]':N#E:*!M2;F4-=P4/)W4=G]Q,]] M4L&6'Z1]4,??X%1/ZO!*)4WW),?>-V4^*0_&JOH4C!G4HNG?_.74AZN /'PC M@)T"6)=W3]1E><* M>4_!WJ"(&/FH&KLW9-E44/T;(,!\AZ39.>DY>Q?Q#LH;$D>4L)!%[^#%0Q/B M#B_^OTWX<[8Q5N.7]-<[K,G FG2LR5NL9:D.C35DS5]=;PEO*H)&?8"*W N^ M$5)8 >9['7\7V0WRK6EY"1,?)]6 _@;^A:Z]HN,G.GFA(Z7"D3.6J"VQ>R!; M)7%R1;,CW!+L/-0;T-C]6^]*\=Q-N$?H_:>L7W#BVU8*T,;[PJ+H6QDV\(3_RNOV5/*A7+EU>7D3CM*"C(O+R$*/"?(A")HU9 M>DF14);F'LLR6ER=?^$E=SO 2UA$DVCD)5%&67QQF*OF8'J*+$?H$4I1$=,B M3R\D6FVA2XU+\@'0.V6,%G'JI5%$1U=%+%]P92(<5OX9.Z@1C(4IC8O4P88C MFN0%5A_%-,+RBR)V2DC#A-&L",GW/JW@:L)KT+MNC[FKPD[WPSY8AU4YZS?$ MQ;W?LQ^YW@ELKX0MAH8W6>H3W>^N7K&J[?;%1EGU8< MP? #F?X#4$L#!!0 ( .R)8U0^W['-D@, <) 9 >&PO=V]R:W-H M965T2*-F27-N LW$?P"8( MG&1[*'J@I;$LK$2Z)!TG_[Y#RE:<('8OW1YL#@U@R'/; M"#WQU\9L1D&@BS6T7%_*#0@\64G5!.$;UM6ZY>KJ"1NXD?^8>-15VMC=T(IN,-K^ >S./F3N$JZ%'* MN@6A:RF(@M7$GT6CJ\3J.X6O->STD4QL)DLIO]G%[^7$#VU T$!A+ +'QQ-\ MAJ:Q0!C&WWM,OW=I#8_E _HO+G?,9GCDP?KQ[O% M&V*C9+DMS,&G=^'%"4WCE"9)@HM/;S<6/_!V\_-UKQW1:)#3.(M0\57^53Z! M$MCGAE3HU9!:%+(%JQ/2+(]HRH;'XI>ZP#L!"!# MC$$-:3-=E^0=X+,6G!(-@7\ MY5GL/8K:0$GNC8W8BU*:YXQF\>#_23;\;^G%D$W#E$9)OJ?7T<9[>B4T&T2V MGJCX*I^F%Z.A+1E+CJ1SY,IBMD<_2$BL$*L949;&-K8>!@\83=*01GGZ_4I] MAE>8?Q[2. T[7F58M@1)=I)7ME$&-(G?\RJG68*MDKZG54K#,*,1R]^F^M&] M&AP-)T2MW C6I)!;8;HYU>_V4W[6#;=7]>X3X8:KJA::-+!"T_ R'?A$=6.W M6QBY<:-N*0T.3B>N\4L%E%7 \Y64YK"P#OIOG^D_4$L#!!0 ( .R)8U3= M+C@&T@4 !$. 9 >&PO=V]R:W-H965T!D4S3 7H(DVPN*/M 2;0LKB2Y)Q\G?=X:2E637 M<=.^V+S,G)GA',Y0)UMMOMF54HX\-'5K3TNKEIU;8C=-(TTC^>JUMO3 M$1_M%FZJY39B=%;8E :T'#@0_7:X%S58E)N MG8'="O3@>&"?-*M M6UERV9:J? DP!9\&Q\3.L7-Q$/&#*B8DY)0()O@!O' (-/1XX5L"_7,VM\X M(_XZ@!P-R)%'CEY!OM#-6K>J=9;H!1E_U-8>D7,%%T:1J[;0C2)W\D'9?:=Z M&/ENI4CQ KT&<#+OL*L.VR$VB,$]L4Z5*.5 ;Z%KN'!5NWP?_*&DP;S A,"Q MJF:N#!YM@$>+/RSXVE:H>^ND S"X\D;BI;'!3\%8)#2+,QJ*.#CR\Y"&641Y M&,+\JG7*M%Y8UL\5QRGE+*4BCD!J+&B9I0+$1P=R%(\9"D^>);C<]6J1>6.R+71]Y4O*N# OV;H,"IF:#SOD,G" MZ.:(K%_ OT@2+F!N'B$AEBB\*2\2XKE.9%OB@)'*^NR;RJHR^%]IO=@8 ]0) M?E8E)*:&8SW&HTT2FK,$CMGG.TAIEO,@H5&>!E#JH)"U('<'613,K I.9CW&P47KJCJRK,=[UP?L;]"&Z?-([F! ML(G3Y'*Q4+[W="NS];JN"BRTN(EWX:W%XK!+,^B1WSN%C-DY9@?'3.\8[JK! M.;\J7SCW:K4!9DK;<]&^B8D[+YY@B'3?^60#P2>,!>^&?T^=%Z8I:>&E J$M M>L ^[P&;\ PTQFS"H&"\"SYKO%X;B V#40_PBK%@82PF+,)]$.0Y#GI2=O&7 M%9P'TKT"\K))* "23:(4_BY6LEVB,^1>UIONB"4>@&P+%8QY/DF8!X91F.+H M"QRPV:&@O1!7KYY.X#O?^21-@G<'V)D.[$P/4F%W#9%*9&:M@N:!5>5C)>= M#U?MY]<;07WNGD#K)U D!:3F&06(!.K\1ZI0 $\*996Y]^TAA/80QQQ& M4<)I"M5F5A1F ^X,J0W3B"9I&/"040%EZ3,2I6M(8,QSN9#&/!X#G[?2E$ W MK%N<9B(+>$2S*(+ZD 4W8%6:8N6C*]4]/%S7#5; J*';'&:Q)S&(L<1E*$L M94!477P[QN=AZ6LV>.09$H@XASZ8!&&>0EY7R[Z7@C46T0@:+HRRD&8\0B#@(Y(;]D-HMI$82G;Y8ZK $9J! MJ@?):X\C&B9)]QX8W#H.QAG$%B;AC^4=/7O&'+23Q3$5:=@]%R*>T"3"":9Q M3T"[NK3O,HJ(,@%/![B0/*4AI#@7"9PK,&"/.!:%)P4,&712\"=)>_,ME-6^ M"[X:P*ZU]AUJWRV>/GNF-\HL_<<(]OA-Z[H7^[ Z?._,NF?^DWCWL?1)FF75 M6E*K!:BR20K/%--]@'03I]?^T3_7#CXA_' %WVS*H #L+[1VNPD:&+X"S_X! M4$L#!!0 ( .R)8U3,X/L+ 00 %H( 9 >&PO=V]R:W-H965T(ZNHWD:;[W:IE,.O;=/9?K1T;G49 MQ[9:JE;:"[U2'>S,M6FE@ZE9Q'9EE)P%I[:).:59W,JZBP:]L/9@!CV]=DW= MJ0>#[;IMI7D;J49O^A&+]@N/]6+I_$(\Z*WD0DV4^W7U8& 6'U!F=:LZ6^L. M&S7O1T-V.4J]?3#X5JN-/1ICSV2J]7<_&<_Z$?4)J495SB-(^+RH*]4T'@C2 M^&.'&1U">L?C\1[]<^ .7*;2JBO=/-(2KM76ZW3E#!FW=;;_R=:?#D4-!/W#@.P<>\MX&"EE>2R<'/:,W MV'AK0/.#0#5X0W)UYP]EX@SLUN#G!K=?OUX_C^_N\/#^&H_OGX;WM^/1W0T> M3B8W3Q-\]B2GC;+GO=A!,.\25SO@T1:8?P#,./ZB.[>T^*:;J=D_ 6+(\I J MWZR4OT("M J\Z*BP6?=0&'5W0+7%DOL M_'EAMY3.EXR_^Q97_PY^B49J47>=]YO*1G:5PK_(;@UUB7<*HT\H)64F2)XD MZ"A_: 1PU3NXG,:HKGK#ZG4; !OI%#H3N2"<)N@%'[<.OB@#_1 _ M*M]4/<)=/5?H2EN'AE6U;M>-#':M-J[^4X;N=J3U/;3R$;1!_$TVZ__P0S\8 M RUHD'!KUK+!*P.]W[@W]!.<"B.9R$C.$W\ODHSPE(=56E*2Y!Q_PGNK@F1E M"6-8):RD895E&4EI";1?X!U8019.5E!1$)15>A18*.('^H5AL;U01N=EFO; #G:0+&"624 MDRQC*,\S""*PWQ->VK?^P>G@XA]OWXF_S[:O[11KH M Q8W:@ZN]"*'6C#;EVP[<7H57H^I=B!T&"[A\5?&&\#^7&NWG_@ A[\3@[\ M4$L#!!0 ( .R)8U3QNR$$0@4 '<- 9 >&PO=V]R:W-H965TROWY&29:=QE&Y8#$3B\=[WNR-UN*KE@YIQKO%C653J:##3>G[@ M>2J;\9(IMY[S"G8FM2R9AJ6<>FHN.'EG8ECP_KA2Y$ MQ:\D5HNR9/+IA!?UZFC@#]:$:S&=:4/PC@_G;,ION+Z;7TE8>9V67)2\4J*N ML.23H\'(/SA)#+]EN!=\I;;>L8ED7-'0W2 <[YA"T*?5VO?N=M/)'1 ME]6%LO_QJN&-DP'.%DK792L,'I2B:I[LL&K)=G3+/C M0UFOL#3*7Q>Y3Q_KL #[SH7Z=K% M$]JK\8QG+@Y\!U-"_1Y]01=R8/4%_R[D/T=CI26@Y*\>&V%G([0VPE=LC!2@ M?&YPI_!GEG,L*GS*BFQ1,"VJ*?[(A,3WK%APA>L)_M*P[LIVOYW;&< M[[,EE]!(F&T9+UOCV99Q#4(3X\"R0F-K#"E<:2:8Z( MFQH5OAL0]+ZGCE%7QZ@WOS>ZSA[:\N"1R0!XNJM,_6I,F9J087P!.P)F0HB!T:46"B;A CG_B.'PP1#.H)%R8F&A,G2@A^AT,WH-B( MSH7DN9>Q*H,S %2DH>/3"*4N#=Z*P@>_8D*<(*%-'"G .-K$T7EF*[M301A$ M3C(,K7B0@MN)OQ'O06K<(37^::0JO!7/+K3VJC+W@ ,U9QD_&L!!K[A<\L%. M"#*;E=93C3V+"\=XWJ,:'M_JGIQ-:F]O^_7=E/@:$#.$/18GO4 )/-XC6>#>( MHV':XG%#V3%Z- )H:^&;AB@P"41;#>_T(UQ[ :6*:6)0_T$>B"FL)%2 MJ]<94M.G40BKV UQ"BUKN/V$.A&8(FZ8H,0-S+X? XT06,)4WT>WM6;%5K.8 M+EEWC/'PARX $N[!?M)A/^G'?G.C-$"XAJ, 4FMRWL &JO^2>%<)_6:3]-K\ MGYI$;CQ3G;LOB OK[K,6LJ?V3YP'^!=6SG]M GX)1SMU\9D!X.9&@NZJ)7@ M;#OG>4P"0(&9SP"KM!O<(0F=-#(H@IEZ;^4!,+$S)'$S^+O9[/$7H]BGL>.# M,&CT>\W[*"&1$X") /"W$SO>UF6XY')JK_P*9_6BTLV]N*-V7Q6CYC*]86\^ M23XS.86FQ 6?@"AQ$SCE97/-;Q:ZGMNK];C6<%&WKS/X,N+2,,#^I*[U>F$, M=-]:Q_\ 4$L#!!0 ( .R)8U0=IFO4R@, .H' 9 >&PO=V]R:W-H M965T:&LL"Y%(E:3BYM_OD':<=-$8/>S!\I"<>>]Q9D@.MU(]Z V (=_; M1NB1OS&F.PT"O=I R_6)[$#@REJJEALNJ"V"5@8ID'+:^&/AVYN MH<9#V9NF%K!01/=MR]73.31R._(C_WGBMJXVQDX$XV''*[@#\Z5;*!P%!Y2R M;D'H6@JB8#WR)]'I^<#Z.X<_:]CJ5S:Q.UE*^6 '5^7(#ZT@:&!E+ +'OT>8 M0M-8()3Q;8_I'RAMX&O[&?VCVSON9-N97;3[#? MCQ.XDHUV7[+=^0[0>=5K(]M],"IH:['[Y]_W>7@5D(=O!+!] '.Z=T1.Y04W M?#Q4;V>G)_ M=3,GD_D%F4UOYC?7N' Q6\SF%[/Y]"OY_9XO&] ?AH%!<@L1K/9$YSLB]@91 MQ,BU%&:CR4R44/X($*#J@W3V+/V<'46\@-4)B2-*6,BB(WCQ(16QPXO_GU3\ M/5EJH["K_CG"G1RX$\>=O,&]4++L5X;/T"!C -7G_6\Y8>(8RZY*T4-8KWA #VFBW$IT1+DJ" M-XCB.$MZK+RR1$1#A2?;4 O"D4U4#> 9[Z0R:*-C;4Z\YZ2HEZ14+TGAF!3[ ML1!KU"6W^M3["B@:&\R"8'] NT1"[!'/]HC]A-YDK5"F]\X;T$'*:)9G:"'E+*%)GGNS7N$FR'O>=F?DNBY+5#OCVF!&1%%2D"/=-CATV^!HMWV6HOJCP2J69*(U8'E_ MK=^.HRYLCI1YHJ1KN#"N]/"MK[M=I06^,+]0P5>%LI5XY^68GB2R"6$I96GV M=C&B**8YYCE*L"28PQ\+$6,T2W"19E'QGPKD-&8A3=D K:@H:(86,M/!(,5Z MQWC()KO[^\5]]PI>!Y;@\+R/_P502P,$ M% @ [(EC5,RY(( B" NA4 !D !X;"]W;W)K&ULK5AK3^-*$OWN7]'*SET!:A*_'RP@ 0.[2,-#P-ZKU6H_.$XGL<9V MY[H[0/;7[ZFVXR00,LQJA&;B;E=755>=.EWMXQ=9?U=3(31[+8M*G?2F6L^. M!@.53469JKZ95[_38S-W7I\=R MKHN\$OC8Y) J1:=*0XN=9 M7(BB($5PX\]69Z\S20O7GY?:K\S>L9=AJL2%+/[(1WIZTHM[;"3&Z;S0#_+E M'Z+=3T#Z,EDH\S][:61#K\>RN=*R;!?#@S*OFM_TM8W#VH+8_F"!VRYPC=^- M(>/EUU2GI\>U?&$U24,;/9BMFM5P+J\H*8^ZQML7MTR-G M%W>W3]>W?[^\O;B^?&1GMU]IY@+O'LZ>KN]N']G>4SHLA-H_'FC8)@V#K+5S MWMAQ/[#CN.Q&5GJJV&4U$J--!0,XW7GN+CT_=W=J_"JR/O,$:?]TLB\>^SH=(U,/6?':;]SK1O3/L?F+Z:ZWDMV$U>Y>6\9(]I@?I@%[(L M4L"#FON-;UY7&+I1F6-0H*_)TF!>Y!FB0,VY'D>4D/(E#ZTGJ M%*C:,+UR- YYXB=XB*!Y=XK#+L7ASA0_SF>S0E"%P>Y%JJ;L"H$V"+T#1&MV M737''FWY012I1G"U;,"@MJ%@I[WM*-AP(B,GQDLGI'$B7W.B7CEAXJ-^)4A, M!&9I/C*5G99R3K#,JZR8TP(4*OQA)>R"KK0_+MZXVO 0SNQ4&"!&^]";]2A-_H\>L_! MPV3LT71R/XW;G[ T;"TU/>,/P E@KF/S/2#?HW 9ML;9-TQD2(=@UR4+H?9\ MFT_@]-<%89 M.TX"X$1$E*[G :N^=3&O:ZJ#&5%C0XN;]+6LBX45QMR)0J+%.(K>F%Q)40&$ M46PY,3C92[92XCJ!PA4[XC&VC"??YXX36G^83A0[/WL&,@' M1%V^AVW4#ZRD;[^#;3^QO'[T7NO77&7$$.P!87ZO+N[;L?4;?@+Z>:,T[B,4 M]-+!RQVE$'>E$.\$Z$V*!LI$9'56?UN%:1OB=RK8= M+R0QLSBV>6(6A&A 5LL"6 XL]$>X9X[10%AP"@U@@.@<6CZ/7!]B 9Z;^FA2 M,4L71%%4%- 2DFNQJ55$ =JP>9P6Z"*"R$S'Q,>>]4TH=<3R8"<8^(@Q0KG?N$'=#PX6U[BV7IB0!^N3L:Y( M=_%_TH$^V=V@FMLAD$.MPOV\QC&EJ,$'%*A-;\@_5]^WPG^W:NI,&\P2S#1= M^M@(]5Y(95I].9IGFGI_C/3&K<*P?]9Z1B]3L&/KV_(X1<2I4!S[-_I96__7 MO\2N$_U-$=^^L4*'+TD"^[D<45IKU>T@'0="\/**_\ MF3;PJ=K[C,PMG+MOG7LDYRRSC_?3GQ;L,ND02B,@- 3>'70H($G"CPO 1UZ$ M'L),1#@C7!X;F 6NRUW0:*?#M0[PY_($)>HY5()8 MF!'79'J)5T$<+Q6X[ M#2P0/HB1 P!@4L /\?6%>@&MU$IGQ=7,-,%G!F3>4 MSX(N]3CF0)V@&[9WL&\MH]8RP)NA@1#?AAN^E@FZ@RPE9DUT.1VF*9I1:"-0 M@&M:7]#LT5>,8EY6'%@9L4IJDWZP#N5^,ZVKK/:W$?%@[7L:,#HQ7PT5,[XT MG]:ZV>[#Y%GS/6XEWGS5O$GK25XI'%%C++7[4=!K.LSE0,N9^3HWE!H%81ZG M EBN20#OQU+JY8 ,=)]K3_\'4$L#!!0 ( .R)8U06!;)\3P, #$' 9 M >&PO=V]R:W-H965T'"4ZH?> 1CZ7(E:#[V=,?O;(-#Y#BJN;^0>:MS92%5Q@U.U#?1> 2^<4R6" M* R[0<7+VAL-W-I"C0;R8$19PT)1?:@JKDYW(.1QZ#'OLK LMSMC%X+18,^W ML +SN%\HG 4M2E%64.M2UE3!9NB-V>U=8NV=P=<2COK5F-I,UE+^L)-Y,?1" M2P@$Y,8BC0_:".KLS,RJ,JZ^?/G.?3"=QRB MLT/D>#>!',LI-WPT4/)(E;5&-#MPJ3IO)%?65I254;A;HI\9S>\7X_GR?O:0 M^70Y6V7+QTGVN)P_?/+I:O9UMAP_3&9T_##%S<_C;#:EDR^K;$7_SOA:@/XP M" R2L%!!?@YXUP2,W@G((GHO:[/3=%874/P*$"#[-H7HDL)==!5Q"OD-C9E/ MHS!B5_#BMB2QPXO_;$F^C]?:*#QE_UWAT&DY=!R'SCL<,FFXH!.IC7ZKQ%>= M[3V^U7N>P]##BZI!/8$WRG9 C16-KNU-Q OE]FJCJ;%;+F!N ]+UB>;PSUB-+ MP.(=!"&-K'?3QB)^WV?]2,RK_:\5-@3#$G\7B_TTPXC_U@8/^RD M?IKV<&ULM5?;;MLX$/T5PNA#"R26 M*5]3. 8'WSBV\C8!\YD MG+(MK,$\IBN%=TZ%$O $A.92$ 7A=6M*/\[IE37(O_B5PUX?71.;RD;*)WNS M"*Y;'1L1Q. ;"\'PM ,/XM@B81Q?2]!6Y=,:'E\_H]_ER6,R&Z;!D_%O/##1 M=6O4(@&$+(O-)[G_"2B",# MEYXQ<$L#MZE!MS3H-C7HE0:]OQET>V<,^J5!OZF'06DP:&HP+ V&>;$*=O/2 MW#+#)F,E]T39KQ'-7N3US:VQ(ES85EP;A6\YVIG)>C%?+NX6WG3YF4P][^%Q M^7FQG)/5PR\+;S%;7Y"YY&)+/"E\4,*>-0] ,=M'FKR_!<-XK#^0=X0+93;>I1[IIJ@S)K'\IS1*E-^A.OF02&%)R#O&I#DNJ^1-&^"TJE!<;"' MJD9RJT9R<]CN&=BYW&&#H$@9,E<,CPOARP3(E^E&&X6*\WN-DV[EI)L[Z9UQ MLLR2#2@B0Y*65!)IN=2HBCZ@I@7D3_(:R[/"QR#W8:5Z-W''SNY$6+TJK%YM M[IZ"@!LRW2J G(%&2?8*S[(X%1G%TC]H]1Z9W(; M5-X'M=YON+PD]TQL,RXBJ[ UJ$ML6$$/WZYE1I63T2OLB1P+==5$I:*> M;(MY@3,Z;HM1NWN:O:O*^]6_\'Y1EM)VK=P*_@<$IR3SZD5 =- >G0Z(=@Z" MWZD-:<64$;AD(IX2'&7(.DO3^#OQ(F85G D<0(H>?KW0].@O0]^NU/2@0=3] M?XI]5P+]L%+.,'L0)UJO3O^EV+,2^X=JM\^L77H0)MJK#6F=;31\S2SOLUW3 MJAZ$B?;?0/?H07IHO?;\ ^7S2JAC_GK#]KF:'B2*#FM#F)I+$\$ES@1/N"]X M"$-0=AYJ0N-!H>BHEL:%UAG#^= B6B]&2\P@5=(' M"#0)E4P(/_+L%YYU[IF%!O^S 019L6.P?]R8^4650P#"1$ D,J,(!B@T\XN! MT)?:G!K_9O2EF'5'+\3,.1ID[4X(:=]RA(TA1+-.>XC]J(K-17%C9)K/MAMI M<+'EEQ%NR$#9#_!]**5YOK'C3[P0( M $T( 9 >&PO=V]R:W-H965T6%Z\ID 1F6IWP)3._,N,BPTE,Q=^52 $XM M**-NX'E--\.$.;V.71N+7H?GBA(&8X%DGF58O%T"Y>NNXSN;A3LR7RBSX/8Z M2SR'":B'Y5CHF5NQI"0#)@EG2,"LZ_3]B\CW#,!&/!)8RZTQ,JE,.7\VDSCM M.IYQ!!0292BPOJP@ DH-D_;Q4I(ZE:8!;H\W[$.;O$YFBB5$G/X@J5ITG;:# M4ICAG*H[OOX.94(-PY=P*NT_6I>QGH.27"J>E6#M(".LN.+7LA!; ,U3#PA* M0' H("P!H4VT<&;3&F"%>QW!UTB8:,UF!K8V%JVS(I=HG.I-XJM1 M/(RC_N@>]:/H]F%T'X^NT/CV.H[B;Y,3-,1$H$=,U%4O:+=:0?L\Z+BK[:+5!(9>LQEZ?A6XX_:L MTZ>L7OCX(?$+ACME69;?VC/81X(VQ>&*ZSV/I+V6^WZRS6!09[++8KB^V] M%F\X@S=T@\6S/GZ&.4MEU1[H'14=XQ_2,>>5X/GG=(SO_7Y=>O_O*2VY=IZ^ M1FW7U$3ZS=JV<;?>]>:@U>6>$R81A9F&>J\)U]WW??AWU)J_2K MJ0 L>:^%-..@LK:YH]04%=3,W*@&))YLE:Z9Q53OJ&DTL-*#:D'C,/Q,:\9E MD"9^;Z'31.VMX!(6FIA]73/],06AVG$0!<>-)=]5UFW0-&G8#E9@U\U"8T8' MEI+7( U7DFC8CH-)=#<=N7I?\(-#:TYBXIQLE'IU25Z.@] ) @&%=0P,EP-D M((0C0AEO/6 V.ON&GF5,V99FFC5 M$NVJD?Z09Y/Y"YEDV?-Z_I+/'\GB^7N> MY?>K:Y(Q4Q$FRRZX?]OS Q,@K2&7,[","W-%+@B7Y(D+@?_9)-2B+L=.BU[# MM-,0G]$P@^*&C*)K$H=QM%[-R.7%U=\L%%T-UN+!6NQI1V=HSRO_-=D8J_%! M_/Y/F]'09N3;?#K39@G(Q0L+)2FPT;_L=P2WGL!-R2&-$GHX[4E/;M -PQ/3 M.RX-$;!%3'CS!<&Z>V!=8E7C+W6C+#X1'U8XDZ!= 9YOE;+'Q+V38WD7$D2DT)AXU$JF0,R[CGPT8:RV\H&6' %1$<2GV M;O:RPPIF@GXGF2[&WLA#&>2XI/I15%_@M)^^Y:6"*O>+JMJW/_!06BHMV"G8 M*&"$UU]\/-7A(B"X%A"> D*GNT[D5,ZQQG$D186D]38T.W!;==%&'.'V4+9: MFE5BXG2\3>[7R3*93=9/:#*;/3ROGY+U/=H\?$UFR6)[@Y;D"!F:* 5:H4]S MT)A0]3GRM4EN$7YZ2C2M$X57$@4A6@FN"X46/(/L(\ WJAOIX5GZ-&PESB&] M1=W@!H6=,&CA=9M2=!VO=X6W(IRPDJ&7%; =R!\MR%Z#[#ED]PKR0_%>)CNE MI;F&;>1^0^ZWBETH3$*4BZ$/ALV0?.?$+\#4$L#!!0 ( .R)8U1#Y!H": ( 'X% 9 >&PO M=V]R:W-H965TWYOW)EX(^2SJA UO-:, MJZ%7:;VZ\'V55U@3U1,KY.9D*61-M-G*TE6WKL /HG^T!A"T@_ @8[ %$+2!R1AMESM:$ M:)+$4FQ VFS#9A>N-@YMW%!N7W&NI3FE!J>3>78]S:ZR=#1]@%&:WCU.'[+I M-8]R#J'T,8A/U/!*7_#@^^D!-U+Q$YOF@/WW\5^N=H MH;0TO?#K"P6#3L' *1CL49#5*T*E:5%M)3 K@3D)]/U>XN[][/D:[G/';6?' M2Q+UHMA_V:UHDW.ZDQ-T&8UD?^>O7*,L78&ULO5A;<^(V%/XK&J8/NS-);,E@($.8(<"F[#19 M!I+MPTX?A#F N[9%)0&ATQ]?R386$*,P25,>L&6?\YVK/UU:&\9_B@6 1,]Q ME(B;RD+*Y;7CB& !,157; F)>C-C/*92#?G<$4L.=)HJQ9%#7-=W8AHFE78K M?3;D[19;R2A,8,B16,4QY=M;B-CFIH(KNP>C<+Z0^H'3;BWI',8@GY9#KD9. M@3(-8TA$R!+$8793Z>#KON=JA53B>P@;L7>/="@3QG[JP6!Z4W&U1Q!!(#4$ M59_A5"YN*HT*FL*,KB(Y M8IM?(0^HIO$"%HGT'VUR6;>"@I60+,Z5E0=QF&17^IPG8D]!X90KD%R!'"M4 M3RAXN8)WK."?4*CF"M5S+=1RA31T)XL]35R/2MIN<;9!7$LK-'V39C_55OD* M$]TH8\G5VU#IR?9X4:?;_?;T\#AXN$/#;[\-NH/^^ *-8 W) M"M0U8/,D3*O[J0>2AI'XC"[1T[B'/OWRN>5(Y8W&=(+<\FUFF9RPC-$]2^1" MH'XRA6F)?N\5?6(!<%0:BER072YNB16Q!\$5\O %(BYQ2QSJVM6_KB*K>N]\ MZ[A$O?]FYP^2X16-X:5XW@F\(6?352"+^O_H3(3DZKO^PP)>+<"K*7CU!/@C M\!BQ-7"T683!0C%.9F031A&:@!JGS?9W>5_8L3': N46)VN%DS5K!NZT@XDB M18GN.%7_@R1@\9F9\ LCOCT33-)H%[\HBS;3KZ7ZFO;7[6J]@1O5&FDYZ_W^ M>"GHD6K=Q;]&OJM_Y8G% M>S,(MONDYN1P&<$SZ@V'BB_$,N14,KY%G42& M04@DSJX#)L8=\H&5,/2(O0^JQ&V.?/"UD+JM%H97L9W\3@9_1H8-+^(/)$9L MF!&_EQIS@ .RB+CAARQG1U?RSCZ![V5>[ A-]SX MP(H8CL/-]U:D65*1YF%KYQ4ID;3Q$3$<2>P*F(4Y"WMO)_PO5$\/!Q+Y&?5?;$T.JY)75ZJMMGP/43M0\#$_^^W ,0P)[$S9PY[@99TF]90JEU!>7KM0)Z+IG0K M;$X9)B7V=>)N6C\GD88WB7UQ^*9$>H;PO+,([XQ$O@+DGTZDLW?$$ .?IV<[ M @6:S[)-9?&T.#_JI*M^=CIDX+/#JGO*YV$B4 0S9&ULS55-4]LP$/TK&I_*#,5?B9TR2682 VUF(&0(M >F!\5>QQIDR95D0O]] M)=EQ0R 9#CWT8DNK?6_W::75<,/%DRP %'HI*9,CIU"J.G==F1908GG&*V!Z M)>>BQ$I/Q=J5E0"<65!)W<#S(K?$A#GCH;4MQ'C(:T4)@X5 LBY++'Y/@?+- MR/&=K>&.K ME#.YX6.$U+$$]5 NA9V['DI$2F"2<(0'YR)GXY\G ^%N'[P0V M,C)(5YT]F,LM&CF<2 @JI,@Q8_YXA 4H-D4[C5\OI="$-<'>\9;^RVK66 M%9:0"CX!@GCK=G,P.Z-16LU MA)DJ+I70JT3CU'@Y^SJ?739+D]F%^/YM_18O;ZUDRNUR>HFLN)5J M0,L""T"?+D!A0N4)^HRDLALU-VYC3)F9P(*8?H!O.5"'1)TW@ M:@&=BF"K8AH<9;R ] R%_BD*O,!_)Z'DXW#O2#IAMZFAY>L=X+L#J01)%61H MJ7CZA!YOH%R!^'F$N]=Q]RQW>(![KQZ/DY6.I2_#,>Y^Q]T_FO>$*9(16IN; MA22DM2"*@$3PDM):5PKE@I1D[+D?>5X8!WNU>>OW)>[%\6"O-NY.@RI!K&W?EBCE M-5/-+>^LW=,PL1UQSS[53T;3X?_2-._-#19KHNM)(=>4WEFLCXUH>G@S4;RR M;7#%E6ZJ=ECH9P^$<=#K.>=J.S$!NH=T_ =02P,$% @ [(EC5 FHRP5[ M @ KP4 !D !X;"]W;W)K&ULG51-;]LP#/TK MA-%#"PQQXC1>43@&\M%V!M8T:)KM,.R@V(PM5)8\2:D[H#]^DNQXV=8&Q2ZQ M2)'O/3(BHUK(1U4@:G@N&5=CK]"ZNO1]E198$M43%7)SLQ6R)-J8,O=5)9%D M+JED?M#OAWY)*/?BR/F6,H[$3C/*<2E![>P-O[[BG>:&MPX^C MBN2X0KVNEM)8?H>2T1*YHH*#Q.W8FPPNIZ&-=P%?*-;JX RVDHT0C]9(LK'7 MMX*08:HM C&?)YPA8Q;(R/C18GH=I4T\/._1KUWMII8-43@3["O-=#'V+CS( M<$MV3-^+^A.V]8PL7BJ8?,ESVX>#A&'P1D+0 M)@1.=T/D5,Z))G$D10W21ALT>W"ENFPCCG+[IZRT-+?4Y.EXE=PLDNMD-ED\ MP&0VNULO'I+%#2SO/B>SY&KU 6Z$R&K*&)S.41/*U!F< .5P:WRFK2KRM9%A MP?RTI9PVE,$;E(, ;@77A8(KGF'V)X!O]'=%!/LBIL%1Q#FF/1@./D#0#P;K MU1Q.3\Y6F)NWH]>1/[3*TI&G9+1.Y5(K(1T M2G:FHT;&OXUM-(S>JR'L-(1'-21E1:ATQ1L=E&O"<[IA"$0IU H(SR#?/](7 M.'E-5,-P<2 JZ(5_R?(/AJA$F;M5H2 5.ZZ;>>J\W3::-$/X.[Q99;=$YI0K M8+@UJ?W>1],4V:R'QM"B&ULK55=;]HP%/TK5M1)K=21$,K'*D""T'9(A:+2;@_5'DRX$*MVG-D& MVG^_:R=DK(*H#WM);.>><\_]\$UW)]6K3@ ,>1,\U3TO,2:[]GT=)R"HKLD, M4ORRDDI0@UNU]G6F@"X=2' _#(*6+RA+O7[7GV3HP]\/O=C*YA#N8YFRG<^27+D@E(-9,I4;#J>8/Z==2Q]L[@ M!X.=/E@3&\E"RE>[&2][7F % 8?86 :*KRU$P+DE0AF_"TZO=&F!A^L]^ZV+ M'6-94 V1Y#_9TB0]K^.1):SHAIM'N?L.13Q-RQ=+KMV3['+;]I5'XHTV4A1@ M5"!8FK_I6Y&' T"]=0(0%H#P(^"4AT8!:+A 4M48VNW"Y M<6B,AJ6VBG.C\"M#G.G/QW?3\>TX&DR?R""*'IZG3^/I'9D]W(^C\NNL;E&-)_;AP/T'->SY[6&[YS;-0YO2(A?H'TP. >C+#E1-8KE)37[ORM-R9@_< MJ/IP/L19GH_>OS3YCV""(;!48X^ND#*HM5&/RH=KOC$R<_-I(0U..[=,\'\$ MRAK@]Y649K^Q#LH_7/\/4$L#!!0 ( .R)8U3,^Q85P ( 'D' 9 M>&PO=V]R:W-H965T)%+@E1 MX+4LF.PY2Z56UZXKLR4IL;SB*\+TESD7)5:Z*Q:N7 F"S86*0)7ZN",C(60*[+$HNW/BGXMN?XSGY@0A=+90;<-%GA!9D2];@:"]US M:Y>DHC/&SOW>]L[CJ7&99DP(MGFJMES^DX("=SO"[4A&]_ MD%T^R/AEO)#V";95; =D*VEXN5.K E*RJHW?MVMPX' CTX(X$X CP7A"4&P M$P0VT8K,IC7$"J>)X%L@3+1V,PV[-E:MLZ',_,6I$OHKU3J5CAZ>;A]^_9R, M;J?@8D@4IH6\!-_ XW0(+KY<)J[2DYA0-]L9]BM#>,+0A^">,[64X);E)/]H MX&JZ&A'N$?OPK..09%<@\+\"Z$&_!6CP>;EW!B>H5RRP?L$)OP=]M$9L0YCB M@A()?M_,I!)Z._XY8Q[6YJ$U#T^83_!6_UU%!,6%;%O\2HZLW)S031H'7N1U M4>)N#M>D&8>Z"$'_/>X#'ZKYT%F^9WTF 65@+'A&9"MA91 =S!P@%'7BSA%A M,PZBL(O\J)TPJ@FCLX1WE%%]''+PG?.\%3!J3NRA.&P -N-"S_>CV&\'C&O M^"S@P=YIHXL;L_JP"[T0^4=X;8%Z]4(/MO-U:K[.I_C> ,[_Z@*D2[9J)>TT MMECHH3#VCD&;<0$* ]38BNY!%2N)6-CB+D'&UTQ5U:(>K>^/&ULVC\;[^EZI MKH%WF^I2NL=B09D$!9EK2^\JUE2B*O151_&5K94SKG3EM^8">K;-OT/4$L#!!0 ( .R)8U3EX0*C1 0 #<1 9 >&PO=V]R M:W-H965T<: M/&9IKJY&&ZVWEXZCH@W/F+H06YZ;)RLA,Z;-K5P[:BLYB\ND+'4PA,3)6)*/ M)N-R[$Y.QJ+0:9+S.PE4D65,/EWS5.RN1FCT// E66^T'7 FXRU;\R777[=W MTMPY-4J<9#Q7BZ;X3*3?DUAOKD9T!&*^ M8D6JOXC=WWS?D&_Q(I&J\C_85;&>"8X*I46V3S8,LB2O/MGC7HB#!$1Z$O ^ M ;<3O)X$=Y_@EHU6S,JVYDRSR5B*'9 VVJ#9BU*;,MMTD^3V-2ZU-$\3DZ)UA8A[$!$& M"Y'KC0(W>#@?HN+5D;HGG M]N MJQD/Q JLDD<> Z84UPK\F-XK+B2H U_P]&N>_B#/SURI2S"-HB(K M4J8-YSDW?A(EK%JE>0RFF9 Z^5T.=/50%2 'U#XBZ)IWY86M)CHB*:'&L+SN M)DC=!'F%V#G7733)47'J^R0(W!;)CCA"J0?=;HY!S3$8Y/A"5OYH;%SQ+IK! M47E$(?(H:M'LB,,XH 1VTZ0U33I(<\%2]J02!GXL>';/Y=!:"&O,\'P+#L'& M">$@]=MLRQ)IOJ(TB#9,KKEJ5^PT0W@L)+1_+;T[XGJD1@?>C?X@=K0Q0T8: MN\YN?A7)MJ1_@O8(-T7P&=5O3!6Y;V%X>Y27\]:'$+M^6_".2!B&A)*P1_?& MF]$?S+F0>:(+R4O=#7-[K4Z2O?%5Y)]1]L;YT&NLKU_V8U_1NK \->]],9-M"<_G**=YX%J)GU+JQ,12^B=;AD8H>\?V M-7NB/.("WML M!3=&B(>-\#,W^^*-2&-@+%&*!VX5/VEZX\:Z,#J?Y+@Q+XS?0O(]RHN)&[HN M\ML[D(Y $T5AT+,#P8W_X6'_N\G-!-_*1'%P72CS4"FP?%*:9Z'AC>*KRQWLZ'/HNQFUOZ0H,C+= TJ-\8X%XV (7+"]6IN]")OGZ=1:# M&PO#P1E5;YP,#V^_3E6='A\'P@ 2OWULZ AT(4(X:.]FG8,C:,;-YLF>S!6( M1)'KZJ17C]:G_VEYYFV-7Z/+676&;V"JGQ069D^6Y JD?&4@X45@6,GJE%[= M:+$M#[KW0IMCH! # :"0 &0 'AL+W=OYEG.2UDQ@L@Z*+IM-%U%T$CJ"P>,KJ1>V-@ M4IEQ_F@F_7G3@8:(,IHJXX+HQQ/M4L:,)\WQ>^?4J6,:X?[XU?MME;Q.9D8D M[7+V/9NK5=.)'3"G"[)F:L0W7^DNH<#X2SF3U2_8;&U#'3%=2\7SG5C/\ZS8 M/LGSKA![ N2?$."= )\K\'8"KTIT2U:EU2.*M!J";X PUMJ;&52UJ=0ZFZPP MVSA60K_-M$ZUVMWN_?1N,@;#]H]V9W #VG<]H!='TYL>&/3;G?Z@/^G?C,%% MCRJ2,7D)/H/IN +X=O MY:[.NTX>U\GCRI_WO\G_;,^D$OHO]^N=J%X=U:NB^J>BIBE?%TJ"(7DA,T9U M0>6Z+%E&A;25=.LMJ+R94_G4BB(_"!+<<)_V:W=L%T0XBF)4V[W!]6M<_U^X M8DWGH,OS/)/F^$KPD>3E%S#B+X2IC%JIMT[#/1KD!4F8H /J8[L81A&,[=!! M#1V1WCSKYJN+J0_\O5I180-- MCHN%8> EAZ06.P1#/T[LJ C^[0?P7=C)_:0]L-[L\.A^01["49)X!VPV2PA] M;0H/Z-R]QF6^&KX1L-N-*=\9JN-(?+U08 M _U^P;EZG9CV6'\.M?X 4$L#!!0 ( .R)8U1[?7FL;P8 +8I 9 M>&PO=V]R:W-H965TJ22732 OOQDV1'1]:%5DKH2V+)AX?D2_G1>27. MGI+T>[912J,?41AG)Y.-U@_OIM-LL5&1G[U-'E2NT[GLV2KPR!6URG*ME'DIS_/5)@\G4SPY/G$3;#> MZ.+$=#Y[\-?J5NF[A^LT/YI6699!I.(L2&*4JM7)Y!2_.Y=NT:",^!JHIZSV M&153N4^2[\7!Q^7)Q"E&I$*UT$4*/__WJ,Y5&!:9\G'\NT\ZJ?HL&M8_/V?_ MJYQ\/IE[/U/G2?AWL-2;DXD[04NU\K>AODF>/JC]A'B1;Y&$6?D7/>UB)9N@ MQ3;32;1OG(\@"N+=?__'7HA: RQZ&I!] ])LT-<#W3>@Y41W(RNG=>%K?SY+ MDR>4%M%YMN)#J4W9.I]-$!?+>*O3_-L@;Z?G-Y=?+S_?7:)7%TK[09B]1F_0 MW>T%>O7;Z]E4YQT48=/%/MG9+AGI288)NDIBO SHIVKME]=@LD(WZE'% M6X6^G=YG.LTORG\,W;"J&U9VPWJZ^9)H/\Q_)&7JK&L==NUYV;[XI3[.F72Q MRSB931_K^K0#*6'2P9ZL @^&R*LA-@SM=I<'"1]^N5'2O4M-TW2JC.^9EY57=>):7 ME==2C'-!I.LVE&W',==SJ'2ZE<4.T,@Q:YL%@Y3%-;[A,;7%!#HBENKN$]1E M$X)QZ374[8AS"6.U53@<(M +4^,0+[=I?O]'O_O1PY_H*E@N0X4N_4P/4AS@ MA=FHB@.",+=5G+T5Q]#5@"VE-_-\N5CD!C 4X!A]2,PV,+ M,+ ^IP V>L1(6LH/:*/F0FR _&W#V%F?=\29ZG,*4*1F*!X1WZ9\I\ \.JH9 MI< ^:FM':8?/=(04;O,I1T<@)Y)YI*=\9\!-9N;FD25Y<77/ (5L5./* (#, MUKBRMB'MJ>X[(G?5/>E9"* G,]/SR$*\N/AGM8=QH_I9!BADMGZ6M6VJ< AE MN+4.[4#J451I'*E8H_>YS!I]C!=)- A! O@F1C7* E@G;(VR:/O?GF=# M'9'&9T,"0"G,H#RFN0V+!)!0C&J?1>V-K*U]%@/>R)I"#@<&D!1F2 Y8!RL. M"2"A&-4Y"P">L'7.HFV(^WX@[4CC#T0"+:69EI^"A8HSA?QXB6Z2GWZH?[ZD M-I) /SFJ4Y9 0&GKE&6'4W:(YSG-^W%'H$M)[^U8 CRE&9Y#5+=!DP1 RE%] MLP0&2EO?+-MVN&=9VH'&90%\RB.O@8?_ U!+ P04 " #LB6-4H"(E1U0( "S)@ &0 'AL+W=O7S;-/Y?6EW*H\*\2G$E3;]3HM?]R*7+Y<#=!@_^!SMERI^L'X^G*3 M+L634%\WGTK];7RP,L_6HJ@R68!2+*X&-^CMA/%:H9'X+1,OU=%G4$]E*N6W M^LO#_&H :T0B%S-5FTCUGV=Q)_*\MJ1Q_*\U.CB,62L>?]Y;?]=,7D]FFE;B M3N:_9W.UNAK$ S 7BW2;J\_RY5?13HC5]F8RKYK_P..X^5>GU M92E?0%E+:VOUA\;[C;;V5U;4@?*D2OUKIO74]MQ=N=1>RQB##X( NUJL"DF(NYP\ D; #3 M@(&QGM]ADG@_R5L4Z%SC@!9,9-K 53Z753@CYMII4J]D_\, MC$H/H])F5.H9]6N1*3$'3RI5VK3.ZY^LAYC&+"=;S M?SY>-Y3=X^<),/M9/_DX>??PQ069VT@(23AC4=+![)#4 MF*,88>P&'1U 1^$PW):E#L)^418?C,9!3[P3<[U2N6O*L341V)FJ+3'D/('< M/<_D "D)0FHBW@4HL8:+X@1U,-E"G":1&Q&")N?#L)OT7L^6A3.WP[-^"HJ< M(CIB(11$]$4JO<]F;4Q<3$4A%IEZ S:E?,[J0XD3*^KC0H?4D$,*/9L.88,9 M!R/X7BR$QCOO%\+(Y&=$_FX0MYK!U0F)G"(RN1N%D[DYQ1 M.#N'XM>19'F24"LJ''(Z Y*8><"99(S"V7@7RO-]B=>)VI>X0;I./ M4=0#=U^XD)=0#UV1Z% =WWY?^9Q1DG%Z8^P78Q&$/[L.GG^#<73([!)^CB<])M-?'+"^P44NA+5 MA\!%.^UV[5T3/&,C8+19T@-ATGM;I46RSK\P'.:;]-=DR#/Y4M:S)S4!4I&''H6 MZ;PJB<*K9*@1AZGQ4:U$Z<0?UO.O2%BOCC 2QFYH%)\K<@Y9+K3SPT;\.S^L MAT81#X:6(5S,@TS03N,5A( -*>(P*7ZL$^2N^BN6H*Z5G1GE'ML\U]2KB)\2 MXL0AJ"M;'G/D)D1L"!&':Y^;HMCJ')YGZTPU^\N)TRYR$(,XTX>Z3(&[M"Q_+&3YDI8]"P!BB(R$6>3QQ!E@=C24YNQJ._VOF"F@9,UQ M6>E;Z]MVE&,_8$XX9I'G\$4,-Y$P+X01%E*] B6V(JWN+T0P\A3>Y*C1]9I. MUZ%9?IP6<_ ^2Z=9GJGL)'OT7%/#$R2? M]=JGY6S5!-Y&?SO;Q(%9@B#OHK7EZD8H]($U_$+"_-)T;D6EP&07PDZ0 M=EL-88Q09.TS1_\-8A1[.G#4, D-USWOA?8FD-,\6P;ZX':C39,UI:2[TYR" M,8F1)]%30T4T3$7:F_K<7A=4;H1V;PV1"!TQ;0O0EO,L-#4<1,,S2WL4"Z&6[WV :QV!V^(<$(9 MZFYYIR2A,/$N_-%U39BO[L6F%+/,N\^IS51#QF%D77JX!#&CA'OHG1JNHF?O M:(*Q:=-/MSOE$!G&&!'NN3VBAJ+HJYJ =7#FYISAA.MH[.FH8]CB59+W<<.VI_/=BS=*Z*SW?1(SO,7"O+5K M=O[Q0:RGH@R=X)GA&Q:^[OF_BC]F2(*%2>(?*OZ830V4LAAZ5]LP PLSP[XO MV<>Y1]?M[%]TKDG++)R6_\&ZM1WI>#=%G'-]/NLX>'STYWK0UHNZV9*+A;:)!Q%&E6Y>T-J M]T7)3?,*T%0J)=?-QY5(YZ*L!?3O"RG5_DL]P.$]M>N_ %!+ P04 " #L MB6-4:H(J6[ & #/(@ &0 'AL+W=OC3D=!D(]6O;"E$#NZ3.,T.1LL\7WT*YOU6*%DQ1?B2N3?5A=*WXUK+?,H$6D6R10H<7LP MFL*/QZP4*$M\C\0F:UR#HBHW4OXJ;L[F!R.O\$C$8I87*KC^=R>.11P7FK0? M_U5*1[7-0K!Y_:C][[+RNC(W/!/',OX1S?/EP2@8@;FXY>LXOY2;?T15(5KH MF\DX*W_!9EN6XA&8K;-<)I6P]B")TNU_?E\U1$, ,HL J@30O@"Q".!* )<5 MW7I65NN$Y_QPHN0&J**TUE9YTF\C+93'V>?/ M8'I^ L[.KZ?GG\Z./I^"Z=75Z?45>',B?:;B$] MGE4VCK8VD,4&1."+3/-E!D[3N9CO*AAKAVNOT:/71\BI\43,/@ ,WP'D(=CA MT/%P<<_A#JX;$9?ZL*T1I9QOHC@&/R^E_M7QM>%J_J]#,ZDUDU(SZ='\#AR) M192F4;K041OS=":Z^F&KC);*B@%\=TA#AGU")N.[#B]H[05U>G&\Y.E"9"!* M@0:''AFI#DVE1#I[ .)^5KX%BN>=/FU5LX9/[[&/D6?QB=4^,:=/9\F*1TH# M)>\RRMI&$66^3W&W5;^VZ@_L#QW*/9WAMWS 'D)^X-6UO(!!R%#H[7G; M59!B' ;0XFZ#O_ /XK@2W@TBZD%LLXN,7>2T>ZY3A",]NX+O/%YWQF^EH&F[ MU2SM(I@1&@;,XIXA*G0CM=ESX/1>9RV9&!; T+ 5NN&Z8T-L;70V!&G'M [5 M(-AOC78Y&A3A9&D,@U](W4.YCA$@;T%C8$^?,+"A(2L@5?Y:Z&^!"-W%U;76.IY.^-8_!A=+YJ\H?P,\O(KD1REE? TKX*J2$!I70 MS<3OA.+%7"F*#+N8/^+H5@QO9;<9#SP(KC)7?F4HBMP4M>&]$FMV M-&28^8CL#0;404R& Q:&W1&!##&1FYA/ 3QJ\Y,2ABC:][9=CO@(AI;P10:S MR(U9-]Y1FY_0"SUMVF+7\!/A/\1[I8 Z\%X5V7$/,D8]6Q\:]"+R2GA'AIK( MG;7NV-#8B.2\LQW<6N" 467(BMCK@QP9=J(>=CX=Y*B=C4(7R)&A+ JFS^:T"=&$(2-R%?"NH]9OJA3@PYB9N<-JA7 M8CN]CBC!9#\Y)QUY)T:8(,N>$S&<)&Y./@7JI$U-XON,[4.]JQS"7FC9RR.- MS54W7-U0)VUJ%MX%-K,&FL2=4O8SO5+@8CII[ZN&GH=M&T/$X):X<]3G(YT8 M@!)W8CH0Z3U:!J3FQ$"6]&P"O 33B<$H<6/T&4RO-#:#(G @G1K$4G>^>:WX M7(!SGH@AZ*:&K!2^!KJIX2!U<_"ET-UCIC_,J.$C=?/1AF[:7HWK"3MH?*_8 M#GO:E6E2# -+$!@6TI[-T"> FW9LB&(6LGU?.XH1"BU[&[3Q-V:1N, MS(?4\EV!&BY2=P+93VW:W@3=IW9'$=\+/,ORA!J@4G=&^GQH4T-(ZDY#!T*[ M1PN$_:/)4)2Z*5J2*^'JUZ"DDQDBLIZD\R4F V9 R89^ QJ,+-:Q?N^:#,:- MHP$Z:U^4)R8R,)/K--]^;Z^?UJKQA:M%E&8@ M%K=:I??!UTZI[>F)[4TN5^4!A!N9ZZ5#>;D4NN-444"_OY4R?[PI#-1G6 [_ M!U!+ P04 " #LB6-40EZ[*8X$ [$@ &0 'AL+W=O@81WYPXV'E^<,<62V4>N*/ABBY@"NIA=2OTG5MZ"5D, MB60\00+F)\XI_GA!.@:067QFL)&U:V2F,N/\T=Q\"D\?/+Y/QN^CTZ__7AT_WOZ&@"BK)(?D#'Z&$Z04???1BZ2H]F M,&Y0>#[+/9,]GG]*HQ;"@Q\0\0AN@(_M\-.5:*&VE\&]!OC$#I] H.%X[^CG MA\.;1K^PPZ_YNH4\OVET5R>HS!(ILT0R?^T]_L8\CG493A4/'M$?IS.IA"[) M/RV>VZ7G=N;9W^/Y(0E!; 13"A*T2F<1"Q"?ST&P9(&.6(+DD@J03?D?YYZ[ MF6>C8.L1Z>)!9] >NNL&2GY)R3^<$CR!")@$30KQ-0@:15QI95.OD?-WR?4Q M)IUF;IV26\?*[?9%A%:"!8!6('(J&:F01Q$5LGK:R"\?IU?CAW&KMX=>MZ37 MM=+[47"I!Q8\ @EF@L>(R9E2I,@BV"0KR-IUE$3J=Q[9RMHOF?^2EYY\>T: MMOLZO(-.?]OPO-%CN]OSO>:9]LJ9]JP5<:L;$ @!X5N*HE\Z[]NS7#K/(J55 M,%]HB*9JR07[2[^Q+[])?V?Y8<]KB.3Y 89;8,V>5E,#896Q<55%\#V-G"=FC ;B2A6B5&-5U?Y&=YM 2^9;Q.J>@"V-X'/ M/$IC.-YD.T--A!KM7\"W"^Y%,6!=*>%>[K NE[?4O] MXZH78'LSN-;GDL.((3I7.G8AA&F^W]?O5Q$-(&NT#^>TM&)=#8KM!- M2X>&(3.AI5$IUR]2I994Z0/ 5S2#YR(UR9$\"AL3L:O0>$ LB2"54!.[4)_> M7Z&;9XD[(.JD$FKRWD)-:CMINU#_CU4Q*:AU#JX*4@DXL0MX8S)T58P%98OC M2[UMKI7&VZJ%5*)-_/?.6R6TQ"ZTIXN%@ 55L*\P]E4 V578;O,.RZT=H\UG ME2LJ%DSG,X*YAGIZ=^X@D7^IR&\47V4GZQE7^IR>72Z!ZHV ,=#OYYRKYQMS M6"^_%XW^ 5!+ P04 " #LB6-4/>07D'H( #+P &0 'AL+W=O9P/_Y(61;M2*+D))OMA\9.-#-OR.%['%+']T)^ M+Q:<*_ C2_/B9+10:OG+9%)$"YZQ8BR6/-=_F0F9,:6_ROFD6$K.XM(H2R?( M\^@D8TD^.CTN?W3T M>,GF_):KK\L;J;]-:B]QDO&\2$0.))^=C,[@+Q\#SQB43_R6\/MBYS,PJ=P) M\=U\N8I/1IY!Q%,>*>."Z1]K?L[3U'C2./Y3.1W5,8WA[N>M]_=E\CJ9.U;P M0AV&)^WF/.M+GGE^9>B_F%V_R6+W5T M9,QA6_1+M_D%C\; AYW@WP\W;P/_8<#0P6D)'K>8?QQ@OADZ+]PWG^A*J6"2G]^UU@J$7T'8FEXIS@"+(X3\Y&E($Z**!7%2G+P[>RN4%*STK\=$?TZ MHE]&Q!T1/ZU4H5@>)_ED9F M+)$;#"9\L3MS8,T+Q6,0KS34>3>T<]* -L4^1+0='ZWQ42>^315]JK!\^Y5G M=URZBB6H'0?.\CPKM 97;C,6F\D $4NC52@Y;,)T9^/99I)K>A+QG,G8M66A%!AZ@,G=\ MGN2YX8N:ML$;S22;\&W[G\O*/=TER@ '0=A.E-!J#'2+S ?)G[U7IWK:B%U'8K _J>7Y@ MIZ=:Y,T'G85L-0/VB<;.;NDP[-,&).R38(K;(2'+_\@[A&?NRSY7SRY;@P@HUF&-IM=(6L>KBA3LCM<8=JQ# MM+/S1X.9:""0C)[\UH@R\E-X>EAK8BW7*8 MJ)T]4$^<;?,2;)L7U-D%]7C:ME-HZRGLZX)\JQ^^>_=>,F*;<'*VZQ(%*H52=@8+ 31%':UN+Y5-=^M M$;\_IKY*XF="@@IEB4P/5/XTZ.[X6WZD-3_VBA2V(H7="O)B9\&75:#="?!Q M&*"@XQC=ZA#NT0?/"\%F.W.E-Z^YNS0WIJ+SAB< M29^W- ]_L MX(],W55=A2Y 7G<[JSS69FJAZ].,34_7C)O"$1!/_^N8K9U;#[=Z;(_M"Y7H M)IBM69(:F@%*:(T%25&L^@](<%-)NG!9$<'D=4X-L=4*_*P&QS4 +G'81V,Y M'[LYOW\9@?^!@Z]>L*5UW-.0_+'KR](Y=M/I]>.99RNU$+*DZX/6T 5NGCP] M6D.;.]B6YR@BG6N-6/(F;O+6\RBY'E!SC]4HZ)VT>O*HHNQMW%SX+'.3/N:& M^.5+CEA*)W\FI1-+Z60PI3^OY#Z0)FV'7C=M$TO;Q$W;KZ,ZI$GLU$,>[3CT M(SLWVNX6X254APQN%XB5 $)?1W6(Y7GBYOFGJPYI;N9A0,.@XV*"6.HG[AV] MYH$I^)3ER=VJ>,(>CEAN)],_<<%32\S43#J4>ZS@ZIY6W:<]OP M JNI"K%WW^>'U)]VG!M3R^KTE>Y_J25P>L#][T%KBC8)&TX#WYMVO2-C&9NZ M&7O(HGJ*O%)+NK1G2_W'KK:=UX7<^^P7D]=WM+GOQH_TM9K6ELMD[!!B:NF; MNNG[9?9T[VB3R]T +9G37C+'X*\L6_X-E"7XXOL[:NF>]M#]2S%!8)D]<#/[ MTYD@:+(U@AY]?#PUV7E9U[P>_BN3\T0/7,IGVLX;!WI-RLT;UYLO2BS+]W?O MA%(B*S\N.--5;Q[0?Y\)H;9?S"O!]7OOI_\'4$L#!!0 ( .R)8U31A![Z M+P, * * 9 >&PO=V]R:W-H965T3'$E4)\YL ^V_G^V$D/*F[D.E?DEL MY^ZYY^Z)?-=;4_;$$P"!GC.2\[Z1"%%&]M7(=I6#MGA,8)C/''$:4_$PC MD?2-CH$B6. E$7=T_0VJA%H*+Z2$ZR=:5[:6@<(E%S2KG"6#+,W+-WZN"M%P ML/TC#D[EX.PZ>$<FTQEC@08_1-6+*6J*IA:Z-]I;9I+F2,1!, M?DVEGQA,?CQ,[W^AZ>UHU1K0V1@$3@D_1Y_10S!&9Y_.>Z:0W%0$,ZQX7)<\G",\; ?=T%PD M'$WR"*+7 *9,JL[,V61V[9Q$'$-XB5S[ CF68Q\@-'J[NW6"CEL7VM5X[K%" M9P6A+P H +9*0SA:5UG[.&80R^*C<_AW,NF/SM_YQ@X]5L/,W& M.\)F*R]OT B;\D(I[R$I2^R6QE;WQ&K@6*[G>.V>N6I6>-_.MKH=O]NI[5Z1 M;]7D6R?)CR@7B"[0C-%H&0H48*+J

[A7H.S!@6AX#8%@LRNY*)F203D1C!30020+^:XO8Y((L.P-/*JP[)8LE.CI MS:6!#:=8].>R] SULIL9FC:SFFGOQ;S'@UXFD;[EV8X)?]C.,@WN)?>I,W0[ M+*JJ=:NA9)6_9=V+JZN1)%T$A#I1.6:'V> EPD8LF@SFB*EW:@8S]_R@>:K+ M]75X^:YC7[V>LJ"?+W-Z@RA_]M'U>'[)^6-GI[S$(#83G4-A^25>L+XD7#6K MKJ;,OH?A';K1K9*RLX4(CL/X:$3)9"3R'(LN("M(:Z)>24VW[Z!*FO/*2O-! M. F" R@LMPF#*MMT7\G/Y&J&P3$H8.OXANFY:Q*[#UF+3EE5,/$B&$NKMDXF8>A4-A.X*# M*UYX(E-![3GKNI)D?7 \"+U[-/F;.#O] M=LW7MR7HGV%>@PT\1"?]Y3\VY3OHI"R:1F"?I1[@BEQO"WERM+&N* M>H/TO5:8;A7*\&]V"P?XZ'" XU\.!_CE:(#]U?X,*_"+R_\)PN 6"W!3T/+P M+N6DGOW'GT[?/'MQ_RB\V/^Y>_=D=7[9M'?OXMG^]__Z=R;>/Z\6B_#$U!G_ M'W^Z]R?\>TW.O_X[CB>10N!]_S0V]-=@HZ?-^=M,72AYBW]N1E.['?[M7KU^^>O;ZS>FSLU_T@ICJS_OV!BLC+.#/ ML8+SW? A&^D#':NW1V='Z1%:#,2<4&"7:)G Y$#P>[>EK2 @(P1Y"T[\T Y$ MO?%%-0OG_:S SOGOIGV7-KJ5_ /.K")3D(#^'SPNOGATC[HMT;)55=K6O*Y; M836!=/*#>]I2(#&=0+'9I1LHT$.NFDA@#]7M][R:MI N?U0 2C]L^$,#\)(0 MXR"WIP*'2/WA_8J"+.$4O@ M6)%&P-GA)Y<->?X\0V[FOBN#VU]N+JHX5QS'\!-">CM#UW/HNX#8"3"6"Q2! M:615L(D[BU2E9]"T"/S#5>.S,ZR<0J5,6G]\+9JPH\EK_WMO4"PO)M]65$K:,NK\+(3,X6%"#'_2U65N66SM*<;7 M]L-UYB0+E?49OM^4BW+RPR8$.VTQ>1'^L:7;HDK8)? -E&TK?L@?*'B9G(1[ MAZ$XQ#.^K@G@/OG/.4*&LJA MZHCEL;+&12%97[CHBJ)KJ> =C7F$_U*SVCZ_[\&MW_=;\_L>_%[]OA^>?7OR MPR1X?T^>/7MZ^N.WOSOW#[E\#UT@0HD*NA'!@>)#5EK%?VR"H3J^CW\>'W\- M5:5:$41/4 "X""<,F:43KHS1V:>)&/W5#T9JJQ0Q4J2C2EJP@#.8T]A7CE2K M*Y_5='60K+]FV=SPS,^I&G=\[^[W$[R,.4^DE]M6P32CQ"&2A[=]'1\_D7/_ M-I'S1T[D[%FUX]'UR>LWD]/3C]/WOL^5>'3K2OS67(E'OU=7XL7)Z^^?O9D\ M?_EZ\OK9MZ=G;UZ?_/A&_/2SR9.7+UZ\_''R[+_>GK[Y[R)\XX>3-\^>3L[> MO'SR_7GTU.?GPZ.3T[>QL^>O7V]9/O3LZ>G4U>/I?? M3LZ>/7G[^O1WF*K:/0>CGIM4Q$ZC;W.H@-OD*(2^F!LQN*-_\N/)V=.3_YI\ MRX'7644"M +Q,?P/?P4,!OJG'WYXXE(:W7897D,=KR?/7IP>D%OPP\;Q.X91 M'@B5391!FB.[_\ Q#+?"P/OE,>1QJ#T'*$TMF7L)S\EGL?)*U?L0IDZLN4D0 MRM-R)8KFT[9YQRQ0\YHR2N"\HV8RZ?.A? C#'>%O\FWO'-)+O-E OX::P<0: M'-^N6-49N<-(!WF(B7AZ4PFL*V/LVOBG20EP#"- NO.=$Q MFYQ<0-'V_Y;+M800S"QE# JRCY@:N7G/CT37^]A](:?TINWDE6 C, G/N%O\ MH,._1M[ M_-9BCR]_O[''CR??/GOQS 4<3T_/GKP].SL-00<%%.$+/_SWV2D"B>>G/Y[\ M^.3TY(<0E?SX-(02\IW7S\[>_O &7Z%J^ G]X?<:9'Q(>[-4:])"$776K9LZ M_**9WSV'W$E=7JR:$)6<3_J*A,W @JWE1A8_G57:1, -#_A%+?H#8&LB,.*L M[E"#3&"0U<^,H4=?CN"GY8OHRZ,XY#VZW;F:V39K6I3IJ-H/3.PR$AZ\KUOI MH)D2"!4$4?I05%VJ".ZG9:$9RW 2_2)Z@CX1OEG AJZ^5E-L0 ./[FC!O:[; MNNHI)GGZZI7KNB/.9S=KZT79H_$#)6T3@"%4^EWBG 1&GZ#L=XU9R_J:@I]\ M_(A2W<$O#A'+AN##FXZQHZL+,A#KR900H\5D57;YM'17Y=1S3W1H=V%0*A?G MTP>/CQJ.C):;*]TB2Q>B$89H>S8M*;CV(PONG/#\I7!O$#HT'%XA8 G+H5F( MDD>X!7H9JPO*X6]%&*-5F5LL[';#;$SE-&R"(XH#UB5%%A1 I*\.C@6!!!!% M$Q1@23;'3U._9P0(>J!H9:%1HPAF103J[[4-*6VSF+WG;RVI*1+=2M3!4*YC M%V#X31&C';KUB_J\;4*80WY-0:*PJ[[N2[\&#L5G("SDCMR$;,CXU'8-]T]V M(@0^,J.&FYBU$/N>,IL\>BW +;'0WLV1GTN!>8%Y30@&Z!H79"2(93'LO[6T MO13HX@-K= 3-\\/CB4VT98"#EFDQ06L_.ZBR"T\&L_W%'3_ZY 9#U@%8*R#/ZS6L*S$?[+&TLMA)BMP;6?TSH-LQ <)WFDRK"V.G;80 M(MO_E_6<.8)BUQ8U,3"5O# 'LN0E<_,RQ?&B$O[K??NC;]1(<*?4>;!-C*[J MPI-SH9^ )BH;'W!?H6/];1P+3S6#\3M!B&T_LO.1?TO8 5^>][RN$OSBSSE M#_*3C[_:XR??(!UU@Q,5.<@OOM[M\NUU^#Z"@WR8UPJ;+UB5EA-3A(D+]PPA MF7 0HTG\V=N3(C9V R_Y/!S6V"=/_W_VWKRI<2S-%_[_C7B_@VY.U@Q,")D:YI/S.I]->9M3R?JNY\WV7/6GJ4]//HT\J0Q#Y]+IW=;UW M$OQ]KVWU@)%@964. DMY:N]X^+V4FN'9GXM-\)I#K9I#7XY#@0,S#)/AERL1 MS< [(4"22X=FW0-GUOQ0\\,KY0?K!#QMLBP_._U 4OXY(TE3NR/E7O1,A9// MYSTL:L4IZN5<]/OYW_>N[V<3<'(B4[$LB(J]*".]2*A PEU@@C#U;1B 4XZ* M5^C"A(/E]A.&1L(N1\0>(#=57HF"^)D$$4$](*P1M:D3PH-G-JI/A..!-XDM MB=S@ZB/PEO'9( 0G09HDV+3*[\J>)VQA)"B=1N_B5@WL?*0R8WA/-)$H5BGN M@C =!H*JTWVRJN19;Y0&UH '[:]IS/NB;)Q,H)\H/"=P3=%%N0R#<>A,U^1* ML\?(2#'9J7DA=C# X:"S&F-01$Z;EXT(7$F-Y^VJCG/JC.#!O@*'H)#WA6T& M*8A.ZJ7&SG>!&0TQBXP87F82MD^"1 %* 75QX21WA"#BI/E-(CG+02!(N1Q; MS=4C6&QG,#>W&6O"?07*,8\[HGMHL4@=VP!<,H\Y^!#)%G!'P<=/ ]^- \U$ MF5PP4C%VHN"[Q@&&;_B#='2>.N*&=1-8HR2D^)8S 'W("'?4/XV3K**(7\6@ MGTBV=X0"026A]%P$(I%@^IF;4'/'?A$QS. $<- M[8T2?Z P5U"KL/@?Z#+=@I *0[/HOGZ6;&JZE"ER.,J(8!S6S/4\)]1H-DMV M+L.).7B[ERKU*]9;+VR#+1^74VZ %/WVD5FW ILF:XBIF22E::YUVG?J>HJ, M(366J BK<^XCVL3+Y-Y+7OB@O:TKB??@C1;IPT\8C,3PHX3,X;Q_BKO \=0 M5TD(17D@'T@\403.)1F3:C3Y099$\K&(6:4,RH+3,=(!<4)FDDR).A7&'CA,OBZ$]+-"66=WT'G@=K M8YG*70 *>PRCM)A=H%Q$G#YACQ0T%3GYP1UOZM:-W!3D1$EF#4R!IT+]87QT MC-JNFK$6;Q\'LCI>0I,2S5'@$CXKE$%IB6G&>G!*R, 4AM;SUP*R1)(PY&%) M;*5$F&B;&IC5.+)444;_7@6""2,:_Z;O3MN%',)6]JS,/J+1FVY>67XJNO_M MVLA(?1=S$[?,_R2I+OY'W71U-Q6 M:BNNMN)>J17W.;@3>;0J C_\8,FM]U*GG\HIR+$WIMKA@-,HDHC%:*,,$$(+ MC0DY_5@%)QPOXL .^?@IK@(/H LXW3\/GK5(B]-*"3M+FEK2W1Z:=I.LJI$1 M"4(.D,5"_/42$XSL&[!_0/CB3'>EQO3BC!_IV:F0623QA&+$ MD/74Z,Y 6M*?-HKA:G#W2NG*:K.(JFI/#<=W,3=JP @@3^J\2Q^<,NK'"C, M()H0G\[QN#%3J2-DJ##]^(7$HRW4I.[M(]HKI;(*A03-\1G%$E+N,647K9JPF%P\BZ4?N MT'4H>2N%9R@PEZN28YPRQVG6QN;-X1H\$@15B*"Q&O%$ILN,>"8=EDK2I+D@ M+_#'>P2CEDZIP'+6J3-[$>G-6\JO?Q?WAIQ'0C.8O2M6:/<_L2*AOUQ1R1_HG(C-3H3IK*T])S:RB_@3J)I_! MJW#\M,-5!%P&GA+97!:6B^%AV8[+X,W4)"U'\]"(M^I,9[LV)EBK0F.QA9O;'T#BYW/1R72%",R=X#-R CS4O&51-# [I9,!$#-+R M"">>P>'DA_]$*; 35MST!55 4+=Y(8W):U&FP@-DSA5G23*]TO&=\$!<$$!D M5-8TK9NQ"9Y<3;4;R.D>G/@W>QYHH"1/(X%_8*\V=4\@=-6M/ TZG%",/,9@ MI[%HU.%'Z$&F3-.:*SF4%#FYWWGJ'&4/3&@, \%SDXD M1 ;&Z]C:8RP%9FU=;'"F9Z)O )EK+: +OQJE34-9TZ1FSJE&IX$JGHM#-13* MD/ \JF0@&B45:8NH.U"2 [*4K& )C%L,ZY YHOGQ/7IZ8P&^PTP^FR>AJ&DN M2IG2[Y I' PG1&;6U-T%J';MWI<_R:AF2ZDUDTA:JBF&C_1 MN_EB_I8X_P2,K+&4U;^#@YI,]:2WW\!(FB'4$Q=ESWTPBXG.?8ER^@I-)N?* M;83L17E(H]C9K"IS"A6\-KR5=T;N U61HL%P0(C7A'J-H\;TW/.,%:),NZ+E M@F'(,UF<,39YLVW6TZ6!(QY+/I3O(Q.!1_K9::$EXPN1WX%%U^8)S!TQ:%D6 M+?"T8_NP>6QWVD?IPLN.(3O2&Y_"J3+I>^#K9:.D'IW^OMMH-Q&_FY].!M<8 MJRRS)E>WV3C25A;NP33*;&D%C]U;:HOG<3\8"L#90K2?D1!F7[$7U.7(0+TX%T'$4.Q6*9)Z15..^ M99+J"KO+NJ GR&)%*51DF+'H@\3>V 8JYQ,@X[L!35E ,^L2ML4E;/MU"5M=PI;YZMO2;P]*Y+VD=@RV22\JMZ3= M--P2K20=ZWW[J-'1AF964;*>_.@&>U\PPQ.Z M4T(LTL5G 4=\Y1S*@MWZJC4NV[XI^V6MWB)O9#[,_+YU8+@1=S3#>Q" 8?1O MGBPSC["*S1-X][4W4$O+-RPMVR72LMMH+A26*#LNG3#V93LERI-KG'9\;YU, ML,?QBRZXM97TXXFY-VG'XZ<$0<"*!.WOYW^W6C^WK>N;WLW>9>]O( \BK+JE MB;<3.9 X#LH$Q!GP=S!S'8Y'"9H;AR+(1C#5S M\RY0@ZPUD:VW$1?>&>.K$U7C,11_4F]6&II62H#&U(&0'SLID!IU=^-\LS1R MOD>1<^4X:H=O>1P,I\I1H&LPX,Y?_*C.;61/]7I!SI2RD6F! [TGF#LIW,R" MTS)! ;@^PK8FP1VVC]F8.%$5$I3/Y27"H$U/0MMNL(OI5*>( " [!/,9NEA[H7&;!R)H2:OZ=[*/MJR"OI]Q4(B)'CHPGL>-.%7I#* 4+2GVRWS4H("?@RA2-U(6! 8<( M.HYUFOA!&*.8^Z3$GI)EP)W!0*582$RT2]QEO*,@'#D:W T M$57#G9_;UN=+O8K/F,,),6F#%&G:[@J,9L?99=\;]258VOD27 M4)R@E#()] ML-Q=1.QVI\F4Z_I H:MRO?>=3/+7-3Z:*8&QG"GB[*1AN6RUS0Q]5]*C-"A: M81+!-A!F-'>%C'9=_!I>M90V(0)VL(Y_WVTWFKQCM=["E>1/059Z?<&F)_ZZ M=#G;2$CONX>-[@I/58_)^ZUM.K2=_BX-:M?7E)X].];.O:JWTD#,N8'>5(GG MH[Y-*^F-K[WOJ"('W[H&$I*+D+/B&]:W&=V?A8<8%P3NAF+D))XYTXGE_"^1 M(J&_XJQGC':?><1D&W4UZ1_SFL_B6K#BO)>.LUXPC?Y RBZ*@Z;Y(XYO3',#4B@< HT* @Y8E%%8MB,J#K" MI3^@2F-DZ[AJJ\&0?$"5[/!/-4C!A*:#7Z9T-7YP- M/ZBSX6\]&XYQS!!E! *G&L 5.-HFG)(W0O7G* ]D=% 9AKI+I#@XJ26_'J]B M]D#)RFNT+^>;4)X0@5T8=,V>$V)B('CB7,&?G.W 73D8J"E75F;](]GRQ1T@ MMBJX9K V;OI69N"\9K "'1O&K@#2$1)0E!Z YVUS$QPLCXNLRL*[+H&0)+[G M?H<+R)Z MBADNZ4*[HZ%SW">AD%!QC2.UE:;T2LC*.B9JD^7O)UJ MG5,Y$_EQ:8.U%/_?K$3R:?X$O!0>TH,&),4>U44OV*ZJV,./B"D.'4FS#"XW MN)CJ'"C:,^!>N)U8=T9$\(=HY.@$O^>F$WD4S9.&0O$2CR7UEY1R@P#$HS*646F=(88=U"FFYS*(@6+C/J: MG<6D9ZBL4AY5CE(SQ^J&.-4II/5(&UZ[TOQS\3,SQZ\3/FRG6=&$A#5-MP%9 MH>3 (G/XF1M+,[U#5ZDU>:');UU,56BJ:I)C .FRCD,\Z70"D1-):HR>G-YZ M4&AZ,(KC3%3ZH8%HJW18H;:L,I91SA I"@'^SX)Q@1CQO:6WH3&(1O>[A4%J MN65MH)/I1TMVJ2/\@[5W;-CQN($/UO'RFHWRU<#NT?3ZR[M6Z^ ]1DL=A#]B%7 MZ"YT9HLO9F%(>YWT7!'2?0DJ?68:W"$[(D@B+/S;W03I59?*WJ#4/*B\T"2S M87M%9'W[3[I]-!6W]_)K_?C05[1?0 6O7T/5IU>?7GUZVWAZ+R:A931@O_U3 MB7*93\2@=FPWN[;5[AS!_^SO[ZZ@;0LUZVKJX>;BIO?9NCK[^]G7;V?7&W$- M9,AD]3/ZCY.3L[-/GUZ&N-+5+36+%B[U,7?X[M?WF[@1TW@+T3+3QW"\H6/H M'MI'K:/MHLZ-N0U;PU 57-UBTG_P@A]'[:WF1MR?M9/ZXW;_TW;MO59";T4) M==IV]_!U<.9;%_/57EVMA+9,"6W$H:Q(^,^XL=?WMH6<^,*":O.2_/6]K;[? M^G[K^]W>MVWU_6[$:MA\Q/GDXOKFVNI]/;7._G%Y]O7Z[+H4/_*E?.JJ^")5 M=CNVX) J(&*WX9AJ6JII:9L64M/2UE]A91;R!FEI$V;F\QJ0012;4V%I6,-F M3<@WYUD],H/2M;O'!QNV]CRWL<[[3: M=O?HL+)W7P&-4E/F9BBSO6EOJY+U.J^-JBJSD)@W/Z@]<"\^CR0 ,!>>17^ ,ISPVC!#^*N(:U"[]"K<.?-NUC[H; M09ZH T#;1RW[=81ZJXC@%9!6U459F%O#AYVZWVICW'6NYNP4)>FC [VT:4K]:1 M*(9^?4:_H3?X,W$C&A)2"9?@F?#BUPJU4P$1\'2DWF(6V:O@]5=!,56 +#>U MA(>CTCR6^"H)//.:[/X*4/%;%JX'F[:S:NE:N274TO6MF_>K)0\J"/M510B] MM2%F;IKS-P%T>7AD'VV\^:X&NGS]JULST&65C[.FSUI.KUM.[^_;!\U--WC4 M?/#Z5U?+Z;>$K_+YXOK:^G1U\<6ZN#R[ZMV<7WS=\&"8NMIOA=M]]^M.IV4W M]U]34_IF9I6^7;JK-F#J5IYXI>[WD7*EW;%;G4T;FK5KS$+>H!/ZVJZP,@NI M:6GKK[ R"ZEI:>NOL#(+>8.TM E;\/G+)C^>?;JX.I/15.NF]P_XS=>S3^M_V3 64'?OXH"YTVBI*J!3=5;O0:2M/O%+W^]CXX;Y]?+AIJ,5:KE3X M;5LM5^JXWO:X&I59R!OT>5[;%59F(34M;?T55F8A-2UM_1569B%OD)8V8@N^ M> 'EN3\(IL**G1]67_ABY,9U\<1;KA ZV*+JH(T7CKR1);R1HI[7CWF[B21VFCYST'RM; MY)F?:J:I-5I5-5I[W]YOOV7NK)ESRU97$8UVO%UTLTF-5N+DFC_]__\??, ! M09?Y#*[DU__IA];/V5_+E^<_JA9M4@@ZF+#B2Q$.P/MTQB*R7-^*)YA+0;D: MBI$G!C']9L8?LH(1^,RQX\$?;X6?B*A1]L9'+&X4^/$>_?N#Y<)+W $L[X9> M=R5?MX:WR2>J#5A#FLEMM9OMEG4G0F&][QXVCJRIZWENX-N6X\.Q#$+A1 *W M_[ZUW^BD?PU""S[>^,@\N$D/-A_AB]B:A<$P@7N)'$]$-E+O8&+=.1'\ 3[JSAS/NZ?5A&X$#P]& M6=K:<7;Y51.0$"+DQ^"S/SLQ_&]O*D+@+]OZ=DW#R7LC_C$8C2)X>?_>\H([ M\VMG21C,>)!Y+W*=7ZR=_JXU%.F:K_[3F!K>WT\@CUG!-OZ8#G>G7,? ME9S3O'C_GTFHGB7-3:E1FJ@]"BZ(] K_5>F>9A.TST1NF**>2M6PQ5JHA>2? MW@')+-^F^::YG?TNG"$>V]S6B"@=:P(2YR_O_N.F]_'S6='5YJ]N3A236@ V M.(&_(EOJVW$*:+Z,[DNXX3&ZX;-U,A3OKSL/-3 MB58>!1YH,;R;:# 1PP3(&DS*08**HGBC'YZZ![:I!L)#BW8 K_[+N^8[^EF: MJ_PS<_1@%-/GWSU"]++*F#/TYD111I0LL#_5SVM*N2A[_7GR5(=+W[M\.LSC MW($"S6H5N0A9K=@/O"$\_!-0*UH:]Z!E(DOX0R#84S$0J :MSD9B$"^8^.TL M6\QSG[YS&X3(;C_7!_W\08KMR0X_KZA:>AGK*"MY$E^0@_7*6>)QBWGZ>]N5 MOWVTEE[YY5>?!7<2?Z2TTT;"\?5M&+?QDW4R FUB455+V#)/S?G M4? O2")PE:/-9,)>KPU8;RW[U@IT;*^>]LN6+!XVVG-%B_)WQ1FRK_GPT(:S MA95)*+^-4HZU;[+3M0\[FRZ3KUM :Q)_/A)O XD?U"1>D_CK)?%C^_AP(^&& MFL*W:R$O39A8A+-M=/FXG?ZTCLJU*H(+/-%A^2RBZ(-56!-0L4+'NCOW96>1 M@.O1/=XT1FD]C*2F\N>=N-.QCPZKUME74WE-Y6NE\E;3/FAO$71,3>5;MH3' MP#8\TF7I-O8K>,]OW5EYD MUOQ4#7XZ.MYT&+/FIYJ?7@\_[1SL5\U;K+$AJL*9%5Q=1; A.HU-9WDWRC5; MZK9NQ#>U'G98+T,IE5/QFY<=JZSQ<>S2;&RZZ*E06&PNCE73^*NC\4ZC:@GD MFL9?SQ(>;O55X&"JZOF_D26\$9HI,:[-G]8"O99[?EF#VO\F4>R.[N=Q.A9# M?]@6_<:V(A&ZHWD@$)R/0WW,$,0%$2#"48C06@U MT@B/$#$%#CI$%!G$ICBY^/OYZ5[K&(X?S/RI.]#08\(2/V:,9 ;?F3BWPH+_ M'SICD3_S2'@>O\,=$-"*0.0<>+Q#S7:,L!8DH>6)L3.XUVMI6'_ ,[TH@-/Q M8]=/^%6\'=R,DP E,*P._$3*&C\0"OBZH">&PG,='W_P"9['\1BLAS;O3N%- MM_S!K!,2,6",B2V3 3K3V'IN@UD[GF->^E%KXUWZ==?#9I'%+A8FFBM6 M-5L#TKPH(,VAW3G M#GL+)TEO#_T];H];:,YO&GM+S9S?"DN_ F@%-U0U@58#!]4L MM;TL=6SO;SQ!67-4S5&OAZ-VVO9QY6)E-1A757BS@JNK!AA7I[7QT3;;#\9E M_K0>O( ;HQ,:6\R7M2QRER,V-V*[!G8G8K.Y$W*//%;Q8T,ZMD2#O^IZ\,4H M"@:N@UW7=VX\,=JN]:OBT(7_Y2>'PG-D;S^VJ'WL79WVK/<8Z-"]X,XX% (] M604)(!?A"?PB?$#WLK5M6B7UDV5W51NE?+MN+A@9%W]IS.= M_7*:KA.[0NES\ +X,IP6#?>AI:VA(75A(^PU]ZC;UF_"%Z&\U]YP"DIUMFRO]L240 ? >?^'0[8'\OKV.'O M\B^F4S>*X/"C7=MHJ1T$X2R 1\(=QV*JH!4ZC2-%2+8%5-PZ:K1^LC,L$#U@ M#UFJ6L@6)O4H' (#@T",-0_D609))_#' >[62#5%%UZ!(QATB7M>0+* G[O^E$2 M$IH%+>_92?8<#LX-N?L9N#(.8?$)HH4TX&H0>@&7PN*)N9"6M9[.;F&=X+WY M>$D#-"_AYGU$[) KLCQ$X(!#>M\RL#"&M#PZR@B^!DO[,X'#A+.3QTEMW'0M M(DH\.F47A4J("B88C? 7C$D1._[81?,5B$#$<,>^@&/PD$@F@:?!0TBLT!_Y M)%"MPX/VDDA]DXB1OJ<^EQ?$<8YZOSB>Q;./-=1 +@LJ@YHZ)9^,'W%&W<5!T1Z,@">$ EM^1PS<$'L4=2?81 MB "X, \DP'#^KJR=]^T4LF27+F8R5!3)\<[:N*_:0AM5+$^#Q,';@C._5KV)WJN"#Y-T+=R:_ M@& ^IK$R0R9QO,@VO\GS],:$,81F!$D0O&HZSYPU0I]TIA%KE,7O5Q TY(Y& M#%$CS8*I"('G//??CK(.XKPIHJ&.3EUG[(,H$ MI(2<@=!'0S$3E*1 Q@"IC.?F#&_=".]@!,QH[>#W).[/)_69[/9[_ 4) +3+ M:EI_5OW9N@N WJ3DFCH^+(I8'8A2VFK K"#QQ,"!B3S$5'2-G1#ME^QI.!Y@'/DS[YN-;FIN ;92-QL M*'Z]P#6)&@W9I2#'!A/'\X#6\5W(%<$46 RYPV4M*&&[/"8ZO !- V02BO&] MK8PI('P@P1Q79?..F#4US$5B$NHC.W MAH6>>!8'<.2 Z2:%GQ%',E^/[UB7-[/PAKA&>T<&9':MGZUS'Y:TEM",?+9( MG^W2LZ7+( -<"CLQBR'IHNA#BU-^FQQ*\_?\J 8L-_?!-,(!BB=S@8NNR#8= M)/T2K7*-Z&L,[DP_8>0W>9[D'G-L*^9[ M.9G 8;F!X8%$UF]PP&"L-*Q>L;M98@.F+KDU2L#O15>2?1\'0>PX=C,&QRYB M.PH):2A&@FX.]\*^]-IO*8>W\%G;S[B-$V?F,AII%"3A0*Q#,"Z@D4($B(LD M1'^"X\_T#P%+A..C '*,)5UH6;>/T@ FW.[\O=CLFTGAB!2Q;\3.R3=]W^XT M6LSV"Y[49!Q#OH/I:W( 5 M71U",AXE]$<$[-5V?QHC,TQMC(<0)9'X@T4GH;39T7\U/Q#B[88JCF<*7KJB M]F1\1@$M1XWLQ2"U&5$^"O^\[S0; MQYI2\-'X;B-@$-\)#_Q2>%T\*< -5&&H<],/ L=JE(86E'<"!L&0B&(J<)&P M& 9U5@>J8B[1) CC$5(([$Q_60=8^!7Q7:#<+<[3!+X.7NF#S6X?F8.\8D%G M239(]A@I9%!\E.:1+"$=RD]A+,K%3R321T.9![_$6!J[21V#J='4<:-L3JZ4 M&&BW#-2,@7X,X.>#F-F-:S!HWI2=#WOELGYD#L&?F4KNR%AB#1L)0?1L!F#\ M82;D13XMWE\ ^R([&"-=&&=I'O_2.LZ&L(PSE>XQI6! =5GB-O!NZ:>"J&#N MF0HNG!:C@:LC<.#<$>S#CW/R2;\JDY72=@3\W1><.J&;(Z;&+ S%=V14PMJ! MPU!1KJ\!",16>P<,+(HHM7Y!U3AU8\GI)_1&M(5=%3J"7Z%OJ7A1?>VSSO0H M<&Q)EKW!@)4MKB2-E%&$C]ZR"^83F-;W9,5.7,'I CPQH#$X=."/.7,[>RYC M!,+VZ5OCD"4Q&C6V!$'724W\T4=*H9W8N>LS@=+AY=\:UPU"0T>+FQ,Z&P\= M;TG0&"5DEM)S8<-G"A&3>$/(_2>%@=E[*XL1/RJRF]O^DC O@?P_,*PK";H\ MK&OKN&X2I>' M6?8^0X>HPLCK44DBJV;^L-/GRXG3&1/X5\?B)/\ -4+HY\-#\20,DO&$[!OB M3 K=T:$/T0[G[/XJ&H+,^KX@*B/[IP$NL\A-:+@V-G!J;. W6N,)KY$>FN3F M-]23$%XNZ'O0K(.^;SSH^RN(9F$@PDZ'A=LF)C&K10,UJ,E Q=%H#N-0I(U!LLT^8:,RZ6^ MFGI>!8M9N)90R%*.=5!DA(-V!8 MTXFI\B8VO.8]\IJQ',,-AG*B@ZY'<4FGD@RGJW!1(:/KA"ZD6-'J+Y#IX.5G M3X"3C;H2 !SX$:U*MAD//[:?"!@\."[BG\T!5\#QQ+Y46VFP+]IT[LAE][\H^$@SHN@O/M@)V9B8BOBH M#)B.MA@Q30[\D5$-##=-IFQ4&]$M.9TC&VV;H>M(-R/@6G1Y@4 GA5]J1A3! M!O7'/"PK>P3ON\U&)QOZ+7Z?#'3,A_WAX-YW#].RCH=]OZT",^@ZIN=NG I% M[9Q[170Z@(=EJ'!.GHRCD)O,WI1VC(ROO>_( '.0LZ)U9LCJ-'E%#>O;C#Q[ M"V^ OCT4(P>C9TS#151@&YZ8I#CA26]@*,#F" 4%MMD=9;H&+:58*Q0)5^%D M_4L0.V'"I864\<*_(]N[L-5936ORGG>T?))I$4)R(^!2T64IJ9#C6T>;^IIJ[H1>@:\;JA9OYAY6 "# M(3+B5:>OD:4G(&1O'=?#O=GIZOJX-A#*4022DX+!TGY0A:'HE\O0.EZFEM^Y M\B*4[H8PIW]2G(\+^"E4QS)AXTM'M+"H;O0&:+UW;#^&21$DTDX9D\SI&FC\"OT".YEO4NZ()4[S!X_O%\ZP1\%U>[/ M![D-[X#4J/)8R# =2A/!Q6M^.FUP@EN0DR(IOT@J*#LBKQ&84]6G3-=,&0+L MA,W9POR5=K%"5D:2. M*= *.IG@ /;I:*67,\I*)7F&:ONJ9L>=HHR2 1LKPNJBO##FE*_A "P*Z=Q) M>?\\=S1W+7;!O>"9R;NAW! \!"4\T=D43U(SE;S94;$I0M9$/K=/F6]T=7.& M/-8;2?\>W28P01-,@HBALDJ,KS)KJTHEUN=BB$PKFWVH3116;:;HJ'H V[3@ ME-5.,[./ST$06*U>P[IRH^^6S#"D82[K$C/XY\\A+]%6P7R/'Z.]@:%)*7ZX ME@==%7V32 &1SEE*Y0MZV*<8'(K/)-(*6E.).@2=1J,3"MBD]V5>BYPT969S M?8F+ @Y>F 96\!L4=V=7*+#-1W&A".?38NI.Q ^8>6E88(XY0H=E>DCN/29\ M,3NG[& VS8%JV9^A'.TM^Q_ZE]+;DN:<3'I;?<=#3PI>Z6&J#+='X0VI"3&0 M2/]2_,/AFXB97ED._)6TU!])[]9-%;QV(95Z5R\C!7^+,H5#=;1%KA;)6[V> MQ[HJHH(/9)RI^P-,:>[ R,*6=EF;NRZI."3YJ J'V($@4V^T)^\!U@,&6$Y'A!0*D5$# MFDH.0IO#.\2-G69GQ]G=Z>[NN.XNM6]S20!2]/7>WPP_Z!I()Z0E6F<_!C2: M"U0^;;YUW.G6#0[/G^MJU;FN.M>E3%&*O@@N,!;Y''RFO%+9+53YP8HM9\RE M99G*=.M3T;H,1*32.7V$\O%1F, 5WA&VA7;T6:E(W9DO_N2'D+/)HAO?0XZK MSIR4=&^1G2==JCEEJUQG7HT];[5RC"HBD35)X(6V$8$Q9Y'+,]!N+$:]$M<; M2K%-N8Q4VI.]A&7?)(3)LJK$V4+<_583HXO*26;*[F2 MSTL- RXA+5,_:8ZI '2B89V/4/F0Y^8K:ST#Y8R =PQ" MSD9 T9*R9904:U,+ ZQLV*J4,X5=,*8$1![?JU -Q:5DFZ,[X"P76DY@ZK G MPTQBVA5DIYD1]](@N^'5J4XC,F)@=VB*#M-%S#F[2Q.3MLYNPNO20+$*:67# MYS)(1M>4"79'E8AV%[AU+Q8Q-H+$DNTI,[&"YD..1I!&>9W4/2QEK.EZIK)0_B+-]OM@GJ4K(%%#!TL (G1JR)&" MG!K*,H5@E7L"^WDCX;O,7_PH*6F,5Y@U] WK$Z=LIP$F(Y#>,"\&EZ,<1QD- M9I@*+?W3)^1]&#R=J?,=X7PL?"B< X9A\;38)676!VI/#Y[_M:=2U<;.5;,V MZR7D(/)]U*8-SAT*\!*HDA-^#X]Y?L@FJ7WA3#XA@:W#_9\W[G+M1V=\9KA] M_N?>E3RTU.V1YATPM\^!I=:QX9F9'CN'0V^^&)$:TG@GP$)C6C8^X.F[C@BM]4)Q1S% M:CXN6F1J%XRQ _<=\^GI'RDK,,S2 MD.:WD>N9P%?PNBR-7"4([MGN[O1W=_9WB_US<,NI6"E'I;3"P:1T_\8*5<'- ME)M[T-(R]S9'ENM):H12PCJ2O!90:[KO#(EI"U)9Z8ZD4S^(2:H%3-][3-GR MU"FN+*MA9DX(NZ9JG!%M&S@2'Y&/AZ?52W*%LE:!^ZDH* ZB1=OX0D7%9*DX ML7I>R#68;U2!JC5\W \TM115YH^!!LEC1Y0/VH:.#0N=M;V>EG#M?-NE!)9+9WY,NSN">-C"#@N2"D M@C _HNQ>G")P<(Q$[X+.F=8X"S&&-A"I'I2'4>!YS 76LV)*'0MH/>S^(K/% M(**UT/IUTO]?(\VLX_)F]K)H<;DCUHJ"6*:850(?I !((Z#J23",2*-KNG+\ MM/;4L$ORM:>YT"$+H=;^ O&3A!((8Q!3UB^U(+\ZT=#Y4[K1\1Y;Z88J2:4< NK4E751*MJIO!]T+$@/FS8>AS^;D=JHQM%M +6?T5QG0 M2F42NM "ELFKY#0LO(R/WC7P 4IRR5]&GY6D3ST6N1JJE>*A?OM@IE87X*CB5+,(P,2E' MCA>(F\6M@Z.@BC7,AQ2C'(3"G?83C"]D7DAL*@N]5FH8+CA\62Q!;K=N#<^\ MA;[)%> HY;'#L'$.6#2EC(DY]K45.K]ER.R;C9;A#CUZ6T MK]V(%TB$$12KUKWE-+:"NX6,@&AGD@"H%<$)/5=P''S'V642DRH!4^$9L2,] M,O)M\^63L;G*A6NQJ>@9W;QI$B= H8@L"I9=+LI=X"[O*1]T9["KOJ6L>7)# MLI]R&1(.F$]0^V@H)&XJAPNI_'JX"[(Q#O;FPHJO?=!J(\:[Q5I!46EQFLAV[3!'"!Q?KYE+7ZN"UK/^?*,C,2VL0' M-;0VXV#9!? 2O31^6;)?J2L?=J#%V^7@S/O6<:.=XD!B"=2=JIV=VSLU7I'W MD0NBYVHS:7G\P;D=E3C'=).9<+.\/=W<4^?PGSV'WZYS^&\]A[\T&IVO\].1 M9RH6U 7&['/,.%2:3!'S[-_8 29MG>_BG@5*9$83\L_^\ Q8!2Q%5'%$BR#(O2"_*WE?]83,1=-N2P>=L*_ MP[$LN:4>T9L7#K0I^/:B\9KRD47/68X(@4LY:KQE]K)Z5%E8(8WY@IDI4*55>_6^W::"9$)/4J*H=>C$15S M$"*V,6=E&#IW!/A!#:R!@;1H=6W&5^38:/'^K>4EO3J C=%2V8#"Y@1:ZF1E MR+$<^:H:;9BG!E$: $JG@:B/L45.OA[G?M,>'IF-U)$;],#Z\!1=:8.FN/2> MT02S%80I_*EX,DCZWS)O'QE!S"' Z2[2?0" M&@_F6!)F97-_S9\*9R;5"J!6 ,M661T%H#%VKT"<:>F?J@6SUWA!%V:CQN'^3^"MQN3B<6V&FOA5U*N]0PD: MBD'K[M4L4LBI_.2E-@E5DH<2?KO6!-$4!U(\,\YF!HR0*]KE>=%1D4^JZP#[ M]U87!&4#&\$R?=SPH++S4!*4D#7H #%7Y41N1&46!?WW\XN 9;=:C38<5RTW M:[E9R\VRNJK!1 P3+"ZY$K+?74O/KX&1/ B%;H?'0![VWLY49<8\?H1.<6 - ME,* F-$SS(3$,NED7GBW"&#-#>?&H>G^+DR[8D5Y?)_U;CITV9U:PM82 MMI:PI>,KYD68EK!_L%I] -J@WQRE4OXU9:Y4@2KTQ1Z1RY( D^N MQ4@M1FHQ4B)&?DLD.A>6 M.^NUO*CE12TORF><4SW2?49:K,98Y(ZH# @U+/!,$?+W*/>!N*:,N8G "19E M&G4O%DY8XGHA"7\ GY9=-&I^VT;[7"8UR[9O@@:M)K!5=7JF?S$K M9K%>!+>?BO7E&T;D1AGI=(Q^CI59I):XM<1]'1*WC%5?? 1#63D+5U ]YNDY MS7$E9@@)X"L.]D#F%;Y MAO-+L>[T^TR @O0["$!&->ZW0I82COD'A3:%@%P.7)44@WA>!%WMR.L5QE(J/E?>F8F0K$34QJ, M+G'A-+P'#L!3V,AW&GO;P*,NA(O.@KX]%#J:3JE\\\5O5'A4*<0T[*?=:.JB M5BSXW#4+7?,)"2.DO!."A\:2?B$?=*-_^#8%@+3UT M0@>06"(E)>+S=)CBF#^-G0$ N(AW()GQ"\4BB%%K#F)-$ \$#)Z0Y MK=R>)%$^\EPG-I\YE],*,5Q M -Q&QT&K5:":JN:<(H($0SFB9OY -EAZ1/9ZE$T.-UV>>3J?03"@1=KK0\ L M*%WP%%3#&AG4Z?PEIS0];1FG9J#(I/ UC"FQP#I,#;2BOU32UE MYCJ4:<_YVE7Y>,(%E@,JP9D G\&-<@Z/G:IZ%* X--%6UCQW*"GH=C\*P+#S M!_>VA85D83*+!_:Q00PV$][S M3(GT1UDN2T^ /Z5K-O>"7V+D65CDQ)W91OU$M&I)G\Q1TOSY!3-#56EO;/7)DXAZ<&SF'O#CP%L+VE2/FF)Z[C_.%!/(?C M1/XV36M"AM'>4YLGQ-MF&Z5J]6L;X^;QFNB-["49$--Z"A3ESR.$.4$(+S#3 MT;.6[I3"=*Q4UL1EOG7WKI07MG^!IP&%,/Z>7EQ8;QO#\AO+'SK MTO&%ISUMZ>2HXOKL/%_9-$&X GWL(U ?PV=?]ZZN]TZ"O^^U]:.-@;NJ:%8N MR=IO-7>^[[(!AQY5P[J0HXGI^.0AI>>CR#5?.*HNBKHDY.2M?R, :?' 9LL8 MV&H.=U]Q@CEK'#4M4H7QQ\M7MS3W]M>>BC2J52OE7>%_=WND$_H;N+&8@])B%SCN] I M\Q.6>/2*'L)Q?P5>Q017201*#^HMU-4%^E"4WJBJ.CGXJB4WB^[2;63G:. MX'_V]W=7N*_"NUF-H$\P:T-V"OX# \^P'0XU;>#>I!HM/)G_.#DY._OTZ45T MUHH+>'H8O#"L_(OY>R[TJ#8:;8*W++J6EUO1%WO=^VC;K>R=[\]3/WB MZOJSB*(/5I:3#>CG"DKH6DF_F)+>:>W;[:-V!8G@D4FIXFT^+/A>%='0Q6-X M3B-@/E&VHDSY(YO3KACYE)S;INR$8MX=!@GF[I>N]?6$UC=Q#IUC>_^@:N)M MR5[79LN8/Y44IN&Y6 \HJ[E04^R+,F78V%0XP3T4UD1XW"=3AN!*O2'2/O&X M+=J78SFXV0H;X=):,IK"J;J"9:L&%B;A+%9S,4K"B#'T$?D!LQF.FI?D:"_$ MYH7/TS#Z6V$<#AZ\,Y^E8,A"&5!%$$'/H3F>(R\9Q-3Y0Y5R<@P; NK0OQ1$ MK$-UL1$7:ZF1NO25[,[3L;[8E'=+AF/#^B1?0J68MUCVRI.M>90M/Q!HVQ-J M!-4 .PECT'T_L!'L+JW3]80SY'XX+N2#3^!=P;:&>#B('5PT[!F+9E5IJ&S& MY^G4ZJ-8DNL.C*:>\F'0Z;[6V%TS7S!56"CP+7KIT9^4[?Z$E_TM8ESB"WW% M/7T4JQ?%J>+2B[3/+%#]:^\[9ADB#5Y'/EJM'!''T[H(\BY+FF7IH"_ B0FB M7*6D,\2B>]F0AT7M]":7X!$0CZZ5&8IQ0R-M$WGV]%&>^DNEC322%[]T9#0I M:MA/.5]O+F?HX$B0_<+/:RZU82&-@[0N4Z2?H=G8*$9TXR60Z?M,%6?ZZ>S> M552V+!B+8T%&V(X+KYDY8[,^G$Y!ELBG1I.9#U#X_D[TKIU M1UIVFV^O(^W!,S1TL?*3(#L7=)\\ BN%9WNM3OKM,4PH/(]=@ MKW)6,INE!1T[U.5,C\9&ZK$@R)RU_G=[@4\=7I![>"("T4; 1U(?!A# 7WW@@#_78>.:T8]G$!3>U$ M0CQD.]F3RN^M'&*7-[=K,<@OC9F7$R04$O""1>IIPW)$,'S()P/%G)>:3H9< M1&2.AT6BXPE=K&2<=.J9'H16, --NAC:5\J>!.V()I_*":MZ7VJ->J_2 O 7VV*&,Y*I]0&!_@=A8T(UN&&20%UV++42)6L:MC3)PUG2\T=;C= M#>$V'#\9@2? IBG>W8RO2(Y%<17Z")U>]K1'[@^A$, :%H^Q*W2&P6<G %)"= ML5"TBKV\\%?4+2YX,"?9V35%BU0P:\88714),?:7)>7_389C'A=Q;Z*.P(NX MJ4GY;=2[!2*=ACE$43*=,?U24[+C<10#.V#U9C3&2+OAIJ+=Y4C#P M@7HW'Z^!!.P@T^/&:>XP#7?%!D1?SN^)[ZEQ;>X)FJ;Q@$!\8MW90(J8T,5. M53N[>3VH2$\"4OUW$:-W2DP5>8AQB+$@)8] V'%', M*U!),>B\:[UHWBYHS82LK1AWP&,:T6W65Y$96WTG^*_P&$4V>E&R(9.7H=J^ MY4GJ#P$M#5T:&X+(SAHC1[Y76B(4AC,Z[O3O4-8:_>#N=.:D?> E6%!Z&#WW M9T?A4<831229>+".^)HHS#HB\Y%T2I3 MSMJUY3R<'4>*KK@Q&(]@'=3YA]%JK*-1A'/%,58Y#UQ&BL(A&0ET>2DZGJ'T MKM$#H![ACX1;5?BGDV"H)U[;R'R]ZQ/;.F@>V-;R$*0Z!QZ/K$2VG*FL!*Y& MU9"?C@IBW=D-(AD9/==W:.93U[A\)!AN#"PG>YUSH6@5:"=@A$B.* ]<2;N$ M=A_?SR1/\:QJ),8/,FTC.RYI+#M4I^#N:0X?OI:40[:;=_8Z$%<2%ZSET M?3%PY*R][.:UC0@^+M32%8@Q^7=*)UMG@;F+5:E,L(?"F6?XFH)%R# O M0D\)H.709OC>6>)G-H(7B*,7P0WTS%3%O3MD'Z"W+CPS<<)!, M,?PCHS<4'"2$TW$6B.4I5_HIT!: O$MEK]\5:C$DW;)$H)UZNO0G1M8(E;H@ M[L4\LQ@JZ^JWT%'.!J<;M3Q*"^3I;RQ[<[H'&>Y_.0<;\LLB2FZS1^D,;TFQ MLJLIA^!0SKV"KAVRVZ/VJ]Y4<3A^3N"/6(@;LAZ/ *M&2 M4ZX/"O,,O"5> J7.M45%()2:XUQ?OQ$_99H5(8:*\:CU[=4YI>?/*>W7.:6W MGE-:C98UW/=3X;T_S>4'*"C.B&R6\,>.# +TP=S9 _&Q-PG OC14!DHNM'DD M8)#Z:AH$E3'""%%Q"!-,V30DHN*,=:5\P/S!8A"$D)U )9,9)]*GQ.9[M1-Y M!S(:L1Y$H\A9>2R$^;M?SVX%HTB,)YEE<$),6QOYYTYZ4IJ_2_6.-86W(A/I M"0? =3OX-?'#0;2\ @DCU8A@46$\;'<)FO@""-O"SH0B=+6B@M^:85\1P_;? M)L,J#:SX$=7Y[+#^GK%BN2$93N+B5!Y9 MX.+XLUOA99[IX%Z 5.4 .PI2J>(3E5US*<5%&_7<[VC,T00U)'A:OI-[C0YZ MC6!1,H\(#TAGK]%@ /"^N*V/TG0-ZYPFM-E8;**JJ0OVER\.TU4Z.OE,3XH" MRJ<8)P?T*&:8? 4FBV3-'D7.N9>OY!1HAL0M7)A9?*@3*+99B,6)-UWM9HSZ MP&3=( S$(/"#J3M("YKH0URA1E^6.3WS[POJHC+#P7(7K7-_1G[0($:::SNA MG#UF0M>2]3N7U='IGFK ,'%(Z%CCS(PHC^O:P9(8M)OC]7H\"?%#]PQDA4L.D"CK#3 M,D3*Y,TM8QB(2':LXF/-206Z/43O'F14,%!%R?/O7UN!G!S5(FOO>":F \SA MCSUA=*5&(DTW8MP%L[>Y%5FGJS8D##,]=?7XD!:Y9SD#4B4ZIU M&8)$P3K/J0F,_)0[OA+2/7CAVFF>\J'&7*@Z;IW:#ND,S$*@2%>IJAN#RP/P0?S@!Y9=G@/'\JQ<5JS -\(,JVSC5Q*@#1*<4%Z;FEI2L09 M!E1VN6*K;;:@O4Z_/W_Z_>#QZ??'9]\79]=SN?E'I]LS&?TZ][YJ[GW^+8[E M#O_R[OSF[,M1 S;V?_;V>OY@$H1[>[0V\*RJ-YAPLZ&)_>ZC0A.9@3;+!XK@ MC5A'C_.<-Q"$>.#N/IU_[7T].>]]MJYO>K#3LZ\WUU;OZZEU_>WR\C/]W+OZ MIW7:N^EM4>Q@9;/SQ+0GTH+VZ]2>H J3P40,$T^5^:(1 O9A N;$.8X#.^(> MA#C&P8:ZX ([-;.MG+H&P*>YZS^4<;/B(I*9M#30X-$KTNT/VO#!,E00I-:G MO59^ >LXMH?)LN->+Z]5FLF:)&:82QS-.<0RL2I)KK7MM0#-ZV&R MD^"1CORW5)3*O]FJIU-&/7A:+'R9,,+D$#I4;AYI:57L=-H/I@)=)!@0L:ST>==:\#]Z'2+$T967[N MYKHO\\V"5Z0R\>C/?>H*]'3)XP5(.N/ KE0 :OU,P+6C#-W# M3T 3T\0;$[.E/' -%!A2RU3V[DW>0(II'7>ZEBS=!-J*\,48%B&.HY[!])E@ M&8F0\4S@JX\G>.IA(,IEOJ8J,>IB1!09RJL%862;UY."9<$2@'AQ_"QAI% $ MMIBB0S&&9\[%>CFXJK"V"&&GZ I4.2K!?*1HAX6Q,*Y9DY>K( :+6CD+6GB+ M>WVYCYW$ AK#B*LV,_$:#$& 0N/)4S;J*BJS;U+FFV' M"$J*@XVQM5,6G&&KGN.&E!(>,4Y4M@TP4OV8P'"NAGK1+;7Z)YGT>/@YEMJF MV9\?.*2\9K2:T9[*:(L4'Z?,,FPBNYE#Z@6.+%^@JD> 64:PG;KQ2HKN"2I- MM;4Z,>-[SCC<4N:H9A"KLFS,;;^"&BK!#"M:%!SM) AEMSU]/V=+:"LC+R+P MK[68J,7$&Q 3VCY&ULQY%EQ>1L.P$T/-@A)EZ)+[Z)7 IN[5 M3!PF&T6* X52S\6#<_AFNI=0Y1(XC,)U P37!TM47GP_O22SY$_7<3'6BLPX MI&AI5.[@XFED=Y]&U)33QD _RF?#1=#YNP@GL)[RK6^%?CI!U:P_OA=DHRT2?5I%=B099<*')5"/AQDT25@3[O%3$35 MC8SE2KS;N9BGYM!2PB@*>68W_^#:KKK0YG&%-HW*:44UW*MS0([%U\ O5N@/ M?-.:1J&!YYDEO'13V MQ4AAZU:-0NR61YFX1OD^>SB3$J":_'T@1J;G%3AHB$(BPC"0.,7XXRATDB'X M:OHNV3NC)AI&!+8FP1VP$7Q6)^;FPF:RF!_(:8'G9O-4KGX4>$DL[+EX(<[U M(N?)O35#;N:RB%2G(FY8G[C!QS;-1T*[S7V!>EG-Z#TB"ND72E19\(@(B9D+ MOD),&J03I_I@?XY2=4CG&-$\?770^7,V'TU^@4KV&:!^1!4V=J(!G=E& 3H3DA@V MLB?0\R*:D9;WF N=L7ERQ>K]![C2'$:8?\Q#/&L],"[3*K7$Q]:.;';W98G1 MYW"R"_3YG&EE%.5]K(OR*E>4]_&U%N5=4'W$>0J!NJER/*MT#":_^?E[^W+1=^E61BY4[2TXXK/*_TM4JM?KK#I^U!AZ.Z@Z?.NI02+6%,O&R=W5C MG9^?O[SN;S5KW5\UW0]W\DIU_^GYU=G)S<75M6V=_>/LY-O-^=_/K(M/G\Y/ MSJZXS^CDXNKRXJIWPX/7P!YW&HW<0QD9 QDT/U..3=H MY$8($44-R4:M52\;*2<;6:Y6,J3@\N?AR>?;UNG=S?O&UEGRM M5BWY7ESRM6O)5SG)UWZMD@]X\-O5^7<%';F[@ MX[4$;;5K"?KB$K132]#*2=#.:Y6@2E:2& 2K$67H=48PWESUP*(\H3_:]!?E MB5OG7T_/P-X\/0-'>YOP0)]+6G9J:?GBTK);2\O*2M,#*_+3V9G$.3J[^OOYR5EM-P(%U)*PSI,^STV^?7YVEL&+5DNPBV'%V MK6LA"+^YW?R%\0\;Y:B%UREJ87AOG3JQHZ&?SQ4&XE+\0WH9?,/I@RY_WNKQ MPCWW=\$PF;A]]^E8V*L)+E9)],^':VJV,(I4'$V*GD7P&?4ON>$B?M%]1CDR MG"=7$G&EA%W0/-_^:9[=V1322U66$>A@BX@CR[_%LF!9)<[JDH!OV_H:E,JZ M!6W=17M>L.4E, )E3SPZJ/HIGJ98ZP\ZQ5)9N292(\TR;\?AAMK-KFVU.T?P M/_O[#ST@/?^GZ(3>I2;;)(YGT8>??[Z[NVM$8M 8![<_]\+!!!LQ,+0C\-3Y3ST\"4_(#B7EC_.(9U"K4\+UM\ETGXAIWPVL4]<9 M^P%L; #/A:\TK)U5''DEYX"&9#]%F8GU?WDPD7=?X#C_7^GKPZ_^FL GVL?8 MY-QJ+AC<53EY4!U.;W6;G8-6ZZC9.=KO'A*GMQ6GMU^ T]?-PZ^/.YG_R+R] M$@0C,K0^WGO.7;1>GFQK@'">P5C&FSF./-K[6\J0UPA]1= #K4/BRJ-MXLIM MT]*2=X^;K8-6&WFWJ[1TM];2KTT._$%COBF8?9D 83@18Z@@U\7!X+O%#BW# MQJ1\V"$V!!69HJ^42PQ\M@@1OPX#[2>A&+JE8N!WL+K!@8RL\W/;^GSY,&G3 MU1: DC8KBI5]WLXV295W5AC<8:CS+^]::V%XM,N/X']^[H>3 ?R[W>H<'?T+ MN'^OK;B_71Q1Y7-P?EV;\LYNK>2=:U/MF;<]A+V?AR-/L\.]#!R%!_*"UKSE MR:*4%[XX0"16JV47,R;"_91R1ZU9'^;_MI%0]KL_#\6HU768N5K-1FO'V?WO M6K^^+OT*=WTD-2GH0H1;P5RSYV2\X-4XNT>S>2@Y_5&Q=CYKK9C[].P39J3+ MM*QF>]!Z[:W2>E7CY2Z229>MY*[!ROT78>7:S5W"?L0,H$4O6)_B+(%2CGRH M?NTJ)BP+*Y5Q7S;:],6YMX[(_NQN$R=NJ>XE?NUT?L::HG_E%'"[5L"O3P(@ M7SV!W0VEVUM1Z6K6+N/_WBQT/15@WBJFKR8['^R3^CTT&+E6OY5@OD+U^R1^ M3-7OX7K4;R\9(\39X?8QX[9I8!EF0M_W\*@)+-MJ_JNC>;93:]Y7QOP84;4N MIK[;3Z(G\3I2QX-C6:7<3Z'K=IW7?5INJ+G?/#C.\W"W5KH5X#N=SI6\DK+> MQ\ '5B0&7)3BM2UG&,S2M(^,#RW-[ONURGYEHN,BB1'E%T0"3_ B.&;A1]SB=(E8L/>EHB,K M-/2T")8;[>9RG5\F0;)RXT$IWG05A[7:7X?I?M Y/F2UG\J!@Q>*F]6:?PG[ MGDUG7G#/P2I$>&;X=K."@_5H5W)D.BLXG7(M->V!_$A?Q'<(CEU>W;%@SN"5 M.YC@Y.'/#>NL3Q[Z0^W^!S$[+[W=W#Y.WP8C(8VZF2(!9,)^9[^M[(1.Y[C; MS=L)!R\4CJM-A93'O*"P.36N9DZD M@JTTIJ[DG5Q(5M ]J]C1>V[QZ^J$^E,B^@?X[[:T,=I:AAS6-D8U^+[(QLCP M'(<)#E;D_+\ZMXYOG44C^,%U0G==T85\V?D*A@.S;^M@F]AW1>6S[EI1"@!V MCSMY3^!0:_KU%&VN==O/7$?ZF#4]1#:\I!HW+>G6\2-9N52'IX*CF*N+I,E+ M. [+JL"WM=:[V')O-;O-[G%76^ZM_?VY"-_ASN!%^/EM5WQG>; MZ?]K<"M[ M+=BA;:V;#8N9;[%2?U8VU,$Z#C[4!>?KLJF/D$Y;4ENG5:I'=;W;F[+/TV X MY]$.5Y0H7X7K6;V&]5O@#:?ER?N'FNBZ?G;U!."1[/Y< -Y3.9E1'6F0VNZM M_:Z4!LV6(0[JJKE*L'"Q3?Y7QZLM;V)^Y#:9":4B_>;2_KQV#]G[W,.\8'-=VPRL3.LMSAYK[M4-2E#]4/,M9 M_[;]M SB9^>.Q/ M#G^T6908O7+-VNBH /]? !^'UF=!8]&9[2\&<4#:_C@7TO\C"+WA'18*P;^^ MSSP'V.TS?K4V)^4>] M-'-_+N;EM$Z&W?G#E)M_#\)(]#UL"NQ%43!PX0L,O5S.YWFKHG-PT"IC]OZ_/G$?*@0\UX2RK/G%EP/JI)*Y7=K^\*QE9-))>:,(9TZ;]N6 M*41C?X*$*7AXN9AA*5,B9 HG""TW>[B\L)-:/=? H'=! $:.XEGKA.#I43R8 MUD^9C%EN%!VW]EH]>+X'G$6."&>$+Q\AOPG^/']\N@QYUI MX(\7HEA$Q/8?@Q N4H#PPI_DT\&O*I-1HS"86C&LG.0&_M^9$\8X>!/$2QRP M#)P#-)]#+L=/N3&Z>(,!"4\.:#E1! <:S3TSLGK#J>N[48QQ\5N4V>I T#JS M/J-Y%JY1^)5M?UMPTJLD$\LJ[-O=PR.-H=$^.#[JS 6M#Q9CJM=BLV)BLQ<3 M.WUQPN\BMBAKCL5T\YDK'"+$_A-6[*V6MSH)'7>\][OC>KQJ^-7\3^;V+W:;&,"F\Z[I4>GM%YF=DJ%XSG5L#C. MX@E6DD@HFX?QCC%>I+QD_?ICOFB=R^6:K[&O]%G83]6==@^:!Z NVRVE+MNM M>O[0:^-''&DM,S612_UJ/#&P7$^6VTOE?+0>#C-_*IYO_,@)ON;,=8OGO.\! M3:APL_R-FH/*)UQKS:]]Z@L2IX9XJXBY\4K M>/?K85,/P9XS@FU]L!SOSKF/2LZI8![]1,\WEV-G)<,V M9S^ ZN&QS M6R.B5-+U/VYZ'S^?%5UM_NKD+:$-Z@Z 56GR//$F_!4G6NO;*>L/+MG0JB/ MW^:8Z9?P:_,JMJ-5K!K$NW[?[X74;46!A-X:%TF?6!_JS<8P/G$Z.I^'6W!=E[&@JV]P&6D MCYL(<9 "*ATQ< :SP0PP2"L!>C. 3(K1F21@EFR_)_ZZG'S8#F?;1&;;4#>MIJMQOG7ZUI]K>]S M+7#6(/$8[7]V?6_]['&LK)TN'8*.SW[5,LC116G8N3Z[I:0PH9$ MTN?>QUHDK>D+;POH;NT4=7EU5HL@1067HYXX5D7+"X3,ACT4J=) X>N])S?XAQ#[@5N ]GS,7? [B4T,'@0@C_EH/' M@O#>FGF.OS"B5\JBI8+-_*F0GFO"?4'"U7TB6T*^&+ES7-^299YH#D7")]G$S_/O=^RXB^C MO7WEI\^50-T L\K2L(&9X0#.C6,'&1W/T531S/L_P )*JPAMCX,;1(AS5_H>)O^G?K%R5O0RJGP;8S MDF;P\ED0"=G7)E=X!#^5'\8*@M+LXE\@")?HTD)A6%3(5B00BT6BE(#*G5JQ M^*\NCUU:'MMZ?'GLXZMC%U>_YFIG'UT.FZFXK6MC%[)' =468J? -MWA7]Y= MG__VM7?S[>KL&G[U?_;V>OY@$H1[>[36](^EQLW#R]MI@2Y5%FH]?^Z3; ^' ME,LC.(!46*,#V-K?&>XJ>6S*.SLO4B<@]P9.$I%1ZD;P)U(/(-E!.&.S+3?C MH.G8%R"X1THLDW'-'["Y$S?QX5M#['D#]0RG K>>RM+'GL3;+&/.:OXH/S9RT)NQ=&UD]_/OGP\O[!.SWN_?;VXOCD_N;:M\Z\GI5KU MN>.J3S^][//VU_NX=2^O]:CUOFW P<-5A4GQF_A;X>4MW%E!J>VC]=A M'W?V&ZW6,ZK-(A^QF&FOX3-.G ![KHLS&P?E.?''":K]1O>H$H=UX\:>J.PY MM0X:U:"I4Y 3F_*=%G'68\_U12FZ,HM<0$XO94$]MYC<@'?QPK2T!9;_YE.U1^DZ;JBBX1\#<($JN_UGT+=K(H***]^_.5CDX_H"O=M3Y];= MSA#WVY:9Y?A^:U&&"] 7UW!^Y4]?RX5O:O%O5GFBSXJ"9&C]T;#^U@#S=2*B MX&U9\Z=N* 9Q4/NG*VV\XBKR]1#S6]:1M9/X)B_SA?3<1P%F@/<]V%+!4&NY M5??\^K7_R[M>&[03?YSV9_-G\Q_T\_&%3RX=V7EGI0,VM"C8 +,*Z4O#<4 M)V2Z 7R3>N8]UQ>_+.B3MGI?3ZWK;Q^OS^%/5^<()E#(?L^[/!QH] -A '#0 M$9J&-.0SK3BYCN$7TPP)SB\O1Y/KV &"P[3:OYQ_/3W[A_SW8]Z\W6U36158 M9#&5Z>+C9J/9+5#&K-46Z>/2)S:.B^P%_< B4;CHTHLLLD)*0(%4F(.>6WRA M(;&>34GT@=C \;,+9S>=*[^&B=GUH9CM^+Q&#/_;$W<8?PH ^? MG$'\KW:[VQX.6X>#@U:_*_J#_M%0](^=0Z=]=+2_?WSX[M>N,@!V%ZN8A7?P M6 ):Q^&NWFOU::]5!8IZ!C8L>>#6LL92M?2A$F2YF6.OZ6<)_2AG#C4MK(!: MR3\Z'C617T^$0*!,$KNG8B#0YK4Z+0ISM*AK"_[1K 1YK4OJ%49O:JK= JI- M!1Z2Z\5,A!(N4B&_WH.#&UD$;/A6J+E34_.KH.:38#H+Q03GQMP*ZW,0O6FJ M[M94_3JHFE!H$ ,&K-5@\'T"[JP((PIF'/YBG?V9N/']6R;T_9K07P>A.]'$ M^N0%=V]:;!_4U+REU/PU0*BNU4+@KXA@#ZT]"VSH1QO1ZE_SN=D'I@2>+1^[ M,&5I/2!G:>0KD]E3@RD>F.M83/_K3XP6$6])>41A'4K) MQ_(\6+2!YQFD?A/P@ S#%R%+3/?R4AQ4EK=)#P8,-S> 7SIC/P!R&<#SS_U! M.9CE@O$5+[C7PIN_F+D^39!G?,Y%ZGWE;:U.DRMRV_);Q*E7.#C+289N+/CV M]/P7Y)6!:<3T9:P[PECWPBNU=FAD2]*/W*'KA*Z(=JT=?/@)/WIW4:#B ID8*%\?RS^\4N+QYOT[F2$*K)Z?=?#TV'7" X@$30^R?HM MP,. WPU$Z&^#U+Q9*"4+&2(=3PBL,7-"&L@5)5/\-HWU,Z@=Z =X99 YHW$@ MWX-GU+!ZD35THT$2X006(#YT.C-B$T]Y)5:U,V]&3.LH&8W(<@IQ^%6([T7Q M"64%>(6]Y,1%3ZIBZ&;+C<=?:I?CY-.$=1[#$8+7P?(+A15 M,=DT(2S&BP)K**)!Z/;3\[;:#>MF)6DX#&AN&3"[EPSA<7#0SA"ID?],YS9% M_I%2BP^:!DTF,9"9X"VZ$9B4.-[-5[H%ZXY^-\"A: /8);U/'M9K$V(?G1L KI' M.X/H*:)QK,1YUHS=-T-KCK!4+4P=/ W?+ST])^0-Q][5G2VZ3YHH2L>J-;/%8 +0%S[R,Q1*, M[E /%_22.,@,O\JKU'/S45)3T<"*@QM-3YM>A/< M9-"G^<*A<*+ Q]//J!)0UB&M@O78W40@L%'.?,TQVR@4)+JUV8O7HCYBZV<, M$QHU#+8ZB!KX?Z,0UL2Z15-61!K$I$NT*&QLPX"=P;M@>\(? ]_2'^4&T1R6 M&Y12WL5@AN^P>1$&GA4 :Q@[X-D6P#.H7LP# )N%'I(R*;XRSRSR#.&M/.@- MKP(9$-^^ZINM/IPO[E:Y1W)V)SY$2AW\U+S@$6"WD._CHV":$VNK;]W<=X_H M#WZ+;@P>LI1[?@"F#GH,O(8*\]9%>F/2 M$,P$Y(,!!#'#[!?F*$NR,UX4;? MHU+R5>=;;%,N)&T[[^27K :YEG7/D"4M$@&MJF%=X]D;']8[$S_@I'QXE(UD MX5@QS>!&36Z#T8.@Z0.1-?8L9XIZ@H4H6M5@[R? 17"B_-N0I-'1 MEOYWQCXNWL#=_B_K&!O?BB$ 3_R MZQN.)3^Q1Z@VQ>R7=\9*+F@8"%;SC@<_D_&#P0#GWF0UI>Q6<>R=[\)G'^YN M$GB"@V-2:\-[;)0KQEJE#"E9G70P62B0 @8J!*L +R._MLP3S-VKAZ'X\$WY M.'^) 2S:'9#!=R\OO43,/"M#+6U&M%9M"ZM4+UBV&ZR\@[ZL^*!UT&@^NCV[ MZ(%'G<;Q\0,:\E?3$1WZ[UETQ!7&F\"\N1*# !0WL3KYO*U?K!MP%:*1"%4F M&ZS-8C" DG*/DO[U]5U0%7$YN;5]%L"7*S7?4I$:D[9E/$[E*&%, #8#=TOSZ-ZL D !97$!L M">#(>_O<^9A.,SCQ9F79 M0)C<%7GC^E]K46E,Q^&M=39GO]UZ:R=O.[8RQZK[U%1(=>QK>+/ ;IAXJF]O MDIM-RF;<^&?[]:IB'2/,[QBG+I2QZ9GMC?8M^-SOA^;&RL?V:]?/Q&_:$7-' M0[SW(P^]_A38)LE,@S$Q\1_$U3R(,F:!S ;6K64Q0W73HQMO MZOBH;\Z_=AS/JE43U6EB(>;W;MN\7[-6.G5,3\RQ^O.'=UW[M6NHCL&-G>.W MH&I69'VMF+V]]UKGZW5M&]8S-S-VKNM53!'= MQEK-/_,UFT;7@QN3>/JT@]M;H9K8AF.GQ?=.?IS,/[WPNHX.MSVT'0QJ$(X5 MRK*Q<4\[>AS2>-W=7G<_9_LK&]]'(=3^I$GNQ?C"JZ%>^Q<:R=O2[;=];-49 M1K7SII&W^RQ3S?B)6QQ!57TWU"):^Z%J8ZAVJ;0$6]L$L!;>06@BH).[J]T/ MW4I%DWMKRC+-0.#)9V>+R=:LUSQ%"T7EBWCJ9FVB?9-_U_@=\]58WU@3G,1F M4EJ=#7/W;6HR;48#YH.:IB[4SK5FY7V7#W),W8TIF"_AMN=_8,<[?=_X!$+C M-;JERM:8;N-';%C13HRYV'ML/?7UD#DX97*,H;JQ^>>NCWS,5_5\O#E%8LS\ MXRT?U.EF$X?%V$4W@XQY-]UD/^^$2F]WH#L(K^O#^'[K-7SXMIM59*KIU@Z: M2$Y>ZG=(NO M)MUW)EFE!FYC,#:+' O3_)ZV/7S;-K=O,5Y.G;NO[Y2QO,GS:#6B6U-_=F;U M.P*P$K4?-/9;3:U62[QJL;QN+M6;*/34LO6V]V@"S^0&'-XQD>>]U+>_6A*F M)AE@=41K&E"O$[[JZ7*-.C"QC5*^S^NA]C.)EC^,N6XVM'WSKF^S8I%5N:// M@SBVINJ'F'@$\G5EIQ&&.<4N RI^S3MZ&^F_W8B\/U_K3*DF(-VI@X)?K[^. M%S--9&XRPNIQ&N0VA?+7_B#-1B=M(Q/A8ZA3#J[%> M.DY1G1JB^9/F83&;6;:4,V,;8C/KH;B+J_G'G-%+N\,;)X2+WEX/LY(]FH:! M:KGYDLD^'^+G219'8VIDBW^ZQ;?A\H?]9+>!T]F'YI-N8\ M Y9JG-LP21J?!*-G0\DS@CV.X]T-:-_^JE70F;S\K%S^]]B.J7V1$SF;?3G: M01V^KP-.]>Z,TS;R$NIXUK<:!B%>#6HOTHT9D_D@;\+_V+&S9:PVYW/MWAIK M(;K1+8W\T,H_,_F/UG]I N+3TVDLP7$Z>0;-]/SM9>=SG6SRD.^JDV7JJB8U M/[*WJ79-YOF-RC^LT\KJP_V2?V3TU-/NI>B%^[?AV^ M1E1-T#'S(L?,W2O^EM$:@_?65KWGJ&DLT0>\-6W8GLET:9P#-_Z<^!"+S>A2 MUO5_C3?9D./"O"9S/]B1'7.O^WXWE[,1R!NRO9CQR,RZ$>J[N$[!;(AF-DNG MJ0\8=(=CVKS*!O-@:IK?TG[#-J/K<4E,S3"MSWY759NX"@8SSHEN_K#&G=&F MLANRDN?CI%YK?*/VA6R?A'&6QS? [R2"M?66]!]BVX"?;$?"5> .C<^"YSH%AAS62 M0^&%!5^34$&W>B-U)C'U\:UUSW29&$;3"[J^NAL;ZO.L MN-?WZV4M\I>-R-?_9-2I6U9<-='7VOM_M[;WW[ M2+4I-*A-H;RDW[,?Y$V*1/WO\@MD^L(#SSZI_VC*; \F]#]3(#0?\Y[9UYLD MRGO6\XV/HJF#'MYF.+=MW(R"UIIT4)<5CT$U'">^_=29_.S;E/HVPW9<;?*0;=OVZ(N9NZB S;_#_MR! M:(4N;H6VR'A3+'&O=FDRV)LB MX+$S<1HJ;L^):++K)F]YXRO.[U1'NAOJ'X?WQV0WWOLY#T"3Q/Y;[\8G.6Z( M4=_B><==_4Z^=I=.\JI"O/GJL>VIGW@^$^&J7S>.JG6>L4D\332_9>_F6>O$ M[+'#\+?91_H[6TP9QC7*[[N=;.!G*^ R_[5V+5P:Y1/%;4L M)/^H(P_VJI'Y_YE[\ULU:OK*;;UVK=JU/'>W=GF.^Z,T:0GYUOC:O?XZ4:5F MW= /7!K/9=_;O[?T:GOFK)8QCR[>*^K15ED[_W'U.,0_=[_]V.OW3J^_9N+S MG9[]FM\\Q.Z/1^/PPVE^X556V__?JV8.!P 0+QT+(5$@"K2W-C+GE4R"1NM? M-7C(:_M4-V;S=;8PR?\;]>N_4<;IJS?'@UZFT7^Q7Z_^U/G/_G6&[X M*KS 0+[-+^[L]/SLP\F[HXOC=YV?CCXO%][\2M\?UK\XDU+=9WSLWJ'^KC/'G0 MFRNJYL',.FTME5?W_O5&U)ST_U[11WMVO^@3'Q@GWKBM[WZ\7' B[FJ0.EMA M=]]86GPG[@-MD=.H7>VC^+J6@.9V_VU@KYYS1"W6VP:0N6JTE(U/MA5\UE; M[N(2P?!2,#0GWS+H8E=.?LV,M.CV-Z]UF[YN/W9>JQ_8C$4X'NDP>6TE0ONZ M58\8:O&RO7U[?/S^?2G2G$6W3D"^::]?%\CD MYVT?LK3<839![4=.<^(K>'S75H+?!2"V^*(>/M:5,.WOU\BMG9;CFH[,*F<' M)D&C]W7!=QW5'4>-KH>O/UM[]6,-YZ->J/\XOL7RT>BM'0SJ4/[?ZKCS3#Q) M&*6=<-&#C4 9<0QL8C'R;"@:*WA+/*F)(C61ZN:UOQ*2OPS1=[_:R^'8K9;W M-C9_:PKV1__O5??;Z,?>]=?0'TU^,!LDNE**5=JP:?QI^DAO-FNG/ OD:[RK MD"26$)$#8X15B[^47@1*7*0I 2/$"1^,X,8J+QUQ]+[XDU6)/Z^(E!4G=)_% M?X/*5C$:U=&T,>>X/UH=ZZB:U-:Z%/;RLO];4UY99Q5,+\_4^?W] MV6C3=3Y' HZFG_"^/W@W>?_IBC[=+.CMN$7MC"0PQ_/5QJTGCH-AUB02O5+* M6&J%YF:-%R%D48"V6[ )[HY3R[>S*89"5$S*Z%R &+CS2J>4K'2">6;=&NG! MR$H9_O"F/#K,:5X2YM/NMZ;7;^]>7J^C^]$[LB#5^#[@3^/H/N:UI80PRS@/ M61>V.O.",%2J)!FQWK4EQJT(\Y16 +2B1)5S)1:F]J(,;5"9?*; !"E-\-QK M32T$&:V+BAM'E%4\7YXM-^>J+@E><:4JKG=?7M I-X?+DUX]DJU?E\W]C(P+I#4MGF" M6VQQ6]5#)M ['B/OJ!?.:MB-F]>T^"2H\\GKY+R)8, XR@50)@*36GD':U1/ M*D5)10V40X@;SBA%N=U;N5VMD-KD!:A$P6@%VH(1).4_O.;&)!/U^M06I70E M=9NS? ]$%%TC3]TT%V<71Q\Z\SF(Z#%!BVQ%89,'Z,Y$Z0PE-G)I@&GB"&_TXK3C.P,$TX'U3M;>J&4SP M]J&&VZ?ZWYVEOPYCXUR?#7$E$A7HD)*,($%G_2" \HY )$F(%J);6=J-H956 MI!R:0[,89745LKH:P:14,6>!&4@*&-$&HN8T"@LTIFC$.LO6>47Y7@>>,=2U M^F,JQIC8A5@''O]!'S^:1D_IMF<7/Q]_PE#7'BI:A6Q5:I6VW5HW4#C"W&=G>YVX]H*J$JWO7-,9=4*ZW'=S*8OJA M^VL,MU ;%X[,!_(#:.F92[KN>>-E=,II*5W^P]OHTRK+RO\G#OK!#K^\>O.Z M'#I# QAE=!4RNC*!3!JTYB*+I .0,=F45' J,$&)![K&?JN\DB JHPO2SM%G ML IEXR_]?OBM>WF)GH%]L&I>H U, 3";P&>=H%P1&K4 4$83&XE6$2(5)%/" M^IP O"*,56H/.G:BN.R N+Q -A@G3,6DJ!8>% 5C(%%*3(Q2JA#6V,TV7[^2 M5ZJDK@;EW[/MK69VP GP+E[UA]W1;,^Y$GO-%6IX/-4QJE339&7KWJI*,<7N MQ(3I]_R]?A1)$NF0%!MDS16IDH14_'6D3K[S0$;=7"@ M6;1N8MB]W$T\_H,^_FT:?K 3AM\C#3RWW;AST0TM3L^KQPE>QL76O68[:IO# M27=FDY[3\7!V9+'VB2A+F H,<$J:@JV+I\X MV-(N=F2=9?UX1 M6I#+?T-\LF9-<68%>B,T4>0NK#@QTF=M. XVK1R_[GPX.?KIY,/)Q>?H M]%WG_.+L[;_]?/;AW?&G\W_YG694_:ES_.]_/;GXS\YKS*+O]X#J&SF77NNYE=]2-6\Q2VK$;_6#2_AB2CU<))"A;66#-->469JHPIJ.$IVDF[1A4' MQ@OK(0$/VGCJHU/) N'<:2Y2X(P;J26#EG%W*QM*3BH"K%)FK]N!'IX%6^> MIYAQ%CJ#^&OL74AZ.0%>LG;_"_J[_R]._KR]GJ8UQX'4S;ZWC)Z,]G, M0" XY0P<$$N#=-$KH5F0Q*QR]&:1==N%Z1DH/1N\O1<4E2A#$AXD"5E7YR8X M)BA+)FOMEMG8)BHKN[8K2616W7>_U+$4%\F?ZV5.WVSRW<%G]P=2=>K??USL M"N8_\/RKCFZ/7ZW?MMZ5?*"7D]=^M8.NS7_FY=K1]2 .'_B^MU=WOS6E?R#D M3_F 1J,X:#:^V_M\^Y-/*1OF!UFOKWDQ@[XWK.%6__->O'>8XW?\K3\(MY]# M;OYU1F6_;G?4[TT?M&Y)T+U9Q,SW)QM[\_W0'5Y=VN_U*Y?=7NS\GT[WZU5_ M,,H/GI_ULF]'DQ6]>C,1OT[][5IR^ZESV>]]SA\Q^)HER(W^_*_U$;Y!^V]G MXV1;59,^9#!=9"R]RU"Z3_6:!&&TT('S3/4)7 :UT-H&4%I$NHGI%L MI)&]-M!02@]12I<32:M(B#0ZQ;(.YI(UB3(BC(V46.EI2Q7HB[6O(@T5=).L MMNWM>#Q4"6$HM/FVJPK,M^]\Q #TTGO&0U)!$HB0U0-(0BCMHR4QAK@^K4!K M63%34&IO81<_BM &[^EGRPM)%+RQD)3T0%@&,"0:C7,@>-21KS,;GE4@"]*A MR[^B=[;[S?R\QQ(N=&QSL6[J*[+-Q9*S(Q\+TFBKB4\R6<% >V&Y,R(DD[)- M1*AAZU,\I*ZH*JB1)S; 06;8/698$0UXRJW2+)!H-%AJ=&)1"TYIC$;ZL,91 ME4)76A44?=K''CA%J%./])1H*8A E\D^V'LOB9X\EM[&O8@I:2I2$B$RTTM;+@B:B8KBV_@G)<"]- 4'(V&=%X3$QMUD\_8+S,G9MK7JL'DA: M:&TV'U5D+)#D70!P*CEJG:L[^MG(-9.KK(FZ/[='R8H*6HYACK8*RNPJ9':5 M JI!T22M3LYY$")8B%G@%"06E!-MZ?FK&Z3-F:HH%.1@1@MOM>I(*BZ?"!7\ M K-T6HF)@D@IDP57A(!6QD@(EJH@HF:<\776#7%32:7+H:7"E .4H6WGL[0* MC/54<1N#EA9 <&V]T+(>7)U,X&&=4ZJI%A7C9N<%!MT*#]SC=9%PE3]P..SX M^6+BJM.+(W0MH)FRVE+B#]U>/$MO!S%T9RE.<'!$19V-!@I4!@-6D*25=2D9 MH]98-415);2I"-EK:P7E]!#E=$FAI-HEXHGSDOLFHSZKZ#XP*:ECB?LUIM)2 M75'-*BH*TM5WVH70F@Q"BUKRYRM&W:Z\IH5;&2IURC_8<"NO;RS]GRZ&BI$XY8D@+H M9#34O?EQ5E(I*DCV51K3W=D"S1"4<[3V$6FE;M0.46[)I M]_;LEU].+GXY/KT8CY5_>W9Z<7+ZE^/3M_6@^3^<]D>Q0]D?,8-X>]F/3XV" M^?JU._J:T3(\ZH5Z,$Q62F+/SZMNQ!O*(K&.6P_2.R>X]S$9:B4W5CR[#]^W M8??'7O<7WE;22$Q$1NT5CET*4D0A7Y[> $^",%$Y$ M;BTCRKH6[+:;'2_%KAMT_A73:M&60 5O*UM5&JOOVOXAU-"6V(PM<7YQ]O;? M?C[[\.[XT_F__$XSJO[4.?[WOYY<_"=VF,$6(ZB"X_$70*"[4 KV<3#-O1Z. M^OX?G89,Z9\Z<[,_YS[_.4&=FW<]K]_T_(L=Q.'1]>A+?Y _.\PU*7"!JN"B MUQ2L]T:X2 /1*3B=C-'/,KC82^(\*WH QI+4P7M)DP'#O4LIN1"(X;$NE@C/ M\G:\Z %H,P'Q@2F(]UZHC_,.YCJ=8?-<'7OS8-4:SOWL>C0ZM["$VQ$9XW?G]@KR VFK77J>B7!E M!S5^K^.R)N',;CUB3CEN%;71N,0L,$6LS0^MC>MW@B1 M/%-I_&\T!A M@P+N$H5L]"E/O5$*UKA#"ZZ\W>!SC)ELY'.M5,SR:^KI8D2"4(RS1/WS MM'Q.*DJ@,KIMSN #YYN7O^H#;=^6O /6)TY$ @_:@;761,FRTF%94NIY8?-- MG.H]/%*JC"/9,/%6@$W6)/;_15 GQ&0 MNW9#%-XZEZUV" \7\?14&<"UU%[FH5ZC?4PA%9$[/Y<:A2:'1":)23$$D@\ M*WD'$L@@I!>6&+75Z.2WZIBO* "E?(MZ5V(Q1V%T*W/T5YFLZL; M\J=TO+WJCNPENNS1,[B:&_\68Q\SQ$YZ;\< F^OZID@0F?)355 M-!ZR:-;8_X@RJ(RDE: %#4-%Q_Y*= [OK[]>7]:>ZPR,U/7=[35]1L-FW;K! M'Q[GH$]Q9+N]&([MH-?M?1[.@./=&!NSF4^4>45X'8.)64]@+C&AZCPHYQAH M\T('0;.OKY_+2YQ6A)A*RYWR%JSYD+&"+72JAA3#&(0P080GKE:D>!Y MFX3S+IJ6\.-SE(>%I-6HBA)9<5Y0)\5-"NMS)!,](G,;=C&(=G@]^+[2Y.3I MF\[$A68%)7@6 O$\Q0!.2"-!L:2]$-I[:Y]WK;TH(@2Z(D(]-S"_?'#OB7VH MDQ5X2I1+ QJ,<8)Y8IE,EAO%GT<8+]L'6M'6;JOS4>M17L!P5#T1]BHCSH6F M>INM=J-U<$ZL<38JRQ>L$/MBI>^M MHHQ\4#(?+"?\^2[*NK:G)C$*3%!+(HLF<44,]Q[6.37%D"I_" I_X8IWP3UY MYQV"_=&7K%3Y_M>K0?P2>\.L1'4N^\/A_3XE]>9AGUYL _IR3IW!W5D-N[>S MJ!L/A_B0H7<:1V?IPGZ;S3ZL\Z>MYZMI:8TE_27_9!P, MC_]YW1U]GW6G.2$$\&@-,)"B'DB:>$B&9I+7UCZOQ\;+4M&A8A(JTUI551*3 M[U"6&G+"(7+"4@0 PEEJP#@5ZFFG"(8^M?N,BZV M[C5;6;]?Q7&N5.LL<).>/9#LJ!<>U4L]8U%39R2C $Y$JSQ7@G+PG%!JUYCG MH7C%!*MHR3,#GSCRTM0"Y*-E+3PDGQ>//GR*:3@DT)+'$$0 EJ2E.CCAK:%$ M@V1N=$MTWVY_7;; MT_JL#\;!2[6^Y@U_[-0E@EW_0(_\&#O6U]D;MO>];A#3ZX_R>X_Z-58:9U"3 MY)&Z/=OS77N9%YE?:$;DW'^"9SZ@OXQVT)S9EQL==]2_FBY]\LKTW,92TO&7 M=I@1^>[\X_N/]G/\:1#M/X[R?VYE\8D]O/<6I]=U.O#X/>:2I!?8;'U/?>C5 M4G(Y?P"3UQY8P:LW[U^S2>+R_*;-/]-5_A>O7?WS M'/7G+X/IFXPWMY&&#FG">Q.)(>26(2>OD3]UODR>JG$?325FS)NMPC3]UNP1 MO\J0>.RY9E=P[UE^CC;46S3S, W0;.?+H&:LWUT<_?3AN.T [Q[0O#!D&ZB6 MSDX_==Z.1RT-;X[ WINQ=&_Y\]A^OB#,_KWY>AFU]3XM3HYA\-G]@52=^O?=R=%?3L_.+T[>GE>=D].W/XP-S+_^='Z2O_5I M9F3[)A=W=GI^]N'DW='%<6WLYC_&7&_C.WJM .JT"JA/HV9QK^Y! =A<.:^:NDD,6GX[_=GSZU^/SE8QN>]!]L&GQF ?_!OR#&Y=_W-+M1RZ+ M#U+6(\;ZX=J/.H/X:^Q=Q[4*^9Y46.YQE+",'7BJLTJ#U/>#_M?:@U3_T-^[ MHR]OKX?Y">/@^)N_O*XO_J/A,.;?8;[Z(#!MK3&*&,O!..*(-IJI2!VS7JJ6 M;#5*\O]&_6E\\+\F$G,V.(^#7[L^'GWK#J/P1*6B__<$? "X 0* $N@B793%'6Z^2#Y:0E M*X'<\ _9'/^PS#]2510*2JW=\2S:0A2^3_]BOU[]Z=UF%3[,ZMQEG4DQ[Y*B M*E G@!EOG3$09 K4A*0E>:'.]"D.HQWX+T>]\"ZO[[)_58>W)TM=&9/1B@I3 M<;U3?>W6IRVA).Z,JD#S#ADA%/420)(ZGX@K%7FP1ECOVGK5/$=5V(S80:4% MK80LJ.U"^4K"+CB,_M+/#]*K(=/Y/+#YO]VFV!\=1\45&NZ_,\?6>DCP)!'B M )2I!U1JZ8BE26DKVMJ!/D 2)$LN@F#:.B]LHE:^ M-"2T:G'6G)7ES]FA!+_=N]WAG0G1*)>4T,*(,B9YD M_2((9I4+;;V$Y_6>5?BU5:6S"9@9NAPB1&\.2F]A.HTQGA 9%#&2@E)R.J&\UAP;CT@??]PK,^G+-&F^CI MPO;SBW$+M^/_^'A\>K[N*BE4K=:H6A6R5:BR(ZY*PM5&]G\XJCO4 M7$V*XX;9VAABIO3:9*D@#U5]]&=I8OS.&K3>>@#*HS8<3 K6"F&-\(:"CT&U MI">LWO?$H0(C*DT*\CVA';$GLO)2P9":VLBHBO5FFJS>Y."$VW3U3OQV54W\2U3UG-;!7L=]8ARNG> MR^FJA%(8J@5SC"DJP%-O3+(,I &9'(,(FU Y3"6(SNKX7LOD(=K^Y_'RLMO[ M7'4^QUXB0BEU&W%&ZN7FE@4&D@E:0%9=^BKV!/A&CE$N." M8"R:1$%( !4MI3H%=A<30BG!5J9+RUER__XM5_MH&OSGWG!=G0]B,,'ON_MU=UO32\%J!OI7\;1 M* Z:K<](OOW)IW01\X.LU]>\F.'>&]:(J_]Y+]X[SO$[_M8?A-O/(>W3,NH] M8P2J#N,Z_T>(/TX^(\.W7TM5OW?3:#\+0O=FJ3/?G[S5S?=#=WAU:;_7KV1I MC9W_T^E^O>H/1GE[\HY<]NUHLNY7;[Y>V>Z@5L:K3M[2T>#:Y[UMM*1A5M3S M8_I)E51L)L)GA YG^OJCG7=8=M[+_#&WJ*I=S?70G3JU<'1R@[VW7[*"'X>S M09D0I$W>^1 X. \Z>*(EB=+E^X%YO0E%2U4$ZCFT>]TH"X5V[X5V/1*J!8.L MUH4LE0 \64>9N5X.'S;_^JZO4:3GH'8I['"V_#A7-A("):1>@DI$VR1J.T$+ZQ2DD*+5S D3TT;B7D)4DL@*=$$>S U) M_>'EM[1>6A_.SL\[[S^=_=(RCG>9H\>H_/936_[P.#>=7<4Z.MC[?-)TG M;\]^.=Y0]QG4!G>B?Q.>]>&<==&AMR)H]-6;DVP5U=G+T_*MJM.+HRUF!Q5Z M96-D8*L>N2E*Q[;_)&9PVN_UITZ!TSB:K9SQ-B9A!/4^@4Y<,VJ"X%YHYP*/ M2V<:+>8-J$Q=K$Y%.BL&S/IRS+B4J4H1Q^G!:QD_' M[\\^'4_\>YV+H__(KYP>OS^YP,9GQ>E[.V)?3F/*T]$>W=YU5E$F0>=^;_A3 MS#I6'/_LTSX!(8[UOF?^QSLP17ADI*K$W-;I[8H(BMQ3,+840B31:2,\L M<,J!<>Z ^Y!BI-2E8%Q+B?\Z#4Q1&:7KS%U,?:)D8:BRB-O-,5)V.&G,4QGM,&LV4G)J!">>#! G.'& M:B^%3$F#7[I*IN&'.R$(=>J5Y\>7W3J M<.&6++JG=JXXY2WTK]UE7&S=:S:-?K_.LWN1IEC@)CT1DCB-H]:2V>23LIQ* MPSB $<0IJI6V@ANMI:4M;3;6'(TDO!*LH&CD@@)]."%*9+IE[;WAS " ]J-] MZOWN$^5PW%<>^7*1>.U#Y$@4BQ2T4]%IR#RIDX%(.0O1Q!!IV'2$53!:<::1 M'#'LBA;<[EEP>-:'<]9HK;](>?W)#KM^/-&X>WE=S\NYS%=RYRH..L,O=A!1 MM]T%W1:M^#59\<=VT,NX''Z,@_-:'-Z-A61&9844@Z).4^,B$,EL@F M$"Y- M9(XO:L_S6965+:JR+O8PC>S//$I>#U=:"1XX!\*,%9&!AR T4U&911.EEWL4 M^@.TQ;-1$4R>H(U* \SPPSQ9M;;Q- MCN8T6,&98Y 41,VL45%:JXEU40FY:,?%93F:MR4<($>CLP0-Z%TSH/&L#^>L MT5GR(AWZ[\V7,71L?G#[.7;R?>CBH--/8V?)L-._'@U'MA>:><3NKF\%5?#U MJ>!%)+06Z.!X7-V<(OIH#.C3!L]GJ5$]AV>W8+ZKA@;-I-7*T&05<)DTE\1: M$V.00EO?HH8^ZBI@+QD6\J(GFQ@']QYP5L6V8(FE6@OG0(3HN.2)&>W!:>=] M2Q^AU3\;@XH94X%L:U^VO_KU!I/\D10/@Q37QQ,V<4C":"#*@(G"&!D->$ND M%\2D1?N-;8X#GV1W1Q3/M&[J891 7-)12*Y%LD%+*=U&GHR:BFA124.1 >^I MZ^,___?_RB_:+%N3UVLQ>?-G-^C\Z_2%R;[4 MW\VWJR#G,7:L]_VO^2&_Y^W*3S[*[SWJUS!J:H#J":F=U.W9GN_:R[S(_$(] MQ'UX_PF>^8#^,MI!?EI M$.T_CO)_;OGHB3V\]Q9CD1N_Q_WTL^=MMKZGVO5JL;FZRO_BM:N?^[5-^8E^M)>_V>_#!_9FEJ?__&4P?9/QYC;2T"'-#->) MQ!!R>TM,7B-_ZGR9/%53(#25F/'=T2I,TV_-'O&K#(G'GFMV!?>>Y>=H0[U% M,P_3 ,UVO@QJ"OO=Q=%/'XX?SA_4#PC#JS<7M736YF'=DF2,Y\D1V#DBCF#IV\_?GXEY].SCKO M3H[^G[VX>3= MT<5Q7LM%_N.7X].+\\[9^\[;LU\^?CK^^?CT_.1OQW,E$L]CMX;J\VHOZ]O" M9QYMKM#ZZ\DU-/YZC&V?1LW/OUKSR<_)]JL[%]3-W;4JOU+KO/0WB]SV,W?M M2SZL_09?7,^^689\+#V6^>G,:1TU:]ZK);KD6IIN&S_,6M>9PW'+9?0N)1*V JB47S@LLL-]X#3BDN6;80O>YL]"4. M.G5@;1"_Q-ZP^VML]+SE9N^^B&ZWQZGKM:H>3_S;[_B"KI[V.OQX,8L]_[XP&MC>\; 9%=&SX[^OA:"[Y8',LNOB> M;D^37::EZ_;$>,EU;]OPF1[UP<0OPHQM\ M9ZWX+%W8;[-&=DA*JCJ/35 P ,:!M9I*B)(1$S;;TUH06H&096K#*^ENNX]F M-S+8H3#8]NDJ<26-I@JX$I"L-HXS(,E!)%REMH8%:[3?*2&5DBONP;^O=%68 M1=^:R%N(F?] FME#N61;I'I867;+FNHF#B:ZL_V=>.)J:+D56OC=2E6KG@2T MSW^&_(=55(;,\$IP)NUF8SY0 8'*Z+:2K (I'A[.)SD M?.@N.A B6=%+".] M3HQ8[QU- ,"TY4%ZH8%G[@FQQ>A=;Q1(,E8176@4:"LL\R)M=X]-W M^0'>';_->WW\J2ZUZ=26335%9[W5LTGLLT)W!]JM/S*#^U**RVZ(I;VN[/9B MG[OW[[B$;G]J934[=]_^*7?0XBK.U%:YJ^>,3^^.HO?X$RY9#?*@W?3,3UU# M3=OFJ*/_]6NV(\Y'??^/=9W%)DN&B@;*,TH,M@2#H_RPM=%E+]M!L*%E?+3= M\#JKR&_M5:W.(""WS5Q; ^1%5O6'UX/OR$R'SDS>7W^]OK2M[00WN(YW,75] M=X1(/%PDGKW]@,=_L,=_T=\;C:0ET^#F930M=TH<"C8MQVWW]D-B$"+KN5*_ M]J][J%,A1! B"!&\:! BR"(($80(0@0A@A!!B!R(FVB2^L#(0AU4'CO2ESF. M[M2TF'L5+>9JZ9S)5M#\9"]MS\>.'75N^LQ.D[:62]!LNM4N_T:MJY[B9A7K M9(2:.YF"ZY2=22;W>KHJK5&J-[RPQ9/BU5(BO+BG]_%\^,>FF7CCZVD?@H4( M8%)TPBD"WBH+2EBN[F7!4U/GOO_7^31-^/B?U]W1]SKEOM^KLRR/OG6'_S5. MIVEBUK\T)JFD)]Q2?[^/VBJXXUZ=S?.X0U6< M/Z>"#XD#B0.)8\W$H93B@8EH$W=@C+4N:HB.*,\D!7U_T-BSB.,V>;/.GSSI M3;(G5T8B1E20%1"B4 $Y>!Y!T^)ITX)&X4&:!!(L,)E-"VN%U310J0E >)F4 M3S-BGV=:>3Q*&%I0KA2C+G$.FCG' MC-$*O$I&@^;P,L+X%$>VVXOAV YZ6:49/HLSNHNT^U"T$EI4A/ ]HY)5@Z.E M =R6A3W4=G-U_H]* M ^P97Z'J@W2RDW22(C>)TI!$BB"B=T)S02*M_ZZ<>$CS60$-,*@(%Q43^Z:[ ME)0 5$R6SWIKR%Y$F]OEQBW[?K=\,11XBR(<$ X(!X0#P@'A@'! ." <$ X( M!X0#PN& X+ %%\UV:[3N5R(]TZ$SV^FT96!PLU1TA^]#)F"A6U8BT^_B/B+T M$'H(O5W9,H0>0@^AA]!#Z"'T$'H(O9W91X0>0@^AMRM;M@-^TPTX1^?G,R'%XW#:?Z*7]XW_^CZO3B1IJ680CB>2&(QY&REH3;&A0QO+L>='N? M/\9!MQ_&-<[YC9MO#6>2<($;D)ZP8*T#+Y2NZXZ"3E9P:9.)]Y)P[XX0WD(; M)59):BIA"L_>+? *15GQS913-1RZF24B3*0TMC(&!4\\*2"H,RO M611?EDDO*VHDRB'*X?[(H?3<:9<8,Y:#%DPK;P)CDO"HN?'W2_@7E,-U-_EA MN@)**E%ZI1O*)C:".)LX@!6N\$2Q+7[88 M=7[I?L?H1:W#=;9#0:E$J=Q+J;0Z&B6B8,SGJY 3E^_)+(\ G$6>I'Y2*E?D M=^&R4D#V2K:V$%_=;EW*,T.OG^)P-.CZS-/CR&NGV\"UJ-CK+L;_2TZ9*(($ MQPZR6_@U/W;TFQV$TS@Z2^_[@Q2[H^O!'$%J2GRD!'12!(+WSI*Z=5MDCO&4 M&"LQSJMII53A05Y,H4(^V#(?-$K1@G3@C&4QZD@L!9#":&F+(=<@%R 7+!2+A"*@LGJ@)&> +=1N^BSBA"!^LP0<']^7F'Q;IH- M+RX*3T)!;D!NV#(WO,AND(P;S67@64L =1D9DA><1>#8S+<;]**,7=D F2" MLIG@)5J"=TX;IUG@R0$-S$'^%3GAWF8S@B_M0#BTT#_2 -+ #M( H4"I=%[R MR( P[5Q^3.*3M#$Z;R5F(" 3%+>/R 1K8 )-)0]1@W*> ,FZ 6B>37$!UBA& M6Z;!8"($D@.2PV&0 ]5*LZ12J',P;! &M"6$<)5 2ZJ?SI):B5_05%2)0Y'O M+>1I%)R,D:^'JWQ5V/K$L29^SW/)'IB_Z>/7[H]''T_>-I[/G^PPAH_V>ZUP M' T&MO>YT3WN$-M?,^MDY:)V1L1,;6_[P_P3OO^YUX0PQB[4&9XSQ,B0.->. M> @I&FF(DBX1XID#LG3L9-&TBN; 7C^3($&13) [626X:@25-:03Z6$3]#!5 M>X["?U\/1[4(#B_Z#P0K;QGD[IU$&H,HPI)AE) MH*1R*7B1]1!EZXI,6+IOS[J3-B15E2D]H:M #PN*]P;$>P.&0X!$K3":$:7! M*^U<,"%(PX2T(86EK_[#RZM 83U,8=W^7:Q)5N")LY): )65=RUEOM_R32P] M<0E3(U"249)W0I(E\9Y*(%XZ#=%IQRR)P@?"?# T+=UAZ "S&U"849BW(\Q1 M..99B"$! 072>1M"$#3D+Y**2ZN,[+EW<;I5X_2+J5HNZ9]^_GV*CC%[T+^RW MO]\2T_O^H/T"GNT'P)G0H*)0%B!9H:/BX(6@'H2GPA;1#^!QG;@P1*%D[K]D M;B]190E1)SP99R61$!U(X%JJQ#Q/U"G*8UP^;W_=[>V-K*0L7.5>F!?V.RD% MB0<5443=KJ-N$[=3%(0$DS2Q7(-3T49J/8W2QN!CTDLKHAN)I1:&*91-E,U5 MR"8#*YV(,O!L)1('3CM'2=1):&Z$#[L2'2T,5BB>*)ZK$$\K V-_XB$:$X@W M5CQ=%8#^F>+\,UL(QQ80& <$ X(!P0#@@'A,,!P6$++IKM9LPW+_P6ZU.K5W<9GNO0.;NJ?8'#'XMR MZ:#K?+6N\T*WK$22W\5]1.@A]!!ZN[)E"#V$'D(/H8?00^@A]!!Z.[./"#V$ M'D)O5[9L!URFY4PK.?X6![X[C*$H-^B!!QP>!\=&9S0WWYRXRF^P,CN+-1DG MM U4Q7HH*$BEIZ('3I-H6+3AUY3EJPJ 3392<%%WA[HDQN7R;_5L\_ M>THDB7)$$J#21@M>24N9\9;:$)2WS\F\WT0#E;LB6?AL-)3'?9?')XIBEA%( M&D7R*6AO3( $7FL9;6(V>I&2)%MM<]*10* 15:<3VOF*[N.N1>PV!1B !@(*T+M4NMN@3S8KT\CE;AQ8>1K9 MMA? MML@B#\8RHZT,H#0Q&@P5CC M?7)*8 ;":.X?43"V!YA1!\]I0!6:P5&<,,2 M3RQ%<%(X332&V)%#D$.00Q[C$.=<(I$I)Z@!E<#4,[,ULYRF2*)\>L@2>N%V M(%6@@ $H38H 3D I+V%IEQK3(AP0#@@'A /" >& <$ X(!P0#@@'A /" >& MY1S+N&^>6K>?[=7&[52*G(^I6B[K'XR-S"4]-D>.1 M_^=U=Q##1SMHOOXECK[T9ZL<048:9*(:&(>@F8TB\"2HU4H%MO;>DJL(AA8& M'Q3#_1?#S88]7R#6FAA.!>>42@M44NMBLAXLD;$6=+DS[?"H(55^ED,)?B(9 M(!D\T25SC@W&7?&F=#!# "$%XWE@5F<"B(YIG1)CW('@$(-<.OEIL49XSTYU MH!4%NF?"OFI\E-4;$]ED?]CD>;I%DL@*X\G5YAO*,QB258V;I N=-U604AB&T M&E 6%Y9%FR_@1+P,"A2$0*Q1(1+E S@!WBW=F&2+Y0Z%P0K%<__%LW@/7]#: M!V^B<(I BDJ'X+E6>3\C(40^+>Y8E51JJ+N<>#:6(V"6""8-(1P0#@@'A /" M >& <$ X(!P0#@@'A /"H1 X;,%'LQ/E"'^W@X'MC3IQ.MZD*$\.NJQWT67M MX]?N,V:T3J#7.EDG>&]42$$H18!994PPEA!B34Q4Q:4[^3V1<_ZBS#0F>$7E MOJ6F8<@*Y7^%\O^WF[E:CXF_%(XYG[0CR4 B4FNP.@;C6(Q"NJ631E92?#2&D>C%SY9IRF/$#9;#'-R^A[S:U#P M4?#7;FDHB#PQDTS@'E)T1H*U$K2PP@I\E73#!6-(6 MK%*!R(T>YH+4(9+3;TH8%H'5L=@ MTA+FL"$<$ X(!X0#P@'A@'! ." <$ X(!X0#PJ$H.&S!1;/=ZICFA=]B?6KU MZB[#+V$9L/]Z_[*%PZ(=,H>_[@TS% MO;?7@T'L^>\7 ]L;CM_DJ!>:KRZ;$>VWP]U/X^@L7=AOLUGCU$+^GS/*: 7 M-!?6>D,%HV"C7;KG\ ;&E" U(#4@-:R>&I+2QA#-(N,!; HFD*"MLI%S&L5V M1YT@32!-($V@=HS8WF]L;_D*],%ZY@%T$!:45IISS;5,VJ?\+;UT3276.2 Y M(#GL*#G44SR)\D/3TSH6CM!*.^L MHB D> .4" $ \(! MX8!P0#@@'! ." >$ \(!X8!P0#CL?"')E0VAV_O\>OR]_.+5MUVM+CF-HP)K M2A;>X.TZXON#$ Q69C0I M:F@P)'I@EFHA$Q?Y%W !4FJLQ$$&008Y# 9Y(EWV(0IQF4"TYYH:Z2%HYK3B M6D;)#1&"V*6'E;VH7J>[2&HL$Y5@M.),'P*YK!HVA>7D(WL=)GN]C+PXV)0H M.,Y8@&22]=XIIVV,$"%X7DHM$6I%J!4AK^R05A2E-)+39!UCP$%81I6U3CNE MB+?D::T(%9S=4W"VD'""-4&8JK4'J5H(!X0#P@'A@'! ." <$ X(!X0#P@'A M@'! ..Q\3=!6RW^>Y[WYR5$3WWH7(G1JS<_V4O;\[%C1YUWT3*-6E<]Q=?[" . MSZY'PY'MU=[RV;[*,JDHG(A."P@N6"))D$"$B$2IUB'RRU=FL&?%*N]&)$C% M&*_ %!Z1V+$@Y4Y*]JKEY_?K0M#.4T$]!,&6,A[92D544B-PS+[J+9#X!K2C0/9/P[24X(86@+K)UCGI,&:&6 M@#-.$BL\**$M9(6$.N*I:@KF(\\P[(:(* -X+$[3W5@;% M7%+>R0>8:Q41*E4I)2L@9L_(IJ2TJF)RI[#R#1,2,3\5X8!P0#@@'! ." >$ M \(!X8!P0#@@'! .AL1*;? MQ7U$Z"'T$'J[LF4(/80>0@^AA]!#Z"'T$'H[LX\(/80>0F]7MFP'_*8;<([. MN3VI;L]V>_7F9#B\;MIX]5/^\+[_1]7IQ5%1/M$##T$\CI2U)-S6H(CAW?6@ MV_O\,0ZZ_3"N&\]OW'QK;@Y&H"QJ"=X1!2PXJV-408E(A'=,M90ZT9LY&'1+ MS:E,I8@I?UI&@56(6N(C:19&%4MDLB$GIEDYKB\GANELG M<5TI"I66A;=@0[DL32Y7K%MJ3TT*B0*W ()ZHW5D-'#0=;\/S985I,5Z$YV< MOG](@!X?U(C"@<*Q\DO&:>,8."^)T\"5M4$;*E6R7'L#=&EE;R.#W5$R4#)6 M+QE4418E"99+H."L)4%ZT,I%%W5J*0M>3#)>U(8%A0.%HP3AR'*@.='1,$/! M>Z?S_1&-E^ 3%9RT=/M8T#;9WCQLE!>4E^)] Y2G0*3UP9($QG*GK&3,"J&2 MX$*VC(V^(W^KL>\UI941^^7_WD(<;[OU#\\,\7V*P]&@ZS,CCR-\G6X#UZ)B M?+L89RXY-%\$"8X=.[?P:W[LZ#<["*=Q=);>]P,*3$!"XYA[ 2^908#D@.2 Y+!BF<5X51YL, , M8U%%P3Q+W!N_=%+J%C,HD"^0+_:0+S;IGW3&1&-D%G@/2E/')8G6>!^=\12> MKH9H[J^9A[*Z43LQ8B:[M_UA_@G?_]QK B1C M;^PL\TD#1$A'I1 @@[)6&9F4H_/?U M<%1+R/"B_T"D\E; W\[;/'@29.*, M!"5 26Y5G:^J(_',<09E5):C:*-H%R':Y/E%EF%1&8,,(%/#=N+LWH'DS&1E+7KO$(R@@)EIO/7<@*8G>[4J5 M/,HORF]Y\KO].SLJH-0JI0,7$&G0B1G"M8H@8F!I_>*-VC<*-PKW>H1;JKHM M@9?,,P59 ;<)4A*42NDMT5QCI@'*-\KW[LIWW:5*905=,BN "N8(BXGDOP:; M")6 R0(H\BCRN^M0TY8#!1/!R @ T5BN.)6)BR"=$!MIY["?3K$MA/5WHIO# MV/V3OY5?'L10 R,_P^C+EWP19@VO,[+?XK"HH#\F1ZTV.>IU<;M5X@6,J%LM MZIY] W^*C3IZT;^PW_Y^2TSO^X/V*WCV-N5*6.N\H4&!T4$#D$1= FD=98[N M0)BY,$2A9.Z_9*Y:U_[#)D2=AYAB"B'P0('[9$-DW @G'4D<=/F%_" JQ@IO MD+XP+ZP:2G]$1;28A:$BBJC;!]1MXG:B/#+!7+ZC(("43@M#M&.&$\>D\TLK MHOO;7!UE$V5SS49B$B[;B<1S(2";BYIK;K0(7/O$PO*RN=?MW5$\43S7*Y[1 M*"JA;LT( H" #IY+6O^?LWQW+F_8'5B#>9380Y;8G?3M:!V%L8H[KSSH)(U) MD0JJ-+6)Y-\;"8JB?V:E_IDMA&,W$'.]'V"=#\..0ZY3>BC(E77@Z25;O4D* MO'81#@@'A /" >& <$ X(!P0#@@'A /" >%P0'#8@HMFNQGS]PO!GNG0.;NJ M?8'#'XMRZ:#K?+6N\T*WK$22W\5]1.@A]!!ZN[)E"#V$'D(/H8?00^@A]!!Z M.[./"#V$'D)O5[9L!URF!62U-5>S*Y M7YW+4"!1(&]K8:13*4D1O;3@M'#YIB2:@G3YVK1BZ<:MI92,^D0"7]HZV]\6)B@EAR,E+*,]VDB"="1+BK"6,@B<,\*-XVEI M]6ROFXF@H!R.H!@+4=#(? P$N/0V<*6X-,Y32J+"MAXH.SLN.[OC4W#<6.8M MM91(T)Q93QP%Y@T'P@39R- !+2HA"F^O47XP<+OU$\^,$S9P[/0;/.:SN6WY M4E3< 3IDS?.R@0I M:ALU.,]35,0$;U,1L<*=F4&&]('TL2KZ*(\K>%(J1JJ92 [ :",498P)0V4P MG"W-%6L/8RI>,0-((4@AAT$AJ' CW \=[J5=HM%J\!)HR$HV*!FUYXX8IB5) MU 2R&R%9)! D$"20[1"(D\DXZ676O3GH:%RB7 8-DC/A?)*[$JU&#D$.00[9 M#H>P*%5FCP"2.E".6BUTTMK4=$*%?SIX6&X@'VD%:64/::4\#@$N-"?<"PL" M0LAVC3(^\P1AD=(8V$82$ [+H[>%Y(0",A!P_D:9N5*[U!85X8!P0#@@'! . M" >$ \(!X8!P0#@@'! ." >L'UG&>_/B^1O31(6\EK[_1U&.'72%K]85_KJX MW2J1Y1%UJT7=XP&3N3RIIN+RR/_SNCN(X:,=-%__$D=?^G/ES\1H:D%09QR M\@Z4%I"BLA*DH4MWG=E K41A\$$QW'\QW&P<]"5BK41(4GLO)0,CA4Y)6Q:2 ML=YI[I9NE[A,64-S7*^?&0VEL@))#R48BER 7/"'!M E%5IZ8+)%=5Z'((:@=12VD&53"TK9P(FO'+2 M19ID )$-#"-(2@"21!F3C+M2M%$8AM!F0%E<6!8EJ;UV.GKC)5C*K71.:$6U ME$DD17>X^*$P6*%X[K]XKE:Q>D'UU L80##'\@5,M>8,O)2:6$;SUX*ER+1_ MNH\IEBV5&@S'>@5,(]F#-!*$ \(!X8!P0#@@'! ." >$ \(!X8!P0#@@'+!> M81GOS8OK%>;<^)W+_G!8E','_=I8LX"HVW74/1[J>"B<^"&3T?O^()-:[^WU M8!![_OO%P/:&XSD0E^\+AQ4.*+3;7MC>"6U4+C%OM51,@6#41BF$B$G+P+W12^<6K7PL M PHP"G!1 HRZ7C&'>T"HV_*U(?*501S5WM, U @G@0< K^JVGLDL7?:VO[/A M46Q1;+\%M1(GMWD2)V06@% BM;L?P,B6I?B"H90CUUSC,> M 4RV.U2@,6E/(A')/3WS# FF7(+90@09D_PQ]V(/& <$ X M(!P0#@@'A /" >& <-CY)/\K&T*W]_GU^'OYQ:MONYKY?QI'!>;[+[S!VW7$ M]PI?#?2HC=!/AWRVGXE!5(*4@I22CF4 MXHCT5H(QU&GP45FE-*?<<&*U7T%QUH;K/)!>D%Z07M9!+V@.H'"A<*U)N%YV M=RM"N"'1!4XU4*$=XS*PQ(+52CNW].BXC13;(*D@J2"I+$DJ3V;C/D0AGAI! M#9$0+ ,1N38\@$]1:L59C$\WK5Y'X4]WD"68.01R635L"DOY1_8Z M1/9:H4H4E?"*1YK &*!*Z10A:)E$ M \(!X8!P0#@@'! ." >$PT[!80LNFGMN+=AZ%=+S7#I_K@]HSF]V+PCSU(?> M"=+\9"]MS\>.'77>1=\$/O)IU!^SW(>]>L/I_\_>FS:WC23MHM]/Q/D/"+]S MSVM'4!J@4-C<$QTAVW*WWNNV?"QU3]Q/$U6H@H1IBN I&SUK[^9586%)+@( M7 19[,662"RU9&;E^N1@%P]J'75)3+L8)[IWRR?UR5?V>"+M8WQ#9%,^E(<; M^TX#')L.?M?^[=4!CJM;ELOBI2*1ZEXT"WM&=\?I>*^I&+D"PG_>[Z= M$$H)XTED4YJ0Q)41HU[832KNO[;3<9V!;4>#T'\1WK.C<#P*QZ-P/+APY)QZ MQ)6$$Y_&(HHB)W%(XGDA=P7(P8[^N2=I1@1N0HZP\RLJ#;FG/I,%15NXI ME&'S*/((Y4%(8BI<'HDH">+0#<*(1$[85@2[0>GK1C%4.@#I/(CL%Z$(/B[; ML?[Y?_\O^)(!557?EXM3_8Z__H/GUM^77#+WVY(TQ1C..9EWA4M7#WQK8;PJ MC=M3]*ZDM%@,IR1LR@,L**S-!)X]R9#"5.4XGJQ6DH[8*$[9$ 9I3N-B<08S M$UX^P7@H6:YV];9*GYQDXW+HYI-R9S4W6?&0%4#''ZZ^?/S";N2[7+(_S^"/ MFF_7K.'"(SY/42W0SUA,3MQLL<,%5(T1\M9P=@/,9TM&\.KGCR?>7&ICVYS& M<,<)QWF?L 1F])8-O[&'8LG:-.79/V[S\B%Z<16_6#;R3,E3MEU+4/.9_9-U M:V:E"LI+GM)RM97=RJ^:6_P*2&+5O)HC6)C+KY()7*+&9!2A,>LV1SGW7]=G M[SZ=+T^Y#95 ?;?D3,G#AY_^OY;^\N+JT/%V>_?+Z\NKYX?S6P+CZ_ M/[7./G^PKGY_=W4!7WV].+\ZA/R;']SEYZO+3Q/G5NO[UW/K_SL^^7EGGGS^^:L^)DHJY_M6>ZFY$L-0,W#]'%TH'EBL-JS7#I4;X+M7.; MA_OK'SZK>1R$XJH: I7]/Z_6;;>(CU#G-M?)6O2Q79)/*X *'"K[H*8E[^I. M8F3M&]<" ST)$>J*CJY9%FRZ_GN1L05IP M2A9*TLQGN]&@*C7)^OCU\C?K\LOYU[/KB\^_6&?OKR_^N+@&Q>[MKG=V#Z?R M6B[9#=/OY2@\KEZ?%8G2'>G_/X]Q-CX1CP-#L^+6RD$;3._1RY-G=U8\+6 F M,B\L-A+63QE*+X"&3]OJ3JII<]3@2+0Q&3D-- >#STJ1 B=F);>*%8W^5K%_[V<&!' M[B *-\E*ZQ5Y[_',.HJ'783B?EQ9L"WC.S(ATA-)DG@AM9. AY)RT\X#^+JE MGX==,;Z]NT!;X/H#QW5_9,8_H+K5+YUJS,":GF16,1V/AVFI3G(O<^/ M>W?(JHGMA3$3B1.Z+B6Q'W'FAY'T8T$X]]HLB=TK%)X](&!-4'L3K/H?D%4W MX)I@)T965CF;,)Y@ -)2MZHJ,\/ZONR63C4SIBUDC2RY*T/B%EE7*U M64X82Y_Y"95,.I2Y/O<"ASN4QHS2*/#Y(70=!V0G'7CN)FG=O:*YEZP%'>5# MW^3#]L+ E3&-H\!+1.31D$KLCQX[#O.9&]I$M%31[5Z;<@:.&PTB^J.X97]8 M/:NGRI1.F)9]4J6.!N.6E/\8S2>6=VDMZ9 V/@ZS;\HC_5&3AI)^,SH0\:7O M!5YH^R#V(I%\_9=X+UG*.K+OEWNZ23V-!G83Z ME'H>I[X=10DGDD0!7?1\?80UB#.^P6>U"MJJ3;LY&X9M_/OX_EJ)"? MY:0IHCWF.J$@DC@QI=R+'$+L* PCSQ?2#MJ@!O;71)8,2 CF).FI*;F/WK$_ MJ!IVE$HO1BIM+8((<8/(X0ZQI4>I(QB1S/8B0OT(+"RY=8[18T40\0:VZQQ% MT(^B8?9$C6R5UL )5HSNL&DAA96.&J%%)+O[=)+VQ">V\_JK?8OM7LOFIPXS M MVA!?\ES^Y3(<6[A]^!_BY&E7E_5A%?,]I /=]WDD (8E.?^Y$O!+-=%S&J M_!VXW1XEJ%U[$(;>(' V 8/OBZ0^:H1'^=$[^;$G8<%C!/;T!?,B4.IXR'WJ M>C3P"26"^2W 3'O4ZIP0A$6 65]'8=%;W>V0UN$Q:^+ 61,]7*IC658?!G4D MM1>?$;(1@,+%YS_.K_8-H' ,.6\>A#-$<,9@LYSN"3PH*/DO2[%!8K"GF$L?BA%**G=376M6&*_G+Y)4\,7+^G9:3'L/!S" LO=E-8/9!R*TO\\-7O&UCJDX%5R#Q-VM[^A2&DM\6P M;#MFBCWCK&C3 "VK'Q+^&$CJ:2!I)]KAQ6C"1C)45/)<5.Q8(M"><)80X- M!.4NXU10F0CB",HH"UHJXG>O"A+;&]"HIP!EQ^CRLZT]V2QI,!W=R^+9) WV MU$0_IH'W)0OQHB3GUL0B+PC<) D$3UQ)J9?P,&&!%S'NQU'LA/2@68C.(/2" M@1\^)\E_=!P>1=6+%E5[DDN@;7(11YRZ,96NQYW CPA+'!K'(G;D01,>Z<#Q M_4'H]Q2AJ6]RJ6?*ZC&;X9C-<-S^X_8?DUFV2AG\>/'Y[//[/J8,]E2O[*?6 M^+R6JF\2_;FMWY'4CEGE.PJLE\U-=+>N@NDFUG%V=Y=A ^PL_K,_,#XO5/': MLVMI\^8W%T4Q10RSR^2]HH\K)(^&=2^H3TDH ^ZXDOJ2E+:'?GS? MCP\2I T'U/4' ;6?/?\AW249R.V= :FR3&8YN#']1 ZI+SU,1*KTBEI;4+\7S'%=*A(&&H MSVPN@IAX$4LX#1Q;; W,NXGZX#N#\-C/LG>I2D>^W7)O=\:D@>.2* BQIT%$ MI<\8$78@$PE_.BYM0\_>0S=+!W-]7B:3]BQOYUFX2DJE!(D^FTC44A@?REY( MMJ.EU3=+JX.3Y*LL%=_+Y#-06/%%4UC3&QQ@@[I(AB0)* VC*$F\@'$WD5%, M76<_\ XOQ.8Z\NE+Y-.U*LT&7,DDDZ$'-H<+VDS"O=!S".5!D/C,YTD4':1= M4V@/"#TB*O1^FPVD!:DS\)[N1UC!CHU[H,D@H)7; 9.*1@(:^$T:AS0/IQ;[GQY0Z+U/]Z)F.<>2? M+?EG1\PB7!K85,@( Y<>YQ$-;2)YXMD!<3S6PBQ[R-P81$$X<)V>AC+[&1%Y M1MX(S,LL>GN2'ZV=OED[CU8--)E=)JM%G>M);H=)+&P;4S8$AW,_<6R?RM G M--Q/S*7W>L'1+7%DU)V[)1[#EB%/;$%=QPV2!#00EP51$G+JA(1$@B=;MY+Y M 320HV?B>6 ]UM&7!!M)P\ GM[=P?,& 541&5:58[!O+13]4GR.$VB-$ZG,! M6_PJAVPBQ75VS;[_LZ; CUE^=R(;-T#<",?,?6P2VL_)?$1A/$H09Z'!#F$N*"))PF+7!%( MA[+0X[X?2) $T/725+;>.ZI6PS".#4Z4Q1],FF\? MH1B/MG'/;.,.J35+@,D^ED37"DQF*W!<$OO"CFG,_! T->JY!%97QC8[B,KF MA@,_L@>4./T4PT^W5,4P6=8HW2,IA]2 #P/8+?C]K_H[7]JWWC_K:]7/Y\GB8Q5EH#\ M'M^RT8VT<[1$NN'H74$DMXS7_<&2+J+#UZ3\F5R;@CY*]#QY0@5 M1/P?6]W!LFFO6S')TW@B!7YQ-A*S'S2NG.F%$L5NQ)+$22@E/ AMQIG+7%=R.SGEH+[8E6V2IP+SZ__WI^=G5N77RV M%)STV>>=&@D?$:9XW&/>2+BH>>ZCN"B!3UQ]RY\;Q#8 M_L"+>JK/'1TN/Q9[]I87(R=F$>.>Z]& !K;'B!.(6,1,$(\PTPH_166F-%VKU048YV MX[X%;F_LQD,K4\VB'2DC$7LRIQP,!1]P:0?1])U@S9DZ5W%1]V![?L# MU^ZI2K1'<_$H/H[BX[DH>PU9P6/IAPYSO3#P*,H,(8@DH4\2'KN>7"SP'C M9V!OKEW]OBF,(IORH=R&:G:R]7_;]7;N5#OMR2(=1F,5KHA\/Z&)()1&H1.& M4H34CA,:>$'$>(OG?W?=DH* #,+HF6BL:^BA;PK#45AU,1./DNEI#&="O2!A M8"[[&( 4<>1S&I(HBFS;YPGQCDZV/8BAH^&\W[T[6DX]. >/V]_;[3^DX?P\ M;>2OY^\O/[^_^'1Q=GUQ^=FZ_&A]/K^V/EU>75G7E^IGE3OV^]7Y!\PHN_QR M_A6N_/R+=?;^^N*/B^N+\ZNW_3"=^ZEX]C-H\KR6JF\"_[FMWY'4CF6W1^WF MQ]-NCMO_HK?_J-QN@F_T*2N.\$7=!O5"8C2]+;0%\KT8Q=F=1!INN#*E0[B( M/,\.I$UC&88\%$D8>#&51'IDZUJ*]#$ELJX[B&QWX)&>9G(?"V*/PJBO,9A^ M]%5;*F8\V\6"D-CU.)6^X&[L,R^).0]BA[DMJ&N/*Q-YE)@A'H@89^"2\"AF M^HV%V1.%\-7/9^+?TV*B\%_[X:(\VE*]M:6.V_^BM__'-*4=>DJ[BU,_"R_!.CF223JPDS^Z ,!*9YW":8U/)83T3HBSATJ4-YY&*( M/>"1PP*?)(>-K_O1(*(]E7W'V/I17#P'<;%#V9"0F/N!F]@\II2Z492X5(;$ MYY[O$,[;R@CW%Q1W(W_@ACUM(WN,B/?/:Z(Z>!5(_T!5UNMJ M]'>23(<6BV/8M4D_LB:/-N"6O-"IRW9))A^S_(,ABS-#%4WL#!WY=\N]7>?#V9!7)?5\GP2! MZR0V]3GGT@]$((6'F7U^+ \2C0GL@1/UM(WUT8_36:OXG(U.%,16.KJ'YV>@ M4)BV9KT004=[K&_V6(?PSD5)6O_,@4\_9-]&,Q!3+HUBASN1YU+/CL* >%$8 M$D*8+5A"#Q':H0/;HX.@KR OQ\20([ON2P59R9LT%B02+BH9G(;,#WWAQBY+ M&/'!3^=WX43\E^M)(\^[8I56[HW)C1+R)%21=W8Y;FF)2/ M.D*..@+/K;_//V17V](RIZ+78Z7!\5]M^F7S*1C>?TGLI MSHI"3HI?Y5" [?)[(9MH;5PX<)Y&3DQ]ZL@P=#DCH;1#GY%8^"W)8_MH%Q6& M]B!H#;X\)17LX\ ^\LD>^&373)%$G'#7=:6(*1RK261[A <^<9\\&.:[-W[,9FNX^G(8HK>5)%'F761RIX4S!U-@=V8 M CU ;4=P9A&!QEPC%;?]-L?3EFJ;"D+D;13OIL^%_+S:.MM MR0>[T8H,T9053::0Z6PD+I%P='2Q6>$=QQ%AOG!]/Z0N\SF8@5'L2^HQ.PK= M@V J1:XS\)R>*DLO6",Z[M_]K7CP!%)Z#+7#Z@+2D[@)4[H10D1DA+O M("!+H3?P@Q?*O3W379Z%?^B#'&=%.FFJ,SU28XYF8-_,P-WH18;JVL4HC9@3 M<1J&84*H'8(<39@?,Q[[L1U&O*4Z:@_84"X=A 'MIQP]NHR.LN(YR(K'Q\M6 MR@7AQB04H; =%E)0JL* NXD;NS8/"8,O#XOV0 =.="QA^-&\/%7VS9@]8+A6 MXVW'<3Z5,RF9O9!X1Y-P2P'5J?1Q68S_BZ88Q.#5]/*I)I>FCT^E*#6<"$YF(Z'T&[<@0UV(K%[*K]ZEHUZ9+,MV6SO/$6C2##'\1D5 M/I6NPYC+2!)Z 4F(G:EB'V8B=D33_BVXX?2I8G-HY@1[GLRCJ*$4WY8<"EG MX-O^((IZ&KQ_) ^^:)?-45Z]%'GU>!UP4]EDVWX$@- J>GMGL;(EPA!ZU1ABR*N?!G;=6? M1 X]IZ2N(V#&,\]]Z.%2]2T:]MS6[TAJQ^R0_9GX5]/Q>"@1-8X-+9$6\3 K MICD\"5MZC)I0W(6V^T?"2M(1&\6S7H!^0'R]T$CWD[%BST3[^]!T_/$C"9$ &?E^;Q!V-Y,YHUO )4"-J8%7C<$NR?)1-)[W0NY[2ROG; M,\_D?JS64A-#E;ESKDEA)AALQRZW/>)Q&E)?B##Q/2H\PGGB4M \7J9BTC/M MX\@V>SK.-^,1XOH1)RR*29!0UY8LM$7B^K%(@L@FT8&RW&S'&1"_IV?V-@>S M_OM__R_X$ M.S.>XYS\W6R*5\ZR_;AMQ#'LI\ZX>9O7 MU8Z@:?%2[S.4JK& MT'>P; _H]1AE$WCV)$,B4*F=;"(K1S,;PB#A ]0-B\49;#C!> B'N%KWVTI5 MF&3CBH>L +[\7EZQV6N MG_$/))L./!DNG&0C)/KA[ :8SY:,X-7/'T_\?_P=1_#S[*+-SFD,=YQPG/<) M2V!&;]GP&WLHEJQ-4^C\XS8O'Z(75P7<+5L%W0W5VW:=AV$^LW^R;LVL5)IG MJ;[J[(Q6S;;\JKG%KX D5LVK.8*%N?PJF< E:DQ&$1JS;G,40/]U??;NTWG; M!LYOT"PSO/KY6A7E9HF%4E/3L]D"]O-\[[*%X<_2=N.WYL_J]VU4I$799=8Y MO^&O[8&%_[V!J5BKA8B^=2<*6K4 6FH# ?39QB8D?(R,?DR($?TZ7,- M8_J7X+YO)V'@PLE#6> P(60@N:1!XGCQ1NEZ$HZ8,9+FM@A6*;2=R,7'@'S.,!B?;Z\/K<++]<7EY^MRX_6N]^O+CZ?7UU5\;KR*#2+.K/69I)J-1MKN7:B'5:'E*LS MQP4SPVR.9P<#)5T&ZJ[:QG]/BTF:/&R[DZ7D_OF?$K2<>SG,QBKP"@ MB'"G-$*_!V$.YPQ>.*7 QK! M..0(I*8*CGP?2Y'B*R=PVDQ0(3C=)X6X72B$SE-(^]X>CLYIEUEXAZ3SRVEN MC<&>$06T^%$ MM3%SO :A9Q:QK3M8/511IP7288+V#NCS8XL/LTP,X"@J4$O]QG@3B*Q@=V,X M[2D"_7OPQL'YA!?"C4DSU^_&;?V; 1G 5Z#S#R>TI*":@E>=2 MU"OP+9W<(K\#YP'=P3QAU!(Y-AEFWV;V8+)BBC%H2F8CWNZ3VKTNU.X?DMJM MP[&^WV4Q@NHL;NBBRJP$JV:(MBXF_RAC&W\W6;7Z]UJ/_I06DVO=,:2K)CIC M)2Q52TOU?];A,>O\:/-:UU>A43]K%KC^N,5F!W/Q)VO&WS+O9%FO$,^6[X?= M?-2HW!'_IT6OA::G.<_%JHFRZ21KG^ACIM:90Y:;4 T&6O>\.07X?'3+1C$< M&X4<%:E*4-.2KAC+.$W2&'Y_:\PN[5RYOH6C!OYC\6T*ZI8 A83A>;.X )8U M9FBV82;&&*09W($'1"%!9.K".!2!1N[#I;=6DF=WZD,^A9,F5Q^"H,QNI#HB ME&S5IT7]9!AK\Z0#H0U?W:2HDJGS3*3J49BR)L,M HZ.P/0K;YRMLS\2]%K9WH#NG(/6^HQ", MV;AN_ELZL)7 O;[-L^D-**=M]PW:!&ZI4\XHDMJ2-68L"D.0G"G(.S 54!ZK M,:(Z#,P(ERGUN53OE9QD%NKQ6D:G&.K5(KM4KO4KAF 5Y-8-6IK8) $L4&7) MWK/A5*(@'AG!K=5U;76;5@H@CT%RX-"UUOY,16_4R=%E/X'L=>Q.0W6.TOQ1B[;YE[*>1@')EL7Z("" M4P'].+<2/H.GPYN&0Q#P8%W(4VMA$XPK"^[C#]7Q-;,^>C7P&O7]."N*U&0: M98GZ2/F,\)?;*6R_)?-<>7+91-W+I7*%@H&@SM!4'S7W:3%5GE/8G7$.MH/: M9'C1?Z9IKD<#SWIHGE?/]%QR.L48'+(7+\]!'3I.IZ"%<^BH!=BM8. V%"#% ML>U^S2(;3C6EXC6M@0CC\H2/##..C#T MP80.5 745'+/#<8=)AA7'&?CZ5#MRP"TO^P;BA4A[U3I6]94]TJ&'VB49:W2 MJBP%?&A3LSVU8%%N&<@(9O$\8Z+AYFX==>D.KR8_SE.4 .B,)C;(0A!#21:K M( ]\-8K3L1)90$L;Q6IT(9]$!;"V+EA>K%@=#&( M1AQ[<9LF2O(64UY,&.KA2G:BA$R4UQY6"?Z*=8)'(>6?^/<0W\UNY$J?,5QG M/./J,A9/)WKD&(P=:H?+2);GP2Q=P7?U"N#W9>!)[06*<<-'RFN36>-I7DSW MZYIV.L63'/H4^G2GH)'C'?7I_>G3NTC'^H$4ZO;IH;)T)^'T&<4/& /'4=YF M>?J7$>@@",Y_/QO4?MG?3Z].K8]9IOVN'_+IC74F[D '5&[7\IZ/'^ >5B@E M%/_V'/OUGV]TQA%*_?IYZDJ0-ZM\&5=G7Z].WF=_G!#K#'@,!FN.PH=B(N\V MWYM^*66=(F^.?Q091Y'QU"(#1,(,!U>),\BM7V4Q3D$69* *E>SZA8WD\"<4 M&<^468]LUR.V^_%9S'I?NL\_,9X99KJXPX0093%99_"GP)_4C6.*>B/24$/CBGH/T8*^II:C"?-4%^5 M-OZ.%6EQF7S)98$@2,C*9R-Q5:=6F%8NX MG-/0]6Q.8YM'-G>9<(-(AFX<>2WE38].,'=Y[ E/")O$@H:AQT5@NXQ%M@O' M>A*%!TTP)U6"^=7%+Y\O/EZ\/_M\;9V]?W_Y^^?KB\^_6%\N/UV\OSA?EVB^ M7(-9/]T.:]2>9KY.J&\[U%:?[;J;W*KH;B7ASI'G@_ZSC42Y[?B.$*[K24XC M3CD1@C(I7)\(1NUH!R0:1HG@ :W<23G/3\N(MSO9 MMGHKU]U$-=FVOW$]?70@JL?R].X7JM57NNXF;YN%VE9\JHATA6&!U*1LCS%9/BSX;"9OZB#EN:]]6-T:(*-"EVF M6^@0"I=R5+*)'*9W,*J)CH+6HX6K5U2&K!'T3>.A.U6TNL/6W;3/1/1Y>;3# ML.7Z:758B^" :_%+AM0.&G$L\Q'^#;1:UA'N?F/!YADF.,%4#S"HG M.@0KA9*U?UN-+'\%8[I,KO#),Y3]%98GO9?BH''X$CR96AO +CVKZM2Z#\TQG#V/2W^=3:!M?U-3>[2S.TWM5L00(U!Z@DTRH#IRK-JG)$)ZJ&$0DCES>83(#N+CS>JMPKW&*,A9OH\_(R M3S:;*E"53S;\73-\4$>U!Q:?3BQYGPWOU6]3%&X3!D=ME6:DGH:4;4<_P3-A MDD+>I3$&Q!3UULN 9(QJ-^>3/ Y%[V@*46NN)#>2!A28!"8%6S$0R.%4468TKQ?"'<#7+V2-UQ MDVO5!39,%;\B2'*5_H&_CG#?]7!FMT9Y:>^T",;W-G'0MJIH72^1NW@6]I'1 MN\%+NPQU,Q.SFV9<$CCP/0H?5:ICD@0U8FNF$M-ST$@E)B*J[/")2DA4"3N8 MTIAJ[@?VPC,,$Q%O&4H.(Y?K;#YVL:IF$WZF75 M9,=#.,8:>4^8+WG+]*/1:K"2*>8FI7<&\QQ']4[&3.6YPJH(6<1YRC%7$J3Q MMT'+DG]3EYE--N= "I*8F=)=E1&FQ2L6E>DI-Z8Z:(P;[QC56:8J6ZYMIJ@J MJ*G-4EB*WV!6'*@"7#EU<<+-Z4MSVVOGC?4MFPZ%RAPM*YYG5V)/)* W7XG MU^0-9MS2+.)3W*%J7,HQFB<7MJ2=?L8:%-#1Y+$/L50BWIZ^N MO6L?&!D;O+3+4/>3;_KJYP^/U/=G%9,I7)1/LNQ/4/^9;G.@-12CSZNT<&R$ MD)?VA7)>Z"BE^GJ8@GXHD'P4A"EZ&3!3 MW^*+5?#)5":M %K34;/+Y(NY[U+=5BKQS8ZBRGOG>QYW)66Q&\E(VE1X@> \ MC.R6=O(K\0AI4P>_^/QQ"=K:22%C5,2_P70*.7KU\^1;MJB$QZ83*@@EW!H5 M][9_^I\I"*-R7I:>F/K*^>G-C!6FQ+E.U=0"<^;.>N$OS9(J&!(0T1--(*BQ M9T*)9Z V_>2V=^N#J)B4>C*HWT.5"+Q5?N@&;-.%V?:1'[K!2[L,5>>';I9F MHF.RZS-.9@*Y\_'8[6.+S1#L?); 8K;)LJP,$G1JV=*>QE$EB[3F,RQ/"FD5 MPIMEBFR''GDYTEQ&[#:Q7 E'MLZ1@6;>)BV5)0E#*=R("!91H$86VC[W:1*Z M"4T\/VX3@ &Q__4;^W>6EP\NE)_B79J=_,9&-V"UW6;%[EP4)#QUE[LH9H^& MQ;0==53,#JW*C*GO358EFQ:FB$I5N3Z4'@3E),,T_>E8%6OA Z>Y0D,>E=ZF M=SG[*QU6"M5O.E=6^10TB(QR7^F\_?*TKMP6M8MA;O@I5BH58Y2[*!W*V1C' M"&J+B\M@D!*P4,)8TO>@HH)N7 P:Y0#Z&.=I-KYEL!^QG"J"AVO&.6Q&#G2, M4ZY<@J;68W&F(V:@%<93/DQCZU;/UB0=66=J=19]CML0M?%TPB&?@>+PU\PQ M+UU.G8@Y1$0!]9,80[HVZ/8@; E+_-:<@\")]#&//QV2WAU_E4L.K:J\FF.; M9TB94XH;6K.[6N%:6Z#+]=]U5M=>SL9.D9]&1N8! S-.I\B,$QS/\1=]CI/# MG.->[$L_<1/IA &-)>52UK*TIFLV^[KT"ED[FP6,W_<^3BPU"<@*V2>)DO"&R ; M*K=8C6&I'@X;N3AH,L<1J8]X0;><>904-3+A/S/%+V[M?^L5+C3 M2=&DVPP4ZQM6EX.S"9S>K)@T7'XGRN57NG(JS\P*3S6;:M#8+D&+M@P ^5W& MT]+BF(":/+=RJK'?TM6KW<[*FX\ASQG@H]OL&]9&#["6&X."6:Z?4(=O4VF\ MX'JX#YF)+\Z/$U^49T-54:&NOV,/)A92VF#H?$&^$K6HW*$YB U?95NS5*91)ZE!F"96R5KRL2.'?4T7'\Z[I")?4 M=*RIZK V+NN8*>R8*]U0]1J+N[*L\*-CG4=;:<=6Q1U/4]ZQ2-SK2CZV2H/O M%-$GSM'6?(FV)AXSV4@'9;6C3>'<*_0/H*+L+HTQ- <'9#&3S=1T,I8@?!KX MI8H]*5CQRC*:/S5!0S<94?7S#!C+S-$]PNP,'49G.E2O=!3,1[Y9M.M4+AAJ M)S!65/65T[4<]]P(JO"C,0:S!AX,&'G:J)/?#60AF!@8ORQ5(#BCL[C*+$JF M.J$*[T"SSR"C#'1:"J^2M4P:&A,PKF)N2O/#JY2XWILBI%N1$'D*3QSI%&DG M[E$ZOD3I> ;R4 &I3F9BXY@(,3'J.++S32Z-98.V!H9I4CY5)E*:BQ/4UQ^L M12EG,M!^'RFKZ0K-(^P&,IE)GBD0"65.-L5ECA':!9.+JSK*!'LM"RJT+7QLA2#])7U50Z@_P*I4X2?/$6$GW2* M\).%OB$[\L@TK9-75JG6&&FJM<_1&\6B>_->.! M39^$P9"OTS3?Y]B1IJ:DLY+E2K^=M#YA[DENO99,=^40,E&, 4_02DVNPQ:T/DD]4Z@O2=W,$9;T5JA CAJRM 1XQ.<5*WV"GDO1N>JL+_N:>VI7#47DD&A?/I#U9[$Z77Y4:TFRJU1C]_$JI4!/ZSQ2DB%2YX8VL M>9,_7J_HP*0WMKW/(%1J096ST8V!4UKB35;)4)]@"2\3O?H?XY(01$7#'D5[@4)]QGOA2!DS$<9 D=M): 4N-%YG8[LH>E!L[@BDY MM9=[@MN7W&3%_\9R6'#C;"=(H[M>(1G:Q'=) DQ-J!.%G+N"8!6(,/F@RN98Q)AIJ>=5 MV<8X-#6OV;SD^44L790#S&I60Z_?IW+GT6W)[EDZU!C$B^/E.-H842F3*8+@ MJA1AI5J(JB5&S,;H)T&SL.GJ1-_GH'9QJA]5# 8-K(E63QZ,1Q>WF=UK*,ZF M-0BOKSS*L"/WJ7JT+N?15S4(8#'=>$FE64/?TAG/FTVF/)Q&>)0E4VR,.*@* M$I EQM-\G!4:8;@T$6X]"P9Q6GOXJ MGWROZ=VD4_X'\9]"R>N4_D$6*G-WI.0AF$6.)(4U(HTZB6;!Q4ST 4=S%9=\J81NC*)]$J6 MF&9^I8:W*(]408>.H\'U6K8VBE_49@TT7CG,4J_LIN$N714S'0W3/W$W%P\X MA&_'&)@)=-W(D4*R;QYW2GW&UDE%,U19R\9J'QN2K=;2F[TS\38!VCP&7^_3 M6#:"JTV]7DQ-T TLI&AK4=7.DF$A&*5"4NHN>957BU+ZT*;:_R',]0&TRF 2%TH18\ICF%E39 M#*;>LKA5QWB3;CC:'4;"SZS DY3\D4[9"JZ])[Y]9%QC-@9L/NN.*]4I#HP- MU%<"HOU>R,OD'&:(AL1,\W<_I"%%.%SI4^H$F<,,EBP?L%?,8/#'SV.WK_ET"<51OV!/AFG:*#V*I^ M^3O7$T('ZGEZA#.W&X2AN\U2[1/C3*LB*5%XIXYPSZ(ME M%Y8AO%_;$ZH+BG+,U-&"F9!::4P4,Y &;:\JK1II1*-31A,-3XQ[&(2 .LH M?>E^TUVVZE=NH$Q@\YJFW@ : -H>_S,5-_45]9MAP68#*RR7M6&DNWD-'^;T MN-KX:"R9 515*VO,=X8F9!5(^*5YTHIO:XWK+46%&HCI9RD3FN(03]KVQ_S 2 M;#EIYHG:([IM87\^3*LTS71TJWI@SF#\P.RRX;W>$M-&K=I$>&,\F:H8C/:@ M-TXVXD:M2O:4[!%]W2=4IPNJV1UC7ZD5' M<.]5B:!1%W#OS=- ^Y@$^@/C>V_-F9T2"EQOC=K_$63T']B2]S+Y6)YN%YA] M,E626^,A-ZP!QTT(/-5GH7"IY]B1[42^[_AA(EWF1&072-W,B7V8F,^E0WDL MHHC90A+I1"*,N8CZ90W$![8&<,/:S0&UC4BYU49:C9U\ @.A4R#']5=IO>MI MHP-!]=YPM&O%KT $K MKL-< J5-B]5XIVFQMO@3;CD;"?SKO+[Q;/+>K)KB_D8N"EB&S/$YB4*?4^)) M'ML!)I8 V_PK^H(>?=0_?AK"H9' M'M\^?$( "G5W]=W%:#R=%.H+9X>((-ZJQ"!<]!TOL M6=N@R.^24TH!%W+-= MF_B.%TB?$E),RX\3ETE&XS+$/% (1#B;*L&MSC?NBQ/ M#=YRFKQI:@2U25WG5MR6"Z&C?8DZ'C6/WI<'8ILAK7/H5&1Q/00PIA/69VFU MT UJH,)W718D7B(#&C.'^8*[B/%J*( FM$)5DB*MLD90-2>797&EI1E7)6/[:#.VH+ MC;A34H$;;J,1M_N^UMST6-?7'I:J4U*#&VVS5.W.B#4W+10W[,AX^+A$2<#@ M^7#84,P;H?2%<'B=,F.>(0P O7'LHH[3Y#&.[8AF??'99J M-UUJ:*=@/'6V6;=V7\&:FZJD4/V*LF[=M]7:MC59;YC+3F7#5Q%2IY8$F]OM( MISN!M/O/-,._QGD:ZQ E4VJ+L?<:0I>IJ@,=\M.QV*;ZHE*\5!:\0"1RF"-V MXL!*#GCPI H.HI.F(=*?I ?\9ND_6\B:3@D7=&7"Q7JQT4'6M&=V/IV,[I1] M05=F7ZQ?@@[K%AUE=-]D-/GQ9/3_G1?,"Q)9%8LI:6UJN= 4;A019!QS\;7' M7:8J%5^ AQ/A@_Z^O(W#;71R*U7Y012]1%1I595\9O*T\A: !VM2JR#:0#Z M] \IV+NU"EW9*W2]K.D2>6WO9/1TDKU33)RN[!WZB#4X2NF>2&GWQY/27[1X MSO)&]MI$QK>C]#_3TF5A' ^E@*[=&!G"JC=:I9B0YA(/H89ZJ(6Z]3H]E:=S MR+@@@"=#%0L=96U2VH1QU+&A6@#^D(*Z4T8#?:S/8C<)0[133@$-UB0,M8]TO%5-Z4FF@L= =;Q!/T+N$I8G,.*3@^Q(1_J!1,=K)3>^M=-.OW\L. M!/#T43&ODV?>6^F9WWC6.R;[]GX!]AR."S,U_+HT 6UQ71^O(U-W6-6@2D2L MAO=T >9J=5#^:W5GNQK0"-2S) A\GE 2VX3ZD>!^S)-$AL(. H>%;66#B[WS MNB4B.,OS$#*$7%?-!TT%$DQ^]*>2&#+6"7UE^3%^46/)-%J-,^MFRK!WL52P M%5S>LF$REV94 K>4S6[5O3H4W]JWL*[X7VP'(N[Q[O+8KG!F0"EG%2;K?)>_ MPO1JK7OMUGD LP-8EG3P!,4G7B<'M[>RTLU 9FZE:F'!K]&*#JB_>YW#5CB1Z'O1=0E(;R&\L2UJ5]S3.*J^3L\I;YZRZ*"N4E_NG.'&C*!:A M(]R81C*.A!T*-P!.\D%C#>@.3KJ$2C^$4]2/?)=2AX,9YWE@,G#'%URX7K_\ M4\F!#[MJCY[@O.KD>O)6NI[6;W8'"NG!>=7)]>2M=#UM/.L=GUX!1D=T $6=(.H*G33:P%B<:D1!2Z'3LESH MR^[DY#83)=Q6,]/:8H@!=2/5=:?6F?ZM.J_P9G,*%HV6NUA 8R _!]:0<=6J M72 6QA2!MW0_8D27NI5,P F%: GPKMU+CH"+DXG-H= 8\4S=WV)RIY.7#*[Y^)T^KOS*5>#UA=*"F MIU=\_4YN6']E]O#&L]ZYHZ:&TYK3?%&7&I@@9QQ/[Z9#]8V0V*\D5>,_U2T_ MK0^-S[ $$:&XII-*\57XK]B]"'CE9 @:L5%]ZSXQ)<"56(#_:N""UY6.%?Z7 M5IT;'4YF>/JDD/%)^OWD-A5"CM[J:M'8@0UT7<>)(^HZ$7>H3%Q. YHXCAUZ MKWY68=Y21DPRJYM$_EW-XU.:-*MY(X3PIS0B4>3#RT,&!P7S')&$GB]YW-HO M9;;K]E>1=)0H7? M,2KU00?;$) CU=T,DGD:-'CKZLVHEV/V<45V*G U28<&+E<3I<&7*[1WKUE8 M9S#"#QJ3]SLYO?UND&E;#[:3V]E?AR)U46']7>8?T@+VG TO$RSA_H0Q3'W, M7926YT4%\J>_T/K,L'DU1J+-1SW1G_Y6@DR /'8E:KIC9,Z*URJE#352*Y,XBEN ML=F&RE(K6Q:94:J\N9FQJ28"&:A[&C<5!U@-%V2X+LJLYWUJ722F$Y9"T->7 MEE&[^KK9O*0INAT-)BKV2BH41%>9>Z1[A!CEPJQ,.?M*U] _H*]B7'HUS?48 MCL./E(J"M4PJKQT_*2=?*2UEL7Z]HD:?O= .2MVS3#7/:HRLK(>JW(*:5AJM M3K"YE'YHA>F?BTI+4?[&8C _#/203D!-0Q>I2<]/\X9BO !C=&J=K4O.:AS" MR?P1>S%2R9'I1"K"/_]NCN)?LDQ@BXB&VLI][H62<(YPTIZ((CA! R)MEPZ 4]]1=3.+: &-G1VO@$\]S11*#,/-IP,(H<4CHPA L6MF@< M=K4&]J[2V);#Z924T1!)V.&AEFM-&&5-=)@=6)%FF>*FC 35DTVL0)VQ7A=2 MFEZ;U#K1Q[5UT6!WE18X-4&'@76%LE$)(XV@8<2=#BHE5^!*L9G:=(4-@CZ[V)<2S7O5W7#F/;H8XO8RI#&0;"AA=R M3W([9FX;:-=C=6]/@+!Q0+D7)*:^R^#A FYD(27 @Z'HET=QRTS"M-3$#^N7 M-/L/G%KAL#^!OMTIA!6LS%Y?3SP=*.[I]>V@4T@A6)F]OG[6'99JGX"PC51H M)-J_5,\'3<>H@6L$LS)*FW%,RZK:V*D2#9!V*>KR-QD"\6,INO8/J09SV-W5 M=$PRU90)]ITMJK8/V!O;%%XV-6^E"!:-MD@F4]N$D6^U>U*=L(CFO_#N646^ M96ZS/:X2>#2PLQQ;=YF00^R]4<1YRJN4[K.Z(\25R3@HK-_'R@)XC0GLQ/[I M[.IW]9/STQLXTAUZ8D=OK=?I&X.JDCQ4E0.OBS=E9GRYM#_!E M!^N;7;;+550/54^ 1U1)$KJ_%^@(A='B%!H!7G;_1C5IB,O.7@L755T<&XGU M*U^-.LAK>&RUTK-$]%K9%V]F]EBW+]/08,O>=% ?8] I7A.LC->LY^P.XN#I MZWZ"3O&:8&6\9OVL.RS5?M#PVH__+Z:AJ%$##KH?G=SCPMGW6&I%AH8[^C0+[54%=PKF^ 6;"AKWXV2X,)T!K^#X[W0 MF=H:2$SAO&^D&[2V.-9O+ .-RC&F'&S,&F>IZHRD4L&KIKV3AS%B10P?=%^? MB6IB7Q[=5>J57EY:GNOVA-JYZ8A6G*K<:MLPG+ TVU7AR96<)=VG?' M95B>AIBC --&?">-KC-VFVK&^L<5JT1T-C>9>^16C>2S#S_XE+ M9?;MG^EP^$Y^K9[0<*B$ONWQF,;<]F-*. F)+V7B)(+;$BAJDR:"JV*>97OI M>1NF*MR=[9")"8-W9?;DJ?4Q5P94"=U*%0"4:!:J(GA4;J@FMKJP;E-R M*XE&*82+]7IW3#4,76CP!32":JE20[/R6XVK=)N.E3\4QPUJIQBJ7^HQJ^U5 M5%S"-*FQ9F47;JV:XFPTY6KOYLQ45)YE,ATFL+4:+,0 ?%08PJ V9TW>Q(+& M]N4L%Z!!\R;'-IEE]GD640T4BKI%.?LNB[)A5IN&^%J>WB!^"3YK4&9\"F'$ M1@$3PX>FR"[XJ"X^J2V$?*>@4[ RZ+1>7G<0\CM#\>N^5)V"3L'*H-/Z67=8 MJH7^T+LW@F?;M+.X1"\H.17/BXD^$53S/F/[JMB6XA!L,E=)L(8YJJ1*XW3Z M8&RT9@REEGS(/^6-*GG#V,EUT 8Y'@8Q66J@*:ED.@[SJLN@\4H7NK$D]IV' MPZ68XO!N]"!TOV*->%3V*@1)H8_@>H@%)K,_7_\/NQC]]@&V<"M5 WIQLQ7J5I I:5>K""29*PRX;+WCS07/OF==N M8 48QQS_,J@T=WC?Y%)JS_MTI(ZW9EAQN6%L(GL9+N>W],#0%4$G+WRPLM9F M/5]V<3?O#.2N^UIU"@($*XMM-IAVE\7:S#G_>-'W/U4WTJK1J]).9EU(JL0& MWH;Z7R&'0]-)-JX]7U=77RK/%PH8%2M?(Z-.+;@+7URC6M;@:&7KA%(]B4%G M0\V;5>Y Y0!$G(BRS6?5:E7B@[$_*BK=.-YBB6BMQ># P-V,&C-OA+95(WL0 M.&58W82G2Q>:,&U'C0]3]Y^_5\,HAU34]3I>:GBXE/:M+=N8*?CK7\,R4 M";VP@IX],-_V8+5AIY!>N%5(S^D4TW-V$=1;BUP[2R^+A)S?\-?$\P96^<>; M)7S>N-X>6/C?FRW]YC,2!$\^-FJ\3RV&MJG@$_Q\)+&X0CDD4-]'DTO]W?1B MC&Z8R0_DZ7!X@GK+K395E,)@^J1_PR.=/\S<6I?TRO)T1LU!9=4;@T2UN9S, MN&XJ@Q&U)] _L'MZ7D:TRMLF;7[0)@[K-[!,P%0#6\$ZOU=^KFQZ%IRJ65%(Y:4=8$TT&TJMTM6N7#V(&0_KYCY<,XI3)4+P^V.;3, M^FN?&:Y_PWU4J->^;@B9HSGJ@2N2OW$,8]9#436W&2EQ2$NBK8IOZE@+WJ*OXW M7+Y-QWHX*U:@S'H\$T*E@:#[>J#Z),VT(VHNPNR"Q5C<#2S1]!IKK?-.J@W4 ML&*J?:O9$_WUBD&]U8-JRTC92+?92BYWBJV&6\56G4[!5:<]NMI%&=QJP3I% M6,.M(JQ.IQ"K4\58FXK$$:N]AC1WP@VPVO=R^K]F;_H#VKZ7&5XKBYL50.<5 MIN2RH]^ZFRHHD;I9!DC5U\IA\9W=C;'3QL+980YVJ4^%QL/Z!;Z^E:CIE#P0 M;I4\X'3*'G#\HZCIK:CA+T'4E&IB*4E,OA[VH6Q$513&#E8*J#2%.=7PAQ$; MG1)IPJT2:9Q.F33.L2]C?\5&_)+$ADHD&F&PHQ0@H+L(;86.;Q\*%3:M(LD_ MK.3HE)T1;I6=X71*SW#"H^3HK>00+T%RH'HQ40%0+)#5?B T1'2W/A01949B M*6,R)3AT5!5#H)AZ,E+I"/V4)+OJ&Q5V2F0*MTIDT[ MY9V$6^6=.)T23XA]P#0RTT9"@?<4&-U_L$S88?(PUED.*H7 8'BT>?9KW_A( MM*>694F"J6&GUI>9MXD4/\?W_7N:IX5(=?*F2G0PSZQ2K/ET4HTUQ?2#DJRR>DR8\)$YF;?$MNEQ Y#'D= &1YQP@0( M W:)DYC(,%G?KZR)VI2.UJ V"?;PZF?77LA;7H9$M<$$2.C[-/)LSAQ*H\2/ MA(BI$\'_CB!AY.T)=LJW+9C, N24WHRR:1)&*'2Y>FZ*K$SB;AG->?I2J[!3 M[E6X5>X5Z91[1=9WR#APXY,][$:GM)]HJ[0?TJUF>'T;FAT5AN.!CRDMYE@0I]6MR:9/$&I+B880-6L4'=%-?H(BIK7A6> MS*31KTB#J#+L#WH,19V"K-%605;2*1$P-KPOY$KII)[(M/$D; MY+,P>DR@=%#Y>T7-%15_QW4R%NC[$D: NS2J)HCK+%F.95T5!]551?KABEH. M*K<[Q>FBK>)TI%.3C[>:"L?+^GDXR71T]-R)Z=LM)53EG1RRKH'<,J6"%*@=A@" M+J4VS$^?@OQ!Y7L/-;'+1LD\9D3?*\O&M!=FD[K]8O, R;Z-YBKK109/KF(W M]1FW"MFI;".<5H-9U#6:V%:8GUS.IM+-9%-55'J-FF2-5X#3$=,*2@.43WF/ MA[DYL4SWI[MQ-BJQ+QM28&X1]9CF'S$SA-KV+(=83CW%PJ54.3 Q53N[3U%) M,9[R:C>4S8E8P=B*"IY7JYIF,!4:0YTLK@#QYS5*?0Z7YBU6%]:PPDM4/E5. MJ-J)@:8$$SJU/BC]0RIUC,O)-WR;42^4%E IU//4ID!4S C*!5#(QS/J OQ6 M=:M^, V[+-5&<] 1)E))B_;@YU:OU8K,ZRFJUL0J)71Z,>82F_ .70A &XU M,VGC;%;W4LL(^U'NQ8&M]$[.XF@K9[';R5GL.D\O]#OYNV\F9Z^ZG MAG.)/]> 3P!.!WLV'"X' M(<$CI,2F%Y6RL(AB*2H02\9!?2F+DJX4^GKU<'Q:,LV52ZB^ PX@!48=6"?F MMJ_E2?\+:"+FOG1TGZ6QQORI2O/-03=;@%:B;;"B3 MVOV4Z$ZAL]">37"/A](^A^,8#S&LA:M+[F]9H160TODFL)MFID.D\!GVI)3% M6YP[[)J52%:D)KM&O0,;X(Q&"G.[[0D*@$G=6FER8YR$1@0;E(^]QR0?4\Y6 M?PB$(BJG73F8QL?:*35.[S.$+#- )@.%1C LLI;U/>C!C"S7B5.WG99K*Q>ZV\F%[N[+A?X1*Q8-QE@M@PPV<%FF.+.BWU*N/J3LJ)$2BJ^X"1*&S6,;P6[!B==S.]KA X*19J'B[@0;\OL)$N?V\GUY^[,]7<$X%@)P$&. M375_) R.+81#)T^W8V_EZG8[N;K=0[JZ?ZG.':WH6A>H5![88.SDYG;LK?S< M;B<_M_OT?FZ<=Z?EVLK3[7;R=--]>;K?W\H[GF:UE[O6GTKM"32N8CH>9[ER MYI8&U#R4;=F+"R1C9IJ#SK4J. &%28 :IX'.LI%"Q)@%JDT8@J=DTPG&N+7S M.6;[MGUKO:E!EC;,VRK#DXC;+@255A?;---4:F-;Y?C^] AOT M[.R+2D"H]3%THBY.VJR'&%CE"JF$)IAMI919)VCJGL#])V"!)>E$%UW@-=6K M^8/R/66XONAQG9?C>ET-_LU;Z_T03-WDH?3C7ZF5+I,9 M&@/ZI9P,KA0>1"5F<($=:Z3NU0>WS7[U&YR):'+#SN#08O6RLFM#M3Y&<]>. M ]S;:H"#J2C]PAW:!#%S?5,FJACH0I@&8'" MN@9&6>"(>;_-$H<-HF6G0PDL/Y(E]/MM*A4K5=,N#%*\8%=!QF"5"$+:I;# WY)$T=5W&)*3LY4?.\R M^5#[,\]*V.-&L0OUB0][0)EP.16^QR/J!-0.?.(21[JMC1J#LE&C'6"Q"YP. M+(]OST:B^:XZIOW>N(*NLR\Z-/XQRR]1"A;O'JX?QKI0YNKLZ]7[[ ]R=G/U M4$QD53&S?2=,^]1?V@=22[)W9U\_G&EL7#5^6&DIK M=]*:=IIKV@96+33/%,:;%-?L>[.3*+;T=>V0T$32R*-1&+M!X+N>+6D8.^L[ MB?[+9+5>YE?:PZ[66MD^>H%WM'N_8?;>>"B_?_CR!9XX3G,&1\/#&3#^C1Q] M82,Y_(+P=)?)>SA4KN'DV?TNDT[]3K?;H"BT \FB2%))*><^H DSVQ4PMHMR7.\TR75K9H*6&>+.RK"9>9 MZ-=!C^%VF/#UMVT5,*:= L:T$3#^L:!&K ,#R18KK'E5]I]RTJG*LTS9JONZN= M799M*^$0: *3@&82^FZ("T]CZ41, )M[+H]HZ-JT/^Z ?3IS6LS\DJEA8^I2 MR4;O3]R>\CC%G_'\A"$6)^\OE8/'')]X5)XNQNHW47:W44.[)8XY6R6.T4Z) M8[2&Z"WAYCM "^XGY:$=WWS];5OE0]%.^5!T9???70*=E,QJE2=!>MB2/J<= M"GK];5LEHM!.B2ATHT245T\7OVG'QUU_VU:)([13X@C='PC>0GI63SU,'Z1I MU%$7R ]5M9SN3:)+MLH$!E4C+^XU:E M9[IK\9L9Q=*\HFA]_MED02^UY_52-&.WU$K?:PR)9I-K>%$8T20 *Y%*D0 5 M"Y&(*/1L-_&2H-6[@ 5*>[864FP>.+?F"FP#"Q/V:L=Y81)YE%'7!M/-%7[( M?1%%+(X3;LLH[D^ X;!VW**?!:TPX]+0>0]-=IB%2&K4Q:+YM\SZ:^6#!?ML M+WS@T43:A$2P!H3&+N4.BWRPR2*;4]K5^O6.H6+C@M M'>D'/@J[)04Z6R4%[NU0FSG33!)S5!]"^E),E19I,1XR>&PZ&J8C><*'6?QG MG>K\:Y:G?V584W'-^*N%W.-FR*MS^&/[K>N6M.,\-A5U5\/MEC1#3-+, OQH M*1#.#9(,2-2K6Y;++QEH[ _X\'>XJ:_J(<8R< (9!$D4.)2%) H9]T);^G8< MANVR8-;H?V5)8/TQTFL^E6W3B3DOGW6&Q=M%I MM(T1W[$"A-80J19L!:NX93J#&XMPIQ.=TPIO35%U56!CZE*#ZZ'Y 76O>YFS M&VF-5)&2 G/+[NX0E&4"4DX_5>>28T(U/JJAG)5@81_2H7IC]9;F@&I$-#.N M:5'>/T$,NFG^8%YV)R>WB+YA4,RJ[HWE*/!Y E\%%MFIA;6,B("G!U'42= # MA#B!I5&UP0E<5[)&%@4/8G:=)5" MF[;(?FI>E\F\]3QW5"X0=!S)+$CH$<^08QIRU'].ZA M_0'*E 6#> *',##V%0J.-DN6-&TK>T/;*K"]@4M:(DTH2@Z[ 2R@'@M@S2.2 MT,3AV''!"V-?)J%'HSA9[U9XCAO@V^[ ;"DJMY?$X8;SS5-58:"U2?)#I67!YJ]7'2C%>O#U)7F)9AE MH]VP@HB:/7.L)Y,&CL=L0FAHBR"BA,F()W;(1.A&@<)CZ-.*4PR=BVW0#4-K]?;J(_ M#^S@*;<+-Y M[[R#B*;6>2*T7AOL@#=5_X 68#2%EG:3LSO@YA&[,9EP\3 =F2:G*9R_)@YW M@^<;9BG'65%V%T&,.RW'A,9F@G1-&]29#3PP^H6J0IH]7 M!)SG4M=:(]"K!N+-FW.5=7-[JPJ?KM)XB^M.-=K[_MB:(O[8C3:V]SUT5?M+J)2,6HD,+F M:XU4:7MPW%Z,$.X)-O++D(V*A:.6,R>AS/9CFT;40F!!N!Y$?\WX=M<,#'[7*!CA1^[?Y:=OM#+^LGW>'Q=I7^*59J6.P/;0E6)JD MD\R2QB361R+B*I:?6'?*%*S0X><;CW(%6J,,3NPDG"'NK [ME!RBSMOJE*U. MOU.KM,.;J+"K7KWX*C.*RL66Z)F=:.3XF4%H9!(%@F(@W=/1(FSCU7LK0+2> M)H=;)Y:2$C,?#O#P-I>?EC^4?5 +%>YI#J5*TUNYUN4B5/,;&,T)G05FZ\HY MEKLWP$?RF:8YI4, OLT40BSZ(B?PUYT!Z,_&IJ&0@;"'>>425(L"RTET\*WL M#J ->UU\HAJ')@Q^1]R= Z.[.^U U>MO6QE;6L^3'1AYEP6O1XS*Y1B5[A&C M\HA1:7B\DVA8&4E=S^4=1(.WQS.^54@OG!=H,M9=1^H,AW=#(,23J_@VP[Q6 M?;%E\-7@)X44KZM^9Q_>C'>I4U+5']=9YW^O+RBI0%^'KO;RX%;Y$J;_8'7N M5(VJ3>UY/O,APN#A\\N6*Z;YZ('/I&[N97=EI=!Z&NI >'X/-/%NSFUW90'/ M^GEW6*R5155[X5+,AC+Q&\R'JOIF I'?&;Y5"JJ)OJ#.]SK591BS[-BFHL_D M21G>JH?Q$SP)'H6>*\7%]QD&D3"9O&I4L,%C31M+>)095IGLA#?#TEA8R5SW M*C("1C;<9K'I: H"2!BULQ19\/!,]2&5WV4>IX6T7M=W@-!X@R^^;\Q!99-) M$$0/J1Q6\F35!'3Q[6MX2)X6?YXDN92ZWQ1(KZICA6H0>5B>Z>95=U=[U=>2 M?P>>"7L@8+IYU=W57O6U\^ZP6/M*_[^^E6V,O$R\-%JCJ9YJLXS^W[,_[4^KK M)I;9]L0_V>:X= 5,O!UF=&IK],^BC)- M0 M;4)'*WQ5-3]KRN$,+6;,,TJ2[5SSZP .L6)7!7 JNN9Z\N?G"[ M!Q*L6Y""KL15W7SB.Y9&VFO6XHL#TFXV,Z\<5ZCQ6*H9-=C+)UB7I!*D"ZT\ MJ!1H[49L=$NNE1G3O5HU4B^[-FHF@!\3F:*DF&^W7'=PJ563^FK=_[++D;\U M);1C Z^_[;'@P+L:;CFGL]I*!R8EAT1D22"$.$Y8;]":'<'#J%=F#S33:-G ML)NR>(*P63MPY?K;5CJ0UY-&!WK:+%-C7_2T!Q*Q9AV#3X&8V0Y>N?ZVE3[" M]1O98?Y#Z4!V6U>5:#6;JG%2-V*KN:%4Q M-SQ$WUG,W(HZ=#.F!)9 V1>Y:IO02$I-JD89==PJ9GFN30'3;;A$R\)7\K)Y MXY)W:_59CIA6R.$.K?:#-F"25HU>H$''-CKV [\N?ZV ME5[']539@91[4&75#D^U_K:57L?U\^ZP6/N,#91\K[N 8\?V.["B0<7^4PX? M3C"W[ 0M\,DMJ,C* 8=RH8T+#<_KD#HPV9VRHJO(,E.\-\*"VCW2YG/5,Z9&NQD@[V/75Y,1AQG_ QWY:C1-G>OU4SD$ M=&!B9#K S_9H7._U.!?17#/[7.E#.B_;%QG$\5J(7VM7,.TQ+% WV6"Z NHV*52%B&LD;IGZ1RE&((8549[F"N"J91$NMJN^1 M5D8*5>62Y;K^11=<&_? L@&K7%]\ "]GBB79,QC8J1HI.A16/@G;?C6"I0R% M+,HN+HAQ^8ZS 05D*2CGJ%NB]8#H7J)8194J0\GTH1TKY[&*: M@"!,\0GP9.4B+0N RAC*1+LFTWQF0"8E"!ZJ\G^4L@724X5GG\3_T M3YTHB02AOACUT:!6!($>E)SQ>QXXF$LY4.EQWN M\OXA9$8EA$QE%/__[+WIVP($$$ #&P!,KJS)!%$+'[\G,_/?HYBD%<; MO]DN/ZQ/AG9S<]*UJN;F;E2F2N2$I9[5<8H9!U-6$V=B$=AA8-%0*$8HC@JC]+%[TH_ M@\GM@BKGMA*DNYD&^=<*O3^.6BP7,2K"GL&F"5I+C'_HFWE5[A-^%WM(YRT( MHT(5@Z+U OUHEL7DC=O%![$X.1#L9A9,F?^^4;-Y'&4?8YK3Z23>;BFR&Q2> M<1S16-8\C28V&D_3(M-Z%+XRFN4&G?MSE,V71SU\#89;-!_#,\;5X%77T'ST M]*;.EXA/S'6UT=6T"-9\J9=>/R0M/2VCAH-(-9K\+%*[*D4H:I5+JPG\F9>7 M5ON0*Q#>KX"4(77J49$K^)/,=5FU"A,*9W%*B"1"XJ3 MNX[R%,^7 @G+'W*$GN9Q[:H_U_)QHNYB2.YFBL!QQY-=SPDH86W#;2HL:+E3 MNEA@B6BK,):WCLA7'TMPRD?>N<_&YS;!9O,CJ\<5!;M+4)@;FXO.:\M%+-&; M4+R/B\=- 4!J7I[V1T:>;CYWNM;GOEDN.@A3#YQCM)O/G:[UN6^][@. B"DU MC<)+DGN/@X LF6H7F3,7HS\OKD8VJ(P_Y&UPF /(0R,]"L (B!$8*.0%14!J MY85X]E-$FK&KXO4+)TSFOE3#O"K9B*ETZ[OX%*4Q'_S'2@+_" *8-7M!]M_>'1VM MZ5N?1KV\O2_08F!5BY9["M\A[1;(H+Q3[M10I;>^2H\,57J/J$IO=^'L%CBC M8F.+J]@O):XZ^SP+5 W FP^6N"PS71:_OZRB,V^GL]?3&SWW-^/J6RL-.N*Y MB#S @&-/ ->:$^:LL$8 IFREZ.SD[#;.6V6A40)XX@36UE,LM6?6&H0Y/Y:S M>S=7=CL;3A?N[:/XM>N]S;TKU>XFU?:>(.N0=@MDT;4)\)M9I@.?]<'#W2W. MQ=;FOV^][@-&U0L=*5M$AHO,.ULQZ%(^7N[1KDMTKV=3G8-YM)5='F:_F81# M:!R[,.:NZ.K:60UQA:>B?MC"N7IS7>;?F6"/CVI/;5#-8S9-PX>^4BM73IK) MTM9?-RJ)8N[*;%3$[G/WYJ)69?&"19U*4>\3T>M?9:IA(--D^C6 >_B[:'"> MO4P:T)XGS7R?C>;A3 MW]>'N:C3)WJTRSC.1*@HLD?04 M2BOK%@EC)TKX;V^]M_FR30G_K]1U#N9%ND2<(5XD2A0'\^4BCO(JMH!;.:X1 MC6/J<3#!B274!BE7.EC=WB(O">5@#\>U]H@1))F DA/@I&0(8XZ-X8H#@M?' MIO>;O'V($_OZV"?V8DN3?$]/<$:S;F$%MC:LL)E/.C!7#\YHUBVLP-:&%;9> M]Y[/Z";WE4TE[VTH6<2#ZTZ6X7B>A0?%\]F'@W-4S.(HVURES0301O2WT2_R M)(=,-R\V.U$[9-;-C\PVM4,.AE\ IDDQ+,_TB'/KYF:QK=?)I?M]4_A+BOW M&%4),[&!OVH\<=%O..^48(-AI/*VCHW$GM&L]6WS4'@I0<7AMWR+>8SCE'.) MHUU67^C^-%=Q2&S99"7Y?&\#P^Q.!\/[EK;Y5:I."MN\2U$EUNR(L\")HEBF M[1WN%+J7 UZ#:5K0>+GQ8I&H?1*UH)N/BIVHE3/KYB7BF[*A?XV%#^Y7%VL) M[S_XK>=*68SCT"E"L%4^?**I%,X(([<*U6VL-VS^5.<[7SWV8,U\ZT]P[/-NSA^^-@UZ,Q=U8+T>'/OMWNW- MEZU-@]Z\[@[$.GHE]SAGX/LZ&PN"EI-Y:V=H%A.$8[K58E)[/+M4<<-X5L;% MQYR >$JYHH]0<=EIG7A\@YG\OPV3:['*J:UQ0+28$,7(Q?RQB[-#C"QO5PLY*Z.[?@%4Y:; MJ>)5XZJM\Z.R%OD\;7N7'I\]%+]S)=76?N J\6^J+L28=>K+34 MVD3+/._WSOLN;_U*P*'BFREY,XOCYN(Q[OYZOCZ M+AX;!;F#]/<@!9AW\]7Q]4TO-JZ[ [$.E0(<)\45"!&S1_._&U*0Y\]$O R_ M+)JN5T7OL1"RD(@%)-;E$H4+,")(5!B3J0ZO61 IW*>N/JFEJ@*,LO:@M( 6 M0A=!N*[N5(D.>ENL%J]O5/1MRU&PS.POQ#8@]^CKS=?R+G6+^1SO535E>)%) MW)ZP9MS7T0^_NUG,)0K&T ?_6W'77!?ZO;CGV^GLK1K-_A[OU!R]ZCGFB MB M&"(@SAMR$B+*+.7 @BU&KRXGK?%FTAJJ<]8NT/J!>V E9^VOD5)Y_<>T+:-Z ML2\US9O;4S48+JBZ..Z.*[C='+5\?8N/C3+807![D&[,N[F)^?H6'QO7W8%8 MAVHL_&%1O5UH@-]SQ:4)=96_J("L?.!Y8X!DKDQ<3/U%5"">Q[ ^ C]^_/!' M_B_XXXNEOCJY8"Q +UN^V[W-=AO.'*W&436M&X)?.3^7<'*@%3#OYAKFZ]MS;%QW!V(=JA7PVUR/<5T!(IE_@)AOEN]%:XM*S&NI+JVL+"@K<4)@+&95A?HSO0MZU3S >^%A46D;8[V- MGKJ%=[=PPI9M?;ZZ^=74'EG$N_EA^=IV"_%Z5;9*5?3[TN"WTB!*WT<>:>KO- N1CR* MV9>Y151^>O\)&NV=YGF;YNZ*A5E3>##PB[IUS]+E+RNW5&-P5@5(S>?'ZIOV MYR]$>*GO=ZQ#&8_,J';2E*@S2XM*>%5^S01 J?O_V)C-L2!.FC\V$+%H^Q5[ M&DUGL^GW^,!X<8RU!2LCF]^7,KF$O'DEY%)A?+%,.\TK,DN[KBRA*5X]/F2Y MO.DF=^ZM?:OE+HNC26$YY9DGW]1H7/B@YBW*3B!4M?:*I"N:U-W=^]RRZC6O MYIM.L=*\*GU9U5"7:A-'2U/$(Y?%9@>%>W$< WJSHEU3V1\ZIG+FSVJO&74K M;),WN[4;@X[[+*\#H%[6R4IWHLG,77E:,X M+#6Z@I]/9Q5'Y"UJIDEYK,S=BZ:3N(PNQ;$ETWCFW"9U6]&\I6HU&\GFCN+ MQVU/6ON(,I T+EZ\4E*FLR,?;MT"/&*G _L%.&!/0CQM#=FWGS93B$>V"G& M P_9YZ5V6.0=1U;]"+G2F]7MIO+4JU&MY17?;[0_64A%H_NYC>]8CA:YHU%^ M5397K,-OM(NY8(L[+ +A=W7N*%XYA"QB#9/HA:A*N6*'EKI:C* MRDI_+9,)\MS[-AKGZ/> 83&+Y1X9P;H%;\1.P1O8*7H#>Q"^:>\!O?FRG<(W ML%/\!AXJ@/.V;K?NMI3QA9 M?"#+TE!X,!.?1\#7A#FJGL!J-AX5/?<:4>K< M]9*Y6*,:1XG5DCR[/Y0=$* &@_+3F"OK\TGNWR?AKZO1]2(P$S3S<0%!<9UI M=>N&F[I=Y:EG02ZI.DO1][LW?YF\BWZ1:23#/31>D+6&D<;RPULW?3BK][\L M+E=5EM'*_1L EC>.+UPL,;_97:OH8PB+S'>L=H54@#B=M$'SD9&M6PQ*[!2# M@IV"4+ '42C1+0HE=HI"P4YA*'C(D93-U#4W+N9 E(;(HD=F:\2I6<-067'9 M59"QBQQI2LLMMXUR3Z%JXM BYV5=OG<9*,NUCX_NJ\K]G_E/G\--&NDNW!(+ MN6:.6$H ,W$;G2#8(D59H&E+NDN1Y'*W%Y:]F=6]L"!*OH:KKK*[6<9)KO]D M>9!Z%;DK;6D1RKXSSF*52-6XB0I]\J3&!KCT59GJ%A,3.\7$8*>@&#K4(,4M MF\UOXSK=TQO5/JP=-K9;^$[N%+X[V!:]N]OX;)%9^ULP@FZS49 VKTQA22ZE MVQ2Z0=U%S2XWOLONZWR7? \BO*$+79T7E*/%XAU_G6;-OH!$. ^*F7V;J^BJV KG\6&,UP\1R+$CX'\.!>830T+6TC0 U W-/F4CQN)!DC1U*\H MF\N+XE]T@?S]M@V3W4)>\D3M460W)[SN+HMMC";S[>>D+C8Z6=[IY+)(5RI/B5*[/D'9FNSFJI=K7?6;F:@# MYZU4;7?@J%-9D;*;AU^N]?!O)E@'*A\FG- ==FEO0:OB@IT- =G-_RO7^G\W$Z$#Y0X5OUHZ?_)[VF@-%$U( M2B]C,,ECOZ)/?P3E'\H+B-*D&+Q=S--.GG^>7@=U@1/PXH?D4YZVY&^K(^)R M>21F\\+.LYAWV_-NCD2YUI&X>?LZ['E[@*23O.PKPT-VCA-6Q@EQ"8S+(>)2G7<2O5:&,V&/^NLB$+R,Q]>3;\-M:JIL- MQ>;%K*)B%'Q?A/\>9YZ70YW[NH \^J:;IC]3V+[M19G21M MQFIV[][-&^W REQAE]V,Y\6TXC@0YN+FNDHL+H>/C[+EH4F+L0W55L0=;]9& M+)$][&D5_VF;NIS?/ ;,<_)&SWEVH_\9JU7#A8L;O6SR:PPV+7MHF\[ M']Y5Y05\G=JB]'WIOE6V<)$5D?<\^IJ+P3=W48Z!+W(\BL% ,3H1WSK<)I A M$BMK#&%;4'!Y"%L^K6(1)ZPH=*?\OM!0RZAM28/%=OUO%?!Y=ILTQRS$X$G+ MY(K%WMA1$54I R&Q)& 6V2C.9##SK0IVVGCON.Y^VZ^SY@.8(T'Z'\-6WM0C58W@ZJ]C=62/N<2?66%LBL'F7NS@%3U]* M%I?=B5IKDJGR@S-6T>1*;*[PA-^[23[&?%;+4JX S7)9NON(2*G8ZKW.0+HN MC:ZSH@]/J7'DBVG5$O,2VFK1^O:^9>5FQ$+%;VII>7?^2.]Z@D54@6K% MKZ%5YED4H[+]8:59=4]FG9'3U651D.I'FDL M$00Z8<=N3O!.7G!XJ.:E>TQ0&&J[5FN[6)?:KBZE7>M+M^X4?G6NY5HJ%QL* MNQZ &)V 9JA_.EO]R\U,$@B*].VW33H&@]OJEC5>1==M4 MC!8[I$V6W'6IG\!.ZA1\0F"GX%-[^=3&J]:&GPZ_6Z4%#2\@2"Z27V)FZ"1W ME%UFV2AJAD%GK4QHC(()_7J4F?$T5B+ESN^?8Z%"S&A]4RNT.E8FM=[I)+S0 M*2B%P$Y!J?:ZG8U7G;YN)ZZ[$[EV"D.UU^ULO.I0@:A@-+\/[%N&D*IQQ*LA MI%QJTD,+357OE:5^5>@D&("NCGFUVG%%V]Z: M()4A6[6W*;K'8!3LQ1BC*"S;Z;)E7C3#K"C0>+G:9"^C/V59I[[-9T5/OXS^ M)P^>3Q<%W%_"?>G^GH]#E0/K_(NFA$351K@C7C[I\ID?O[N M\M.+)+I6[D3C&UOY2WQ$X<=8\$&D:NMVOR@JO0O_Q4C?Y-O2_GX5 2+%)!47 M#- T9HE>A.]=_#Z;^M%\P6&YP0U_3#ZZ;RZ(69R_5\7]7A1[DC.XGDV5S?N@ M^-S,+[L&MC) V4>PN6F1M)-\?<56+)BE*@DM"J'R%CLM[*4:GI$8<,QWJ0J2 M3F=?U*2LP\K*5C*ZYB5G7_[[7R #/U9D60C7'7=)U9=G7@8K;4,ZKUL#5BW< MUV2[_)5O[^.^HB_-'8Y;W>-&P++8[JKS63!ZRO*:4L9:@XF-1J>-RMQ&B\7* M9U:M6H7K;.DLRX/!T_SCI:7F=G3^X.AERF.*^2)MWBKIXU(8+@_5F277>M,A MU@@R?KX3#F_J("T!SO;(:=.)EA8;-0D'S[A:?!5CW!03AU:\FL0[C:QW!6'J:6O/ 4]A([4&KS9?M%%=L+\?;F,)\ MJ%JO[9D5@9/L4;=H)MPIFHDZ13/10^MS#D&N;@$NSX&L3,.%6C9J(%V.U+%4,L9+9T'U'YE<66LF$E;C M4.:W:<.&'=_8,INNAM#1'0BM([IY-MBDU+IK")T&""WN6^AK<6E1[U2S6A6+ M*Z^_7ZVSU/8*33D>%G<-[J WYC8%V(25,2%J MP]8IC/W2PLOS'F//S)S6WN5J:1&);M^3ROK+8\-E-]KFEN5A8.WRWIJ+&7E% M@Y&EC6OW$KR;Y[FC%65F[NLTGN.Y]9A;F_EI?(%HM!HJKC3UJ)^<8 4[%/&E MQ4[G=E4T?K+ZNF5KY%6"&*CBU7&K;Q890V]^_[2R%SLPZF7UV]BU-A_T4]N) M_B8VMZO;R-V3_%AG#$=C) 9&BM* 3W_4CUM. &C^9F$!%@.2E^RN[&LP:L*+ M7-_H8!&UN) >E'F*-]M0>?K"!ANJSK\\:U.J/:ZS^;+=:K\ZQ?P0[L%1WBWV M!G>*O:%.L3>T-O9V3%,*7@!1&CJUMSFPO!Y-2O=9Y9\&=,FBJ0R98OI98_!L M_=FOS:* B,8+TZ8PU,(JIU^#J782+;E;Y _N%/E#G2)_Z*'SUP]!KMW6?:C2 MN:"X?C#S:1Y_$>FF& P0*:Q4MN)8S_4#0./A4FHWI7(4-*HJ)M+4DHHH0R$0 M+&AN2RV,(O.7O1?KD[W1TZB1P%;\JJGKYL4E]=%I%O+WLM*>_LB=P\64XGFN M$J9YN_/\/<-OFI.&RS>*/>/"6D=!5UE<62M0SRN:O=A^\]I76-[(WK]]R\,X*QKD\%=S4;W%_YG7MH0E?U6S4;Z1 M=$N*L(H[1A[2Z7Y#66$C7:YMT+[;GQMME5%?VJ M*J26 U?WBM+41*S)"YPF>1"J#.HT%U\-RUOFE =J\+5)V]M@2*/@O>T CC\U M_YW_O$.SB60UL:=,H9Q]T<]!FL3_7L0$JL6Q?F_+F'?!^IS,I[/;142YK3T, MIEA+RZU5G!#-@!9,6F>UU80B)=P>VL,X+22 U :UP!.DHF9A&65 8N D%'QM M94.W_*;V[, /G]\D."EUWN3=^[^_>?_YP\=W;S[]<%_SE$WJT^:E=:#'0T=G M;->[:/-3.[PJWM"WZ).Y<24H%]-2IK)X:DR$KEF5*.&!(>(S560CH%+'$$6GFH4IOW^?3H@@[QE#!Q M6/5BD)"?CL?%V)P 7XV^;_=RY\/5_G&CAS_Q@G,\:N?,U7LUM-$S" ^* F5C<4;]L[CP-^DWU_.+7/R;E0NM:D%B% M$'.*_]^YW?(!80W1[_"_GL%.#XNJZ]Q=Q W(ZSB^S]1U>(,BM:C+:["-KU&6 M8%1O4594)'D]5$F YC,WUKWLYT!M8%0E>XTWV&D_5AGO4#M4*'%+S'D$=NW. M+#WA672F/!NUA/-EUH%#]LHA.3N \V6'0V-7>:YS]M?6NKY7K]Z\>?MVZUTJ M:)%_,IK8L&4_)!?\)6J4=Q:]/\O/'KZ9']7WY+>RICC;]ZYNH!'<0*)]B//V MC+7E2]V_;WO!VG\[UAXT"9/WV*XI($]+@?5=JFN;.#!NS;?!2/S@/[K,S;ZY M;&D, 5=880(HP(12+QR04AM*M/6HO8]O80W?VX0:U#VHP=H>U#S%@*5 TI5> MU*=#SJT8_ 0GZX &]_9AWJFU<@XF2\'BIX I>P40HZ36!(;_$"#(8>FX15Q MH)4C@+0UN]\3@-!44IHB^*@!Y(BZ6&\4KO^37Z93>PH'R8,)=SH[:9-K\N"OW=$N MV>F]^Z%75&R:<^G][A#D"1;42X.).B0/YS&1%( 8,!I;A7Q".CH,5,H^@RP9Q;=3B%!J)4(I 2>B:81DZ3-#$(_Y,)[AR;GEWP M0BG*N2%&QU1]*Y'0CABD!67$ $'HX52@@!<4LI0 ]#CQ8D71*?Z.B<5Y.FV7 M$I+.B<:MU:J;+GIHE]!=7Y+=39C?*=&XRK!_]M/KY9GH]XU$7YY"59?VV3K9 M_K8QWREK5M>Y/Z_S,KY\T(,.1I&;N[)L,&E^X>F?APM?3[Y.& MD*+P?]I*I9A )-!.$F@$YUQ3)CQD>HMBAMV'J).V(>KE%/&7&[GB-!5.)4>N MJ[Q*AOD!&^8'\"[S Y(N P3NC C(YP*L;LA] P8ZSA-X8B,$%B!];[G5[[/I M=3@?;W\?J\G\O MK0-!#E,$N/FI'5YU4Q'@O5S9QHLN,* Q7A+K*4&<:J>,Q 010# PA.^C_(]B M[84Q@#M/B%420JJ1 H!'[H?N4.5_;T=_1E6CJ$D_?NW?YFWLL/?K:_\V$KK# M[AR^]F_SFCL0:GWMWU9K'FK_AMJ_WM11#;5_0^W?N?'L4/LW<,A0^_Q26UB#%6 0Q5@SZL [S6/?YE-LZ4T824EY0Q3[S#1B"LKH388 M.P&48JZM55,TB/]Q[P-^OOU\>^TN_QQE_ZC%I_G[WW(-;T\1(P!2A!]U!= M)4.4N7> M#?T$=8*S(6B"GGB(%42!#@B0F '.&#RGGAS'] 'I%*R5##YF-'G MB/I@;Y2^MS>SP!Q5/\BW8>_C1(*A#/$H '8N:I.A" A/@<;>$2.Y5!(+)[R! M ED$6W*%MU>;:@8,OZ_8;V^XQ5*&>YJ2-Q0OGK&P[4VRL.<2$@8UQ(90["5" MBB',&%+82;N32G!0R4(T);"G]3O]//+/P07T*I_#XV:#]^?8+]5G ^B0J@57 M3# -G*; $PZ08<#MZ,H^#6N:@5 XP)+(+*(04P0=<@$C'*C&$M>+6]RE$S M8)/_]F=TI1+C%-*>>F$'E\892]S^Q$L@J0%%G'%/F.#:QN$X$EL(&3=B)Y?& M8<4KBI9( 2=G+U['=&N<:RNG-S'IZ7HVREQ2#^_\=)O%RK4>-$,8VK@3(B50$\U&@GO9T&;PS9RPR>Y0/9#PTG&,*"4->4D2H09P39876 M+?*QMYY'/,5,I(3QLY>/P;VR32@FRWY(+HVY^7I3- MZ[:YG@1F*PNV8;7KY M=1K6_S_Y!X/+93"1CNMR>;X>41N99!A@:N-D(4&\,)K"H!EBX\4!&V"*E F0 M;34%O?\&@;\#FE4KJ_[KU# MZ^ SK@\_/24Z6LG+?8%!@#X+, 2&"T*YUY9S!)RRT##!Z7TYR7N!Q3AP+1CG MYP&+0QOQH8WX(T*4/<$'A5HA3&-"H29!O=(,0V6QE) 9@\5]<;0]:54B)>"1 MPL>*AE/\?9BNXIN[$79H8;C2Y7M/?3&3_30IW_SZ'=;,#[3F)7>B^_/:3;+8 M!'26-P.-9W+N8XS2E7<^+]N1.[NI&WGSODW'N7?&4>$I-IH0*"210J/PG_22 M&MHV/'[K/N1;NW%2 6!*Q&J"3"41<P9H XYSP)ZXL3$3SSS @C&9<< MMMF"]?KV%B)($>*I8*MU&6DR<]FU"S]\<^/;EX=C<=Z%Q<5YB[7HLF9YH#6_ M\;[8YN0W==LRF\".LOIED]$\2^*9G"\XBW.T?U-C=9N-U,M8 :)&LW@\)^9* MS;ZX+)]K,(OS#RJ8J+X]27RCLW":3-R\_LX]8Q,JB5M&FN]NYC8)X&A5/Z*)?S'_M8RX":)N+L 4&;4V"H"\9!0$/!A@EAE!!L-=.$*@H MLUJVF&)W4*DS"=BV)+@7B\OY$-D=[#J@(,M.?>/!GD>=;/_ /4/'919[@:_, M-JFEX_%;Q"]JY2>"A\GQU-DW4ER\S]R40:/,4E*U#^"H0% HG 6** M> $DAC;6*" MS*C H(%/Q^%[@<]OPD%6G7VM[3Z38VZEPE+*R;-W.2 M.3C;3/VX-&9Z,YEGOZO;N.(82C%F%E#TUY'2H_%H/G+9^@$@6@7& M7+YZ]>&/]Y\_);]?_E<<^))=!\.LGG= M'8AUF.$@FY_:X54W#0?Y9*Z6Q(>+@63E#H M,"(42(+$'CC8>:R51]IH%..-6BC."5+ JX#1S-A#C0VIZ))<%X3)$4\5I EX M5]/F!"-%-F]^!XY9.U)D\R9TV+G#CQ0YZ)J'Z2"EMW:8#M*720O#=)!A.LBY M\>PP'63@D&$Z2(=\JC/(YZ]UZ-*X2"Z2[.;Z>CQRLU/T2^AG#NPP(J2O+13N MF,:?9\JZ5S>SV7)"+)=* ^$ 0M03X:6DAE,*XO\<%@_V MMLB^DB9HRE% MCY:DD$>$'$=4QOJD<>4.RE?3KU]'699G./R[^GK]8[CF5HVCPW)H?G 4)#J1 M[F+TO4!N'$ M!L/XC,?G(\E/[* JSJ;C\> 6&;KL=W-5E%"F9JVXI6" *8&]A]01X(WTW+H( M310C OA]71[WT39?DA31GN+6X*,89')?%O]Z 91!("#PPDC%"0J:-;/( H(H M#+HV ?9PB@/B/)5]51P&4W]7Q>'ORIRH&])@G>P(*MT/^FK35W&&* 2491X1 M*0EF4F) &-&.8(>E%&TI>?LZZ!%,">QI+]7!BC]C.=E9*#CV<;@$=)H:8BQ5 MQ#EJ.&$ 42>9.=SA2R!/$>[IX=O/$_: BNS?1#*?6H.]TJ@ MD]QAK:!1F!!FG$":*<,1U]H!TS8<97]]#:#$J13T,4O@4[;;?Y]-O?2> M[3R"ZJA^4W0*RY*+Y$/LX#$T]5ZG&0Y-O8^M4^1,N5JVWZ)3 "PHQLX#!8@V M7%)DE?4"$$&XIZ_>GWM[^K+^[GF5/_N@Q_+/AX0].3 ME5N\OXD]F8I[K.+!=NPO5L[7262K,/ZLWO>X-E/;R^@N ,?;8NZ#I=< MZ+CP"^7#DGY(U/B[NLWNH4Y3PO]V-:ON4D)#R4X@LD[+AN1,5?RVV;0LN2J7 MF>OCE1)>H$NK?E[^ZEE@BW5+6VJ,=G^"6N+E57Y>X>]S:(WZT7USDQOW M=C;]&A<<,>T_1_.K5S=9D#0W:^LDJ1S%&&+)I#4$""XM4<83*J/+RFS1MWQS M)TD+J?6"2L:<(DH(A3667FE-.;0(NZ/V0F5U+]2/;_[^YOT?;SJW.MV\K ZT MZ-;JM/M+MC8YW701/M2&+8OONYZ2)R MY(TD75Z2'FHNQ)_F2DV^N"1 T"0K-*NJN;69?IF$[]K8G5V9..,AMKX.A]#\ M*KG\]"KY/+T.N,8 2ZN=37S LZ0"M*SX:H5I61H5HP#R07(OW';/K1!^]?%_ M)$''%!= I,G[Z?SB[71V$6.BHWGR)M V;SO[O'A!2<6+'Y)7L>K(W\:NL[$' M[2CXAEQ2$6^BI&^*=[LHS-N]"W.LIC8.[_Z+1R)NXQ. MV;CS'=B%=>+I75^U?9#1AHOXAC[,RS#RP9>L=F_#92&M];+L)#@^?"(_#X&CR?02O45M.A4FA6O4-'>H'/#87F M?-NT#JQZ>$YY'_3@@5T'=CT3=OT_=/+F>3>V-F5<6 MPU"B>;I^TU5DP?H0Y@;7>3A1QS<1*>(4S/"?_:S^;(8R%;.* T8I(:2? =)51HIF&@(D31 6X0]*7]P3M^M9G>JV[ST@UX!< MAT N 30GBD$FM"26,2&B0XA:KX1WP+5UT=\/RGBP&K!JP:L.KQ8I4!0:&2R+N@:A%MN0#>"$:1%((+JUL2QAZ.54]2 M>>IQEGVT?'MCWG[,6_J_/IUI>T)D/1S0G[PZ^@10!KTDB!G*K=&$.!,,1D( MYI! &TS(K@;C1Y)J/"2]?]?AF)$PAE2GN:]5V_W2NGFE3 M@\SO4^818U9+JH4@(IA<3#,(A.0*$$&MX2V=B \J\T_& !O$?!#S(XHYE59Y M :A#D!-#G:;6&VRHTL9CA0YXM#_^$[N?]LDY1.9^F8:%3"++)%_"83!/1A,3 MF'F(SO7#V35X>I95I8"(0 *OH&+$"BN@ -X;#117@=@M$QJWPM!?(N((%4$Y*90"C1"G0-JAA']BR+W-KM919 M2)AR=#8=HP>DZ2&Q!Z0Y -)P1H0AT%MM)3&$* :,MAX(XC$%LFN\JH$T3Q) M>AZMNJ=LHR=VX*^!BR994:0XR\>MWIXP4[.=5'WI4A/>IDR/7BX"ZAV [I+9 M?08X:B5'RFEMC1)$22Z9YA09H4V<[&>Z6H.E*)PB+ :03"7HJ9.M-2>^?QK: MUJ\Y ,H *'?<2Y)S@(P1ECKBN(_6GS48<"XQ<0C*H(GP.%G861PTDY;.O@_'D">J:YR)74=.V4=[4[? ?D;9 M-G:M'!*XSX!,A_690<"YHU B3 "CVB&DA#(,0>ST-I&_8Y;)L50BUE_?V9;( M^3TO9H#! 0;["X-!KV3,*T(5HT2[L$XLH5?**D&PU!UA\(G&( <8'&!P M@,&SA$%GB<80 2I5@$$0[%@#H2188" D:9LX<;?MXL[H1G@JH$@)16>-;GN) MFA9_=^LCW[UOH>S451KLTKBPM>?OIHON]OP]9F]'"#H1">Y"I-:>PYLN.E3/ MX8-U,DUTC)!_"93YX:@;VJE_.$2[;&AK5^!-%SVT*_ !2-6IBSG$NY"JM2OQ MIHOXT-FT.+YV3Y%Y.$!4)]QQ=+JAZ=_0]&_'H(,0YU%:=.EG815#)='0@>;1 M9_0ZXHC75F/ %(DYO$Y9(7C0,YPPSK;-<;[CEOLT#ZIH+,/[Q4V_!(RYBM3- MG7.%&.W-*4=3RE#*A>BGU7I6:;T1B?L#M]GH!& [E*<_DO)T&8P2:SD5%-. M94 8J)S31!GF'62;)YFL@[# FGL#,,9(2GE/QU?W$Z/.05M\<&F\=%M(0080@DD+MN#9<(4:AW:):]'ZX+$2A MD($H GO4_2"7*6*\G^ YZ'Z=J[?4?#1)+O-)6H,2."B!G>U8:2#%"%%+$%&( M2ZX,1I :212S8"<[-N?1DD7WEV(B4A+^)P7N)Z3U$[?:/9UGH"3^$?C%V21G MLKT/$.J:EMY/=7&[ZI SU2HW12\>K]XI AP#JH3QT4PW5AN+$8#$*,NYL7(7 MA/[CTSX0F:=2HE1@VD]$?J (GPN"D[U5R'=,+>H/UK5DPCVA$$L?:''0-DW& M"6XX,5HY@HR0R$IC 9)<,XG89A7UJ:;^G5]^'VS-MMMX%=DE?Z=U:/2FB\3I M4YU:<^XV7D5W(57KV.A-%\DS2_,#QTWN:\VTVW@5VV4;6[-H-TXZ!Z=G^=94 MNXU7\9T&O+=FTVZ\"@[Y?>OR^X94NZV\*\/D\OZE_ VL.DPN']AU8-&8\FK5S09J-QOHX>1R1%+. M> I)3Q,'S[7MP*D#B -R#T(93V;7$Y206&LH.TG$/9/ MY^J9-C7(_#YE'FL/.."*(R&($51"[@&$4#F.@5#NR#+_9 RP0P:/#W+\32L MJ. ZF$9>$":$\!(#RR!W4FGF6QIW;X6AP^3RP2=]3L0>L.40K7L\EUIPY8$! MA"$K)932>:BD -P8>R!L.=#4 )2"6-&-R T ] ,0-,GH#$22.^(LU1[ B25 MS )@%31:,HIXRVR[AP+-4\2/GL>JAKGEN_6'Z$]A]# BM!\P"@7V NB-46$ M :BQY\*3@*@(4VV[YE:>;&ZYP*B_#K9AXO )X\;3J1"1#BML.26,*PT9X0Z MQ[P# @/?52L;II8/&#)@R!/!$. 9XA8J[8PD4AOI#/+<*>QB/B+C^\"0)ZEI MG(E--\PLWQ'(>C=^L2^IVSTGTT%C?EQH0X3""F+BN1%281:;DE"@$:-;V'G' MG%D.4D)ABGA/.ZD.PWK[Z:'ON7P/,'AR&+1 4ZZ9,]PA8BG4E%D.*738!*QR M'6'P:48?!Q0<4'! P7-$0<6U$DQ$MQPDV#)-)&?&6ZP(TE1M+O7;AXZ'4L)! M"F5/!X \_I'EL+6_Z,:KQ$Y-"ULG1F^\"IV^PV-KA]&-5\F=B-4Z,WKC57A= M6].NDXD/UM/T5*/+6UN-;KH*@9WVL[6'\,:KR,F9'[6V&MUX%=R)6&1H5%H< M2L,@\J&'W]##[Y&,EAP&D0\-99Y*ABXDVG)LN&"8(!"'D /$-<)&0>#A%ET8 MCC:(G*1"@A1ST$];]*SR='LUC/*I#2(?"LL[HY46R'OB*>66<,2DUL!IX:13 M@!.]16'YD6:."T12(D0_D:J?<'0.BN$P<_RT+S4H;TMP2 0%Q%),F:?$,*H) MMX 9CI075#.P"QP>;*:X3"6@*<$]#2D,:MPP4WS0YXX$8%0#2;FC5EE''%%2 M(^H-P=@P!R'VNP#80<:'RU00F/*^YKSU$Z&&Z>'[K,_HI^*WTX#M'I=I/%[E MD3J.I&1420.#(BFT=AA0Q2!R%FJYDRV]E\'@/ 5 I!#UM(?T,!=\F O^F",> M?:#%(?'/(8F=,(IQYP@W5L7NTP K2[FUU)$AOZYG<\'+Y79/D&E-:]MXU4/3 MVLK?-W?O ..K%S3>@2"MJ6L;KUJ;NE8O:4D#QZR+ EY^$!_R0S*:AR>8L/+7 MSKO9+*CE'Y>[MMRW$SO2J--(>=2>#K8-X^SXNIW&NB-ZH"'K$9J3>?AB,I^6 M?U^YY-7T:P"GV\ B,:O0N-$WEUS/W+6ZS9NS^GB1*4&\2%$L!RK&],5$NW#A MY,8'G+R);! ;^617H^OK^.]P]4W\.+'19'N95&=!4MX\2T:31-EO:F)<,O7Q M=9J(JJZO Y/EV6S7;I8#=_Y%'2A1[(2*]ZXX,.\AY,STRR0LVN:W-B:I4PP%X>>-<[38%'[%1,R@[$;I=9W-.[V:LPWZ=X:J=QO\,&?H]_ M_-MZY:)-H_AUI/1H/)K?OKH)^S^9-Z=9,,BAP9Q!K(@A6@#(/5?>T_"?0BVN M>+@G'6(U'2)?[WZ7!Z0+FQ<,1@$%@1Z%]5&O.'38R=A+LD59VM/R8!KD)Y4M M&E*XMU.S293#0J!MG=>968\S8(6$$^CG\=3\Z]GC91V2P'26BL(*'%. M2@V5 4A1);26O@7)8&WVE9#M G!=1SF(F<7,.V.8)-X)S91CX? .G(Z] M12WYG0]F=^$!H,QAJ[$E0$%!MH4J'$]G>1:?4"Y(/)9 M, XBHD -TS%+EE8*INYXT:I_';B&Z2%^Q[V5$#4]F ^/!^Q< M0K1X/#M).=%_!94U>;-:C+F34_B 546;M^O0(:T]-5)^? R,3L+ 47LX7V8= M.&2O')*S SA?=CA2.)ZS\TB"7\J*2J;7;I8K7+LE2.TE\7TO(K7OQ/>EESI4 MQ+R$W=UR!PZ59'],"CQ?[_8N3.A?@ZE890T$>R'@Q(>:B^^8VBZKC.UFWCVV MP@GE5# I".9$4R(0@,H3["!T+:UY5HSJM7[Q?%T^T? ;1M@V/'U%M[/?/I7;1;)KD0J/'Q-=96VISP#'B M;7@ TW3'A/PSUR;+>$TSS/H10[8<0;8<1R@L )KQGG5DBBE)/ 2:QIQ)+P=G.">L/4\W2 M\-A4BCT7YYPU4/1=)]NA7_)1U;7G45!>5+'\/(A_(K3=1+'> ?&6G;&?BD_R M;(BT__/CS9_SF0KK'TW4[/;=W'W-WD\G\8"839I*'BOM]SPG\;%";2<]O_A[ MW^,C-B=&=LBF/%1YUH[YZ,ERT<(=?#M4?C?K0D&^=7[WJSJ'N;>LF$9XX0JHE'6FFB*-0.A3=!2F_C.=R4VQT+Y#52@A%K MB0WXQ#@7%FMK''/&J[6YW:=CE9@=_EP7Y,OK25_$$M)OHRQN?2PH74H0KX9@ MW#HUR^(,#&?7%!$FHRS//)^-,F<7 M^26[[*GP=-,6^=%+/IHK6#8C;O?@>6 M.7V*>>N4F$T7K1T2L]V:AS$9]X0)CS>P8I?F,NQ,9U,<))G\48^KV#?G')]7 MSW6.RLYYXR?ERX$93I@B_I@1J2>AF5:1+9M%'*EKV4'EX.BMYXX-+4^5>L>, MNAXOP(IHUPCK6Q?@_K #RTI_< ^&!NQ]DD&O Z9G/36A:ERQOG51<>"4/+SB M+FNFU@%)O>3.8VF)%%YK$*QR1XPR#-JV]N(/"VBV.M?_Q\VF5F57SWZZZ&=3 MQ_WTJ!V@X;""\<1P8&-<;GNI-X1@@BR50E@29%UPQ12A.L;ZJ3,!*?6N?:M6$'RDG13 MK#Y/YVJ&;T&UCM(*QVQA'Z M?69 5Q-)>V%E/M$@X\DDJ6?(/&Q_;[>_+PIJ;\*A0Q+ZHU-H3NJ3J\[ADK$V M&_U04N@0U1YR3X1SV@IAH+.0.DZ=ED\S>#F8(8/4'BJ<^& 1]1Y+@J@7V CB MO%)0<6\D%(9I:"!_FE'%)V^^#0G69ZNJ]T)%6$H1W2*(1P%5R@!/H2322TD MHP1[)Y&EG(&GJ2CT3!L8Y&E'>3J0\#A!. $:0*(QX9:I<$1+)2U 4BA+6B:N M/X4CO)_G])!1/#OF3!^[F71M!!VG?ZDAT7A@M8'5'GU21.N0J[X9OV=C\Y)> MJK"-:7=/IG'PZ2FQU8R_M;HSIEY3Q)FVCD"NA<1(!QU6:L< 1T>.N* 44' > MJC,9+.LG#$M/%(/V #A,: P<5X (2"S% BM,)& 0<>HYWSG/]4& 0RA+N20# MXIQNY&=)Q\XS[LH3ZF$S[B XT#C'9+M1?_M9.@2=U@ZWGMGYQGL7!.+;8@;P M1S5W'UUXJ!F-1_GKWCNT4W&$-<'2(:2(%$"'=W*:20^L](*I+32+34,[#9#$ M40@<9):HJ+T@3H37X5F$*(,/-;3S,IDMT:":B5DF^X>GJ?G-?#J[36:!7LE\ MFO_65=0L/E77U^. !&FPQ?&TRQ+=#YP>7EFYRA+5%9.V\Q^.-Z0S< F79@+ MK9L>N7F_.FSRZ<=L0M2)5'@74@V#-LL#U/5^K&TL MW\MJ1M>GB@N7OMRL[5:",,H-%%R0.*Z+,,8.' MEI,.J+%/1M@,$4=4X'JCI>4%TTO^RS29N'GTC_I2@2NS+'J!L$,A_8YR<"#- MJKWNWF7-CE8 2TD-9-@S0@-2(H2T(U99J:FE#ZT(Z :.X"44_<3&)ZPV#4*] MX]YN#/+O282!! 9S3!F0G%C*A0[_XU9*Z!2&XJ&UE2LB?"<38*,L _0T9?G9 M3R]ZIIIGU3?OTQ9H/.#(4\218X"& MH9@XJBC2"!/"H/ !,Z3WF!(C*(''5LI@3Z<#G;:S1:_TM=XH9657ER*]SHZ" M,,216*.>=%X?[-(=^?Y SJ:[O8#B-UXWF*)K8&7 MA#]-2>Y9_.P(J%@6HB>E'F_?!8.R;P7@HQU/!B^\F M58N>\*7++'/S[.\5:UY6G-ELXF4PM\@:XRTBS@"%,0<(:44\)% ^M+?\CJ8E ME"_9D-@P.*0&?#FQ0ZHCF A$ /#(6L*)\[$Q*\#$.H$TQ%3NG!SU8##!/57E M!D?5<7NP=E;P/LROW*P?0#LT3=RY <,1NZSN#L$YZUW:6!']-7!V,TF#HV 6 M&X"=UYHXYK50#'"OJ8$6"MIB*#\IEU=_^JWV1$<;H*.GT+$776T-4%#F!1": M0VW=HORP3XGL#Z=G MWQ"YT;"JKR;U;B_>0R7P5=%Y)/#-AVLWRP&^B>@*6,0@Y4)I3S1&PCIF!)6* M,,6A;\G/?5(I]@\4N4$K'.#I2<#30;!(8B"5Q<1H3(A02F!,=0 )YI&$QK1D M7AP@7@M?J!5?[YRR:OIUR 0 MM\F5LHF:)-/O$S?+KD;7B2GBWRH+DIN9V4@[&X/A[V)WF(D:)Q_=-Q>6$6Y@ M7?+)F9<)%BBQ-[/8I"J@ 4F>__M?!$+@Q_R'XG;Y)_#'%R^3RRQ1R/VL>[UW]:CX8?J MEK^&.[Y2L]EM *#O:F:;Z"<$-@!B"GDXZ3O@. MY-%48)12N(I[R7/1U-*\;(]Y# ..^CGZX MS"_XM?Y^,\ #+@""0)I)@22S7!EMDG>>4KT:+ :X0?V^KAQ2D#*SJGV&A M-EZ7[[EH/@YL&HF3_/SNE^3YSS>C\?SB MW>3B%S6:9"\VD>=>YLCO\VZ2WZ59%*N94^%,!$X*8KA7@!BK #866FV!/P;- MB! I JO!L$I$PI)R&KU,@KAGKEVNW)_7H[P19I FA *9PS'VY2K^0%X>$ YI M)SAD#VQ N?-KLDZOR8^%VDD6?89V%;L78,R:8,Q6P#C>LI4O1A-SDP\HU&[^ MW;G)"N!&P2P_8WL&88^\X-8)K"$AD$&IJ0\6L<-6"@ZL7A4NNB>1$BD5+!5L M=>;LBTP;? +P* .$9=IAHJ:7EX9RV2CKO;?C[.+3B-' *68V6=??G_[N_KB?IXY M]:_+\,?"?MK0RG#E%N]O8@/5XAY_B_9@![-+K'B )I%-QM67X@WKS^YY@V<_ MO;V(+1/C*]1V;=NBKL,E%SHN_$+YL*0?$C7^KFZS>ZC3M"S_=C6K[E)Z+$HS M%D23M65#3LIY*K613;OWR^_/G7-VV;>'>3ROT(B#L>F7B(YHV< R)%/TB,K-6[ MH):XN\GA]>LO_7SGI^Y"*3H)I3R0EG$?21NNS_OO]^RGR\BF>AH.B<4QF:6QHV2SG7' /2B7K,&@X 2C;YK-+TK=8A5%%_MDXIEQ46D2<7/# M\V?3/P-4S]WX-AP^Y1YO-0:S3HN[7UGY5.@!GZ=O(HS?/"[;6MT9)FKZM@JE<+%#N3&0]0. M$, \_\?>:?Y^.E]/=F*UMIA*J+D.!WX4&.B4%AYAP51K LV^;'>9!T6-$]N6 MI[XW]8U1F%+44O/<42VH_(F5>APUP* *VZ '+R%=2=*\6?9NCTI;97))%*,N MN:1C'$"E[#06!H$CF_*HTP07=*BY)I_OG'19WLYO]8S;+*''.=(8Y)9:PJ6$ M@!#&)(^-38C%@60"XK9ZW"BI_Z@C3YSV[UM%4\9 M8REM:5I3[%&U86NV"E5;A>0!K6?4:5 /0GT(7>V\]DZ3=Q#>>@+6"M]'>!@I M/1H'/<=E]PZ_(C0HUD!YCV405!;U;<,P$@)*:['>9JSFIN%73 JIC &,!CW> M4*" 1UPZI8A5U"EXJ$.B(DG1@S\G2L[FXP598I0N($Q#P\A=<,TY5O@6V/KT%C?E@R:; M[#@%ZP'T:'O3+1+I5ZV:K6=:E:;*(4A]WB-DSGGTVAE,,!K&60W,,(RS>IS= M7-Y-OH6[YH.K7.9FWX;>P1U?ZL#Y\WV9\M[7PI(5^[AF[*7($X%QY!64#A"M MG21*,$T(EX)CY=N,X3TYU#'&*:6KWK9>)&T_.#][WP(XP,)66/VD,& _ L^4 M(8Y82XT@@E(-<4Q;!L)3K]N;L^PK^Y3!E(/'TC/XU)I4;]2E2V-F-\[V:]#" MT/-S1ZS9A[X1_E%]5C8S_U@JU)<3F[--P(^2?1J.^P988:6Q9(9Z0R4ATBAO M!(?82$ @EH<,]V-.4L9[VJ>@9RK((&P["ML))$NC(%O.<.BA)EX(2;!Q@+L@ M;AA+O)HQOS$W>WY/64"=9]D(O.#]KZ;'WJ=R'HK%5 MC1"GA&L"J046$LB$4$9I)+P*GSM#VEIF["O'%J0$P%2@GG;+&)P=@_@>3779 M2E:I@0Y2+P$0B% H%$0J#I 5!%KI0-NDHWUI)R05A*1V]4$\&2VI'.-J3VV*[8@1N U0XK)@&F!"$-6,&Q.),2AFUPIRD&*$/(-4S MK6&0JAVEZG BY#EASCK/K"4$(B&U#CHZT(!PPB%N"3_N[:!/F62IX#V=,]'/ MP_P<'!&?YE/SKPNM,F?#;GR-WK$\U[47!_Q@P/3-@#E,H.-5@_$N)_;GHA]M M]NE*S=S/D36;7W@US>;-3D%02LL]U,"C.,E088RTPU)(ICCS!PQZ("I3"'K: M1V_P4@Q"?L( RRX23>)L4LT$IP@20K3&$G 1S 6%C17L@#D7 352"7JJXYRA M+R-O:>BR>5)RQ=W^'X/7X%C(T3,=H&*,IL'3[!))!8"8,8>T)Q)0(2"A!!J/ MM-1"'##-$J8(P13R\P^X#J)T!J*T9[D!E J%I5,>8&(PT,1":ASSPEO#98N+ M;5\G)P,HA:*G@^/Z>3SNS3OP<*;[U045+)GJ<)>B8=1@[0^&P&XG?=YH+)U!R>:2,TX0Y<0R))33@"G%*-)0J]4^[7N,-%"!TZ#P/V;I/*::T>M1 ML4&A59,O(SUVV:IS($GZH9<,DR ?@',]'R*[ H*_3*?V^V@\OIS8!3,6OVJV MQ/;(6P"<,\X138F4 $J&N2"(6ZKNZ\^VEP1PGL*6-MB]0,,C=U$8Q/=1B>^! M9)4;A) A& 8%)E@30DM,#0^*C*(:&]=B67367?['S:9695?/?KIXG )ZCOZ0 M ZHKGZ=S-0Z,L=(WKA^*RF"/]

VXN",IMF2_"FB). 4HX #O"F%4>"&4.U M#:89XX>LS*"I"+;9X#D9)/712>K.8DF%X@HQ*;P@1,5)2@YQ*)C2'@*"#AA[ M@3(-#THIZVE^\]FY3(:(ZK$CJB>#O)Z="\/V]W;[S]$2ZE#V%3?G8NHO;C(W MF#:G?JD^*TRMILWS[<)/C28;.<-]\']DJWX<2Y!&$A)A(2->4D$P4\[%T;!4 M<'U(GVN*)$DI?"P*U8%W_<4 $0-$M!XG>\4#X8 TED@B-"%:@KS])I%*N3C; M%1\P+QRFF(!4/IJ8]#ZW>+/P']5R.ZQZ]-I=SP)3]*="[HD:#+U38YJ,T>S( M1RE@!$+I$"8,:.T"4CFAP_]04&Q:^H;M;60B RFG/06L)ZRE# *[X][N43HU M,@HK;($ @@2[0@$ :!RYQXN"TL,I%(B2%+.>EHX^,9VA/49^!L'H9NY<'Z#M MX83L;PY.7^VVG=Z[+W'M!C*OR>A9E^'##"0."0P-()9S39&,DQD0L0(9OD^U MZCPS?,XH$CZ QE,!C7LUMT- A)%"$R40-8P2Z9T@5CL@D8K]$84XH+,H6'9! MM^MIBLQ^T.+1ZH*]T>U:$@T;4VE[H>X-ENR.O/\0U]-=B*PGB+?WJ[?24XZ5 MHXHJPE#X2SK#@;& 24[\07LM"DI3=%ZS( ;/TR"O>]1?-@@GD910(2P*?Q#L ML.#68,-E,&$(D6VU1'MS.Z4$LI21)RJ^)01L''K74S27:!7W%Q17>Y.&Y1(W'T^]J8MR@-#\&I7GG%D*!<3[X MWV=Q6-;\]O>QFLPO)_;-?]^,\G$4#;4:&<4=1,Q *(G"5#&NL2-<,X&DT@=L M*(1("I!(PVZ=DUX]%#F5$7'JL_W4B0N0O"3=E(%?79:U'?G]<&P/-L&AP; W(6& M)1%2:,ZU(\8SX9F&&G)A/0O6O'_*B;#D''I1/BDL>**"WS'OM3GC#B&F&?+, MFZ#%F6! ZM@502NJN,)[[6AY=ZZ'3"7IZ3"..V5\81#(B6AUFBJ-7)8 M.8YHP1WA2FQ2+1[M/O_GF3S4?^MHOFEC3;?%>4O&_M.ZR:=5HU/]"J M/U^Y)$Z\4Y/;@#+AZY/I/+F>3;^-K(OBE_SQ\M/+9)3GC44E-GPCK/9F,G-? M1_-Y4&R=FDT"KX>/??Q^4"(F27:CLY$=J5D BT1ER6B>A7NZ+&K$HP 'DX)D M63*?)N&*R;WJ3MOJ-)_%7%L.6[_OM?!(+\QZQ^9 PB%+,"7B:7\^2U M,^ZK=K,$PS2)RD6\Q\PEW^,?ZS'OCXD=9?/92-^$UWA3OL4'_[9XT*?&TII= MN!GA3@E(G/,$>Z>D< 1"PL-^6N'Y_M2=B\R9B(7?PTD1"/KLI\ET!00?LC\O M#\CJO!.KBXK5?WJ01.Y?-BJ>VX$"HA,%Y%;"7OD!"AUATP+3)/\D33(W&_E[ MJC:+F8AJ8I-K-U'C>-BGR3[-1(?6;^&.G M;91=MA&#FI$K-7H#"Y>_WU7N%@_>LT!\F"2_Q<'O">+YKH%\U\)FS:83]6TT MN\F2RY%-DX]N/'(^S1GI35C#].O())^I&X;%?IY,OR30B?K7W\ZN(@6E@Z]G7>!J]__!K8N*HNFE0Y[+\1?,?HYLM M/Y:FWF=N'A8._AKY-?!:U(\JCHX'8_71;4#8F"WT932)0%OE#46F?IF\FR11 M%XS[5]*J>LTBMIB_23SCX4=!5&); 1>5T)H"S==]63!D\_4J\N:4N5*3+U'TE]\XH7% M=BX_(KQ;8)_\WI#AY_]\$2DVRV?%Q4<78=JXNI7'5LL/B'13W,#/IE\37&RK MLE$:"O=<YE\"*P8 M5M(D^JO/]5T+ $RR(,/Y(Z,J%6X>'E32OX+,0 37G.>? U[5>R7JJC@;\+] M6\+;&]%S<<:V'LJK1[ 9AVW.C:.KVK4ZGUY7'J?RD\I *O E,6.5!=7G]:?? MW_ZNOKB?PP[_ZS+\T3B*[P$UXR)E5V_Q_B:>,L4]_A9MNP[6E5AQD4VB.C:N MOA1O6']VSQL\^^GM!0K6:GR%GY:IMKRHZW#)A8X+OU ^+.F'L$G?U6UV#W6: M!N3?KF;574HW0FF2@FA^MFQ(;I@6OZV,UP!W/R97Y3+SP,-=+:,E$%'^ZEE@ MBW5+:SYC937_X92-9&HL)V5UU_F[\9/S7_G/^_B?UUU,I2DG7W1S\,A&_][ M42ND^VT=UN[\_7\N+G[_^,&/QF[!PQ^# 3?_:_CW7^%?__K7BXL[F[W06H(I M$KX5U$QSQ[1:4S#]>I29\32[F;FHXOP\GII_/5MH/ 8CSXF20:'6A%.JI64( M*2:,MHJ9MK'+(/S_?+HPM%RPIJXCQ68WKDV;4T1Y*)F-/BQBD!38:T>U,PQ9 M;J2%ZW2J/9+^_8?/_S][;]K<-I*E"W^_$?<_X+I[)JHB:'7N2]6\%2%OU9[K MLOV6W=/1GSIRM=A%DQJ2LJWY]?K$DD !R.>?D<_:7F_WVX^7;7U\#(V27'SZ\_/CAIQ6Y?;?N.U6W MW;.ML$2DDN+VT*&2*D.E"P='.:5^<%< & ;A79S3;!E9,DDC1X9:Z0R3S%J7 M6H)[@:21/!)? UE:&:VAGAGK&2-::N$\4H0"8C(2$=D 6<)9-4K ( =G !ZR MW#0(&,-, 8S' 8";R1PB)O0V7Z&-Q'BX96'W]E78?D;=Z]SAKT&&E*^[MIFJK%O.S_.=SSV5 MYI5!MCTP&7==F[ MKW1LE5#YLC[=4U1127L$M4A0[99&CS(P-L>/A\;B9^/1U\6RO/Y\;?KCE'BW MWN[\6-CL(1,X(7A[2(!^[5,X09+!QCGL*?[N2.^>J..$84FYX"1@YH533'/G M70!C6ALZHDO]=J?5?=NV%@J-."@P]Z'3+HW.W763 MW-N;]*H//!#>]+^$-0]H[J->)GN%F!><@D&-NE/IHM IH4;RDR/Z%PJ MC5K==9/:ZC/9N;P5]N3TSJ72X-9=-^F'+-0ASJ7BH#V&G^FT'J0R_:#I;G.K M\:Q-@*C2636I("\]G!P#'I>J=16!0^WK?"RCQ$ZSPZ:AL'TI?!886$]LSK(B M6.AYQT2=!U#,L?;OZ%RZ#\76)D[ND>L.JN.S #FNG%P8 M%?Z>7P@^NTQ![9]*')I9MA[*N_:8;&9).\D]NVOTWTXU=J^A5]5U28)!RX11:H/:3Y*LI*H5 MU[Z8<=_ 3QB]F=Z,PV3#Y\YM_3Y;+46G_O^Y'I@ M;M.507\8LO^3TBA!@,(<85J#D9G.1E349*DJ4T!8\O*2"I']K3_[>E5WP.Y_E2T$:5. M1.4=PERDXD2&H.BH%80:PUUD>:'61B(D'[#%29TBB/4R0E/1'&@&Z)63MU_%JO+[A0E"/"*.:,(FY8D%&KF,D M!A%:6J8CQ:?]<\LKGMW^9OXU&C]/0367W_J3?RX?8//>4;_E+MA:>H0+*GJ2 MM"BAJ9-4G:3J)-5#)=62ZKZL5"_)+AF#L\A;):ABD5E#8[0B2I*7[\?:V(<4RAJ 2E M4BKJ@O7P5XFQMV42!120'M8U]Z#NY$DG3SIYLDM=\=+PH")S6!+F0U2&",:L M<%Z"(N// 8U@(7H+HU$1.8!:V]%59SQCB25A. [\I'J6+T90: -G*Y(JHG5,V-Q#L> M[WC\U#Q>*;9 (1NYEMAS[AC"3G,IO>?1DZ"TEF=SPJW2#OON/KLN?IX MWGRJ1401$>X,95QXC:,,-C79\@I)7DLL8@->.69TCP(ES17A4H:"QQN?V[^F",]C$B/$]&>8Z[COX[_*BF3D1N- M ]>"(8&825 MQ2):QQP+VI*(SX/W<(\CU:.L1>;:MOI='T$=@^DF39Z\I=Q*'KF M3:[ZUY.NI$%7TJ!&?R\!D>>\$H;"$2\5-PR$I=0J,NMYT%U)@RZ%Y=2#/G<6 MK$NW%])YX--@C(],DZB(QY$P8R4VE,H2-'.X\6Q^^OR^?.34B&0(9X!DNBH$ MG7!IR:"_5^&RVW A%.78:!F,Q *E#9:>,M]B""$HE'M%S=,RIX0+?* =\*F M$S:/3MA4,$'-4&$(YDPSQ:*D.J,0JVC;A(J7H@8CLA$LG7-HQ MZ$>1[F]C8 X%*PCFS#,.F,-ARJFFFDC!0@OE0@N" [K\NLZ(6,>Y7Z.QPE.J M/9-*6B48-L2D.'DA(Q+&&DE(':Z7IHT5E- >:W?)Q([/.SYO6< #LS(JP8'_ M.4!Z; TCTJ8BJ202[1%K/^^=8 HXG0G*E#!. M.A*]L)8H7!)-WS8>UPCU*&VU;? LL]QG;2_RGE;Y_XN^%TN!&0_OEMM@],7' ML?$AYXH3!EHTUQRF$F6>MN/@NMS$@7^C;[-]IK.C/B,$1CW%6Z2*=%*CDQJ/5VKLMFYP MJI%$<)X[T'RT]-HQT(,$HC*PY+=HJ1QAM"=TB](W.C'2B9$S%2.5XAVHTB9Z M%8+VF$7#M$$X$"8-=SXH5DLP50-B0\@>YK(3&YW8.!^Q47W8-1E''25&&$%9 M0)Q)BI5RA!I$#<8ZDGK*!]7!ZRT(7#AR-^9'88X[\)3\3H[P&DT%"%ME/<;, ML,@"<"R22BB+A" &(552I.1PYT8CI@+> V'3\L.Z8^Z.N=L5KX"-D=H03 EC M#$NB>&KUBC42W,1(:BGWWX1&SWH?G-M7@3CG2F(I@S-(,(21 MH=9X0YRG<$EXWE+.EJBG4-MM=6V-2=@2:,#2N+<$W1P4@W X4<_7HY&H@A7E MUHX&OM+.[EJA6J11R5!K(4%CW2I@Z,G9#KA%PGY%HEY"K%D0C)J&92IM+YS!H$_$>\ M]@AQ%0E3F]I8U"#4: ]QU,-M2IGIA-J9"C68R)Q35V,TZIKIO:-%DC)7)S9J893)CM/A7.5 &Q)MVW@J=SBEP6 9 M['% 'N2&EXY%P0R2/ B2776+3.;?&QUM"3H8:E[6K0X/+43-)V@Z01-4P8> M8Q%FCM,8E6:4$!TY=]K I1 9\B4Q]76)'MSCE/9TFYIK=J*G$SV=Z&DBBDAA M'R5RS#/'6&3&$L:4<\2 _L2B;E#,T)Y@',1,BV.!&A(S:V%"Q<___;_@HH%] M^B7]!FN25KX_O#&S1;E_9;8&]R[G6_L19O]/PTS$&E1?I11S1"L:;> V.$$ MSFH_B_V$&^$0FNYY$T:)C#=%#_WK9C+MQ]LJ 439?]AQ]I?YI&844/^D,:HT M:]S0K($YPV 0W/3&#++K\>@:B/2V!]PT:[L$LFG>=ZF7N1W-F0!GPQ!$P0C:3'F]OX'%]M[_P^#U\-O#I\-,R:GD/SQAYO-() ME2#/%$,#*;*V]=0#!Y/S6\,H( MBA1@?^PXL< ]WDB*B>$X1 &_E?84?L#*K,?[;EX.O+8A%<_LKYF4AQ+TMSR!Y9?]B[>G^ZR^]PD*P[W4EG."*,J2"(Q\".+RI ]6+&6!@X:X,]Z2E,^ MX[HF:JAFS$H6N4CY']X2+E$03,!L9"Q-]UI,M#9;EE(]+=:S.7KSO5ZAF ;/ M?ESI["=GCGB:&O_E)!O%!=\N&+:7<_;ST6? P+= +=,P_MP? H?WAQ[P]W0T MSN_K+QS (!7ZDVGP("L PB1BN!E,5Y\R#F[T:9C#%S-!ED'A/XNT]_RQ=[[7 M_-H7,^X;^ D+;Z8W,,T-GSMS??^CN=>,(?0SJ#-36--<[\O!K'T^6QA M%Y_[_N1Z8&[3%=B%D/V?M)L@RV#B,-?!R$QG(THZ_U81>!=!L"X 7WYS@YND MROTZ&OFO_<%@&87Y "(180IR'K"&M$%B(PE6E,=@?%F-F[U%_U.^$(EBN_)[ ML6Y=RX#0!FF>/ZQH!7-$N^M(J+H>L!*1JTAI5(3): W1DE,AM/,6<[)[/6K# MZ@]?5KQE67O9 A%G=Y"XJ56U#GM!G(M!,A8EU_O=-?WK[=C0-+_H3!S ) $>"B\\&\)TG=^@Q1*,# _2(":!'KQ2G M&G,5<%2!2>_V. T#[,YU@I7CFU &L'$J)L>I\MHZQ@+3.@:%;60$6%8KWXQM MK21I\,DO;]]]?)GI[-__I @F/V_?\BOR9^SE___WUY_ M_,=/*W2RI.3N0N.[)UMAA18(OI0F#U<9=K^OPB!I/LC<@)TY..-GN#%7#M/? M,^-Z\7<2!/_?DQFEOP4A5FWO"[/\QE3=V>!F M[Z*B<,)L]DN4?'_-!3$=75S#F9CK:,)@RUJL_AGAU M\*6<"IK?9R#97*3M] =5X/JH*? M3JCDFTA@!Z G&!?QWU03",E;5GF)#W)QS^W=;B"/29IKCW0I6>X+E_3Q?*%\>Q0FV3A M6QB[_B3,[T].(#,8C*:Y%67CFN91_%L7]-WR@Y9;8(*2(UCTR7K-@E &,>R2 M_A.P$(R4^97K7U2%>YCP=5!8K&4O,]-=:#J?Y'LX^,,R5!8R8&.P]=(S[:E6 M& -N9I9SA8!X2N=V?T9T>49D[RI8%[)D/J!%%W.ZR#X" 0S#-/D270@^)YA$ M%'/^@4E'( QXM[^!N[>0C ?<.+H93@NWX@B^-K[CPIDA?Y)=F]O\Q+>WR_S< M2\;ZA>'M&@;S#28 FO].??O];-ROQJ//B>;,T(5WL3@-PN-5=,ZB+I8[Z$V5SL>8,S>+:0K2';1;E/V[N%7 MF+-L:,[OAME_W@!!@]R>V;V?7X$NVQ]E( G#N+!!C])Y=CG->>,W4'>!,]_- M>>CRTSB$7/[^D#Y.C$?0SY9[],'O.^I?G#^O!F3I.G 7#&B7#K[N:L^I\!I_- M;38!S)Y%8,-L"JN1OII^YD(S/T&NI[GE!UY;S-)\@E%_ B9/(F<#E^?GR>7\ MB[,39)F[/P#Z6XY.$DI;;;0TBC%G+,AOLQ&<.+<4Z>W2Y_4MB TDH62SA;[GRU M8;%GS_IP8R=]WS?CVP\@,-[%?";YK9=3D,?%OL^WO;[JQ:B'4/[_=?$#.W"' M%Y:Q A BC/U3&2W!SBY$]@3>#W+_$Y#@158<^IO\M4M^GSGU]'.LD!\;$]C/ M%7)+3UDA\2B>Q+I'B4E MSN'%OL[W:F5[35K/+R/8SC#3J-)&)(SV*0 F !RSA3M+%CJ'/H#W\H5>#DM MSE'A3%1",N>"L*^UDC!%[V%)6@DSL@I0PR (QY:$(GU+:QPID MJA.E& EJ!/-"1\:,)!8#%0J")&=<.%MJ6*V1_JJA&E9FF5XQ2"^#S#FH_-3_ MDH-#$'4NY_;K@7$%E\<0EH'D](Y58?J3*3SB(+I\#J*Z#Y@U!Q"_@RA*5N=W M&R2 D#0HP.?"N<@X82; $6*P]\A0PW!9>?K3[P!56W;@(KOTOI\N@>#<(.G3 M&6[#@<*XG!N*,W[KF;X83LFA_INY?18*(7TY].F(S_.LYDRT4M6"*!Z8@9U1 MC'(#^V.HTU0$BR4)OOIY?X(=Q/IB/>;E")J!K(*2U9$-4ZK*('5G8CZEB=D^ M+A/S^W$ 2 Z*6A&DWV9;M]0$Q.)9@.M(X(@D6 /)$663'>M10):T M;]'X[D# ]7PB!0Y86.$6 CV)_4+@F%HN=/4^B+Z9XQU!$24Z G M^RFTYZ;;)=/;IV_#%>-,@)"B/ M?-UYU[']SKB2XQEWGN>3P@+WN&#!N]RP"0KI[V$R'?==LJ!\*/QLB=_O7\W^ M!H)L=SOMD\ &7,E'C8_MI+Y[8=T(8"7&NYPB-C_PR2\@HY_-I?Z+A=0'%3D9 MP!.T",-),=>D0"9_=3[#5,:9AR.++W UAT6*7\L5_[DS"+ MOCO;X+N[<2WR!0;!C/,79GG$1?DN'SVO#>?PK-Q M,']754T+N]7PO MF]0UW/+4IHD_S4V&/YG!5W,[V; XR_+_/Z[&\X<4JUO4(\N3$E:.X5F^_NP: M@+^KV;3RS@[S%.XBB[\TNWO^T?(>/P%BW#:OY1&LS>6OP?BT1DN3R4G<9%?C MA(#_]/'RV9N793MX?X?NG[TY?$ER)(5=)VO68@O,"@?=YZ+UOU?_VB/8]"ZL M-+?U+43AS'WV/!EU<\7AF9DD;]IM,KY-RD)0F1":&8F==7 D8*H,D@IS1KS5 MGLLZ0E"55]90SH/CE&FKK8F>HXB4TTHJAK:JH-5:8FR./\5H$8!:!)MFK]\^ M?_GVX^O_>IF]?W/Y]D/EX-/=TZRP-G4K ;O?5V&0M"$$\3)W9:1#[3]OAB&C MR=6)U,+5N3@))TNAU]F743JKDU>\T";SLS/=-T.,]T[*9>]__JUT]T0IY7RVS(F7XW$RAB>^>W:[QHJ7"2VL^E%+S1W* FY#F.!@%!.!*.NM,5'' M2*S#8=T%CQ02B/XS?_['V^O"&/]RAD/R!2@0]LPPGR:;,H[SKQ6A9O/E21^E MY]7F5A6$[[*>K'I3OYC^(!>QL)D+7\K%/*#CZH+J]LT$=WW M 9624XR*.ZH"EU2P&)&FQ 5.4YMH(*RX[HW'&&E"DK O?FLE8>%-A 7[=CK6 MI3PMF*'.2,$D-DK@X)3Q3A#K0TF2>XM76/)RP^<%Z-]S8D^9QHN QP7E]XH0 MIQ2RV$]645^$L\!L51&#/%/QMFIU5Z:P]*6@R''(/X2MG81![NB&#ZZ!A4&K M*B*J1I_GREA>@:40'I]@2XLLY_RCN_"-FX%/GQ<\/%<(U[4^4-3^ H/RSF1?:\J'V7CW6^#O/ I/)\=E01^O1N,8^K .[\8O9T'3_O6L,,<2;VDX#$G0!FM$&9'$2L> MU+Y M$LFPV0U:6\$]=2X+TQ?0!@EN].0?)OMRI+78:9J+ITE M+$3)HE$R(!:TM%1*SHQ&0,X;ZND6WK'E.T$O.BCW\,G6=%G-< \3^:Q)+ MR\$RAFIO@;81"BPXK+VW'GG'%<*4N[+23;4MZD&NG_6%+:3=7* L";UBJH G9K>B4D&[J=L@N_M]%0;95-;0/16L"+?&K)H.AMD^.AA\JU4Z&(!F MX1"*D6+/&!(*.R\T[ #L1G0E)1HP? GK^H <9K4)1+7;@[V7#K81]LTV[Q!L M-SD(VRV MW=DXJ=BS JIY;M?LP-$%:#P]=L<6HRB0Q8$I9EE4)%BJE -TYC'WFT+3CLIE M!V#\MQLQ_@J/C?-*FAN PGS'EU'^#"$TB/)+DS-WW22.C/)+LREWW=14-N5] ME*]RE*\KHOR-40GW<+YN%\Z7CDAI+$$*Q++34E&3+.26>\WAR"Q+=ZS.O[,5 MNL_!-/V^+5X6)*@SVGI/HV%> M:6!BH:53EG@5>+EU4A ^RZ.!W\Z/I$[J:>$@' ,%C!N)949+'95C&@EN-, J M59JGW-Y59KU-2OH%R-/,S"BPMXF-1F/$Z)R^,"VMWA MO)3Q5I28-9-9<#8,>"5(+]>ZYS5#X"> 1[ML3IQ7L\ZGE6X8PE$W4^=+IKC- M=J%KMEW,I[_!/76H[6+AG9K):Y">0#3%H/+.*26.JTT!C+TTJ)P*TS(O^[+F MH8/%Q:26]=S@^\H_7S4)EWC EKXU@Y.SU("3.,.V66):8WX1RC+A%1(! M*Q9--!:.6,&QD49C%TK3:;>XOAH79U*C'JW]EOJ2&&6&8Z#^E#MR3 M%NTSK%"O/)%*16,HBX@9R1@*@3(;.9Q)9;:P$VP![FE)>TBO]_J9L^;Z7MPW MG?1:XA_3U@I'K$_5PF3P"KOH&!>,.DR0W-2C^L@+3GM4B1XMJ2>V::7O8^]< MW@+%-Z=_EN8I[[JI[CSEW>^K,$C=?$;C0J\IRN5/5EIJ3#;5:+EKIE&4C LK M1ZQ;/J'FK3H6]?)W=:0 P):RW7PY#[XL'K=LQ9=86:\QEEHQ;HA*'=ZYU5B+ MP,P>QT@--71(#U'6(VR]R^I>33@.G;)' 5D>O69&,(NL!B;5&D=*4L\&5I(L M67\S#@QB6/6$7C\/[W=N^9 @COE1JSI*9>AF]89^J'V]F3*.8>T"D!0FW*@HD>E$*8I&3*9P8J2AUU;4"4L&6.5(Y"@$U80K MS(2#XXL$K;BU 06M@PS$[.X-<_3E@2.M1"M=)=P?\S]!"B;JA56;]5(K"JW5 MO82:>&FP4]IASX#,+)5<"&)U:O3%RCCZ$ K[?3:/RZ%_<3>+V2AJ6U2F0032 M$G]6$S27;%(>12,()DQ'4!^TEAP%3BG\%DM8\A":.\Z")6B%\#J6O4>'1E.%?[[HIIUDZ>B"C$0Y2I91AS<+A*ZV'I*0<] MC1JZ1Q>*;:O]H9C;K\7,8,TO5^8U&TZ-PK%'!>^Q,M=K$Z1*N!=&1RTDE2PR M!:RO#IO)2AN5N3['-J>)I I1FXW)(VLQI'TQ^G]L WA8EZ'G:;;)YF,K,P MW^E-=URP287:F)97/ZN4U^O8>1FMMDCJ>O[O!]@/>N*';>Z[: MWG\]V5:?I"1]OYX>ZIW;SI\R-E^SK6PGC[4^(1![5I""5+.!N5/F!4=5>TND=# MV]6/I'38W>XQ>U\O>050.NDC84D7F5/K1R#6Y8[E = 6#=%%SO,VTR F,&+! MNT Q57P/D]B>43%;FI/SB_5N[<>5G'O1:X.':,?OCX[?V\#<)'7=P [[*#0+ MQJK 4@%0Q)'5S$>SVR;V<.86%T0_8N8^(DXZ"S#T991L.H/^]/9D..ATPN^$ M$NX4L*7NL)YMHNV_%G3UNYDNV_TE12(>,=X@H;OT>'Z;UE MW+)57RY;]=G"JO^4;#?KJPN][@\YF3C<+?,:)J1_ZX3$8Q 2[9((P2NM @K8 M>AXN$1C@H_6,R.]"(NS#_IT9:F_D!6/JPSM] M=ML/ ]]9H3JMM,5P[L6,6.^);H9QM"P0'Y%E/E!+)*)262D-%XZ6);R?#LRM MA[8](KVV$P_?HWAHDRS --@48XXUDRQX;CW\BQ$Q7B!#2DK9-@#CJM>->T2B MH#-QY:?D[_W)'T_C.*3HI=0Q>C+-QD"QG0;[ƀ^.B1%RO@+9>STCKGBP$ M0"0-0B(PD((Q"@6@B'-,#75"*UO6P/>$N.A"=3:NSL;UR"1$F\0!-<13G<*' M<614.1MTA!]46ART"25-JD]HX<(7M$7PJ/4&KN+G]DYCC<715ZIWN[TA6+5^ M+$]^R0[*&.Z:/6UM]D2K-'O*JG1[NM?/*6_BM+XAF[I!56S^]-WV>ZK(YI4J M1F->(5UF^2Q<3I>Y3+D;_>GMQA09&(5%V%$2/6;":AV%YLY&G"+\G2@K;'YP MFRDI!-8A*D(Y8PHIBK@,$J9/<4R]K9H0:Q_S^CR+;+WS^N@9>_A MY#O=,*[A7,Z)^T&TK62],FK;\SJ";B=!_YX7RX;3^F0C2*I+,MJD4KXIO/P! M)(TOT-8#_"'BFER@\R/ORT^?QN%3J0_I2"-X#9O;'T[Z[F0CR"V?]8>!'80= MSS3RZ]URI=Y[A2Y7C!4KPUI.3EVQ"57BZ&U >NNRUHVQ'[R#,T=":]P"^[1I MH90Y1BV/UC'KL DR(.R%U9%B+,K< -6-_Y4*6VK)>E*N%Z]K#/372G,7^!A" MXW"*^_-#6!9=5&79Q\)'DJA5 M<%Z4^-P?P%UTF;O(OJ7@+O!ZA:C&=(Z:Q7GE5S4+4II*V]Q)A@NHOX2X$^ F MRWY?14"X2V\5HTQIKS@2!!N%7#24E[50K3^?DX-4O&]C+DS3C:D&]0IUUJS\ M.Y50Q]^Y5%^H,KE&L<0TRA".N8R>$,>$\LI3XZ016G#E@RACFNIRO&*E1$Y0 M3^,*81)5%:,=D1(SA6E_[MH5>9$K"O4]KM &:GM>@2EKG"VN=?%RR%;C9-/1 M6^?HZGU>?A34^#A6,^4E25M7I/0C,U,\^>77HC%-9U-H\ZF9;])DWBOFU_%H M,EG.NY!6"\NH%$$Q@Y26(2II!8E%=&%#L<85.Y4@)'J:F,<8I(X2W3(+,E]Y@IJHGF MPE-ZC))N>ENM='VJE=W0:=W1D@W,BTD4BR8+AU M@$28EL@ETZLO:T!?AU3<3WO_GS >>3.Y>O++T_8I["W1 Q8=":L<#R3]V?,.RB]N@"D^%2BBB)%;CIQ>K.RRQ#E0=OJ86D=N1&18<.]3TT<1*7.86B.# MLRXJYY!V=(_F?$?TIR# M9?G<%0;5++O,-N)F?,DL,+ 6F$ ?VZ"X0K+:"O(?1?:*J'W/?&6-)JA()&2 ;/ ML(7!4XF5\2YZ."_:A+?8!2U119I@A-S\>%)1>^H1%,:[4PZ G?RXRTU]3?)_ M+=:Y%=[?@ >%\IAHS!22B'GJK*8XI-Z;+@9"?%-:50T6NEW+?)]-J6#OL(%]^/42XPXM?*PU6M2NNB[TL M:]#)_RCX;K=%L=61W1=B[75!?T0Q%*==:O(JU;8[]J!Y79EC!8T4B5O M%#\@;[1.B^3>9'[O,$J5Q_SH)I7'66W.O*>ULE8JJ,@?QRQ7NTY#3HH9GG0BC-/5"1,:L)9O6Q?-4.VGN3S.NV[I['I M[DFOM1;W:'$JK>=2DN@<%2@RC8)1W@8,6IF4,CI1TAJU_B!9 8"BOE3:.NWO MQS^4#K#-?W^'4GE?C^_M5-KHBY"22BVILMP')JQ1P0(7-]*F0?;((Y9+O/@YSVX"N0AUMQ*QI5:)WO,LH UF\1JMG[5;>BJ.:GW>S$J MS;2#O-YP9T[JS$D'A9\FJEDS)V&#' HZ2F<\\P9;PZQ"VC,MC)%8G=Z*452@3H*YI2Q%#.&'#>6(2L\$+E\U)BTS,\(4>6NQ#UPQIKT5VA,>(X]28IOPXIE;DXJ?U3K,;:*! M?]U,IOUX6R728SZL!W39D96Z[*C2]D!W828;UZ#>9ERJTN#U0YMQY8GEES?3 MJ]$8=L/_#?3R\1*QOA^8X>39[0I:^SVQ65FS+L*0P28R;I%AA(.VIAV5PDME M1=1^=XSI[F9=1+E(*04X&!!C'&L1.&.2TJBPI\IL;=;U .HLZ]<,N.[J99LL]O";9:$N-]F.W[=)5"(V@;;VH=N]*A:T\?=LN@BHM M%7[(4AW2MFO6P=#%:?[]ZGV\]FO=M=+NZ_ ^7@=V]RT/-SRD/^Q2-]=J+SNX M8?'=&]G.5V[H15+$1Q\26UFK=I6+_FR&D[(EK]N#.O66[,3^77O+]J:\?^]# M-NSX)((>!8DL8>GS)9&#?3NUR++#]NZXWIPE3)F]'7,"Y^ZW_N3Y>3^SQR M$2/%L Z,8F51T(9+81WCD:&2]IWW8RMK#H#)P[ORW]X-P\[@XKT+5)0$=N5Y M,=ETM#.-YH@;];?KZPT;A8TVR%-',=6,"F=*/XWB7Z MI8;_;-JN8[FAYL)FAZRI QKL+Z&/.*A-0R@)3)V-JCQ@>1^Q7$&R'H\AB^RI M=W')(39ST2_QID'<>4:"-#A%Z1$KD9.":Q"N!OXI"U _"4=62L;B$O<(JE#N M_[1\< (PWPF-,Q :AR2X5)09Z[*B0@45IB3EGML00^K11I7'FGC,#'-"";Y' MTLLQI,O&?!E^0=5.:+1<:'1(Y1PT MJW4IM$VS6M:D0(U"(**X9XHP0;06+*)@L;-4(H8V%N#J-*E./IU^L3KY=&3Y M5',!EA T#9(82QEGGBNMHM/,R2BY=5SKMDB?3I4Z37!-%T%S6 0-E\8H%:CU MVC&GHHY.(1F4L5H:6VJ:.):CYN/7T]]KI=5YSNO&!I..+*"*:%U9%1* M;1/N"LA$8J*;EU-I[5;M&T/#+GB[8FA.AV-.:($Y>S/+UI 7:9W7E%&;^IT2 M)"RB7G'AG?-"$+2QGNBQ&:B:F47W&$;MQ!.G5%4Z/JZ+C\\E"L53;8A6(4AD M&-;4.L2MQ=28P%"85P8\]8FY,0I%7S"Z%H7RT%:]'6=WG/U8@CI$!/:V/ */ M$Q:]U0H!1*8L$NN=8LRG@(;JPEW#.B9/)R M>HLU,XY9JQU7,1X_XGP#WSX2(U['K]\=OS89HZ""-TQ1Q#6)#$Y?PQSG,=+4 M8$^%R-K"O2O*\^NWKSK^[?BWI?Q[>J^^E1@)IS35T3/GI#:<:>:]I,H9+,M: MWIX>2G=' BC0PG]QWA7 -;*AQX\!L[D708NFF&/:*W MNYF.7-^[3QP!B)5!6J<(9U@)0Y4D5B%A&8O<[M'^O3DFNQJ'W=%N^WK%V459 ML-MY><6MP-2D*B#:1F8"-1R3X%1JPZ&H)F7]O=NU6?OZQ<4%;9=?O+8.;\<+ M7FIL?'7%[1THO<_"F+#5$\^U]X@%0IF03'&A&> 881PV!%MECY_PL)%I*_GB M%9$]@F4[,Y->VZ.).Q)R)B#F7((%@K<2&>TV(8%XY$Y5EVE+B%*+1\;8 MB(UA NI"D#,I5M')ETZ^' /"M"]4@1'-%:&(8BN9Y-J*8!RB F$E<0@MPCD5 MVY^KL\GK[(10)X2.(80:#J)P"D?L@R=!>L8PUM1K)P)%2&"%3E!48J-$>20F MX$Z2=)*D)9*DT1(4@G-LN4?*!,9 &3+&,<*1HQJTHK.WR!#6 TVODS"=A.DD M3)L"4%1T :E(@Y:8&2^T5A@1'Z,T5AI?5LK]G!0D?L%9)W0ZH=,)G>.%R!@+ MZI#R%/FH&<568TR)XLIP*RGV+4(RG89T^E":5K=C/Y/(&1*B G2-- F6*4.L M(H'32"5&2C!75AOJ6+Z45Z.;<6V!,^*B[# _L\ 9R1DC1&*E+2/4:P^ S#H1 M)(T!B3+IV*J]VC=N1EW@EL7-U-TV[:%2>[6G&HQFUD\M"6_4R]+_3@Q?]ASA MF9MEM@;*>$1<*EO!)$J5RYG5C"@<%><4+O/CQ_MN8M)*5ADL28^WM?1>2[HM M=A+D+"7(N<3!. ^\RZCDU FF ];$IHYZU,!U84X:2+LL:C:&P: +)EL9!M.) MCTY\M-MJ6U^8BV92(^0=LZ#U4PQR@QA,A!'6.:H];0U*J63$E1>TI4;<3L9T M,N8LHUBD49HSK2,7B@6%-!6!6J2UDH%S=OQB IL$QB,QT7:"HA,4YV$-V1JD M0I1EG!!KHJ.,^ZAY,-I905+*IB/'=^W4:PT1I,=12TMX=A*DDR#M5F>J!Z$X M)#&WRGA$,=,(&RH]QMX94!@4/4%=X)K5%]+21MB=3.EDRGG&F!#,% \881GA M-QP4P00KJ32%LY_PXY<@[?27UD:4L#36:KUZCAQL\G$T-8,6>,9WKEA;!/*? M4/Z?S(]N0%P<9]RUR.E#!W[F2N5V%SO#-E!OL,+)@*V-D3H@H30&5)A+T%)9 M7H?"UQ,(M;VI0]F>U;D/+WWG!KE$*\.N'51N'5='$+EYI:&HQX2D)G1F-+ NAE M%"!3C'I3D_'OPN352: V2*!.^VIA6("CUML@%,,1A(;URCH?G:'**ZR"W-18 MJ 8+#J.\)_691 =V$J0-$J3#,(]$ 7M O$$D,5BNO+.*62^T(*!["1.]D\ZZ M344O:E&X:*=P=<*J$U:M6)$6!#)P3HT."CEL&7.(6&>B$X8$12,CI-.XZA%! M:_$'Q<___;_@8MJ@7])OL"9IL?O#&S-;E/M79FMP[W*^FQ]AQO\$P&L-Y3RD M/AC::@M'"D<1*:>55 PVK]A/N!-.J>F^=Y%$]IOB$OYU,YGVXVV5>(-LN:WU MG 0:F#6I-&O:T*PO)]DH9B^"R\-U,HI[66*K7C:]"N.0?363[,_;)# MT6T('\+X"T"+T&/7=2ZI'+-TO M[]?#1/8QC0,;K.MCLW&]OU]/II7H_'L4OK>2DDEE%C%4&=89,@X M11AWS&.)L.:A-+_O7I+PWJ2PT<])+CB_[^?,TD>3BT+D9A^O FP 3#>+IC]. MQ\1-2"L\R?'];-" (^<1L^=U9 +3OR]AQ#T9\Z!']7_F07@]GZP^C7CN@ M:>([X8VQ*C"CJ8'EIY)&A0Q&3NR1GWT\+J1,]219;WMRT:!LIY5D.YO+]E\. M.8(>/%A6:;!\5[R#NPK^!K306$Z/OP.5P5W3F7R_'/I[5_X&&S^YA+WZTI_> M?DQX) WLV0 ^>G(W.\.-Q11)06T$K15ISUUP+)* ,!5H=^6@)UD ,KI.)^GX M)I0M190:T&>T3 7/++5*8,217RC@:QK6P,,K"Z<,"+-UM?U((RA,MMF_ MF\_7/V?Y\74Z"T)+LI@ZBMU"+W/+_,D(=N82.-G[?P659)J] "7S9$-(ZDV6 MZS?GRZM'RB.2Y4V>=U@>]]O38H$:RR(JW?J_S4P2F9FNXM]=)5,!'Z,V=;H] M@ONIIA+,)W24'5J4O#)9MR;$[>5_WX#F_'H(*N!-NCAYEVRY'Z_,<&;H61CE M"NBTG$DJE0M!(8459LYY$P(2 30*RX(GM"1V!958=?93\6NK5"$0[7&Z;FQM MA1NG5;QPZG$=9P4?HYOXNQ93]R)9XBVM M(JICCUN,Y_!3NQLD.L'*+Z1JND99AHQE&*KM4H1$0M M"DX(&DJ[ES8D=RIF@Q#^F(7.Z97@EH"_(L[P!-BO99*X;>+V\AJUM&-99UWI6/W4K'X(?')4L!") MLX)SYJQ7TA#/" G(FQ4[8=/N*4Z6TLQ4FGTS;D:U%Z-QC' ^/Q?PK?K_AA^ MNE18:S X"="J9VG;EJ9\%S5X5DIT_9-Y#.?$@F%*4"$F7FNLHN4:I0[BFF-N MHE*,2:6U:[L!#Q/1PVTUX+5'-)S58#LYULFQ;7+L9ASN%WS9"G9U<-%Z'IF7 MDAEEC)-2TD@-C8+J6%9IH4U@EUZ@EL;[-2@R3@F.V>;0]%8@X-H#O?'I KT/ M6/NV'2W+=6O.Y #9/>3ZCHE2*CUY>.5:%+C&V,B(#9?(,2:TI]$O$>;:L'J92EUXFA76CW^(.L0Q3!J.<\O9HS?.A,EE*]FQ3\G=!J M/"81&RIL;?YG)BBR<5-]T7+$>DZR'V+KAKW+5L4-JRWS?-0L.!!!O+E.&+M6Y,LRIE6?Z4+"_/5!\1+.WKO_O'I*V#W[6=FDKN&6IS9-_*F),*6?,C/X:FXG&U9G6:GY MCZOQ_"DS%6D&4%$"HR4;4BB&^:?+Q:.RJ]DT5FVB?@1:R_#3B_[$#4:3FW%IR4 2D) !LX!L9$PHZZCC40D-LDOHL-OGL;MD MH'#41DH\1:!@"JL5IIIY"OHFG$!<-%$RL+PFUKN/+S.,LW__4^H%_G/VZ\MW MO_Y^^?ZOKY]GK]^^>O?[;Y_>%>,T:SH)=*J]":0'H73?1OU/I\=D M8]%-YIQA/FHJ.:#<&$'-]"(04(J\Y#J6&5(.Y2 7F<$Q! 2\RGBD%F..A01D M314F.FSEH,6VWA?DV[>YE^57>MD$%C9NJLJ9H),9WF:@C/@;!P\8#>_4D7L( M##!N_Z=YMZ!?X02YGKR+'_KP?C-^G]\_7=8W@W7:6R>1M8%Q8E743O-@B3>@ MNJNR@)/UNO=J&3(!EV\ 3;F" ,#I*QR;DS!\\LMH&-80T]TID8Z_Z[QN<3'Z MV?0!Z_\Q''U-VL)@,$=6J:9HDC@$_0STU/?9Y^ 348',GTPG^2?XYQRXCD"[ M V Z@0G 2;AA$>>D/5_'0LPGVIS)_96^V0AC89ATG@B&A=.,> &+(I1':A\% M;'4Q>8V+"625#[>7UL? 0@X_)>/T_-#*WWMQM^(S^H OY'RW"5R[O7 MBY-4O/Q'JFW_LB@\O6P!>I _H\%ZB[NWJ^E@G'+:K9MRSI" R4D(N(@(.E=B M[2BD5@J95P(]5W(X9B!AM>YE1\V=N8P EDT=V_F@7/)Z&*CF!/?5034<5/*P M8HL-E9HXZ@IL5X1GEIUDV$GVW?2EO_>G5W/CSLMO;G"3A$0R[,#__$?S;;DL MC>*8$2T%![4!4:LTH8QYK9WS@>$]7)0SS?3=>.9>S7T\LXN%$^>?'Z:@UB=E M=\6HE+Y7<%EMOA[>XX+TI%KO[W-&A8DP6L80 MC6*(F6 UX1AK[Y24QAOB=GN*VR1,6$]IU*,2/69AXYL%6N/!AM1S7VDV&MF/;/:6LHYQ40@:[WP<8\PH8>),R#3^J)@!.MQN1X% M*!&I4Q)&1/J)H+F+1+&>L$PJ,7",UR/R#;X2QQD3-O'6"F4!M5$AB11 7A'N+&L8W.;W.R+6^?"[58_!_ MK=83NLY-->PXM&TFDIYXYS!1PF10XM1PPG,F2V/]: 4E"U2-=J/* XM<=8:!)*238//T!]Q9,J=K6-^XRQ M$@ E@[5C4@J6_M&6.6^]\MP(!EIBPUCI;Q_J\%OU$*$ CUH$C6HIYG@L8U G M:KY'4=.L7+'.$I<*FB2Y@@BS5GH"\H):;*1 )3I8K:"O%KE">YKR'MAU.U:B2;%HV(*()8$D.4H\]H#[&*:"4M$ MP(JJ/:IH[Q:/=4A UI-4]ABKN:#@<8H(G@H_?;<"Y3N5'LV*"D>QIUYX(0+H M9IP8AXAT*&HLK-7UF,]J$!4$1(60/]K+K@1E.\VHIX;]O^M=% M!9%AF#90$*0Z7916S]UUD]I6W6+WPE?8K4-K2-6_4*K*0NF'+%17!F1VE'1E M0+HJ"B?>FI8,HU44TE51>%2Q\<=+M6NI4Z,=7L;O*L>Y@L%OCJ_?)W1].)'F(U=\!K5XAL M)RD>C46O=3[1/65 =)R2F$JQ"LI(<$H;CD7$07&DJ2JQ,J!CR@!*1(^(+D[^ MD<7)GS;'L O(/0MX8J.C%GEO/:/,JZ!#:DMD);'"*4/*ZA7L$$V-)?1@3'NJ MBW?OV*NMQ[SPG@7J<23(P2]&:TR02HY\'HBQ)771=AWSS?$2DSW1ID"F]I_K MYV Z.4%JW'EK1H\]=;@YX$"5I4BY2+7$S&MBI"=1*&NPP0E%' X<&DG,H:#: MD!9%*W7VC8Z+3X5/4M,=@KR*.#@FA=$H$H=#Y)9&&50)R^[")\VDMK*>+.F] M]XA8]IBHI=QGW1*\TI9$NO9%9Y9Z4MN7IW)^N"40:YBBD@%L8581[8F0+AIC M4R2E"(?CEEIR2U2/$M03A+='[K4DU*!CW?-BW;KT"R-?]I8J0Q2V2# 1@R*@XGDDO6-=]F-^F''?#)?>E\]F.C;#26*K='T84OA/ MC$4[[3OB^L=S.-1]F M?DL2+=G7, [9G[=+MCSU[VZ(SXL1+LDT;9Q&2GH99.H];PSQUGLG%>(4![5' M&P36V4?NEB/Q,T7X:%3=XX%Y 7&2 2&D3.<>.8=%2Y& M[)W>G3-<=>IBWZFO3QQX99"(L =4-KF>MX:_^(^_)#ZMDK.:OI25W7?W^9S] MW0#H,C\,KA:V[NGH>LZ>?I:"\^O'_UWGP*S\;!_)'23^_D_8[, ME[5'% WKBV>LB*<#Q(E:4SU6Q,FJB-DP@B>_O'J:3![%RJ^LVNJDKN&6IS9- M_*F),*6?,C/X"@)AP^HLGX3_<35>"-\"6@)DL6UJI:F'\]G\-1B?EFEI.OD!9[*K<>*+/WV\?/;F M9=DFWM^DV7[TIT :#L1XGKJ&"=GM?H>^FOY=_SOQ^B MU^Z7N_GDER6\L3&3&PZES_UI$C030*?/Q,+78#-Z^^_@RPR3[]S\I@LG/V?-WO_WV^N-O+]]^_-"#/]Y^?/WVUY=O MG[]^^2&[?/LB77D.G_U^^?'UN[U*#@K M'XAY%P+0_+CW6,S-=+1A+.60OV[CWOVQO_Q\/1C=YH!W7NGEKJ;"THMKT/$> MRAFT"F>P1DJ(['YKA:'R#25$)N/I3_.]N3&#=Q9H)!_/JWX"KO\ V/&;F=Z, M^]/;#^XJ^)M!V%A-Q!I V=Q&[Y1B6D1%M6>@FKJ(),)FMX:Q^PR**FH;J,&. M1&:EL)S#2SRUS&(BN-BOFLA]_%HQ?./CDA9Y92;9YYO!M/\T5^G*7_X7\WDCI,6C+2DWT@E4JL2 MH1T<_G#R6Z>EY3XH6';8BTU._57%12\K+J_?OMI@L'HZ"2YI+U\!I$["\,DO MTZ^C->5ESKE_A-LLS&=U4=AXLK1L=^L#[QCDZO $5.#JXSQ[X7((W#3X,'O2N[A]V4Q$06M*&;8O#[7V,]@!^KZM_UV&<6P=ZN08\O4HK^>VZ/P[)*+&"H]../.U_ M>WK5]SX,?RI<(BA8%[1$@@%%.-!XN5$R6)]((B0V69@;8#)D!JKS5^U\-MF5Y\]5YLNTK[/Z:*HKY.VM8 5_4EF8+T*^9+0 M?KP!F1- !Q[V/]]\+FCC%K9C@8YK+,VS6W16D+=B6\69_:38015G5@+27%:$'O<)7R? M8Z3U.SB'QGB M :$:D=D/E]1ZK'91U%6DZCF)3GIJT=FEIIY8('T((%5\TER7L;[&3GJN ^!B MQI*"*J,"(!N=2G4I&HP1HJIEHJC]\N:1H#AV:E%TWBCN>T]K*Y-M'Z_ZX_NB MS3IO.744*>D85=8P*23A7%)EPJ)@ZG MZAY%122S:1B'<^NKTG6/70-WWDLJ'):*>8P-9SX*2ISEAD2Z*7.\478] M(>XX:-./&OZWV\17P2XHC^SQ+:TKONLF]1UZ?+<=44=V^=K:7;[YZC7O[WT6 MAB'VIUF*KFZIG[>T?/RNF_21F;8TL'AG ,I><;XUN#E-QA#^X8\?\\#6+$S2 M9O4G5[,HV!1!NW#Y@

V^/%> /4,0Q[V-.[;F_1Q(J69 M7S0YHMT5R)V5S\,X10^:3V'N[8/7+G]A^>2-<)@Z26+R^1D3+"<$66>Q)P([ M)@[T]\GE,Y@LSN"G9.LAS-;/WW]+'J\4#1S[X\FT^@*%Y>L?;NR_@IM^'.6K MMJPN6$&33YYQRQF+PC*/, ](2ZZC"KM[?OSS=S/\5'3-^R, MN]ZP[,]'$YBM&WT:@A3QRV'87'N,O%9!<&9H,,@@PI &#I1*J3(;7.W^=DQ5 MCY>TQIV?07N$FQ\Z;9@BEX)BQ1AA1&JC0'PS0XS% N3W[MZ?=?A#9(_*]1*W M*WD(DYV)"&NAZ$T=@!A5.@'QD<]I7"GH$Q_24.:QP.OVH&MWQ@&5;X(!^=Q2 M:(TK11=C>FRFK13JB=D1T/4@W]XL@C@8]*]WGL @?UYL M^(( /H$>/3:# >A-P]0,,V2CZS1I,X #>!B^PL_K,.Z/_.0B^]MU0FXI?RKA MN?X0T)[)X#OW'KJ:\QB^F,&-R<$A7,V_<#4:^*S_^7H\^I(GNDT2/\^ M0)L^3"@?!(C5\>>Y-C1_^.I$4JS@($S2R,TP_][-),0;>$ _AOFMFV>478_2 M^_OY4BXFY0"[P<>3RFJ-WYY#^/ON21BDE!FPUE=36!NO)=FA2S EVW MGY;&3&#'+&SBG"D+E+[8PF)/X56#06;3PH!*TI\$/X_XO)D];W7+T[-G5.&+ M50[+:S<+%ETLWK6YG)C&U-Q)6LJ5D<4)1LE2.Q_@WT?)UO)X(XJ\NAT7R@TL/4I>CK= M,&5B< ^C4>3^86"1SZ;?XU2\L#LYCE1;7E&ZLPY M^Q/>^?6J[ZY6N.VS^0,^FH1K [(FW$UEIN8FV0!*C84'^&PT7+JV>-D\-;LX M,R4K+*YFAGWP M8"M98PG:U;,W+7*R&6Q)IS'"8LV%-Y)%@S4SF// :>"*6<)K2>F, 2G+$98P M:"2TUQ0AAZPG)%K41$IG(;:6J!*HL:#4F?FIJ';02!/>/3:MRE;C;;'^NY>X MPKXTWX9WCTE762KRD*7J&O'.G.I=(]Y9$<]=8SI-=]X4\)&]3+;4=4/-D8:P M9L,]W_:P'1F?A(SOQ\[F1_?)*;MT5"O$OD=<+FHH+K=KF7RB6.QWA=UI^&D5 M278=@$Y>W_6[RIZK4.%V0;D+=7 Y9P6S0!6)S'C#9'1&8L6Q)]%I@-(Q'L5? MGHKR]XAZU$'>G1RH-:WANV+Z!W%X:C,J;>"14\>\MY8%IJ57G!JJ>9F)I_[0 M$.!PH7L8M:BD_]FF<10-D+NVIPWFEAY5>G8M;KN];H]D.0=5[%6_<''-G4_' MZK=^WNBKG:FN+5FJ#M5W=-4FNCHJEJQ7K&-VP:K)]K>&L1=:Q&9C(->??TWWOXM\F(2_WOTR/RRE>6G(2K3?6&>80THZ M=JU92KE0C.Y3@O3!"K40/277$W;.K=Y+QZVM,V^=RH9U.!^F*O2,,R:(0RR% MA B,F0D(4ZV(4_(8ABVN>@RSL^?#8RJ8I3[*XVF=U>')Z^1A#I-I"LPL5,]Y MV'+_I)VU6XJ)=P8DM%3!J&W(OE@;PM,>5_3%4@LKABT#]N9%7I\K1. M3"YUO/U.3$1M6XDM%7.6Q>V]X M! L9<2$9$9(BF@B^>@I8:.:8*J7WR:QY> MET/T--/ME;'L-!'3G0QHE^'II-.NQMW4!BNXXR8&R@QU%E$$/T6T0OI8%CQ9 M/X*2J9-WBR(GZ^3N-9A4_#Q-*4Y2J?0(H4VD-Y:VV-V8@-PC:D8N='R)N4T!_N1>F:R=6KP>CKZV$AW&&0&[.T(XU,4AN= M0XPAC55D@G)#@[-,$EE6SOG0+&TM,3&>P2M82\E!IGM@FTD2_O# MS?7U(*^; DJ@@P7)(JQ(7EM@E$I=9_V[Q5FN S,KW7#").Y*98D(WY:9O'L' M*FQ;"Y*X*Y5&(EM[V^TWZRZ)NTOB;G/V:PM27;LD[E8-XRS)N$OB;C%/-.QH M:(T?(:%I6+A^41_>? 9%:+I>P^XSX,:;HJ[@74F@I2".W45/'V)O/+8X694+ M1[!@'M^$VRWIR=V+YQ"Y=5>[8:%D%I7J1JM%'8X5Q=7. (UVA#5]5XG=#Z[F M\'Y6F7(YK,,%@@.W6@3-O+3*@:(M8V!"<2K146*Z<(\AUN.T11'J;8W@ZF1! M"SR/K8O@VLGE-*_6:;U4.#(JO($+WD6MN*4"N/TX51TPU3W-6A3_?M:A6F< MF%8BM;ZS;+Q'T>S\T-BF!27,_5635^/1Y^68B&6II#WV4BO"M.%,>*>CQ00+ MCP"+8(]+4G(>?SQYEQKW2%BG1CZ)1J!(@HP"!2:5,,XR'0+ET7BL74E_O(9" MK\^?3SI;1UEQE)8>MW;2SLL5)K0_+ NW]N ^$=FT&)>J)E,%X;J2G0?^_ M]MZUN6T<71#^OE7O?^#FG#G5O26["1 D@)[9KG)N/9F33K))NF?WTQ1NM#4M MBQY22MKSZU\\ &^2*$NF)9MV>,YT;$N\ ^>^Y7$E$DF!8VYX%18U4#MD[%R M]QIY-&')@!C$^)!K)NW:_!"WXX9< M1T/H<34Z',]Z@$;O6C*V)]'12'S,1N+[,>X]QKT?E^6YUA/J?:EAO)F_*O6+ MUUF^&C5[6PT5;:G!1 IF$#%&,DWB*&88,2I3G!B9($+44>S2?YL\TZ*X>/;3 MR5-6?D<>,<;#CV7F'H;Z.5:"$W=!P&EFDI$L$""2X(E%DS'.B4J- (I'-^+.SOADQBS1T] M&X+;_^S79.,.=<))KSIA^N#M->Z\<=IKX^RV#0>>BQF0U*<+8Q;[-!U@5"BK M(-MU6.E$0R(30J%IE26X2."J&\J=F@XP@20G24J12DC"F+#RT.Z2'MM+-M9^ MC]"[&_2>9J+ @29M.@\2-,ZH,[W&O($'CYI_4V'"NW3F7G,[/C?6UC=;1DLI MA1$+(T(3&A$F4QDQ#88;M&'4C'6EKQ_(J1B1<$*3L6Y^Y ECGL!=.G7?BMI- M(DDH!(^%()2$4L>6S+%*HS@RILO3>:@00H3B"8K'^OD#:53=OJ2!Z%)G2BTO ME]ZIK,U5;G' (>(#3HX;WHR#QI7QH&4^MUO1XR%1L$S9A?$!:3D]/SY%/_ON1-XR\H9$@ M1V,$.(RU0(:RF&+"3,BT24(:(\F^@?4J4B MCV5:[R[7U228WYO_ZK9 '!SK;HVB"H@$YV^Z)G=RCNCCFZ(\M',:S_F;. M>LR66!U"LLQS&"UR!5$F*QZMN;DZV;P:-7(]YDV,G;WN:+#555$EUK54K#!D M6K PXC3!A(2&L5"*,&':&(+0,2VVA$T0?=(=OD;"?/*$>2 JY#BB4<0$T5H3 MCAFW?U"#41(A+8V)CV?HQ&S"AM0!^U&;-,-.*GC]H/K%&#=\!''#0^D9[[*Y MVF!RBL8FU(F6F(4D5EJ&E")#!"*8LX2F1W0.1WR2T &57P^D1F@DS\=%GH>C M14U0E(:4(QP+0HAA5$81E10SC<(H[4A:/M@H 19/<#2@7B*/J'#K:43;/V=0 M3=_M[9C>6W_),>0UQMD?B]NFQ;@1)URB%*>II@1I+5+(OL(<4YFF6,OC*5$X MI!,VI/SS,<+^[;";D;<<1!=LYW%&PNIZ:9Q&E!,2A8+0-&&A2G#$>&2B(\;6 M"9D@-"#/[T/%UOW/^VZ>%86]VMZ@N[2]B?JTO2$/WB$HZNQLM/,N?!=0D;'9 MCR/0@;A-.U6XO[L_C0[.[.+%N0D^FDLQG4./?,=O@\\FOSRJ'?. _1Z&W))A M!.FCZW+Q&#P6]SD"8U &S%YJ[=Z-HDK-^C!6=+L/5/<=VU^QI1UF]T#UBMF7 MO+YF]>Y+8/1H)9#+..-6B4Y$3*QI+@U-=(B9B704"]W1-;XTSUOZ\DEAU(]Z MF5\;D3_[B9[&ZUTC@[+!%5QP$%SU5')\$@".7>\QCN5[]^D,$(Q]?I;J/#/2TIV'8@W8JTXR0F@FK*#(.J MKU!*'DL=6B(7)!&X(YEIEPS$I_QP,K 'SFSM5-FFD8,BUM-"W4/+G=ZHR:-0 M"\IC&C-*3$1D2D)N$JP,3[CLFJ6Q2^I$I_1P4JTZ;XQ-6\_]?B^ M?0&C&G]PQ'[P$WSB^N51_;<0Y080)FIB$)0(Q M'(4\V2_)G;;3*DB=5G&";^Z/=1H.*,7]3@K*D4__3R/7&$OWCL@$M$PPDC$. M$Z%(1(5((;]#LU#$BDNZW;E]""80CTQ@\ZAW4_R!S9\G-X/X6/TX]N>F#V!T M-/QIDWL-2%^YP1]Z,Z,2A+"0(\NA1$P$4IP1R07" L5*QJPC"?2 VLI=B__[ MF& M=-J!.X-201Z>^)XBI1V-K%(2$DZ(T<90HB3AL3 441IKE22"=11I'%#^ MHSO*_\="5KV$NO_9+^6Z!%'_;.+.X9\[[XIN&FS[SV6QF*;7@Q]<''5F@.^\ MB]QB9G!Q1'IA2'Q3KOUNH/UK! MX>8PCWSUJ6)IZ2<9<73$T<'BZ,A)1RP=/I:.G'3 :G'I=XCQX^@POZO"PAI MN"Q5&--A'CPA[9N:S-TCQ+WF[%]U\'\0UY<6LXN72_/.;O7S5S/[8GZQ[[@H MVL4_(8FP5I&(XYCP6'*B)<7&$IIARCFEX3-[ HDF"!]15<60,@V8,WQ@7 MN >U "L221T1K+4A#&L9Q0Q)0ZRR8%C(S1%;84]PR">4/>GQ&R/UC]1_'PEZ MMZ1ZDW(22RH-]+]/4,12HR)*(\B>H-8T.![5TV1B+9&G3/+WY85Y3*Z6Z%Y= M+0_'%!^PAFA ELB^:LG_,R+__#5K\26)$YVF81ISC0A+8LDT31*APU#*B*;Z MF$X*C-$D1 /21L:QLM\N">V2[9ND8XD!14A38D)*<)0(:G""(VJ->$/3L$.1 M?ZHV_$@W3X1NCB=G5*11:I E@3@EF"42IU$D140E-HFXH?_B >1,&-,)C4A)TX<&/PB83DR1B2 M'SM4W)/A>9$;TV)U42JCE&I)4T))C*D(E92QBA)&&$OQ$?5G,#MA#G4\'&XW M.L)'@AV,F;M&J#BVA)=00;!$A",C14@-5_8C:_$HI%P1L(9L&6Z M1BU"Q9C&0FD=AD2FH94R7!*I(T5Q+%$'M1S0,!V:#I,DPKALT1'5WQA,9/6J.]-\N^NP'Q0&SZSQ3/9.:#P@[[I% M%\7[9V&W6]RC,-W/ ->Z[ )A2*)Q:H@2)&)&1*$1DBHD51RF=+_A7;TX731) M2#2)\8!L@X&T&!W)]LF3[2Z=9!NY)E$H3,H20A$CD42E)3)%(4XQBPB1))><1.B!M M/GF1^03#\OWG8'_.%F)6#D2\*O%P#, _>.CLFVIN>$2/08N%Q@G#5"&=A"(F M4B!!L6(("ZYH'-(0'\])P">0RX>( MY$*8,#1A8JA14D;A,?/]PTG(DDE,1\$_DOM([D=PE[1%.F<\B7F:)-"1+D:2 M&LUY8E*-A/U<'(_,,8LG21@]91H?\QT6;B9@4?P83"^OE@NC@RE,&S3%8LQ] M&-V_-UHMW]U!I?EUKJ>%LJ1L,>[5'\I>>G8)?ZVD>4F#C:)1R&*"$\E9+'"H M6RU ?TY:9Q)Q-8C8@UM?33WQD#/A^Y!$CC[@+C^C4@_;A#8(!2U")P@F) M,>8ZQHG25!%L%:2ND.[!> .?D'! G0%&QC RAH$SAJ-K"L(($BML[22FB4*< M8R-2^TMLP4M8>L3F7]$$H63"A]3YX,$9PDC](_7?AOK[Z@!)(F-E97]L#"&I ML0:"B2Q$4QYS89*CMG% $S*DD8Z/@N0?S-5" !J/)F7E@5CG+B -CJOJ;"EG MYG;K?L)Q[$<#I)MEP18=L*WK)503$88<(4I8Q$7JPET$VOA09(Y8*I],6(*' MG<[LIR1Y0R Y72JG^TP>R(%D9Q&.L76RM3"LI/84*0HX?:C(S:A MQ"&=L'A K:5'=O/ML)N1M]PVIK];=XFH3 F7'&:6$J,3CF(I,!64ZB1!JF/R M[Z$LUF3"$SZL8/[(3$9F,C*3OEH)YHED6BJ5X)2$J1$L92FQ+"6,:)S*([J\ M,2'@]/[F&,F&_\K__/_^A_U06$SZ"7ZS, &X3^=+40)EXY.U#]R1?K;[_@>V MLD!&0G)#$ G#1)@T-:FA:4QA@DD:E?7C]DZCSQ;[WD4!;?_2G,U?9![\4)_6 MY@++J_HOD_9:)EM;)N )@#509@8GH^P1.]2$O\LC]W_/1&'1]^6G#Z_?3HO% M9[CI66_[H<*K,/S3*E_QZ%CB4GXNOPLG ?SO^Q4'XCJVKWLWVS10+K%\8Y1X MKN!.9XW/K-/1]J<@=M5!-,Y%VL^4&FN#+AQU?6/FYQK"^_J<%^OLP!_[]%H MB_6B+5[15A>?K:#?PV$=M+%UUZ[OO'?>9^\DK"7MN^6ER>W)KPK:3^K"Z.7, M%._3%YF5N/-%[A;V/OTX+7Y_?@W_@L3-P9GD2].UPR2*42B,$)@10JD26-LM MHY!+DZ@4872DP_U\8>RGLUGVU7+:P/-BB,G-LL+>>Y5G>JD606$UAB)8V&M? M9)=6?EX'%T);$@^4?7-F 0Y?BD5PM?X$?K_O_Z M#X81_7,1S,UB[2U6*7%76CMKFNG"/DE;OK(P^L<5W&N.ND/\WA4+2=@+"]&S M&P3_[A/N@1:XEJ?[$>D10-6Y[IUWX;N "O1 M9^VT5<8[:=*K*@?M6JC MTH5;W+,UU7.;DM';CNI.4C^@H3:0YB.WRH4@^P:(07:8O*^BM>:S?FUY'7!@ M:)E1!*^LIJ+OU\ :R%$-9!FWP9CD01#F3+ELF2+X:)29?@%^\7@1YEBY(C<[A=E M/D)P$#?,V/COT98M#0,"-V?_?C1?S'QI7N?9Y8L,,I+4XN_3Q46%PZ_^4+,E M,(JSHH#6&?JS^*.5&RQ-S%@$[3 ,)PFG,E4J3HQ(&"$JZ[?/UE7%W5&O?N*:\]Q?QSRRO M+BI6;D'^DD,T+J63F":3A RH@<\F0D)*" [)), 1L__$\?==.#2TMJ;[K7I0 MO.\^E_R$N=4&27\P.7P@S@UJ]^O E*9QK%F"%5$D9IP(J@Q%7+'(LJPGP99H MFRWAFBV=X)OGR@Z:']VB/BG47?[=LJV!E>3=3>M+(D8,B'!C/*4)$@S M1AF3D92I%)ITS7(-:_87/A;VU[,X%6,RH=& .BH-M0[U43.FIZXZ'4A/HDRG MA)#4<@A#F!0\C2R;X-#54#*"^9-@%/WT)#R@WCL#T9-&I6@(!M(WI2?U,!&K M[/0F.=VRG1?+/#=' M/_&<13B-4!HG(2>)E!Q)RZ8BJ1,:TDC'SW[Z7W_Y 1[R<+0]MH,)(@PH0 M#0NU80:#2N(PTH):$A]2#(XT/3Q?/9<1 M8FG(*$D-H2R5-(SC,$$R J]5V#6#Y/$1;S]?_>,BVT?HD!]UX"'JP#R-XS05 M- P3JP.'*>/*_L$E"WF,$ID\"AUX%&*/ D,/Y#15)&5$I22VTHQ(C$3$A#8F ML8JH$01MFS ^? 423?B0QG0-WR_ZJ HYHC'N/>;GEEE* MQ$@:02-+1A.,M>F8X3#L+.;H8-PVFB1A,HGC >G]8VW%P $],JL#Y0R&*4]B M%5*!.4$ZEB)2C">(14A)GCRZVHI.KM33#Q$.F1^-M16C.C4@#K6'@R/A@J1A MJA42F"AM1)JD6"44<9TP@O '!QC:MN(^L= ?4231",I$%3LI+'BAAF!A58L M%E$4C:C_Z%%_U%KO,]T;2ZV$!1Y/";?T)(4,>2(3'IN($!9V34\YIN/Q<*8P MFI HFD3AF.[]5!C#*!.WR$1*<$25X5(DB(1,,AHG!HLX$#>,TW^[,ECQHMRFZV]6T:1OR=9)KN57SUJ#*[NVUCD] MJ=K-7XW0 *;6=AQ"BN B!UG_'Y_/GK]]U76(ZX=4GD<]4]"-G(0NC1!.L&A2 MU*<@-N8Y;BQ_Y>^UO_HSADXJW7D7N0MC('T80WRDX76EGS*8SB&8LS&O+IO/ MKB? _.VYB6IP3EXKJ_;7=&;4P@^V6V3VH -MGY;FV:7[J!IN-RE? !/RTMPA M]>F]CECK!/K.N^*[G'/ MQ?A!7(]S&&_/ND8<'4!/2W,&.9XDD&,K?-G,;*QAUW&B,$' MP.!'S&Y';?%(=//@)/*A\N<]7N0<,>+P4\D +4Y'E!A18F02(T:,3.+1H<3C M&F@WGL103N+8BOXCJTC_S47(#S-8L",#= #YJH^D9_+8FKU7A6FQ>)_^G&6Z M.)OK3R;_,E6F^&1O;67JAYIRB4F8&"Y(1 0S:6*D("2AJ4QX1U_E6]>7MM;Q M&3*N]B@P_;2\NII-M^?ZOX PG,FO1+ZX?F1>O)$^$E1T;% M@Q2M?X-\:S/)?5-K8 M).H +4$'P=AZMO3%&$\0&W2/H%%5&E6E!^LH+*(TTI+%4:0)T2%BQ'">X#C% M2AJ2R*?"/GKJ1=$381R'Q+M1"1H=3P_-_>[0)*+,DMYL#V%2'(F4Q").*0FE M8#SF' N&4HDU26F?]A #T8/0)$KL?^RIL+-AZD&'L%WNJ[%,4]W=VL!_?C,< MH]K^77F&$M)PDA@4$D1H1#FB1+.0:490:L)> P 'PC/ M?:U74X;P\*$YQMX\;64YPQKLL&UA_WE?O.DVBSJ P>QR/*+U @361;""+?P MIVFJL4RU['3@#-XS?")R*! 8EA%*,4I:S56>ZA[+P!2YZAX^0] M#V#JC84"D9"'G B)%$DD$C(,0QD:I@V-8RQ&+!P^%M[2K'FPB/?A-)^=?I(T MM!H/Q9S&6A"+W9:Y"IJ(F*4$2=0YQN:X?I+#F2A1'$U"WC7WZW%H+<,U4!Z, MPW5[2H?EF-BYK)VBQIHA1.F$,1ZE1$<1P^!N2*4R'"4&)0,0-<=![@VWG_]Y M[^UT._N0[;R+WZ7U&>_3^@R%1V\3M\\2[@#ISFWONBL.C]0@$3:29MEBGBV, M%Y'VCW^@4%$:XD1@FA(K+*5$$>9IR*W<##E#((3\/1\S6,S%8G'UXP\_?/WZ M]?0/F<].L_S\!QR&T0^Y_?J'ZMIGP1^7LQ]G CK3F?G)KY^>_?1F[ON, JH7 M@9#9%S,)+*L0A9665GP&W_VO[RO*J/HG0K=&L5C_TW4WG72U-)VT>C)F>7/% ME5<0[#WVS2")E6NHM\BJ)2UG(@<*7E[.)X&>:DOB"]<(TFC7!7*UP6/3W_'4 MX5RUZWMM^!F'O; +W9*H[KQ,U&N9^(A=0JONGPVN6"7+'JS5O^"S8BGF"\"- MJ=7C9M A=REFT%K7'O[BV@M(BT;GN3&7T ?9(Z7(+5%=7F7Y NY6]A79W'T[ MM8;?++^E5G@=WF_!SZ!#U47Y(*'M4PLS MNPZ$/51E=V0!9['&/B0WQ7)F87!$=.O5+#Z.[ILJ>K6NCLDMNH&V&H._G18+ MU[Z[?X_0E<;F^S4,O7U+T-4&YU'BQ=9VG6^M(;KK7;ZNWBVRJ[YUWNL=T,WW M>Z]%+!?9EK5L ._PZ0;K"W\[74S/'8;^N#.,WDM+O3,Y].KP'X#=7)6Q+JXECEU%3I=5TMNB]$[JL3&/X(JQ8F;=F-#BT7>1B7H!3 M CZ?&XM:GUZ]"-[,K?"J,&S5:%NQY'8=S)TPJ%?OZWBC&;F>%E=6_OU8;F]M MX>W!'/<"_Y,9@'5IY>:6[Y6X6O^JPB8"8R9F9F%U@9-24*P=9U4H[D97=![P MNMWK;_Z:Y;IY9'.W-BKS_K":!=T$Z?" =I-02F: M@U+E]!-8\,G54EJ6-PE ;SE)04VW7TW;^&EUD)E71DKMW]]B=9G4.$4G2QMF M:#6JRPQH-5._>^WLQ86YE-/,Z5H6M@9L :O+7;L>DL%W\$#H$8_#/]J5+ERU^_/*M;RN?F2Z9*M)\'?UO.C;_?:EF67UA5,3\W65=?+RPX?@Q?O?WKP\03QX<_[+#V_.?PZ*:VM@7?K5?[7VS[0H M+(D$\KI: +SM["J?SMSK3NLM>K/*Z 8969N'U+/B' ' :N=E;N%S=5/ M0T%AS.\.V !IKP+#BNV>=*:6EY6&; ]R;OQ77Z>+"WOYM%@]MU/+9@)0;^"/ M2?UNJZW:->9V0\WBVOM! .G47N(FE_B=U1 W]@RS:V.)]+MFPL74:?16N;?V MGU'+A;VW@8#%DJERVO/7"T"">6%5*W@TW/7B8FK2X%5U%QP\7.Q \L&2\!2H M;>(N!1*SWS37_F:O;"YRM_C'O9[.Q5Q9&JD>-W%?PD/VN/N3FMH/IO9&]^%G MHR[FEO+.KZNG?7\:G#5PM6^IP-C&E>F\@4"%EPZPZP MM_4&'.#3RQL!TGSZ MXD),\]/@E; 61/WVW/QK:0_?OOPFS%FGY4)<&K")%F Q@:UOC3+W^5+^TUDB M:?5GB2KKN-Y@OR-2N';Z1[-Y8"C6_EJ"P07/5EECVZ3+V5E<#(#+IK._[6U9@6OLTHBY^[JAC8HC6UD$S*E8 M6.L_N!!?@$K\?")=>DKFUQ9J]JLB^#+-9J(B\M1H2TN6 UG&D-L=VU?-Q%?G MR'./L1+> !$!+[^R,/',P#ER[,Y * "K6US##>4SKD^#ML-'B3DLWFY33Y7? M6:$L!4\"O?0@AWNSY<)*=U,QBU7R+27MU#Y0 2]O*0OV#9,M-WD74.G]@&M* MMF'EQW$)OI>O/^9/B^"?''EWEB&]M<0QLTI !DYKNZABIQU\H#%L<:\P1[(1 MYM@;R0[B"NX,:ZZB!-^<#;IVA#\&UDHW^6SJ;6$P$R[L:5@5IW&YK TK/+SS M).D5"$CN.Q"0] H$)#<& KSS\=9'O](0#6T?>?AAN?#RIGVRGQKQ] )7=3LB18C[6<'2FZ[S3 MR^+U=&9T.7VT-=2;::6XE#HQ(3$DX9AAE8B$1K&.,>ZJP%HM8%]) 4)A.P7H MS;O76Y* ()\"$H% ^!1F_NRG-%OF&RE $,2"0!08Q0VRNGC 2;EU4*R65B>I M5(ROUH2V9O+,^S- @_G5KL[^]6GAXJXOK9F;@\[TPKYP43L<7KG@[;SYVJHV M7SZ^(B^-*X,UY.Q?D\LR]5 MQ21X,U>GD^#C5%V(7 =O3X-7EKG!K%AP3OPLIK/@TVD TX0G)4_(2G\D8GY8 MSI^'&49*>@4!$CI2TTA-FXO]FX!K?LZ^FOGA*0GC85-2+T]APD9*&BEI<[%G M\\5%-K\.GEN"L/+I)F*J:>EO#2VMTA%0UCMC/SD[M<0YT_:E*\0UNPZBDK;@ MVH'25R_'7'*;:< C?7TS]/7IRK@(X:?IPB-B$;Q>6C)Y\^9-\'\^3*Q<^F"E M5,=5+\2U?::[N+H*R*OCR@_Y](NU!(-7_UJ"B[VY8T_1N$;+J[L/2M+^F-FK M%L'?3X%3V)O^2UQ:^+W(3CUK@*6]S);G%RX/L_K2N_;?OGU1<8&SY;F%:A?]S(C-V1!"VK.#93Z]/,%MSTG9MZLK> M7$C))KN+!!QX'\&)"K/_RW*XSW MHMRF&VM1=:/Q0S*K=]E'XG?R^NJOEOG[U M1YD7?N8]=XA'9"6%J7U!E;UDN?32GAH*Y4D,#\R-?YEESM795._%X7>B?F_[ M6:==$J:GQ+J]P/K.4@=D]4^_&)!(K?UN65719&[-BBRPU&&<<[4+V$6 T*0" M!,(6 -]AG_&%XHXC:" ?K4!^]9+Z_>OY+ALY9D?,K*>]XC<4W[-'E?8*D=#H M2"2\GD[4(F9-PL3:%!8&H M4J^$U?>%;G:Q4B\#UU=DUT+@)C 6?#00S&BPGL>G6Z(RREQ.?_02^GWZ2^8 M\3K+SZZN,OMFR/XZ*][:I7RH5M**S<3*)(QICJ0.2>P[:BI)$Y)HE6JT>XS+ M:FP&]8S-O )9O1FJ)BBO/Q=9N M*$Z#OU:E/58N!'*YN 60SZ1%KFQNVKW"XEA$2O,H1!H3J;5DDFC&<908C!6+ M[@F@BZ_9)C@]QA>FAJL#%R21ZEQ\A82="LJ.6+Y.(7NVVN,$0.1@2J4(6)E$8J41J0R)BDH<$9PL[=Z#E MR6TH%[#W^74I7QOQZJ1K"S(LU)3%/%5)@HF2%D TE0JS%!-K,$7HGB!C46,3 M,C4%.A&^15-PG/G6PA862A4^^E(KMZ3V4N8M#L+?"; QK^9:HNK)286],? M$OA HZKD8SVY''-OT4^LWG,.$6<0-'];:JM4OIU:X%ME"#*R8?A@G518JL=0 MO.BQN?S\Y@-LFS)W3FF+3B/[?V"Q/6PBZ[HR,[3TMRK_RWX""57!_VSJ:>U> M9YE8U%5'-9+=$KNLCIV=&Y #*WH_,.J@YM2UNE^:HZYJ7&4G:U*V4L*FN5.P MO"BN%2EKAA=FUKZS_,AGI*[@:8FC5OS,LZ^U]N7-"H_#5XZ/E*M] S4L-WC0 M.U6OTW)31U2\>R7]4+)F'QQQ@;U20FA\),M@AH:2"$@8/4:'94B MT]/(BS;&GUGZA'SP%Y4ILF+\OCA[45N\]H!?&YDO17YMS6G'_Y$K!2J6EY?V M0T_']HY6TI,U1;P_I++0I24P%QVJ3/?9=9!:@6<<#5]."R!0H+D"LIU\:4G+ MGV%51WM-X80$Y+*;?%Z7-)G<"4G[865[=19A>5;D.,E7,W-\033+L8N9SI:Y M;TAAS\HNSS)#-S6"WQD8%&*(VO\O^2_6YTQ7)\"KX](="#-&R] M9;"6;*PSAKX:]]N(^?U-?+'+>%6D]JBF%DLGP7\+8.T@.^Q37EK%O@!5P6+. M6_&[-4VSF;LMNYC;WQ<6?FE:6]*.VWZU;!,RU*KTMLJ]TD"@\K/<$*N8[!6L M6$'X7YN76VVG@DU% Z='SR"FO;+0:#)RQGTX8]!=$GV+D,V!X'KW>A+:*\&* MCE76 U&Q;UE MBE6G<#R];1E:Z5&35US:U><==7Q_\+?]:9=-Y8#FW2N?^>[ MD>[OQ=8G3ZIHAQ63%GFEN1"SU#LGF\6Z(%95H.O+NITSS)>*%:Y\M^K_H]M5 MW4V]M[9VA%KXFDX0"-;*->VV41O.]Q5GZ'II;'%A["IS4QJN]G1:==65VN'4 M'?"0?@JBX#OP#@3OLM/ FH\G&-.(L^]KL+I0@-&U'W!9..W"]?=QS_(*@&A= MT/HR\'H8;*$,D]\0?O!U#K4X\F<8O.G4N(37N9P(]=5]I>>X#D:A[C!(JX[N MW&J$Q<(=5]NU[7S=5M.9![^8HLB+2E'PY<2U&E"OK^\"\98XS<'6M65AK;8# M;H5K0;QMX:-J6;\4M<[S,C^MM!W_JU=V)NX:T*;5 M:1G6TLBGNR<=O'%EZ=V<\;>>G*<=IU]Y#4"S";NOU%S7\?>2#=0&%9!W94E5 M=#]I$WW-!#9YU,T;6&5,6Z/\#6?JLY*CV9?TB95%?Q,M(O5.K;>C176/U,,MVSFO% &JQ?:?3K^#@@ 8FXM*2 M@ N_P\>7CN8LG4G7Z>2+Y5#@\X&^CAL>H^H1X'K)YCX1."L6]@5-!QMA(9#/ MS77M$T]-&0.!QB/S AHVPF^@R1OXXRHW)_]2SN> $- Z; MYEYOA?C3!%[>A)!8_<+R$*I.8[Z'($A"GP(#>)O:Q<^5.0W>ER$6\)I,RKRX MV@%0+"4T5+*OK)LL9:WM[GX^>(6L6/==EA1 X2NU)>+')6FX&S M.*9=P'JE?[.-].^170V>7;V?EY9_7#&$!N4KKE6S,:NG^P;G%G>%_C(M5C&U MI@S :VV@]_IT#O^!7T)!L;FFA*( .G9)>0-61Y8#PB&[B6N5 M%:7ODQ#B\G:H>$;J_GE MEKWA&U!\]>;"/*B3G=O2X33XL))1#.,>ZB=M;KG:IC=,KL!EX1SQ CQ#[2 6TE*@^TN<7D45;*,IUL DSA9,>+H-^?;*4JBFCSBUJNRL:]GO^[*9 M)3"1]T[>M-W-[I-V.E0WG^E0M]HL)FCI@+XZ'E?304I-\/V:XO=C\-WT^^I9 M+E7+N_;=,B%4:P5$MG3--/^YU-!_V/M5UJ)C/N?'U9E -E/Y%)BL<[4H^TQU MY;Z4#_-2=^/5QJ5*+IK5_=DN=G.U$&IK@^#V2Q8+_R3720#>T0F2*MKA9&8? M>%1'T:#'.30\7=?IR[SR=\M+DT]5.ZW\@QM+]/?P1?J^YJU1T/'B$@6TC1B"8D%%2I*DD@)14W"# [W2"E?3Q77RWRE2=D" M$M.TN"ZJI/%R%S\YJ-4*%@#,\H;+JX4O7'*++CVX&T&D+8'0)@+2%6N8M .E M[@H(E-81B"I6NH\4/IB;A/6J66,;-6L#DP+WHS1 E\Y'(R=6.D]V]!<=5+9; MZ6"\7;9;9\_,E\:5!<+'FXU1U[+C[J=I+>N5K?K(#W M93L(564[$-LOL:/5$=**QQH[RHJILN+!2LK_%M94#OZ>0S.S#N-[B*TGI940O$7+SP8@-_7^]&&^U=55:RE:B82[4R+(UN2" M.B6"B!/>SH2HL_TM),TV_/I5G?URW,OPTZ(YPIN7L&*&_5-4#ZZ=S-I_#Y,%?C*DR&#^U^ZA>F%G3 M\@J7G1D[(=]J6U!4:E2E+?EN]=58B[:J"H?2I(% W$Y=P%S-5@Y.:F]24\!Y MO71Z6/;5>]YK':P5OE[.73#8S"VV7 L]DYL'V(J-.M53<0VJHGVUMFJJ*;3 M6+9I1OMJ/$>6$RM:W%V*#SNRYX_H_N]5!L$VRB"^237\,;EKO"-FC4F6<;K" MC4"U3#)OE59M9Y)N,DG)&[6;.3S5/JC5RE249E'5'?M+2XEFC=H-#KK"/#MR MANSWD.H-^3C3Q1*6Z'6(]K4KC49J<>+RA-RU%D'E,B],/7[+A5.5?UB31]3* M,=I(*:JRB?+%2I;1I/66)MEH!1K32^?V+T?G;B;*V^.]REQI][F]+)\[Z>A& M7D%89NY'\2JC :%;D5-WD%-WL?/#0(?SU6"":'=5@:!#Z7+8>K8M7\VF2/5A M$O!1":?/FOS+U(MQMSQ( VN%O,&YUIZD5F,5E/LY2=MZKXN@%U^M*@/3:.JN M%=O:N$#:F,5\'PRW7[X#Z#K%F[=U@BI8M1+M6>E!LPH@UP$"%)?K>E-^KL@J MPFST)%K7^LIRYA34V 8 P".K$(M]?(?[TI=7^IMKLV&UB7UM2D[J"5\P4\LB MI? SY?Q4L^*TY5G;".ZY:LE*U6O&COF-SQMH1A4PS^#DIF["T7E=]=E>2TMG MA"&%X*DLZT96 H+U#"(+6RGD=.9F%T$&="J^9'Z.LSV#Y;SUIQ]-=-P@>*\: M+]:_QJNEV+C_O%1[K!J.[X>ZIX?J-M-EJDX'MQ\ML.J&*6XX\ M*9O3-(HQ IEA2JBDG,B(D$2SE*M%$&FVX3'7:%2.($?T,[COP M9)I"*&&C]TD\T\F--L-LN^UAW3O/RRJH0? MW%I"_@IRG+(EC->K.PE!P*$ZYGU\,&[4K.4&94Z%6T(3CH)-S(1RI?B^,,:N MX9_+?%J I'&"UNI3K:U[G-KLIM#L<64BS(W#7GR)2)D*4_FSON96%_!S,7.3 M+HNZFB3[NK)W^Z'%X5R!EE-)[^RJU@BJRIZ)UTDL2,_/0?%;F.:VJ[S4OO[S M9I3_="%RXSQ$(*&M?NKXX5F>@V,)=-+GU\TE'\2UZ^0%>O5[OY[?G';P9NXC M;J_%-/]-S)8&M2@%:>".F("W%4H) M5QHTA5OH!&A$9XORPF<_<1)-$$XVR 1\L(MLX9%S#T@]WPVIYS="ZFRN7[EI MIT9_SN"C5_[$0)W9&*H$/?MBG")@*421E%O)8L&&DXA#*[!X"^16X87[P LG MR21)-N$5%+#%5:?7YE!H%Y!NBI*_> U2U.T8(6T4?G=:H[FJ3$M7?U8;>ZVT MV*BMM[?=>"T::\*@D&]6OTI<62M(.671+]":KFT'&C,];L M,U";(ZG"S@!FW\O$LIM_63/0BO.RXJ:J^K.B?@I0_> X:U5QTIR"@^Y&,+OF M3[[VT!%&::^7[EAWF/*Z-+8K+"F1J8UTI0Y66YJE(\ 9+="'T-LT-R_7N;D; MKWAN%OY&9_J =K-MS.AYJB5.)4"",QP3SAAC.+E0FC4FG,]VFD=S<\;%%BTR9@&WOP*8;0>J?E ME*]R)=9TB2V'6*-_FY9\V6/;%8KX^KG79J_22]2^]'-WF>[K-QR*WFXO< MHG L/3"?,[.W(/+:;I9_MP]]7WZRO[[R6_=N,0&;SB>52!H>Y^L=D;#E.!$ MX(1(@IF4S A.8IE$F#)SRZ;'?;U/BP[/4ZN-4[F9E9-HCM0%QYK)$Z4% ,=: MQ?8L@$O]W:*.9?9%E=*SS:OA +_FQ3NK'OO2/_7,M1=H9_M&J4ETRGEL0B)T MR#5#6H6)0BP41MRRR78__T0T03RT_[$-<%8M2/[OFPYLK2Q@T:!F _Y]2:M) M$%KWJC:*=:LAYY585:ZA\'$Y<^?F^BK4:>H7->WX5@Y@=B]FI6.N=5=IP!4M MCT'91G3%E[CJ+&B!Y2:XK/>06J5BZ-H)45)7-/O%S"$P:C\^SS*WX\6%LS+L M;Q".M!RQ[D+\SGP16E2>CYGXVL#0.1W@]:UP><7UP.?I.Y&U >CLFDPN?.]\ M'Q4W_6F%8<)/'8)G=KLSF8-@X7MK6-2L$P?64KX:;-N&,:U\L!;J-!C[VPYYN9D+ M^"^(V2\O VLN+Z=5PS^/+/8D2QXYA2J:=I("W+EB KMNMU?>&U">M4\@A"M/ M3T]K4JS8+.!RTR(8\A2F95!]Z9!OTFHE7.-\Y9"[LI]:HMV0!P#G-OY759_3 M>4GSHJX8K^+=IO9:=%$$I/X%T/TOKYJFM%2!R2H)7HC"-P7VV7I:SY M0AONK)>FP0JH9(6-0JO^5@:BYSJ;#'V5&15E6,,JO=I/RUKWJ/KMJX"/Y"IC+B$39!PE(8V9< HB%W(YPSDU\>9T72QE&3(LH M43(B6#&>X"A6.)6$(4*CS@CFP7DQ"K=R[.?00? P7LO6?VV"5OY*-X&DU6?!U:Q6 MUX.29+VAJ8> 7U :)/6JQ]"=12N'2E[2H;).RBZJE4ON8*BM=S(5/ M+X#%6\BHLIJA['^:VC=E>;%[Z.Y*K*DI:NL*\)^# MM^_?_7SR^=7'7X*7KYY__G&% [8RG7:U:=B]PQY@.?3(\=WOZ['(8PT<7VF] MX)+KH+2@+0O7:KY>@$ZQ".JPJY-O/R\%E$5=K\[E6[NRZ3< RHCS-UTY0[>\ M\*\6=9P.!14,;S^L/.LME*O5?:W*]$)W6\4RF@65?OAR*/$NER#0ZYMY86D* M;GYME<^-"&AD=7F%$"S4BW@9F);?16R\D%):G"%>%QIN0>JDUA),%Y'@LF&6KTL\Q%*+;IP MC<3@Z,[-W.J",S !?GKUF=04YI*YHMBD'K2Z;^&9?SIGL M5M0K6:O\MM[Q3K9VE8#%D7C:I MJ'ME;L*F\=K[;I,5TGMWSBPK?.DJ.':]]WM7'-(]H7CA[WQA;VRAM8I%&E*2 M584'TJ(@NG\/,MSEXCPHFST;/3K+']=P=B"JP4H0^*(,Q%+8]6@F'%N M0JP4)_8?P9#A1\:\E;A#M&_<(3K=A->?*@2#(#> I,:R[X%#5,[)%[F8GI_\ M5W(=E;1^EL=[7KIO79 MS,=6I#I;JNRZZ5CSF3_DEGF[&>/9!MT#R@^R+[ M8:>T SJN/01HPL[C#+6!3HVQ6KE+A2L=D +RK2 U)U.E1ND:G!05^W,3IGUC MDI*;.$;BO+'5W&V(O=T@W%+:F0%$,*V2 M5"?V1 A'@DD>6:LIB3@-M9"#E.VD2[;;LU$J7QK=@-6"O!+KX',/')L!QSFP M C?WXZ51I2V-RA$9'>89EDS&1'/,.-V2D_$0 MQ(#0*>ZBAN/I"IV]NG;=E-RS0M/92F7731N=5 ZDT+R#H'JET^2FS(LL7,H M)-W=H-K8^T!7S=JN)9\*@2?VOC)=J^5B@BSWH@SC@V7=O!B:"M9_0*6K4O9J M(*/:WKY:'26TP3BG$'GT.7EEY&U]P:=!H[U!ET.KJ*_VNMIE;'?3K2\AG:JR MP+1^1XMFL0IEE"8$&Q02$V&F(HHHT@R,QX@?VQ+JEXR_S7ATR20->VRYA&:B M@!K2ZW9M" #6'B6,+W1LM/"IGPW* +H$S8#5F1N?'97F^VQ6UC&[?D]M#*E6 M8(7I)<2S71;(_&;G_2H0?REO>[FJ'4LL32HI3K4T)$P)BPPQTF",E8GB[I8F M=]*.5T\!2G =H"PM6$EK;5FF@F*['PE<: M9E49TG[ZKCV%*5@F5?M2^]BI;CVKI)W:E.FA@[B$1'AL34%GQ0?_WI7<>:MW M4($3&5*"A>*286RX,F&J8I9N'L^=->W5ZS\:#<75=>FXN__F2][/S4Z9NG=> M9$>JZ)\:_Y>GHG5\:>KH#W\>6%">*B6M_1,1J)@/4TPHI0;'.F(==4,/?QZ? MOV:'.X_-6J4_K7,XLC9%>OUXRE%!1SLB:]TGL65APG!K/2G&28CC1,=1S+GL M:JTQ@".ZL#+[<(=$]CTDM/60\&G@5"7/!YW-);V&Y!S]T(:Q9)S >Z]J3WD)$2I7*>%]7?B(^K#G7W:=MW$[ED?[FS^L.NFC=X/!]*'UZO_,CF;5@FX M-^C"H!15,3=K@D/<(2]*%=E%VZ#6Q6?+SJ96%X)604L)0AFRU:#N.W7-Z,T>.4B]#ZVSO'UGX#Z\9]1" M&_7T!T*3,Q?ZW' #>/^,B[=*,8,@Y 0"57#MTO)S&$0'94W4&P M6O<2[UOWPDXWY6=3^=*>@@#P< '6U8:^0 P^O%T6(N[&^3TR[>XG_:CNK]'J M:%\E(>U(0_IHX)P4&##S\[.Y_@CM=BTA0A6YFWWTLJ[$ZLI2DBBR^K(VA*41 MH59W4R@6H92,"BUCO!G"O'V6$E=*:"UT#)TADR241#%!0L)I*A@W^L8L)0^F M Z8HD3I%Z?/SEU;O/D^#CJT^?/_[ZXO.O']^\^WD2?'KUVZN/9^]> MO K.WKVT7[X]^_SJ9?#B_:?/GW:D,MW$HG8#H@?TNI.9[M8(?_<[>RST6 E- M;4,7J@=SWU_=)?I.29]F-%=P5*4%GA,6;^K87%R(_-^TN$QJGG$0JC1,D M"8LEMV9G$B(K:$*A(MD9+B,5L81)%!Z$4YYNK]=N]<]V_,#'$0VD44/-=%[& M#TM+HVBEEU<:AYNT=Y*E:>6QL1J%F/M><94"8L78Q+6?,#!J9*5ANY=Q;F0S MT)Y]T FD^_@[?0=2N*^ZKB@R-15UOCHLX!(<=^>'5ODFZ\0JXX=)38DJ'TUS>_!>@' M''SZ?/;YY,/9?P<667T#?3@.Q7&27;3]IT'JP]_>XQO, _3)YQDWJ MMA)]J4SG6Z%(VT^?F;MGB5DP$S(K>\0UK>>5>Y"?=0#%Y$V_BA)BS:F666?0 M:?["C^YK4>^)58-=4??*V5N-MCZXRBU8GM/6DVA56E=CA%WENJ_OGV>+^A#* M[O=Y9J'@56X AUZK$*A!4D/93POR0"GOGKJF\W/(5&L%^;2!LOW J3&7T/S> MI[!!(\CS<@J O:Z:)NL7* EZ.:^K<:J/RE/W/0"N_<3[J_*& MS UT.(=A"]!UP".Q%13K^&(_MI:GF^;JV6Y3+*0L*EHXA'X2%D[_7F%E];"K9E99\!D"H9^NBX6Y;.=PZN8* M-Q"K**^ &H>J4:J[>KF !+/-]M>3?:3<:F:S+W==DQ1ENYVR <[EOJR< PMY60Y>:TV=G[MQQ![E9Z)L! (U:2LR'N(F@9]\LAFHAYN= M3[P]=Z55<%QE\^Y0&U*B=A:>; M#MV6^E.Y#TJ?K.NK-JD1QN?9^9V<9!6?*1B385:+1VO8%&V%%-+R*.M=,N5"5:E6=G4 M=]=E,K D-_(N#QQ,W*I\54T90?MB[#M60AT2DH:F;BZJ,WQ*?:%T#;@!"_,L MF%GSJGIJVZG0[-0K#"H[GSO[O+"ORKVSW7M[]AD14MWC)&([]S$<==-W1'&?63:W1?<&6W< M=1.W_.W&201EEYSWZ1;/O,.:+E=\FBK#)94Z#15)&1?"_L3"&!X1J= ^_<=V MN>)U)**4IE8EM?L*,6>8$Z9B&AJD-0_CXQ0,>Q_MPO%X:: ]<6[*SD+>HO'] MW3P'L(2N@%:ML;75U7X,[.V,8N[TV(<>&[I?N1O:/8[H]O[^8T +=79&VWD7 MN@NX_,X]&BDSFY5-8ESV(OQ]9=]=_^UU%Y4NW/7/CMPQ8$4_:ZM(;;7%A0\7 M^8HJ4\<@%]H-USB?@W((JG>]Y"_0K=DR_FH5_NL_!^5V:TT=M,%G/_W7?Z D M_/-??ECHO=]C-P3*UO]^AA[@G7CG.TM=N?7*H,AF4[U^ JO-A+[FXNK/S];6 ML]-&.4R@\759M]OMQUO)^1UP.PSKVA_K]ES63<=Y$&+\SV,:)]0PS67'@,O#C]Y@T21D=,.%\+!L=2\$ M/ZH>,3*)D4D<" Y5.*(WFZ!I)%1D%-DGT>VS2]D6<]N/9R-/@%)61G(Y 3GO* M^1L)"@N,$AYRD3))!.4L131$B:)("S(VH-,)(2:10BA*32)*F(PT3'DH:";'9X/H2V^&^39UH4 M%\]^.ADYT'UKE^LK)CWTQMNK@]7FAZ(*=D/A(9GM*DN!/&Z=+2%SZ;X5G"%Y MVP<#E-L:Y&=SO9/WQC3%BL@$8:1)DD9,0M)F9$B*N*9DL[/?$51!.@D)G5"Z M.3)U,(RXBU0'J.2-'&7D*,=U\NW#4Q*<))BJR'!&8(2"C#5+-9.1D9A*W<%3 M#N_]0Q.$\23JZ#;XA'A*A]I6_08IU2Z)^);)U=7/.R19]VH(@_IWA#G DGNU MAD'1CJ**EV8AIK/B?=H0R_L4FEZ]G7XQGHR*OYJ9MC3U:V'T\VOW45>1A1 T MMNN(%-6("($XLDM!W*Z0J\2(S0Z(MR^R8'$BK;%%4H$D$?8/P5,4:\5Q G.D MU+&*+!K86"IW\'*]Z 3T79G!V,Q[K:= O=I&(')3A'<"45,W:@C/$[R+F?LTQ#U]WAN)^^\2S/ M89F$][;I._KJ)452(452:]41@R7G$AN*)8YC3A.9[)XN\-H^^SZZSTGOAES!-: 8#5Z!3W8>RH_1@ MF.>8>38,=B1$$O$P)@Q;FX)2Q SG<2@8,3%"J31[L*,I-&=S%OF;NFFHM\V? M7_\B_IGE#8-JXV2%D@=C5F@2\G!"Z)BQ]OB4NY>^!Y[1P6>C+N9V!>?#X56/ M4=$;5D[&0'4Q$PE.J1;44$YBE7*BPY#K!,7&1$FRNTO?K9A?C>,-BG\$V!4' MY( (Q1.&!AP''-6U;6-'J@[ T L-CFTLNAEUM55VQ508LE@IPD-%!*$21R1. M#%>JH+$X%@A91A?+D" CI=&:1(8+I1(BHCT&U=^&XS68?3 VE] )BK^! MK@K#5,?ZYKF^GOYA+5&')8/A<:,2-@R6)!0F2J6(:BH(XIPSA-*0A225FH1H M=R;)#?Y[SY<.9P[&>(+" 1N#@V4Q]U*]>0<=[./[7X.W,%%I8$SJT19)[9=7 ML=?N'EBU.^A.!L5Y,2:A9;HZ12$C4J1<871G_M%G:'@]'&8]%CN,Q0[W6#3/!4U"8I341I!4 M:4ZY"#&F+(IDG.Z1^?)M%,T/K*KA+RM@\;G2JW-6[G]N\AKB5X=RXWR&I2S, MOY86,5]]@0$$744"*$5("TG#%*7$6G<,4:4UE0E5TOYOGZ%=NXH$TCA.<?@U6_VWUWSCK?G MK._>80^P="?K]Y\:O_?[#FRWO9\'KXW,ER*_#A!U.5!8!)[J*=Q9SEAU@W']N'GQM:BF ;XV]E,Q"SZ:*RLD+!W8 MS_TCKB?!!52%3&-YYW.K95@"4/!_+N*VMT$(,O&9Y83F;E< MYN=VB<7"8L$B>&&7M@@\ _JNG(EX=KDHS@%)+A9K]Y47? \3AYZ;?#:=3ZI% M=1IE;(U1"O!BN=!G\W M;MJ1B+NT'\WL=>K" MSY<5P9>IGZVR/MBIV:,V"PO*Z;P<6RO.<^/W6T]47 '2SCE!)5UM(\2]O[XA MT__F.6)N:%M4C0G;_HYFYEK/J6E!Q])*50P$\-RLM=B"^<#U1[E_I?L,QJ^M MB<6__" S?>W ?+&XG-E?_G]02P,$% @ [(EC5 ')PYB% P \1( !< M !BU8VV[;.!!]7Z#_,*MBMUL@LG5S M?%,,-';629$F"SL_0(F41)02#9*JXWS]4K)DRZV;9+O.I4!E/\R0YG!FSN&, M*3]1*1N]^0W 3PC"I:1E114CHS_?VL?6T&^OM6KJ=].$2QJ23!(,B@_@5'"$ M!<4Q@;]IAK*0(@9SSG)%>2:/X"(+6^NUY3/A89Z23$$H"%+:1BYI%L/99/IA M%E&F90G_S*ZU2*#7LO7':JP>\\5*T#A18/?['3#!L1RGZ8)IKJ-I5^'X <9'J6ZYJH$]IF%WFDVW5ZO9YM&W7."@.5 M"XK<*A,Q&F<#* .I=EV20AE P!D>U@L+5 1D7"8(Z[658$"Y_L30("@BC-IT M4IGP%K=#"#GC8@!OK?(90H#"S['@>8;-KZ>:+JU-#B%%(J:9R4BD#:)<\=Y("FF2%!-'1Z!2@C,2$RE M$BA3C]U8H4"S.R2,R04*->5/#,LH]07"N-9_D+2PI%@EA6+]42-48,[00NK? MU-(N[@70&]*(./C+.H+B^WYHE-2_PZ[7=P/[.$*1ZQUC"Q$O[-I69!,7=>P> MWE)V>UI])4:-LZMU7 =5^>BYK;ZCO?Q"A*(A8K4[BB\VK@=<*9YN^ K.XA8D M9[1Y3"K[#4#W@7>%4E* M@%QU42ELM%6^ &GW9;=^X[/QK9F/F2EX[3ZSQ;Y MQUQ0B6E8E.0B [HF<['@ A4##R9!JTT@#P.KEA\;V6B-XG\)=$(86B)!GA<2 P1?ZDJD6XI]'[.^6S VK>3^6G4$Y<@1 M2")HM*_=?@NTU,T=W5$&EY?C@^.\$_^9)8WR\== M?>^;^C^O'YP7>_VP#:.6_';Q^J<4JA==_P)02P,$% @ [(EC5.RUP'V" M! &1L !< !BV9;6_;-A#'WP_8 M=[BIV+H"=J)'6W*< &D>AFU9&R0%AKZDR)--1"8-BD[B?OH=)=MQ$J=PEM9M M ?Y CK. =WL"% M'C'UN@5U3PLJ-++8@]JZDI^P!X$_MGM@\=:V62D'J@SU=<'E)',K-QVAM0NAHR06:SA@>UZ;Y'@ELT"[^'Z(;V(![?/EH3C/E'HR8&4C5=O[W@$VL7G299I&F+]=&(,VEM$+RN>_$N"?C MS"#$YNAS*7%L)H)^CO.HN#?FYF=X<$62@S#_^N^;1B-]6^7M$ MV>KR4A>4L@+'2#]T>H$#6=&:E*GGD[R4' XY)VVMR]I3:49WP2RBF,=9=RQ= MOM=>)]PFIUX6K'?P+U**-,%9#7:((!779JP-[Y7GX^9$/-S*?:]3]W43WU, M1-'M)K'O)YF(LDZ4Q1WLY $+B6E>LJK:]XXOST_/R.4/;NXO1?J-%';H3OQ? MU\:^.99V+XK7'"R?NQXQ]W"^1%K?M&4MYXI:L=YHN$9C)6?EW$FKQWMP;]-Y M<5(%.VOYT^P=*_UYI*+W8+;[7+S4X<<;UJ,=8=W9O8/54,#OI]J,X+(=P3N] M U$4M<,D#CO!&[>K' UQE$L-QY(-:'LG069/Q]9\>[Q'U!,WG3K,BNRB;I?N MZ_'X//#2),U8&$9QGHH(\^CW@>%7GDBRUX&P4OW(+W-'CI KP@";II M\@;&I "3RCW)9@^_T/=3&JKYE:./1LMKA/.2J1\9THX?(A8YBDB(.!2"%8DO M!/>+3DY"1-$6THU"&FTA70?2T(\Z4;0:TB!>#2E3@KZ HW&II_6\;&"P6>$) M@!\*YXX?@.DT#/(LCUG095$DVDWV?9/=23L,22QZ-H=QTL4L31.R$4F8%"C\>$OV1LE. MMF2O178G#++L(=G/I+9&=&_3>'ZCRAMIH"<&#(ZUL2#J>O<_S/ A1*VZ=-TB M&.V0#*HQ\D5YSE7K="D;^V)15*\6Q;?/B=MRU;UR(FAH76H3? M[J7%RBUAWNKONI=%=6/V0NP_4$L#!!0 ( .R)8U14W">B^VF@)WH MA;*D. W0;=)%<+UMD>8/\-7F51:]I!3'^^MO2,FV8CMINFW='."V2"6*' Z' M\\P\0REGDVI:G/_S'PB=303A_@JN*U45XOSEBW 8C,Y.FKOVT;\& _1>,5%: MP5&E3]%O1A-N%!\+]$Z5I&2*%.B3+NI*Z=+VT57)CINQ_L^%9O54E!5B1I * M9-16E6-T>?'[FVNI"KBVZ./U![@4*#L.X6_0&?U6SQ9&C2<5"O,\00,4!5'4 M56$P:%9STB[GC&J^0+9:%.)U3^JR&D@R5<7B%/UZHZ;"HC_$'%WK*2E_'2'_ MW*J_Q"D*@UDUZC6RN+I%BK_NW5S_?OU)C)WVIVE&9,2"=!"*+!M@+(<#.A1B MD+,X%3*A)(AQ;VDS)Z!5H1)WU8 4:ER>(K^0=M:Y<#>GB.J"CY8#W:X85&H[ M(1S&MA<]Y,>_[L$F5,+TEJ(GK0@\NQLAI@MM3M&+P/\9(4K8Y['1=7US=7[Z[>OKFY^O#'V4E]_HW3N85VS?Y8 M-_2X&_61;^DC*XR2#SG5/N:YZJ-KQ2;$1B^:*5Q-W M$_QRW\,;T[88,&-Z%/21^_=J!),7Q-K7O8M/']^]5[:Z<1KV//3_RG"09^F0 MQ6&28I;2/![&G"HVZ^67/I)C@9)B' M:9)1'- \9SQ,\ABG. MI$L0_UC.C?7OF;\01#UVBZ0)]+O6\$)#V^XV#&C'3 MID)JR,K4 I8!T>/X!/DP@J4&6<81%$@9-!NDIY*]* M-_VV.I2""6N)6;@N4_)9P+P=F1;:."@#4Q:>I, &PZSU4I((\:PKX; 1,0U[H2F M&PJ*]SL@M$O]MA9PP.%^<1A(G@/PPCP+,8YR0>"'S+-$QE$6$/&#<8CWC<.; M>T[[\D46A>G(MDAKZ;_+'UI**.3-D7WEW?<*$2,\=@ +RNTO.#02UNVULA,W MPG6;0D9U6=7=2LZ[J 'F%,!F%R)!HMPH0W=\VMD^:&R:3 M]Z:6,+5;^2;VH811+29+O!-[> M^1-1^AC4C\BK/6/]0ECH"/[MF>27\=AW))>1VCY]B*.65 "0VID:_JIK P(@ MT]TJZU,J]!*EE^-.%M;)N)O0C2B(1V;+5M?PZK?)WCU4D)A!%ZL+Q=T1X2Z0 MVYI:Q14QRJU)-)P'%"18@C&A,\C,20YC'\ M2#EASRH:T)\;#;Z0.]>)R$+LBRL#_U9 W4&T4 1G_X[L[ERWJEUZO=, 9%)\2NR@F7B7TT$=RS%F^BEE$L4*$^ MBZ(]G-_HW_]FJQW"Q?[#1<13S/$PRX3,7+Z-%?ISR7E+L(7F<_A\&OJ!"V*O:5=@2J]DH;NV+@O@%$3J>JJH1X MA')0[3Y.T'(7]+D"E;W<(\ Y)'WK2 7\[XX3EO%*_%DK6)&/377)_#'^J\,) MW9YK\B"*<9[QB$<8ISS(:80YSQ*<84KRF#^KG+[W$[HW!92>T%4!9-TYLCN0 M9DH P%I"O3HIFPORV3'DIA3U'-G7U?Z]]/(MU5?!MCW!:L[U=V1)PF&@%:LD M^2#$VVH"'@ZG^@F.Y-[40!0^UVH_/%S <\>,=!\=>J^ M8RW(S$*?Y=73X>&!@$G,F)0Q34*)PP#3E!"H3:F,AGF0AYVSY"[6[QMQVQ&C MY)>'O'EC0W9NW*-?A&Y^NONM7XA>@$N?-I]YH_\0 ZDB[OM/JG=YU7;;EI=M M6R/.C]/H 8,L-Y+JJM)3L-SL#OF7/AN[]?SL=F)/MC^M_7XV2XZC[$$G6GV5 MWQ6S >YO\M*=$WSMWC[#33MLV%=OV$<#!)2[S/:23 &P;R=*2'1Y)UCMCG/1 MAZ8._2E&6^:@;NKZ KM[[-$J]_V-W[B(?MIO7*R7L;PZ.W&_\>(OVM_M^1]0 M2P,$% @ [(EC5(UUO42!"0 BS, !< !BU;;6_;.!+^?L#]!YX7VTT!.]'[2Y(&Z#;I(G>];9$&]YTO(YM7 M6?22DAWOK[\A)=M*XJ1IF[K90]IB5Z+X,C.<9^892CZ>U-/RY.]_(^1X E2X M*[RN95W"R8N?_,0[.CYH[[I'_QB-R#O)H3(@2*T.R:]:4:&E& -Y*RM:<4E+ M\E&532U598;DO.+[[5CWYU3Q9@I53;@&6N,(] M7@+)]GW\Z_5&OU&SI9;C24W\/(_)B 1>$/1%&(U:;0XZ=8Z9$DMBZF4)KP:% MJNI10:>R7!Z27R[E% SY'1;D0DUI]_-ZJ-!.Y>0'!*F2G&T&FAW19-*F0D5.+:[&! W_M4 -Z$&/5A-/>FF MB&971X2K4NE#\I/G_AP11OFGL59-)48W'_5%:J<\(E.JQ[(:E5#@A+2IU;I) MMXNT;4QI 3A7I2I J<^N)I+)FH3^?G!\@%KW#'!RS/3J]L:C;;99";+-.,?- MR9NSB\OSM^=O7E^>O__]^* Y^<;EK*)]L]_7C=SO1D/B6H;$@);%-JR6))Z0NO#ONB=7BM0]G1Z@'[_;8R=]8:* M)QMD'=>4(>(XE*6948XP?#7P!NY^1H58W7\ED,A"BGIB;[R?KSM<:]'.)?68 M[7E#8O^]/,+%2VK,J\'IQP]OWTE37UH)!PZ)?PH:I Q8%J21B$3BY4!% MD "D428&/=4(Z5];5?7)]1;;)E:ZK43-K-QSNQNH^L^M)[VM@+8I.\P&SZRQM\XSSWN]X7(^W_SS")@00B9%Z8^BRA$ M>9X4$7#P?4H+CWG?US.#77OFK]3R %61Z9)\JM2B!,S"P]9!-5 MPHR/MJ>R(K1:DJ:J=0,H%'( 1P?0ARGF& SZEC\4E&.3)FJ*Z:16;;];'2JT MJS%4+VV7*?T$N&YO3H-M H7!)4O'&7 -VX%+C1P$NV$ -B@)IC"RF$@^(::Q M_]F,7X"&=I+;ZA.GTU2:$IF&I3 +64]09S,#[F2V2\U06B50<[0TVHDM^Y9Y MAN9NH)ZPH0HYPA6S#UVZ:N%7U6Z$9/AEH BG61'WC M[$/$)7;'Q[KW7%8%IAEJN3Q>\[(1."<"JN?&0P2CU.62S-#Y+90MQ,MR@]4. M$^;&TA@.A+03#VV/IL0."%"%D''+&2"P@UB0=G_1H0D8N]?2 M3.P(VVV*&=5F57LOI.&E,@V.L[E6J[(%T4PK#@*;#=E#S A $+8H.+OB$UIA MW?P:<]9%4V(//Z0C/]Z#5@H_%NU=>RMM55:UX+7S$YO8-IC>!L468U:\!ZV- MBQ77EBYP::OY3>QC#TN*#Y_!N]O*BR60!(S2A*61S^,\\!*OB//"C[VT$/21 MP(M5_L-0>A_4]^C+'6/]% QV1/]V3/+S>!Q:DLMI8QX^Q%)+!@BD;J66OZI& MXP28Z>;2N)2*O:!R\]B3A$TR[B=T#25UR.S8Z@9>PR[9VX<2$S/*8E0IA3VQ MVP9RTS CA:1:6IUDR[P=ZZCLY(VQU-=%/.-XLDO R@#*6",'L(-FU!J_*:FE M$JBIDVM#H7%$R]'[I05>,; =,;7C>!#/J7RWT2#&] U!G$$2LP@H932A(<1( MK,, @HP]J6C ?FPT^$SNW"3*6T'AP2,?'ALPGLREL)"G1E7.YW"3&VUK8AL' MJ!8K &*4D)3)4M9+R\&W+'L7 W?P=!V(6-VTUS513WRW!0[@*7?<&>U10;#_BVA8-^H*QU;F$BVW0 M&@=%/++K/0-WM_F;,1'1U L2SJ*8!GD6B-0/"H_[85Z(QWJ/\CC %3O/WRTF M;F/+GF!WQ:M[LA7 7Y"U+4-7G#?:(JC'?;?,.E6FQG;[?A3G,J@?^:-!ZHQ3 M[]TQI,!0@,GS1N].<(YH=(?O]ER^:M9RO=P.8Q1T0LVZG+"9V$43$(ZU.!-U MC&))2OD)RNYP_D;_X3=;[3E<_( \GZ:8Y%D2)Q&-,#[D!4\#FGA9D/MI$7_G MEUOQ7^;DSKVM%:OH,=RD/)N4^PC>9#^+P2^H$&Y5[&OI*%;MM=)FS 5_-!(UL22T_L*A&R M]AS9'DAS"0BPCE"O3\H60#]9AMR6HHXCN[K:O9=>O:7Z(MAV)UCMN?Z6+$D% M#C2P3I)W0KRKQG$(@A(KY&%+TXW]ZJB93JE&][+*W'T>O_T5WW-.W3U<>1CZ MB,LX3;%09J%@B<@PH;(\B3,OBN!)P77G1VBOD6D7&E/8$,$#+O$JW7YYT>%T MV+)26S\$O?DE[;=^&'J*+GW8?N!)_DTUIHIPZ+YPWN95 MM]MN>=EM:X3Y?AK<89#51C)5UVJZ5HL$LROB7OX\19,=F(,[/Z9]/*O%^T%V MIQNM/Y/O3W,#WM_DIUL7^-+=?8)[][QO7[MO9U? &WN"2_Z#A2?YH)&8"IOQ M7M I OG-1$+1^S7&^[8^_2$V7.6F?DK[#.N[[]$Z)W[%#R."'_;#B(T:JZOC M _O#%'?1_03G?U!+ P04 " #LB6-4:I;Q-\0% !0'0 %P &)R:&,Q M,# S-#8P-E]E>#,R+3$N:'1M[5EM<]I&$/[>F?Z'+9DD]@Q@28 E@>T9 CAU MZQH/D$[[\70ZP37B3CT=MLFO[YY (&QP'-N=N%.3C.?>]KF]W7UV3]+11$_C MDQ]_ #B:,!)F+6QKKF-V\NZ-?6BUC@X6O>743Y4*G'/*1,I"T+()'Y0DH>+A MF,$I%T103F(8RGBFN11I&]V-[$/$8 MVRE<#OK89.!5;?QG%:0[,IDK/IYHL'V_ 15P+,,2.D$S5G+3 BICJ9KPQLI^+0@(_3Q6??6U#;;Y(IL,TZG M-QB=G9YUVJ.S_@5N.O M6:IY-"\&YE=6POU<*T,V4H:4*1YM8]Z9P!@6@E&31N":ZPGH"8.V$#/,+P.6 M2*4!9TZEFJ),Y5?8,_/OWGB.8[46\UG';NV#C* S8=. 2^AR,D8B:4Z7N6E# MKB.G"1'SE6 D5;;MG!$%3(28K[J,(A)34+/+)OW@7T;H9)VD<#,C@E1C*D6C MH,R TPE1(9Q7H8>B\;R<+;E4+.6A28;OR#1IH8Z<1="[8123YQ6#?A1AIE4Y MXE*Y,A"!4.1:,4$9_(+1JAD35]*042R0UQB_(\*.C=;I>M=&$Z98,,8N#4.,QV6_!9R.N8F4)@;!2P&,_9+$;X,OSS MTE8(_4?3X&1]_B-- JQ;E,5QFA"*Q>RX9)6R?D+",.^;8O+%LQHN\ZE+?*]6 M=QP2,.K4/+L6U6E F85IGL8D38]+W>'EZ3E/]; M)+\J&&H<[*'KS/_]PCG-K]@V1U4GFR-F+,S5RW?S,C+C'2)\Z&JX,M%&29SK MIV6"$'OV_@-1%J5I&PK<[\P"Z*9;-R?^U;0WFO"TD-,>DG\@FL4QDA1)&QN. MKG*E8G_/N&+FOI(:TJS9N4\DGF3S,[_A,P,N$ .3TE&/+S0:,+-A8 +Y-PCF$XX7AX@ MP7)N2%TV."2.\6Z.UT13R'$B09:GBUM E!?X[41&=4*>*6:*)8K.XD6BD E3 MF<;I_3>G7&=4B+29+BFKSU[3POIK)-(][EF=-XNXNLMQRRU7$[F+2A MY>J!\ZFTZIKW!LW%%0Y^(XI.H)81Q-D65G?'[H3977/4_*KK[+!([J) :BVG MJW.!D]Q *F,>OD2;':0'=Y]"GL]W78-SOL@8_4W\5H>?TIEJUG*DY11(,H:MB>57?K#@M\-ZCY7MUU(^HW;#MZ M+4ZOQ>EE%Z==[[->4][+CO=7OSW6;X][1_N?J%Q?F7K*URWGNWW=6A\C;QT= MF*^+66/Y'?4?4$L#!!0 ( .R)8U2L=A6%RA4 %KJ 1 8V5M:2TR M,#(Q,3(S,2YX[2__G2#%_%^D48VIY:52J(A&D WOL:E&PW@E[\_[TSE M"Q4.X];=Q?6;JPN%6CHWF+6YN_"<'G%TQB[^_NM?_N>7_^WU'JE%!7&IH:SV MRG#PJ,[7S 121YG--?A)E?=OKO ?Y5YP8@AF;&BOAYF?G0^.OJ4[HKA$;*@[ M)3OJV$2G=Q=;U[4_7%YBZHKQ-SK?7=YO7KV^^OGW#Q08*N;J^_'TR7LAZ0UJ=[EA% MG3XAR/4Y4>SS2IAAP6\O,7E%'!KQD*$/V+B^O;V]E*D1*13$2HIFEN,22Z=Q M>L.-,L2)?[KT$T-20,S=V_30'FOBK"1QF"+E[%U=]PZ2.L(MRA4EY60S*$OR MY%#]S89_N80$2?[GNXC4%:D:$E)#\B4F8ZXKK.3F^@*41E%0;8AE<9>XH)_R M4_#1MIFUYL$7^(;M^R'$9$[7BFSQ#UCJW87#=K:)S2F_;05=WUV@'O1"S/]M M"_H&6 U)!#=I"4"8? E9'-!,R=GX4'%8!!%ZII2,1D AW*;"9=# !X6Z?#&Q M=&(V%0NRZ)[9:JD,NFXJ%61A%FNS4"99-14*LE#SO/)@.4N00,$?3_-1[L@I MF1EPW<.16K6,H>4R=S^"_BEV4I$N%&;<79121/6&-1\0^_4*!O*K*Z6GA"7$ M?Q++4/SBE%AYOURF"TF7[SG4T*Q?Y>]T5PYR!R1E.5.]I7[&I$+FYPN^AA@< M#4V?6PXWF8$3]STQ<6I9;"EU'1^7XN124 2"J8BR7\;S*< E[: M@Z+-AG-U.0*"#JT::/7Y#B3?4LMA7^B8.Q6@94JR)]RT^$?-Q*IHPMF M8V7:^MYSF$7#"30_J12:GT.SD#FZR1U/4/QCN.C/1S-]T^+T738S8L) M&!9L8[$UK-#!&-=U[H'Y;&UFT-ET1@,XRDDJ8+G)PK(8/4Y'#Z.^.ETJ:K^O M/4V7H^FC,H-NU!\-.WCB\(RL+R =%Q$8\0\53?\VV_2CZ6\P.FGSKIF3S?S MGJFA.D[D"(E_J&CF=]EF?AC]#K.!NEATSHYD.P?CAS,C>[(RJ6H9\$5XU!@S MLF(F>-[7YL, ME:7Z>Z?"B79^Y-SXRDP3QI$12&EM& XJL0&_C* "A_=9'!XU;?!I-![+X64T M78()/Y*C33DO/7]EH5!!V1D7^C,)*'K.3>E M'('KJRP"?IOCP 0+3_1,SL9JYUY.CDV4;P2QMTR/[5KBSJC.+;YC^H#:U#*H MI0<]HP%]!5XY-O/C4'NZIOI<&LF 2Q3 1KX&_M1:F^G+GD%BCDF-JP")J.E]$3]B"XJ M-+ !+UC82B3A"W;';J\G"^*86QN78H39RO5Q2GRI@"+'Y!YKT\?>Y M7W9M'5_\[FS"!/: .75FN)Z ;+,#"$+BW#3UA3DUT^O:Y$R[4FF:J0"S' M>A]-9NIHCIWG1[!9%LOY4W\)7+&2W\NG_$.SO)*A"J<[1U,#;WN<=BJRU M5P+;V'O?05W7D1S'N"2]#-Q\]W$5J/4=T1V8IWFD$]VX::[27MW(#UVI$"=[ MNCM%.3IIG*U*21H[M22T[UI'=*\@)NWL2"[JBLI8N^HYR[E9KS8F[D M3H4:.S8?.?PA1PYA8:0X,\+#40/J$F;6\7A6EW$^5^CM$:[0'Q7)L1*PK"1Y M5GX(N.ZTJ+86/J=6S=4*CZC@P@;^AR;0%V(VTZ;R_.=5HG>-E0C9E,?PY8\8 MPYWJ'#$B';8&&HP^V4SG59*?FX\TR*+B\]CI17.]P$%:\J^M,3;%9%]"Q',< M:/4UYZABSZM;[QOK5B0$3F(H1F^,)J9[,<5Z=:+X&#OGKM.&(D8(2AS98LR3ISZL)S1>Z/G>='E0% MK27PSOE>OHE?-VSMMC)LK<.I/&XM@5-#0[-!Y-IM=>1:A]21H6L)")MD*,/V MA8+7;D\+7NMTHCAZ+0%[ZEL9LO7BUVY+X]Q7.X3MMCJ$ MK4.J60Q; KD:=*7Q+J=$L=T>$\76H5WK-'K2&"E,+K4]%)][6#T_\40F8Z6"N#;-JFER7-P6B3P[O,C?PYE5J M.5*8X3/^I)5:T*R8LRA)QA]9I"01K[X?LB>Y5>+L*@&_G1[5'RYPK-?L;"!1 M7>*SZ$3&'UDX<"!'2L!2!WMMV&6@(=/E3:/0@C+",/'E";BK5HAFQ9Q%53(. MRR)5.7 6: UNDV8^2H8[13HQ8#YI,S3.5FI"O&3(_.U+A,QWNG)*S'Q"51KG M*M.4EXR:OWV!J/E.3UY 3Q+W91^3]<4TY@!H#=W)+'*/K*J[8[O\,J.^H 9S MU8V@\NKRQ.!2@ZY,.9)7'%5B_C:+>;($@%TRH41<=$/$2YRL21#)+^BLC,KH M;_$YQI0_^IPUE'JVSW%.Y_;ESND$J^905D4*Z\<71N(J@;R=]KZ$]A[(3]'0 M;"G?10LS(^"Q6AC3MO\&+?OE,O7BI_\A^2XHO@K*=C87KF)EWI:-OX*Z(<1. MO&;JOTL[1F<:PT=P,8\3OFF:F_.2FJX3?ND=RGKS[!CA&XJE_!0^EUK*2S8# M_NSY/X^K6\8"B+TLKF;M\2SA'Y*'(SGPA$!CMQ$+\3S17RI.:0''\TJS7]?.FM/Q58=(,C='[UZ6RF$(E< M/2RG=WW3N_[Y=#[\N!;Y96Y,!28W5ONM=O>]=7S5K]T3 MYAM9V#$33E;U@T>"@5?=[=%GVR06<;G8/\#?];M#O)3AH9!C>D?\S?$CVBO, MY;<5OEM^1#-5O'M^+"*^F%+%7EE'\[:4:HZ5O>R,G=Q8P*=!N1#=76 M$UB[[;R=C&Z>D3U2/7 1'7OVE^7XHO6_&^7R7\>.GH?_8/N91R[=X0(0Y/-6 MCLM<#Z5[%-RS[RY0+/:! \GMM)&E"U0OT"NT]6*GMF1!3DSZLY2>:$'Y M[?LJKV1]Y#@>-0;2*)[)[+*_R;1/!"5VG>$S]#7FX (L:J%C,L<;8,=A:43$ M_MLT@9^V\M_$!@FD_[!QR_A 'MLTY;G;IAS1QH ;1GOOAT18W'/C_:24ZM7 M/1-([KKV:D WS)P\=T^WRW AG]2J+&."Y[:UJG M0C%@24?!1L7;= ;T"S6Y[>@);M,) M,PR3#HGC9@0K(FBA+*5'?^4U>?%%60WB(TP%V-XSW@-&-QZSMMS)")>?W$(YRH^G MPVB)W#EU]326H67F.)H[.,QJ:PPN IM71K5FW0H5="V3*A7LDB-/(47+))EZ MV$6T]Q!.^Q B?>)I9 -\KR6Y8OJ+K=T0L1G"G8(6%V@<)E1LX2FC4-GF1M% MP_ -T^1R 5K7]Y+*U#:7BVH8TE](S(#=^!@Y(?M[Z@L&:\X%-PU@RW%"AT0< MY9.*>37ZOH$Q%_=W(-4DGZ6H3N"\(V'T&%O5U@A4E^QN-^IJ]7D[:P MRZN>"TR +9GO475 MBNG#[H> M,1.62WZ;]U-_1 &M[&?94G%#GU_R05&!MERLA;"BO'?A_N>#[NW MX=;7R K]@W/HE"-+/N.IK0=T33S33;B.3RNHE7O!2:$07&W]&Q$,*T(Q"N7/ M(XVK>EAUF\2+;]W/!(4^:LQ@[-6934P5EA,@I;>K@7AI[E;"/,8C=\+IF]P) M@MCCAD5.XFM97,1!22P*T>5]SX7@7_U'$.1+ M3 \ S_&GAK\T"+XCJ.*JF5 MP*'V>FZJ-]LGPBQ7W/QE0CCWF,F#+N/L'#(W=4JIW\M Y=J61XQQVS'W/2653;IM0@% M:QU_ZYP\QZ[;F[/-%A9"3P[-V8ZOE^&U+*+SY1E06U"=I7&N0_P*!?,,X83E"UU2Q_6=8AD?RZD%M= + M$\ 8!)TAPDZBX^>DM@_@A3I?]/EO-^JF +@B@A8"$MS!%[^C9\4]-W[GE^:Y M. <8,-3F6!O'%M R,^00,!^_6L[?=%$]=\L%#C=/."O%1)/7886!T#/!=#K' M*/N\9CI/^2UK16'[+Z@@U>J[;$HJ(%T;!Y4^;5^UHS MZX&LC3-/[E*@YHJAQ7*%JU=9G0.K6+9C)A$SP0U/3^Q45E+&5?$;G#&(]F<* M-YC]9\\6Q*2.O#O7<9B\B'O.]\3$G<:^O%@L;ADTR-.6_:A:MR+XK]N,F1OL M,.891>5T+;->0FV,%E$3'LY2JFWCWH <3G%GU8!N"'^S]3I'FQOF_\8Z7K\= MCA3_E4H]W-DFEQ-FN';.\\Z54K5,GZ/3#G[L"PQ !!]+U=8Y0N0=DJB5[=6L MT_#8*Z/B.CN_IE-:.*6&#;[\RN423I(/DJ'$)30)XP_CJ+]K3^M[CLMW>5!D M4MH(1<#CVT+NW[X"[F\*N;]I,_>!BFL6K>P&.33MZ@;I^9*9U #SS<8X-7,! MS/AQ6P^>9>2MF>ME:]TT&[+_#[KWYQ-*G4_,W7[:\AW:M,3:?R1.^0QU0AEM M,RA2:*HK8ADPB^:=P\Z2M [< 5[7C;X)=.:LO'"'(P!)3(BK;T/G9)@>.R$0 M@1DG2,;WG:'X]#C7BB,&Y:+2^/!9IXC6];5PV9J=R3,I+9S)0R!PN)9&X M9NOZ @Z?=>HX:9]]PWROQ;Y+'23\PS,VF!H_/5IP+JV0^CL,@I7KA>2K7'G7 MT!00M,PW(<DKW49BZ>-Y,W MT( $@<+F-$+CG"V3/#CO24PI"!Z4S;U NYBHE?+0B-&,%/&DUS*Z)NZY+,0G MD]YB:%+'X>XI#!E4W7'ALO^DSY0US->679P&F*:D4G7=VWERY"PX9G=,YK:T M2]7NEJ_%19$U,A5C:HK&XB8Y6]9!XA-J>,_MT3-RDP):U@[IL[+^Z3B,D8"U M\=8/Y!7I Y8YS7%B.2UKE93E@"()_",P(?QC=<661A']:YD#49]GA&'PC,\Z MACF:GH%P3@!#SW<8:&L):.SP<=XJ_?2R6J8F&9)<\8)O9[G3Z!S@]# M S&66\J$;V@F#;(CLB<<^JT(:AR#Y4SIX5H%N=3+#H3RFN$E?7;O3:Y_3LP@ M1^5/FZINF-2JUE M([K=):'8^PG!"]O]R^B]2_?K_4$L#!!0 ( .R)8U2HPQ_;^1@ %V! 0 5 8V5M:2TR M,#(Q,3(S,5]C86PN>&UL[5U9<]PXDG[?B/T/&LVS+,N]NS/M:,^$7+*\CE!; M"DGNGGV:H%BH$M2)P$-/IP?/;F[?$1B7RZ#*+UA^,L.?$2/PB.__ZW?_^W7_YTM@=?;KX?'Z["D)&FAS=W%ZS7\G17]^\Y?\=?8RIMXR#Y9J]?DN##\6.:;M^?GCX_/[]Y_ND-C=>G[]Z^/3O]QZ]7=_XC MV7@G092D7N23XR-&_S[)/[RBOI?F)6ZPOSS$827@I]-:EY*"_W52D9WPCT[. MWIW\=/;F)5D>ET7D7P.45.0O GUIT]G//_]\FG];DS)!@49T;3;SWM%1X;^8 MAN26K([XSV^W7VIN[I.'@+[QZ>:4?W?Z9;/U@GA#HO26)&F<^6D6LVJZ(ZRF MN=#S:'E+0EZ1"YJD28LH_X01[&4L'KUX39(+DGI!F# #\L*DNRWY<)P$FVU( MJL\>8[+Z<.R33<#\^>[L[%WAS3^/6YY3%Q$:V)_ M^^SS.(=8I6;AA?X[%]L=%1W$J$/8XVC*9TJ7ST$8\IJ/6$M8!P\A.4\2DO8I M/$2J4W&_L*"Y(??>2[]V(I'B5)QSWZ<9JZ$;;^=Q"Z,E^R3.R/(J\!Y8R$Z# M7N6T$N]DP&7P0I:]JULFQ;%ZGQBP:=S/;3(ICNT\2F@8+'G$O$O9OWESO%XM MO.3Q,J3/?:(53/(XQ1ZEQ$,7EFZV,7DD41(\D2N:#%MH4?B@A;_>DC(Z#UGJ MIM3>Q?WHA7Q(*%="E] MKJY2&%*_I23D@U@:M\WA.A*F)!\,KKSD(1\1LH'XVO.VI]S.4Q*F2?5);OG) MV[-RV/KG\N-_%C&O$AUZ#R3\<-S^, U2;E3UX>ED9;T,HB E5PSP0I_\E:0= M&V#$I6TFXK;-#4"F630>$GB#\<_\UG>,PG6CVDYY9NN\B_(EB8!&^ 7I60# MR"R.653I5+N)K/2+F@Q350.-452RFKNLWC-$U7L34]8WI+L;%A53-DS\]*\L MV/)>0VS9$-+2,WI23%5M892BNO42RBK_#T157A1](6W&TN]:'=%"WF /BUFR M]8+EIY94.[V"Z^W%IYOYC3!6C M**RB3O;4977\%5%UE'FT:'U%O(3<\C)=K[XEQ12^4T<@VM(7!EI,M6ECEJ** M#2+*>O\O1/5^&40\:0BH=0#E/O>EIL14XW"3U%DOM8"RMO^"J+8;:V1L='27 M4O_[(PU9,1,^2DIWG2J'DI=.,I.CL%QMI-J>:?.4*\+Z\66]0MLHES@'!%+7 M64L#]73-558OU-:^5KMM4!;93(,DX.!P(AC+YP1J A'4"!)>D-5\_>3'@K,S M%P)QHL"_9GYD;[ZJ24CF3"#A"+LYOCDH]OST]R!]7&1)RIIW7!5])X>3#4N5 M;P&Q8 60@\$ Y,"D8@RL-%K?DWAS01X4V18-115:9118Z]]L#J"ZI4(0)M6: MXW1#(("02N8Y\VGX%@8"$*"7AG#"VYZB&\ (Y:F.N8#""LC 9 PR0,F(Q', M-9S'4GEL5(^5,*U.*6I+N1T&3*]O%3@VR"CJW=9&'0P LA!FYZ5A78D)(+6N MVT2-!SO[=&@P2D+88U:#O*L@(M>K14R6@6IL+"/I#([;).BJ&F")-NA+V8$C MXHG,UZ=VJ2Y#JG*%5&2G4T39&QI3XL8D.*ZT]RT_ZQ&1Y2Y0B'R$2XJ^Q\R2(5,\L+;[Q@^25: M>-L@];JK\P:J*L&JHL** YA9@,I7"D(8ZOAA2AKE=DAWH"F^KI.?W:^Q5J[! M$$"MBA(0)C!OXG(Y2UFC&HK]UF"1 FN]FLT!5*U4",(Q>*,7R;5Y)>K^Z]%W&MS(5[OUYFQXT5,?W< G_M@H0SOSO8S8WS>*=,HRH"4I' MR0BP0L)H#*#693)D,[Z3&4WYC-,_23UHH#Z).!EG4H^]ZE U/I=V5==;Z; M\DQ358I+!LT" QF#P=ZY'\F*QJ1Q2)J1$U35E51AJ+8Y>DY5DQ:K7/(CJ7!66KG05BFBYV' M@!%U\EPK_HY8S.+H':1X"'OY>E%.&38U%-V%31PAM+JKK*P%<;0B_[H>HG2_ MGC)G+;F"+=]3+]S#)B2OK3GK++8%YW1A1UF+M(_QK9#155'DM"U$(\R>\")? MKV[)$XDD>4[)=XU6T?@.9[WK###6;(<983[BCN3=3G'])[\\[WRY":(@R:_Z M>ZHZG>XJG153M7('9,() R>3C?B 2D78Q[.@19A3^3'P"X;OD.97E\CQ J+= M=Q4Z6ISHL#$0TAWHA"'<__LQ2X*(),F"LDE]5%2'_Z\L2/+5NN;]KQU@V#.6 M3K1AQ D99].-^+&1#%PX/:33=%,#:AQIM[PC$57URFT1LO@JRRBY9/Q&LH^*8E[^[C[TH8:,J7D_1 M,O^KK+7E_[)!5GF#J@SWXRJI%BY&4H(>K ?QK@WJQRJ0(1N'H5>J7TB8]%K. MSOV0^3I'X//L0W%_9/N#!N4-B0/*;X[A>[_(!2E^LK^+J1.;0SUZT9K<,HL_ MK5;$%ZZ;F$1YXZ+00RJ?M!OFQ;^)Z5/ ,/MQ]RWA]_WP*V,3/HDZ9PWJ278I ME#WCO@,',TZX6=S;Y0WQGN:)MYA4*3E2;$[-05!\L^QXQH6UVEYNQ3KI7,*V M\FDOQW1G'T#M^09V*ZVR[73.:43Q^1/^R3]_I_%WODQ<''W9=T]E7O>>2M*_ M'8SU$5&ZU$W$W# W@*-Z8,]-.\(U9J$1*5\^, 5#(Z,J%&H8YP9*9Z<,&08U M.F7)N:G74H3R=Q_1,0%/1:_"FT@_>Y@97# DND15& ]\3#3)H#V&S^W9\T'+ M7Z:AP.5&F.-7%+^X=,1ANJ-AU$]WI(Q3KE1ORQ9\O?I*4U)=;"DL1^O)ZC5G M%1FZ$*JK0 HV&!(Y)9J*M6:5!MDVTW M%X;2[Q\/,]'/#4*V+NB!)8 JC.?R:_SS2S*K7L$ 0VNP]V M=$ID;U-B"D4YN*^W^::$3R\D]H-$3,M!Z26A2$$_.R!9NF"@4*10A7 7K#R M-N_P!?5O,@9M!]=FF#.L0$X8O(MKZZH6]S MCC>O-;R) V;9EE^!5,3<#JA MM)*K(B6TD]4&10(WM]:NA%@': ##99F+&AO__=6Y,KZG7S_4!J:=+T"X ) VAX2*TAGAPBXX?T'Q0HM%190 MYLGK):9[[X5O7N>WBC#[+FE\]^C%Y".+?$N^L89$B6R!L:^8SCS,7LQ, =G7 M80/,X.Q+4 '9N.K]A\[-FW.].'/STG(CS ,5AEROFL9=1[WIOFI01=:Y7E DFUN% PWN4>=J#4/>]*6H]KI,]8$A#KUF@ELY MJ#!S=$<8.HZYX<+>#4.,/73*9/N^?V1AK,?_.+,PTG+/Z!CB@JEZ-^D%SC^F MD?)+*SK@O(G)U@OX4TKYLQUE=\1@GI^EE>Z5[R=D?^6%DY"Y]1N#.*O7:,-- M_Z"+VD.AM[X+:U.2_2;B\I/$WX29"*YX*FS">V4'1P15]D =3 M)UT6G1IH0J,Y]WV:Y:,!G[#^7MSK;L.B#($REMFAS-X1@X8WF3:D>^.?@H29 MS!K"!TE465F47\RU&TGW:14,Z-RQ9&-XO":/1@G"1I.JZ85>0 :E+/QJI MYX8A._-[P,BH".$BNA@^+\B6)D%J,_I7LR@[.AG+W(#EX(A!.SJ9-HPG+T ; MR$"[G6:S^_1XS[U[0YRXPU 1UD MO)CR?$/C-/@_V9#)AJ6>W$%8YH9#!T?TFN9!M"%\OT=L+K+7"JJ6LC-&1A"W M,B0:N.>&P7[N&30(&A0/>B3MQ^W>?4 #ONS;#A)V=W\?<-= 8PQY05(O"">\ MK;B>%LGVO(E?=2>;DKUMDY3^DC\>]TB6GRE=%A>4\L?$XB?)R!;,T;55QS'E M:S626J(NAG:>F]F+;4V?=>)09G;+& 3$\H&;" MT*&1AG(H6.6$:/R=[PBA/DE@Z#!S"'DY#0=B?( -A0%$)\Z0ESU@#WT9O%1[ M-";OH94WSHH]-H1TOT"N(9UT.X"\7)]C<4P,(S997!)/UP9!U48MS6TU1YV& M" MI'4G[ZX@A2P>'Y(T/5O.?>N"-1T^RQ(J.9(TJ,MO;$ATP^PNQ&6=+?/#^W M5 L-!5$;&P+17,&AMW8 = @*ACRU.BP\[KS0BW7=KH:H#0^!:*[PT%L[ #P$ M!;*](AB>'H6.SF#$S:= P6.P&<#&ROH^\#$IPCD3YZ5EQ@9&7] %%(J6C(TQR**Q;V@9#PA]HV05X.?G"<[KQ0.PVTXQ.Z M*"/?7'%C[9-A.C*C3CR)^_K0"8),2'&Y0?WX,BL4O_* ;TL)HBR(UN6V!1K) M+URT86S=HPACG/K&RFXI;XE/(Y_!,"]@T0W6+S_"/ 03H?652<1TD<,!%'00 M1[5B"+P4^]L:;;4CG&=###E/+PDKN!?RBT ROM;9(G9 ,%"B!:"-$E\CONW< M.#+^'2 O$Z,!<[E8EXCN $.&QG1\A+([DV9 M 8SS2YS8&/>*E2-L#"8=H&P290%GM:C7"&F@XT:&M;H4LL/%,X#V(K]UC9^7 M+L[G,Z)BA]-O7I@5F E#^LROUG- NX-TBP9@)?TUM@EW]X[<3*P*AG!M%6+C M)8U98:,6Q47 &'GV(_!"A^8"%6G11LPB7V/#L'3DR*W!7!J$U^CL#\GDUR]+ MS/](5C0FC4[PTTL:>\R4(/+8!(95=\)&@3X_<$5#5L!U=;>OL'MZ=$W[@W;C M:9I555VP7Y(T\/M715>2NZOWDJ;<^#X^%NF0?N[LKQ^M].5I2O=2#WEK^W3M MI@SE_9M-1Y![JZD%_6@T4"\C;S-UH1&NZL,NU8/=)@>\1.\/>G?@%&;+LQL@ M']BP=AP"8YTNO$&KF?;R1BLH&50V+U2$J4)XN5EE0+GR80],^F&P0K$U(65@6E>L++Q@#.L#$J Y_#CW%!+G3P'DU$_'D-I<1$VBTB;IMM9IZPC>-8+5';4UN/SRD5<); MB5$XPIZJ*G,1#*&(,5!W$*.DGA-B8"8[(D8I'&]<;0WY@;B!\;318^*9$8:L MS'=#DDD%< J&;%!CU3M#QS0FH8AGJZRTZ@MR]42=:4.7"(5MP+T?]AL.D._1 M,-0<=3%9.CMJ*V@.\"%[) ;IC!0G16H.32M;90NGX,P9,[_$J5>M.:[.:4/G[BP*OV@8T41(V25*HL1<">H@D5# MDS18:#4@W#7>-:!:*UMX<;Q;T?C9BY<&:.E8%)"2L\P)2@"C'2$DEXQPOBR8 MQ'[IO-.Y:+SHPEI$.:!,Y$^^+*BP%6E,%:IH-XB*.4%Y!*>Z1L]!2H+PB@_! MT/JF31/@!4(5;!N$LP*?RD!7"#7D#;G%"3I(S]^[OWX(@W5[IZRJ?E7TJFH6 MZ6=5VP9S72M=%(MP!R\@VE6W[%:G_KTP,;X"-+18>+\(%#LK@ [CO.'Z/Z!V MA,EQP;CZ 0B^^ZXYNC4BVLRI JV.'- MA]7((R!F K@UH5'+/2ND6;FB1Z#3*@&>09O4E<",JC0/9;H*W%*9/!75NA4< MTT9_80^->72C(U5MZ.V[G&,>\S[-#$V51PT0<-LD@0*=MN!"4WHVWR5\\&P98QW=$+ M22/D.10#8$TAOFRV7A!+-N)9\9@!T>29.2J4Y@\'C:8*1 ..!;^HN[A(M[B! M8$TB/\@7>=C?/N%/HN?KF.[##S6"^0;6?+U4LM]&]?4>EYVO)PW)=5DZ61[] MR,"&2V*WEFO2%BFO.>IJ=+<5ML27[0XF%F'*K5GV:L.=_#Y< *4$)0(E?F3H MC;-"@R *X?)TL[S57+:[&TM+(ZGU!@TRP^2/>$!(=68B>*I#7T74RD8EQFN^ M+M!%@JY(4-I:0]P-&7.)1+>>+M\?'J1Z3I$';D. M(2URO);_#_'B>Z;1U@4"'] 7#3YD[496OZHF!'"$N3$UA"C;E5P1PLU*IM*? MK]AXB9MPR2:QEEB3\@+QUN%]'9C3.61PW'64(;PZ&])R+FD6.X2X)IM%A"O8 M7@?8%&X8);X5>A >! ,%YV?JTHGNN6RZ4,[U>O E.F&<[I.KF>'P]"MY2>^? M2?A$?J51^BA9BW%B!^)-9'\=P#.X97 $BOKF,I/N1FG[(9SCZ.VU#=P.-683 MAFN8#HE=D20A9'\8 S@IMV4K?0MGP^\1U63=F=_21R@F[]8XH/T=U&J@4&&\ MH3HH1CBYM[%",M%R97= Y]03K['!:9J(C85-M!,SJ!&Z_%,O&98@19./&A.I MX/S4&'#%GZ^RZA2$I((CMTM7/VV28?2.7I]T&*V;1YJ$@-I@2$;T%6.)4TS) MB3$!:Y.L& .YLTA>6(UHW,6\4C=6X; MG=6\9D3)>.<,)J,O!L*13(]AC(#X/,*":7XWW9G('SER*X]\BY9!XM,L2OFM M8CXC93C,A(V?O61 ?*66\8J&>D!'C3/>4RM'.!]1V-!!I8&J=*>2:E[(@AGK MC!VE>(0)EQ^;DEUBN!.OSB<88W;O/00\X M!]@?E;XE21IG?IK%K*NX(T^LTV E9W.!6Y)/A/F)OZ1%E'_";T^I92P>O7A- MIK\^15K,XIF%;ED[,'?@++%AQ3E=6Z]K-B_B6<=\Q;>EB<*WT[5LEWJB)OM: MS=M" V_I@F2$HRO1)"/ZC2"?(0B,5O;!@4PXPNU+H& (BGNP$#<#6("L[0,- ME0+#%B+E:*#\@O_SP,87?_M_4$L#!!0 ( .R)8U341K>#A44 )Z7! 5 M 8V5M:2TR,#(Q,3(S,5]D968N>&UL[7UK<^0VDN#WB[C_T-?[N=WN]NSN MV#'>#3U[=:%N*239OOGDH$A4%6T6409)M32__@ 64<4'WH\"J*[8B76KF,@' M,A-( (G$/_[[>5V\>0*HRF'Y\]L/WWW_]@TH4YCEY?+GMTWU+JG2/'_[W__U MO__7/_[/NW>?0 E04H/LS>/+FXOS3R=WB[S H-6;V[L;_$_PYN_??4_^[\TI M@DF&\FP)WKTCC3'4GS^1__>85. -)EI6/SU7^<]O5W6]^>G]^Z]?OW[W]8?O M(%J^__C]]Q_>_[_/U_?I"JR3=WE9U4F9@K=O,/Q/5?OC-4R3NN6XU_SY$144 MP0_O=[2X$.2O=Q3L'?GIW8>/[W[X\-USE;WM6"2?%8A0\.<)?"?3AQ]__/%] M^W4'BA'E M0]L5OX^L,.N _X[^U?6?T6=_*;-]MN1K =V#QAOSWE[NK73O2 M=8\Y_"Z%Z_?DV_NK]2;)T1J4]1VH:M2D=8.P-N\!-@A"^Z3,[D!!]'T&J[K: M@Y^#.LF+"O/6$JQ?-N#GMU6^WA2 _K9"8/'SVQ2L<]RU'S]\^+CMV'^SI_G^ M *(.@-I?,, >Q]DJ04M0':X;-/DQZJ)K6"YK@-;GX+$^0R#+ZY,E L!2WRI8 MC=@]@^MU7A,\U1DL:]PO>.#* >D8_'>*?T?M&$%[Y2PITH\F$A@2.HA0AY#' M4)1/ "Y1LEGEZ56Y@&C=XL0T+E)8PG6>GH,-*#-,^L5"%@,B1L)<_-7D]R3^!8Y$TB;K34K->)\C&H52P&K';:GD% MBPS'FELB%EP*D)F-51!F7_.B()-JB<.N9?Y8@).J E;^JX+5+)C!$?H:/"3/ M=B$( XL1.W-[TP*+A7I1N-+H#*<109,+V M)9" DGNQ?DV*I@T_;A9D45;@Z;T;)]Q.>QZ8<-\9;L9:;1+N!3E+JA59N>'_ MD$CH*2G(PLZ73!)J'O24Y(C8#+A97.9E@A>J27%5DLV0M4\Y5E>(@MMP<251UB+XT2\KM!8RZ.-@G/VS/FDNC3<+82-F=: MA,WUXM*B:^5(;9>6%@XY16*SL#1G9(3 V[+2G$,=[+:+2G,N&4ALEY0VUC5! MXGX:IO]U/MON$9LQW3Q6X*\&=\ %Z04S_B8X#C&_'V!F=W#P97O$Y3NL\!I0 M> \E_ 81#L,'5X&#L\UR-[OD[B,8Q[&+?=1B&:_812H6,8K'Z,177&(?D5C& M(O91B&7\X2/RK-?[_ M[:QVLR ;4I<%_&J3Y:&&V0_;7CAVS>P*#]6@NBK=S$Y&9-P*!-<;!%:@K/!T M3Z4^9L-L H)Y5BMV3U-"A*DWZ\ (!,)PB16H,:C5&'+L@BS6[:= MV4F,N0N$C09D(;X^BPE**9?=/_N,[O)0\[)^G^7K]QW, M^Z10T# G\Y4FM)*$W']OV6VQ.> *_YMX(RS?96"1-(7"6D^91P9NMQS#=9(K M*-N$X0ZU"WY;5._6V'X!8*90VC^#=KB,<\LO$WN<:&TF^/>^] MQG\."(/GFBQG,TJ:L&LZ-'@AJ3BZ^:]$.?,DRU92KB Z8!:FP8(T=2. M*FJ=BZ1Z;"VIJ=XMDV3SG@S5[T%15_27=O!^]_V'[FK"OW4__[[C!\L(KO _ M=Y-5D3R"XN>W? !L*41J%L#[8/)T"^'JY+&J49+6(VEXGSM9II^'DNQ-X@0- M9<)C L75#0^&(]T"P;6PUZ%4BCV7/[V9(GI3PS=3!!#A"+F[NQ-.>YU'E,LN MN96G1BE M>B]QEVW/DAK,]#X:.@4X_ 2]_?2+9RP!YCXO$_32BHVE37%+K(ZBE;<&"%1C M SL I4Y'7BE%:I'@-*GR=*0V(4PG/@Q(RB.:G=0 MLU N6R9]]>[P= K^,:R"?P/Y9+<64&D2I>$82*NR2E!!2DTD\!8J25>^ M68RR!CM;8'[KNF'T+4KMBOB7JW'4FNHK\"[I':@ [AAR]_$(GLDJ-HK2-(PDEMN(*EIJ+(%W_)C%VMJ,Y4G%MNG0H=MR/Y"HMXS2=LQE M5QIDU'%3*PJ\K4@SI<_@^C$OM[=>TK^:O&HE9=VLZHQ(OV'7CSH-HS0A8\GE M%J2#FAI0X(U.:N'"*@Z@N\H=F%P/1?ZN\EEBN%HR*^%<+.47.:?=5N7-8??DH+ MB+7X\UL<6H#M#UCKX+F^*-I6/[^MP)+\PZ%>*U3W=(K_&NL3__3[+8(9#G9N MT#U 3WD*3I[S\> O NGZAPWB4[N"I.R1MH?ZA$KR,/7=(B*Z9B/PDEJIHT,R M,W4<5>>#.P!#1?+AAMIDP7D=KSDW&+;Z%&H-J@O75RT+9T_!+%PSUO+O'Z/3 M\_!NC:6B)_)9J9I@BR.%MF/Q\R".&2I[^&VHWL^#FS '#[7D?@G%8C"T.$76 M4R5%8NFITZMPY!?.YFX7S3%5I-%"N-$[:A&S.O5%5E:R$NHX_/832DJVUS*^ M=/TP^!*SBODB**MR@"*.!/=KS"%>V#.5QOS6R3SZ%K/B1&(HJVZ$9)IQ_H_W M(]'Q8NG/0UZZDURI]T]?4)D@_,)]L@*>YRW JS)%I-SV.=C^E]7;=[ H+B'Z MFJ!Q?I]AZWUZM5[K*+>Z[/I *1U;#W\<%Q3Y54MVCL(M:T(=A5>0)#(+D$JB MLO%VU!@FB]XFVZK;.$!I;\:= MYQ799&T0]SJQ"U2[$R\;5%':D,/>43E)LR%F><.1L[3OGI7BWD5G?MU=41Y] MC5+%8AE4KB:/VL=Q:^Z!A!8->FG-:6L]Y+@=@8Q:TV=0K^ X_M-MUG63>K,H M;@-_MX$,9%AD*&Y)E&V/(^,U!*)NF!8QQ65[HXXS9+:FK MJFI =MXF;-T"E,.L-;?VVV\)(MM,U<4S0&E>371KCJ ?Z&LBB-(2K'M"<:&@ M2<+RQJ">W6R-UL9P5#"(+4>,84ZFH]$7QK8CIA'';<0VD!UL2/9*&4 $\F5Y MUB#4OFV"):AP:+4M6][^56P3"+,_FJJMR_X%U#>+:0*77R+]LBP>B$1IU0?I M4<6R+Q[8B.1JY;$B@EY%A- 7%J5S>+=(- ZX>.U5XZUI^RAMP[8?'$1;4PJ1 MW'B4S_5F1J: 0#DVF[>9J?>$B\B,;VB!-Y?W\V+U $^RK)4S*6Z3/+LJSY)- M7B<%+5\R?):]+]<=V%[N -U!^5;^WD.M(^L\,-5.D0>C&J4?A.ESN?,E@CN1.Q/P% M]]@!5TQ6U*U73H;4H_2>L#KPN9(RY,_V-C;G:/+D]NILS^=M\D)$.B%'6TNP MO>LRX99FV>*!@Y0HZ'&Y'6G&WN2/ O48'Q3B] KO?:E@^3YX&%Q@CV+>Z0JG M/,"'Y)G42B 9QWA*Q2*PW9H_AYABFLX'^ICBM&)G?:,U3NO3HE89_!#L6 %# MM0+&QW 5,,SUNKW&0&P/EL12&64QE&#'6F?#1EHH0T="<<4,":8X+OV,>&,6 M5Q#"T(KP;)API3/4] C5I&,JFH6X+1//1CAS?4\*3835.*N(AIW*A94TS)0> M3SF-WM43YCUO[O?IU9_ ][W%[@KEHO35RD0VNJKCJ+2&LZ4!-SSM08R9!1M^8 MX535$0'M"NFP@6+5K9)02NKE88KC;^ Q?ZB6I5I<%_'KP$B^4[EE2I!\]$3\'58KR-LOK9D$+2WNB M=9\ORWR1ITE98XN #7E@Q,B?Q0N\V>PK=_NBT+76=5M M\D(V/$BY^#1%#*'R",/N:%^2=AJNR3LIE M3CK0I[+XA5D<$]HBQUV([1L/H[=%4GKK10"7*-FL\O2J7$"T3KH;0!Z%WH]T;^&Y;(&:'T.'FM? MOK![_&'P0,0]( ^.81&QJ*Q7#UQ;;_-8@;\:LOM"QLT@,\'A9H1V__@ \X)7 M.BJS@U<&NCG"*XW>3.&5CF"^\$J7-9C[%51Y2/?*AO+ [M>Z],9>K[P(A\9/ ML'TS"+.$2K)LR#/Z-/TY69 7E4'M1UX% Q$?U[SZCEJ-Z.&E8B-W*5 D8Y+H MM2WC23>?.769E&!IS48Q;*C4##VE0#V9!T3J&3Z@NW M!IQ&F]V)CU*;V9B/21^8F9$B)08BAJ GPH.:C M="4Y#=7,PVUYH,!1+*&-!Z:6Z&62ML9T!G&02SA=$T;9C^5JM]M5]U9N-QMS M,.T+,P/1H.:GMB,M,GG;H'255."&4*GN0 IP-#^N'J &3.N02(!G8Q%:4IN9 M@8Q$'.4DA9.63CBA$T;,R%!T9/80-L12/U+(9#><=7GU_YH,,6:-50R)T?AU M6):L5SR8&H.D91E+5WG*28'GTW91-MAFH$/I3=DK!3;> S!I2[<"]-K.QO!L M^L3,[C0I>JJ"*6*7>;5!N8'*WE&0*Q#ZMJ$KLZ%!*)#IE[.Q:==CZTNRQO_LC7/,%'SU M!M-)BML@X&4,J>JA@>R*0P?%-(8[X0*1; MMOJ5@@(&6H[6(XL$;/4^G?>#:YXWW9NJ7CK'ZRH_G@N;(Q:908 0AJWTT)._ MU(FGZI;/]SRD#%5[G>(K5/<4C/\:*Q?_]/OGY ^(Z*8KJ\0"'Z"3G04PHWE< M*I_^%,Y"Z>5:GY*&MT'G@"?FR"V%HX>M?+AP,[9 BU!=M+ZJIQC;TU,^IG ^ M;*WAR<057L>LN=E0R<)I65/-_I;:ISE\]SDIETU>KB#[OJT(I!.-#1)H>I6[ M'502JJ\O+DZB-C8N2\?DZ.LV076)36:5;TBMK&:S*5[.5I@1S$"RK?G&5*)V MNZX3--K%K&Y3\95M0(/ U)$/=H]6&$A<)OGVL)F6:)\5529+NVTL MYFGLCA8#._Y.DX(D*-^O *@_(=AL2.$XRO'NFNY9LGT@X9J3$.\*76TRK::#1Q9F50*N^ZH]#MBR1X4J/E3CV@LBE M>W+Y"/^'W,EZ2HJV]!06$*$7+'K+]#C92J<-S;%2:_,*#-*D=UQ;HB(/<>Q' MD4O&>X_9B3\R.@E4UY%0!A\ M>@6V(9#5M4$,2<51 &DOUPM+,E;JG4Z3230J:G+0]#NGD91^CSB/H)18Z%]K MF$G:'F="GF[1RP'% 57X+7LM,^+'2^+->Q4B@D HHOR]_6,";%[9OW)J^-FC MVE7ZLT$5[NQ P9B@TX[J&R6?^+:$H W1H['V4$U. 69AKJQC$/_V*CPQ\6>Q M\:0[?(8E>-EFXUTV9<:V1C$0/1WG 5:/S@9Q:"B['VKL2'J>XA[:,)\NI+EMR@UH4IM" W_N^Y>;0\ !VF3)3@$## M@49?0P7)^JXO1[W-7)FBC&-&X/+_2P4637&=+\8'>QHM9);;;S$+T]"77=]6 ME&C$$7G>X_$Z:\B572[3S*HLFLWH?2CE9@<](M:S($/9]7[BK-RT3[+.JZ9>^ M$L,?>T[U 45<#S;S:=.='L)?9%32Q/00,( N6)M),F4(=X-XZO"VG:-VLQ3S MMV[6[*,SUC=Z8C;\%NJ@C.$(4,SX1"6]TZMALY#7?9_Y2F%]VUWR?8Y8*0+& M14H9-HMUBX+LJ;1E"6\6)(VR()4)MQL$C =8 NY<# MUMM5M0F]@G.=5LEPB ML.SZKV.1MWVA"D[SQJ7@(9-N6EYN 6H?KB&O2#P6^993SN:'3I-="HU*DT"# MA;(VH9'L_8%%1FJ;&*-"(HX-E..C'KH&9/NX^ M;!=DNRAAD8FGW/&,YB>A3CN.]S?"O@4/.=SBL!UA,?_WT MTR=,.#/@'2 ]AS%O1]T'>-HC>M\\_@%2_./-(U[SE-@#+GXYF8QCI@AVPY@^ M@AG8DG6_Z ]B^@1G\-[)68/0- S3::(R7NV:S,"R#&1W.C;M2%B^6,(9DFJ8^ZWO"A.^?.83I.N1]2:S, :#&37M08U$GX>$J$;#,E+>TR& M.9F<*O(A1ALZ X@9J%8NF>EVS0!C_^V/@+4OV.RSLA)40,6[F2&R#W0TKR&A MK@F(4=.=NN^/*09>4@R4%*N85B#"=4PE.*82'%,)CJD$_@*98RH!:Y<_4J5X M2B4XE%)N$![).;&2"S" <4I-.)#-CH@NN7I'YT'%7, M2YA2N*&F67#AP@FA#J&Z<*,$XPG.GH)9N,(-K=9:GLSQX?7,"E6,%2V,8;15 M'<^UUT\HX90-9WSI1!]\"7?C1.*14"0"0WM35$2% Q1QY,K<@0J0FY"8W_XQ M/$(D0FB+UG4[Q ^PR_VYA.BF7@%4G;Z,GQ?:USERAW-?[L@%SED$ 3[Z3VL_ MP0W]6!(XC(7AOA+F%*>]@0=X>XRUB^+4:NW<@-O+HYI.]@Q;^DN?T=E/"'[] MA54!;T8>P]SKBM)EQ#ML43F-O_>,[D_N[L_@KQ]/EOPU$5*G:"(Q/:<]#>I^50]O-BTF?LOOFF ,_GM[=8A$V.2-.7D[+.EZ"\ M34I0W,*)0@\@*H66(X;9'1+TA+9:[%$IYWJQ6)M.8SUDMLV M,]:M P]QNO%>BO,5&;:/7O;E!8YXC6/S?5]\Q%(L<7T@E\@G583<(#]HMI\/ M'_+:V[Z1S,CV(Y8@XTR1/-S)UL57"A\_3!PYW7',)(N;[ [3&'LY.(0[YU]SE[E28Z MV=Z/QDA91R216*GP3"2PG<:3_[-_)>>^ANF?DD>P&#"3MZT&,%&MDADC&%23 M3FXZ>]S#-ZD&..,8G"[6FP*^ -"R=M.^;\E4NQ2.;O[QX6:@?E4I=4U @#?6 M(X%/$&9?\Z((6-+M&B05"%^'_IJ4$@$M,^>@2E&^Z01G'C,H0M-7G670 9^I M;GN??TVP*_2&[2D6=PZ+>-7NGE':%J$%J$X(L&M5-LGL+?";:N6X-&Y_8O< M2&<.?&I-!J.?K$G\EF0@NO:@HD(ACHS=FPU 24TYNUIOL'&WM?1A-9XL54"[ M#A.#QF\C&J)JVH88C!)!\NZ,F%BA% =3'EEK([$1"@#'??\'YK M;7V6F#NC4CBJ=CYXE;??(0SUO=D-S>\QEE[WW8J%VY9 MFRG=]4YS!=+OEO#I?;MQ@UZVFN_^:!6_7:]N?_C]\S_'2=3_'$E(?@@4R5A M;^[I-Y3U!Z/AO!\GE/6$PS<*&:3B.#HZ!QL$TKP]%1U9$.L3+?0W^#0+*Q!( MHZ_G(;(X=OL>^H_X[#<0SE8)6H+Q**D&3*NW2H!GH7\MB?4M0H8^CET]KBR? MT'1?3PU8-FMTP+.P$2V)'FF3]80[_NP"MQLKL9 U1 MG?^K_9TKU#@CRC%:FC?E#.TL+-13+^K;LCM&+%]:.$"E\DSX?K]8/J N!*E.%;Z M?&%X%8,T6LC,*8[J6#IV(3(CI44P1<"KDK"2Z C"W2YI3.4196R4!&56]$R.,8 M7RX;A(5J$, L7N;/Y%\5TRKD@%T_B0#G81/*HAJ8A AW' /%S6*1IT \1 AA M:-XA&V8>)J BH('V.6CCV*ANDJ3$+-<@^)V6S2%(\^Y!W4H5#O58;>D"@UF8>QF#2 08FH4C&R_[L M,>EMR]D!(\);GCHR(U92ZP!*A,"OIL.WERZ!J6R^O\ MB:907W,2E6W1#)_;-D 3W>O3G$QF16CQ&]3!MI7@?\OK%95R6PD*+V.(A/A_V4/RS/9($PQ#9]3#,&.#M.\Q5T9J MQ$D+Y_ET<<E<_&5A.$H MM)>HR,01AWO>/ 'TL )GY(@<(':>N@"$IJDS06+4IX(P4GVR<03,(?OFD@IM MXRR[5$/3:$N>@.AV;75,0#PF(!X3$%]K J*>VD\6"+/"OIS ^$3O( P^Q9R> M*!!".5%QB".:O%5Q@@,UWFC(!Z ;R0R F#4J%4A9 MFRQ,+O>5]5+J?[D?:6[_0R<8^2%FS4P85M8$:3F]W7C @M[XG^ A>8[@?3S, MQ1D"65Z?)0B]+"#ZFJ#LFI.ZK@:\JQXK!G8WY>PH<1+)N=_'G 9/%E?L8"B7 M:; +(\2ZK6([P1;'_MHY6 "$VK3=[6[ _KTD6%5]>:K[YO$/D-8/\.)YDR-V M86L7R':EL.V016]A3GM+SQQM2<>QUZ\AQ1=8.S5?,3Y]"^;A>TU&K-1GWNR8 M1SV.K!&FJ*QK"') 4700XOJ P90KD\UP[F6@[2\/9E*]=!?ZXII%CC& PN(0+YLCS;;BNRRW8*0&C! M3B9(Q#I7D$E5T6Q44Y<_V/[D)PBSKWE18..[*NO^ T?A]RLOB8B@30\9\\;; MM=1I0LU1J4G(&7C(U!=0[VZZ[[3'W@PU:;J;IW6:!G)>+6U#J_[H.[@*V>TL MKT,NDB&>+]MET]81[KWX<_&\(1S& NA/&C:X*"CIQF.F1BJBQXR&D_-Z,:QK2IB?ML!!>D #6-DM%(POT&K M5V!P_%YP;6(#2G%<$M3R")MQSF9\>Q5F)NL1[^-9+(\H"H2[ T05I !7_U5( M@'*8?5"/#56PR,-",9:9&*2;7G(<#(HIQ_&>8Y^UJ6^-;%$-F*8/2X!G8EE: M,IL8D(Q _ZW&& >S7RJP:(KK?#$^]=9I(AVF^DUF8CD&\KL=@/ID.BOZ>ZQ6 M5+'>7%<%ET]R8=]==SB;R=Y>=S!M#=]?_S%:B^D]NMT?0]5M2() ;E5A?IOY6PVW!QP;2I\.M8UXCP-Z M;\/+C6CZD+P,>/YF,Y79L;VT!*BAA,X7V5WY%S L+F:MVG!2N%K>\*!9IKHF M9-P#)N:D0XR:5L"JTBX'K-.7S\D?$)T5254Q\E0-6LJ'LFG+2,J"*)N:>(R3 M] R[*(B,MF38F]*,_NA\S_"79,U^1MVPM=P$V:W#)=B:6)/8"!7Z1W&H'#,@ ML40VX6_0&B=IL+':(RO[]S &*;N0-%NN%6K?,,V'P7(KN>$D/,S&W7!+4U& M2"B.!*VVY"CAFFTCO,_[RKNCS_.S!HF(EB8PQ1Y'#E7+USI!?PKTSOCE79U3F^*W\LZWHLZWHLZWI\5]ZD"-YL MWY6_KV'ZYPH6F('JXJ^&W(@-?;>T#51N%BUGUYS+I$(8NB!DPP1<]<+U&I8M M/U\:8FB8N56"0'6;H%^3HB'7S&_J%4#G>44.]!K\B7,3R@4JVDU6J (YI5C_ MT&D']5V92;==15O1BV-CK^7^JJH:D)TW*"^7V]3QK1Q?P-?VTS0>UVFT"\[5 M&L5J749"*]F1*F8_5:.%U,F#(4E1P)J1I*;?4,421@UG:0TBX>TM8H0]CNVZ MEK5;E*>3A*+)!VH%O0_1:IG'O)H6>ZTM-]GE&BEXK'K3%%1)FW*<<=P(O$_(]@\C*MF.)U=E[V6HL:\:-*7>K-4T M5KNQZ "U$4$+?QR7]WH\MV,9GHI:GOFVPP2;VLD(; 8V(1),5_\C7'%0[D )RQ'"C-JNHMYT.%RIM8S4>FR[0'5A4"%A>N^-%HUG6\ID4C!#I<_)R M"K;3''GU&P=,[15 Z@'C2-4!*AK%6J&*U:(<=I!:]&M%S_9JG?-;,2W;IR^M MN.)K,%S(R;T7!N1!+[K(1R%EH=3&'!&ZP86YF5Q6N6\>\ BU9XW_*'H%7;\!8*/,:!,Q+ MD.H<&L@\L! >A?'ZF(?YU1K*-(\A'E-A)C2XL15Q9H.=M3A(<>#%NO7#"GQ. MT)^@OEDL -FC9S]\*H.C42H?+E0.A+J70W4Y!\J54F@C3S[F.(:"-HD:9+<) MJE]Z$E2G+_TOC#A"OV'7B3H-YQ!I&'>$1NBA0R.."Q-]OIA3"A^ 82?A8PL# M+4,%(?LVH$YB;!)Q11<&JI],HP&5SXH67&E?&"[8ZM]?O'"&DGSY/WC-WJS/ MDDU>)\4G!)O-]?49^PJ4(CC-YY*"!PHB!-X+M:7D:;IWKTF*, [_WB7L;M,O MS^!Z TO\)ZL0AA+L^ ($&W8.L8".N#H[#V*T<231C'ACCOQ"F*Y?.# 17'<0 M*A6J2]SF'YY8NBL MM/#J)@VW>DA$H>1:6*Z>@V@"^:R M5:(,\7*4HPYO4Y&20CYC_M;-FJD2YC=Z'V_X+=2*DN$(4,SX1"5;J/8FWK!9 M."_YG#SSE<+Z1I4R_!:94@2,BY0R;!;P.R9_ ;9&4U7VS7B\I1[9],.R:0?]9"$.CAT9T?040\. MHE=K]G9W>PS8BF/CP;@/+I.\N]I:5@HMG@-*\VMX7)I(O?/NE)@/N M?5:9@:,_N]!+:%U=&1-?<3GLQ+NXZB! M<+'>%/ %@&[]S9;Y"RR?0$7&'"(>7KO72='_?@:K^@NL_PGJ.Y#"99G_"V3M M@5?7$^.#^D/2I,?^AZ'Y*MPVA'[9?CSM MA;R13'[J]-AN 7S"@'6E*(7CS2PCVHXVMS1IOQY7#J2O^#:_ M-*6)I>R1Y=#5;<:3_&Y%T5U'VQ8<.)K,C3AX/2- 4-W%-YD;R30HB37?HZM> M('.%1?4%UV_I> BOF@?;//G M5T(:+B/E*8VC/RGV?WR^Q.&:^M',T[)HNDE%=^3:?72O;JA#TI%7JI$\.JF9 M=N+S634AJ L[?IK$EOE+B!8@KTEVB5<_E-)QY'P".D>/T]!#?&XFX)SZ5N@G M8=PM=X<2>MSGX1!ROYTS(?1ZW/$0FHAZ@8TI9$\E9*1TLT4G?IU>XIJWJV2\K?AG=[TU4 #W+,D/Z>A&Q%WYNB;QH[O;:BQ"C]<4ASJ]:?I3+$X_V" XO-L; MDG?E^-KDCZYOK[4(G5];(%IM(X;L*;M1;Y-O7V,,-.L;D7AZ]X[_OXI@TFS]3;9IZ%Q-C2 M<;Z-P:7@;,N"0>'H;4I]'Y^W,7FFWA9[AI#Z-HN7;0;@\=M!XU^C]'+ M)AQ3'XLA/^=1+MGC6#+6*P!X, %I#3*G!0V4"=DFNBL0>CWN=PA-1)3HKL Z M=FN%1?#V^>E#=1#1YZLA '[N( M/?7%1-;S_"G/0)D=RG=9]'QZ[I#>T6\-]#(3KQU*0'UVKODJ+$GO\NK/2P3( M/3J 0%7[]ED1/1\^RZ9W]%D#O43NLVP)J,_.-2-EN_R^66S/=DZ:>@41J?#M MRD=E^&U]DH__V_9!Q7Z/R.?X'%,?FVM&"I5L__"-;V^34W+E=R)*1P_4TD6$ MOBCBG7IE9%5_V@,D-,A+'2;-N_<4H]IGJM_'#T0%4A98 M)$U1FVAK(H&ZOG[?OR3ENMY]>]6@3+%GYT^ 4/WX_?=__PQ8Z8D*H(/+)#S0 M0,$WQW>@EF0LG6T1[B]N\!!9^IR&!C_\35F#8U"!!O>@L] @1S)]#>X1^?'! MFW69/S;5F.J/3!VJ 7>RRH"CTZ.6=&)-RE#1P/<0WLC5IBJXT"NCUJBFA";> MR=!JX.NO"C57IPR$P;0/DE8 M%Y<2D0BW[F+;IU4Y*.6^[-O_@ ^[ZDTB^G&L F?J"I/UW*R=@;6N/:@W")?' M!_$'!ZML1QYQL=X4\ 6 WEU_9O@HA>NZ4@ 7ZTF8S7@*U7M&:V_>@"=BJP)> MXAB [T!5HYPD1+*Y!F>U3I@;*P;'Z^C&'WZ5P_;Y5RL5?35Z_#-9IU4G16C#85C%Y''<# MR<@O*W .ZB0OJK?A1UZ GO(4<'2VE07_ZV9Q!U*X+$E*UC85Y Q6=74]/EX< MC]=NL8]'>5?8(Y@ A:(LEP@LL4V=YQ4YMB0E.DX>J_;19J..5\"GU=5"?(%& M15\F"-UW.Z7LXM$Y$Z(;6\3:45B.Z/Z78Z/79ME%W>39@ M59[B6-/LM_3<=(4X/\H#C4FNE%,:!\V;\N@HAU"!9[_R)$+_P&DFB58XA(=K MO&[%@PQAY;J3DW&JH0#9*4\(&R; MD_'M9G&?%*!B;F)ROW<]PO@>:"FCYN!0+I*"DO=;B0QDM#O;:Q&Y1-5VB9EB8AR_2]8Z+7X98]^DE?CA"265KIJ3=<= /((1Q1G;H/%U6A?G1>+WJ)&])V_7 X<8 M+/A4?8X/+*K'(<&IWF8\"K!DZQP_AOK$D\M_AN).Q?P-Y,M5#;*3)X"2'<"V MB=H#D(=E1?A$Y*%8>=WC1AP:/N!@$DS@;H0)77J9V0<*3W).HZ:KLD9Y6>5I M^Q21LP=DE0G9/B"K0.@;\WT/V@GIV6[$Z?PVRL?5G>^)A-DU#+-;^-K=^^!Z MF_&2@"5;Y_A1OOAN*.Y4S%'0<@>(U>+/9[!LMT2:I" /;G_TN3JPY\K'0L&& MJ]<]L,30P]$$&0%D[P:F&%Z^/UAW#)J<@F5>DKXY33 ZSWL7CE@+,D3)6#N. M4X>W@-;WI:.HX<:!71>]\AP -V$ M7 PYD8;Z;)277TS[#GX%J.O%=>XU6X)#RDO&\YC4-^:\7C0TP\V,B4#4A:.\ MRFDHY"^;S:% CE@Y?)<6G][@.H:6E5CP( MXSQLGD.]EL@]4K%:RSQ\DE6L97Y.*:SX,A^W]/E\AWPHF'_M6T/OXBJV UP6'LH(>?8]C MP0,&$8P&C,\#2^A_?LVVP.V&@UE#GP,_MZ];.I>P07QSF'[M6T/_ZRLV!FXG M',H6^@Q87K\5FD+^)!@9IE\'IM#[^II-@=<)!S.%'@/3"YE!*[^-7I$\*;/1 M+[]@TK'6A%/(!YEL]MNF,DU/#RQSEJZMZKJ%[E]J4]AFFK94XDV] NAAE91= M)LX76#YABP+9'2R*2XA((U>ZL")NJS=#XE&-LT;V;I-LYD)C6J4[I6)999L9 MBA/S=IY3J4?IM)\PZOH\J<%EDJ,V'2_HH&#"W>%WNCL.*=YW/R M*MBB9R!V$K8=4CW .BGZW\E3$%]@_4]0[Q^)V&/:-AKWVF@("LZ'SJO3?OAX M%<-*+'IT/X $E"R.AWB\=<#V/1D\,'8_$;CQ=;PPQ'T/"ASBQY' 5F,S^_%-ZR?NG=CTYJOV\=0V"YP!!_APCG"U?(K\=(XNO(;6!='5=C. M2U^T,E=7Y7:RCV>8,>3+^UBCS==QP/&HYSF-.MJ2QER;ST6'_-J.P?$-/89\ M>1]ZM/DZ#CT>]3RGH4=;THBJ WKID$N(%B"O&P3&Q7X"CCLF3'D?=/28.HXX MOC0\I^%&3\R("O[Y76UNR[$>?J-F2/=PNS&4[G%0L-#3G/Q^(LG<*^-IKND" M;8X$VOLX.K:-EN;DUV-!HBZ>YWZ]%&CC(="^PM&M;;0T)[<>"Q)U03V'ZY( MGLVE?*CU^]&_G>EJ3B[.D&4F-?=ZTE<\\4W*ZVGC5:RDIX$W@J)YQE[GJ7<] M^)0[3N=8XF[+/R;#*$['_$:3W8;?HBX(IV]L4"R\3M4V9>)M.MN0Z$QN?G'E MVHM39N3^\)=DK5/)R0T)U.S[LF__ SZ4@A0C^D=7L""A M6-5L)L[ *FMV4&\05B0[B#]X+":F5.&!74+$H"FM+Z+5--9UJ@XV!%N9O@0O M5'('GD#9@.H2&]@%%A*527'65#5< U1AEJ]AN;S.GT!V4E6@KB9+K9WGV:'9 M>:$IFG S\E[9)P@DE5B$QZI]0W#4>S8HNIXS0Q%H'+.V%NBDS_ICEBE+9%PR M8R6.>'+$^TA,-7N5-&);*+?1Z[%)M7[Q9(5%12 M >WZ3@PZ8\O1Z -7]B,F&<<5[$X^(AY]QOFWO%Y1$2^>TZ(A;R\2\?#_LH?D MF1W@FF 8QK9Z&&9LBO8]YLI"C3B)Y+[V;F]?LP/$!XXVR":GC&;(#GJTZ,*> MG?:>*].V9:I_9SC,>6&%ZIX[X+_&KH!_^OV^3NJ6@WV0FQ2LQZQD<-1X^7"1 MG"-:V1A4[PGV0:()]=8<^52]+'?5C&=KLWV6V.<>,CAJ/'RX@$\=2?4-U24< M& 4/<:MO/L(9ZWMZ6!5:Y$.L3W3T8 M? IUKB/U2R@48J Z'JYVK3_ $-B\[)XI^=9U4N?E"0[4>*,A M'Z 3G@40LT:E BEKDX7)Y0Y6!=+OEO#I?0J;LD8O6V5V?[2ZW#KI]H???[D? M:6[_0R<8^2%FS4P85M8$:>ER"T:OYS__<]3S^Q\Z0<@/,??\A&'EGB&&UL*""[>@%VH9J@O7-P46SIZ"6;C"K1&LM3Q9X8;7,VL9;ZQHX0I>6]7> M%N\F1[Z$16;LROPV5&_@B%7NEU L!D.+4V0]54:0[W@&U^N\;C,[R0%;7BY! MF>: L(W_)L^WH38%,OR[; -V[O+JSVM.0J,L[#A\M\1P>NCA2\H[)"CY,R&TZ@MB^;!(. D^^$\%N\;(&_Y L MP?@Y$150WB Y (W:;C2D-!R )DCCR+P[2=O=D.H.I"!_(FO!+Z ^:Q!JS_^' MN_8*H'0?7P@:M25H2*EN"6*D<63/D1=7;A:?(,SZ@>@]+,952>2 N_& #QBU M#2A+J#,6\%'&D81&;?0V>2$&*AX#V$ C[Q\#1:US)B4S M@V[92\R"93AB>84FM-MNER.-8YTZY9-RR=RG507GVL88/-S>O++:F28B%%MH M(B,R;&,9HW^5QC+9^X[&7%A;_"[M1;CK[\)BXCD(N$\*0&_3XE41\T! "$/3 M-]DPL02=O $!JDDGUO\0=YN^R<89RS"Q6PRU#W\R=2X&FBXQ!T ST+J2?+IJ MYR&-P]49 Q>G))P")#^ZC*1IRRF) ?K%H(1(8YD$'%B"/$(,8 N*P:&F,>B&A(KF$$\@2 _.)LRR MPP,U:&H6,NA8 @:&\T-=8<63Q8Y :Q@RQ'&,%??-9E/DJJ:A"$W7#3+HN$U# M3U@-TY B#I<:^CGY Z)]3NLT?.0#T,1N!D#DP:)4)K48D84FW#464OKO9C'@ MB1D"2.&Z/A# A0L$!9J#ZJ+UU3O%2%0KP!0NP==:PY.X)[R.60&>H9*%49VF MFOU5:Z5T/@A#L0_"T.M#X/E4[F=0)DI?-UQT_;#J@Z,P2J*6CT*U?!2JY>.< MU,(615LM'QV%,!*U_"!4RP]"M?PP)[6P1=%6RP\CM02(1\Y(T@9 FP35+X1G MYM8D'V2W"<$"B3R^5)!+=1>2AK682^<5G-^R-3$>&(]G/M#0= M?[$PW1=AQ\*8V5*AATK<[Z.U!8Z5K92 MFSQV-E*;JUC:T4[Q.9&'/$F!0Y/\L2&"D9*UYWE%$C$;!*XY5P'U&W8]J-,P M>+^<@A+_HR8,GF19J_>DZ#]?P;YS:-AZV$/JK0.YEX$)0-N^Z?N?.GWB@-IT M_8RK'*8OUIL"O@#T.:G355XN!]]WUZ!N%AT_P!I_0!; ;3,7@&/DFT+\;PB U;O+U]6*N0@CMN@ MYF[F;,AV-C"_*NO5Z+$0@VPL=U@Y$I"LV#N0PF69_PN,K[-JM1%;Y;C-:S! M83\XM[4QM3BNQG*895V:5 $5&U&("Y1.+49VK=*)HJ RCB>K#Q M1YON]!"^>+B2)J9G* %TP3HED2E#>/C!4T?8RON?D^=\W:R9*F%^VZ5:#KZ% MVCIG. (4,SY1R19JFT0Y:#:CHGQG29%^W''IEA=26;8&:'T.'NLS!+*\WITC M!"\)2'BZ*BL<&!!V)N',+GH30NT"-PZ4PQ2B8??Q2@&*H6@V"@\JV/)$W,E0 M5;!A=,%$VN:C\)#%<;=AR/EEDH*3-3EU$YKF%(QIFWVP>+6M*)JBNOG8_&SW M7I,1$E5G>.G1;HY48\WQ >A+# R >+4E%4=13RP\L>R"#BP(*#GD&(KMCV!^ M[L@1S,P;P=@933<,.<[8/_3YA&!5W2*8 I"UU?!/(4+PZW8'L\HQ>9!=0G29 MEPD.F;I)!9I; 1S_HXC69D M92IBFUH3!S?=)?L^)K/YG-0-RNN7QF\4M ILDSW;6=X+7=+A%LU:(^6\8GNS@X^Q6L" A%4=V0'&*C2HMJ,9:=<<2'8FR9!$JQT=T>D M252J&R*#1*D/?YM16?JA((ST*3X 4_%1)%3QE3RQ 6E"U0375/TQE9(?XB9*-A(\(-&Q :C&:"W(6,;D) MQ159>#(BR2(^L!G)%_0N[$ACL6]C2?'$-6)N;TKVA3[-5DKVU&L5QI/D:,LAX34EN33E\AX\ 924*3@I MLSM0D)Q092R3Z4[&+F]N#-#F()=^[QR)\U!;A9".1A)5?I-Z0U MLS4:'C052]=BC'O Q(ITB/4CG9ED= F$.GW9O@Y3)!7K13^#EO(I?-HRZ%ZW M@:5!FY[I&Z@Z;6*F6C3CF $%+.\9YJ8J&;:6FR"[=;C-=!-K$ANA0O\HCI1C M!B26R";\#5KC9!LZ5GMD[W7MR*EX4(*V;I+A%$,]6G*0_ M.6#7BR+ ^!8,PI$*:HBM:#PL>L2 1'3B&+[.P1,H,&/9 TA7)2S@\N4N7ZZP M2.P]4R7HW4ZI!'I^AJ/7 9;6(R46QV!#'WULMQ>QK-4JW[#-1P%R]'@F$W)^ M9J,NN*7)" G%D>KR@)(,K!/T)]M&>)]IZOGD\_RL02*BI0E,L<=1T?^7"@AF M%L[7KDLF7^>G=+& ECJ?((^CVOYEDJ-?DZ(!IR\M_]PM(1D<7>WPX>:XW:,H MM<7F#I]"'*'#CL'.O$%"7@W(;LH[D#:(G%^VU9Q^*>%C!= 3D>NJW#3MPQ(E MN6G33G)]Z=BK;,]DQN;IG$S 722ID<*#]>]@D.3Q-;![Y_S$L6B;N=M,=['F M[CC,[:Z0GB/>!0OA._%LCGV",/N:%P4S#F5_[#IQ_#%4%.I[N(62?F :DV-F MB"V.F8AC]*6",JR']:F?;1%\_7( RQ'TP:'L9LC"=-3AY1%VOY/_]YA4X+_^ M/U!+ P04 " #LB6-4HE[FK'KQ #UG@X %0 &-E;6DM,C R,3$R,S%? M;&%B+GAM;.R]>W/C.)8O^/]&['? UIV(FQ6AG"J[>F:G>F=X0RG+V8IU2AY+ M63T=&1LW: FRV461'I)RVOWI%^!#(D$\#DB A#,K)J;+*9X')/Q^YQP\"/S[ M_WHYA.@9)VD01__QP\4___P#PM$VW@71PW_\<$S?^^DV"'[X7][_^7_\^__U M_OU''.'$S_ .W;^B^=7'Z=T^"(EHBF[O5N1/C/[MGW^F_X<^)+&_2X+= W[_ MGBH3J=__3/_GWD\Q(DZC],\O:? ?/SQFV=.??_KIZ]>O__SUEW^.DX>?+G_^ M^>*G__ITL]X^XH/_/HC2S(^V^ =$Y/^Q%L_RUM<4W^Y3\+*P"\_G7P) M)>B_WE=B[^E'[R\NW_]R\<\OZ>Z'LHGT,(_O?SW4*H_>M/5.*G"&;2SWW#6E:G&KS,_ M&0 J;6?]OX#]5G.:&M*/;LA?#;_X)&ZW\3'*2.EV&X?!-L#I]#[-$G^;L5A5"E; E0CV1;'0M%%(J[Q( M\2U7]M:+C\O%]6(V76[0=#9;?5YN%LN/Z'9ULY@MYFO"@%)\;!:HNSO6[1B& M'T*=!ED4ED=G3GKKO_KW(9Y&._))JRE0Q+[V.V:N62MF-+ (SN9-DK*;Y&M]._33_< MS-%T>45Y?_=Y?H5N%M,/BYO%AO#>";)W!F$[$O1!!#=,Z!KDQ)!N;1J/(1>& M$UK7-E@BQP5A1ZF-2G7D1SM4&D U"^AL GVA1E!NQ8T4.3)K+ERDS87KB7EV M3!(<"6I<'4V-!'S2'""DE+Y&2K1-[WWC1]W:.60\U4*&7X:,\*SD?FA@@:09 M#C@]K!\!2B.ZK&_X'A;-6DDQ:\\H]P*SB6S8,.=M5IOIS?>$U1[IJC]8VVG) M,EHOARSA&+\&@7H)+]4FJ-3[GD!].2:H+QVJM3:)O\.@VHHGR:^EFI)F^5NW M;6$*4>)&@YTM[389WZ/T^/04!CAQJ_#A]K*89Z+ND-*JKB2A4=NV,ZP!$0;$ M%4LTL<^0SN20\L(I+L!IH,L -?@=P_T=WN+@F39LB3,Y^F6B# ?XHH:8P#-N M<70M<0_OW3Y:__.OF_?_T%^1FZ(N8.]SA!OUQ,$.W^7(+\\?.$N$J? M\#8+GG'XZ@8EI:CB$%/5^WQZ\K1X)!5;MPQ>O<%T>^.0'G:AHV>Q_AF]9YEO M"U"*X7%?1)D; (L\&!_QRASU0=,E%TT3Y.\)T-&T$0IG"=X%&;J)4]?&MZ9P MIQC!]L7=V&-4.GK^S2^V"@OK#8G0N=+@"O7G%,>LX6I;[$'!(I&B5\W^5 ]' M9X2L V.=G[M% HX\ W^AQ=%Q_R&.CJEDQ4LLTT0]*V,&]$VK%C#/=0" /$?O MA/CRF1. %W1=&^_B7YH+]Z8X!^T\>Z.#_3:)]SBE[[#XX356H%XAW(2_4-@, M#P3F+1!"[@G #)F!$T7J0HA*.4$658^W60/H%RY]!'H<'DD]C$ZHM1_ZB6S# MA$2H2:"6D!GB,&8M$(;O 4 4GN*9(/XK:4#H!"U$_=>F@^37YM* D>? GVMQ M5-@?#\>0OI2RRAYQ,HL/3PE^Q%$:/.-%M(T/F X#R?!FM=_X+VT^=-$^$T5/ MNS^#=/SI4@LR8=3!OX)XVA:]FA**J1;:UM502#1&IVDG6,5&^KI%;!U##./U MVS \QDWNN^WBVS# +YH(S]500P\5BN@=5?UQ@I;%<@#1_QYA+YZ"'1#W8V^@ M5;7W4[[8HY_]FGKPO%?IV8\&A2?#9:26TY[\K]GRIJO9#?I2?#+^;GE-<.C1 MN-UOVOPM3&@RM^[7"8=+$;9#/1)*_0TS_H)O(#G&2!?_(/R=CSB><9*^W M!&@9>3;_[V/P=.".[XR:;1.^IUES\:!70\#A0O9BO3!JF&@:,*CT=^7=X#1M MT W5C1;[1FO6G(E*9@#.#UK&P"6,:;T\"$*>@58[Q$\;9;V11@U%368@4+++8).4&65_$7M3G*1D^D_"*R%OK?%X'''(;M=D.7SXK=^L%M$,_\IR/R0 MK5'D4E7)(9+J&Z'X=HV.'Z0NI-%#HNF='Z(G\O1]$*%M\7QD1BOZ,];Z\1FZ M\14:[)'9=(X+_'$X1%;."U/C;9EU\_/) &\=Z-(84)])&V:"^ M5W-(.9R6J0'X)!DV&P>9N(V3YV"+BP-5Z4_U$.669:%W..^\J#R$=Y,!VWY[K<7RP9H.#O,#M<@[JZ*4 MZN:;92J[^:N$#N6% ?DH2AG#@ER23>PW1)AHAOH-G,A!=S@LCIG?^"]_#;+' MQSBDERA-H=1\&#R[L0'"*6<*9.!>H MY>X\J-;V.-IK4:J>-SG7A[,XS5#-Y!\1:4#$?T\A:=PJ-LRMXQW_R\Q?Z)]L+-13JFI( MH%+?^ QR8W0=0,>C-#;"#7DG6936HEN]@D*XD!\Y;NE!)>[3D4S0 .DW.*_A M<5S&YB>1D:'Q57DD8_NX+<'Q#%UT:_S5T#5 8[ WTVS6=:PBM9X]_I&Y/JYB ]W=YCS8#$M]3?\C1H#:9OW5?A%E!'L!/1@^37'6NE(4)%QQ7"'< ME]12\T99#/$DI:W:@%>7<23;PCH[[M(E#-.D>@UJ 3R,R*4H"W9!>*2'$:_Q M]ICD.YGF+]OPN,.[:_*KTA+@F)7-G_M)1&^U)X5\422\\@WP[O:U[ZEBL4U/ M?4. O;89C1_6FRD-/I:]>_7GZ"S@QG7+ _ D'AR03/2TY[01>FU_MS<;MV^" M""\R?# DY1.)&B-SZX9:>3U"&R%R!/,-5J'PBH3*? MYD;O@JCX*_WQ34=*!OOFPF0;>D9C9&'>8("LM]<5TII;=S?9HD$8>V&LJIF@ MPNH?- 6"[:WP=-SE:NZW6/H'?!4?_*"U6Q(H+BT^ZN)60M39@?UA5LJ>8EZV5$QM%I^L7AR0\2NAMF1H+! M@_C8 9!PQ3:%<%^N2^3$JGZ,OE<38Y(+U>MRE;QAB2?4: MM )X<(U4(#*!2&2)/.9'M#(W^HQAF>(B+>!TT*6!&OYFAEE"TUKC)L@[$5)/ MW>!QT8BDV^+!V\>):!31 R@&K@85VC9W*:C413>(T(M Z4/43KEO'RBB>SU[ M &7]?!"]ZA.(T?%\?J$ M!2[GM^2@->4<^];2'AN87$ARP6@(AMHE6ISYH3()@TNRL@3;K#;3&S1=K^>; MM0N $T--!;(VO,P54?I%DSI<@*NCJAHJ_N%^)\DJ'$$OC3M3F3=#-D\BG1=X#6J9K3W>PYP@Z$RN4\Q;0>0KQO(1\'J)_!QN.*:QIO;X]Q1BWYJLT M^UD:?F =[4 X$KP5Q'O6"$;&WNJI6[-4JFB\FM.2+PN7V>>[N_ERXU !(WMU M1O2;\I#*>_6EK6^ZEPW'(\:R5A>?HM$$E9^^M>Z51B)(_[H3AZ35D4"&%Y<, MUTJ,5?-C>KX#,(Z;E5,S6(U]"+.TZT2PAA94C+@0Y4XM\Z1+\G,!\"X6:T"> M)V8$]6W#YH$O]*'&OD#56VW^,K]S"?R2?FSA7_Z;\RC0UFBS0&1U/")\\-,@ M7>UO"1!)J_(M1M-HMPX>HF ?;.DU4\6[MD'T)Z,9O25#>;K3XO-XOE1W2[NEG, M%O.1BW0CH(S-@Z,90?I8K4>9_JT;F3O&QB,F&F*3-F2TDYN@6W3K1O(+&VMF MT-D.J@RA+]04RFV-/&'C&KT$0S!7^#7J *]L/-/$U^)_%4D=J-1,WTHE,\%& MX<9DK:SE$1 ^((;X<<()VD-1T2:X1I]QF:S0YW 6Y'%$3P"ER=/GH[3N<)[3$;ZNR+.U!J=M[;XE*%+'Q/E MC]W-1$]Z=W%J?,-RCT;(>-_9;","S,:/ +W %9OK[&94Z&*M'A^ZMV8DS!L; MX/9I@ W DP%M)8K*?FHQ8%(]^5+^UYEQ[-CL$(Q;QZ+'J.-4>JQZ5 MS2>Z\C]J6LYL1.J&H]A ][(!0,-,D_G:_L=E/-/2\]6"Y3=I?E"3+$YNKRX( MJ"Z2(O\.C_2:HOG+]I'>)W!'1@KS_1YS0\;PSFLQ9TCG!H+6<,TUO@UME.:K M8N? #?(6R]G=?+J>H\42S:;KOZ#I\JKX8_Z?GQ>_36_FR[%WUHU$R=@%H+?C M_W#M8!/(T+_ FXM.!D=S8S3=K=!T412&DU95.$&UFZQ/M2/[64.A:,#YVJ!W M51M^S.\2*IJ!JG8@VA!4M.2/R#<:B;[?T#?Z>+OSUS593)NLC<=-)KJ5ZU,. MFG7F)YFU^M5V.BI.V4!VT"#=@ZFE(UW,,KT#$^3%PE8/N%?]E2ON M'LQ3('"/_7!D*)>GP+LP0>KJY2C('DQKD#0Z=P?V: 2/%Q) NKS'PC98)36> M';2./F_#6>)MWV^G%I3O@#!QNYS8] ![&V!WNRF4I;L6QK^<#=#)ZNT)TJO1 MQ#J C0<.7$PF8#5WOE9K>Q',A+PP4YBPDQ2E3NWS$N2_0\)4FSTO@K^[FA=_ M_2A=#Q_Y_?5>N%-G4C .0'E5:@V09@&M<2V(,/NJNFQ*[+(9<9A-B(-O/C2U MZ5"Q(N$BI46@T-U9V'-'H?9.PM%I&?IINMJO,U*8WPAN$)7*5+3CR_2E&<^J M45I)'$AI)-3S\D=T22%_Z-!-F/)NC#5^=888//$&$<3V1@1^?#@$V2&G)"%I MG+_ABB/ZYOE5D&[#.#TFPFJVBVY%%#W=O@32\6:46!T<2PFG;<^;K3Y]6FP^ MT2IT@F:K_'"5^9*>K%)4JJOEC#R[FVX6J^7:G0WTG; 5&^ARAM4Z9AILU_?O M>!00+B]T4M:) P87'+3<63B-J5,#>D<$=C5")R2\@3@@G_WMW.4=(@%_.KA# M"P;'N;GEC$ZNS4*<+G"K6?CFIE8"JC%/+0>^6<8;1Q>7(%X%#.AS&O4Y)!4@J%TK'.,H'M[; W#YM PVQR9C+)F,FJ+"2+TOD=B:(6$+%FA4=)>;&:J-# MATX4<8QDHFW:CI!LW$W:Y\9S[R\5/F]7KX9N,FU9-#U8Y!D',KM^L6DSOSEQ ML:FXL_AL4EUQVA(5P-Z-RTYK#2KXMTC3(]Z) DNS@GM:)*!J">$9*@K""C1MND$,4A*6B7K MC!XEFZ>F6YSD+1631*71)HQ8PQQY1#XL$4GA#D@JJ16&8$^DUGO.:SU*KET< MAGZ2TO=="Z*YPS,E/OB<@W2@D'\B90$7Y;Z_1/_WSSQ=GPOP_Z.+GGR<_%_]?)2K_F#W&2? /O)N@7WZ>7/S\ MI\FO__:O^3CJ\N?)Y>4ODS_]^F],5J,/XV.69N0/>I*#GZ$KO"WJH%\N)HCV M:FF!V$!$\PEOL^ 9AZ_.L%.\M5+2V4+>M3=,<5T07K##]?S) M!!49_VWVOWHR"@2 T1=)&R78],1\U4"@+2D:#-0E30\(SK:M#@I:;K0&!HPV M?W!PCKD.#Q XG2X;)/![1S%0."M)!PNL;8=(M#JG016+.*(B&C5$3?.H9MPJ MD=I^M)C$JC=KFY))]2K$72KQ>E[&)4$/*F:SND" M":);WJJ;CR5JZK7U')>6=CH#,3:&C%:(T#7&1(YN;7$CH"RB;7S I,'SER<< MI?@#CO ^R(J-5T<2_59/.,GOQ( $EQ[6.(&FDS6#0:>#?UL!J'M3H,&HJP=O M?3P<_.251J6G)'X.4GJ)S;O[0OU'M(\3%.2V4>:_N+7,; 2W@KC4$SSB&-7! ML"A>=6[CN+$KP8^DM<$S+MJ_Q-EJ3[X$)RXI)&LQ1RAI()X(;&M/D"HO;5#Z M4@4#F3;=RGQ[-__+?+E>_#9'-ZOU^"_,*#LXUNZ)-O$$2BRII+;MHLCD]*;* M3P\(%9.>9PE4B*!W-W&:_CA!1)9F$2(]0=,L2X+[8^;?A_F,X2T9E$5C'SEO M%'#BZ5(#B!MY$I7\A%%69(Z[(/U]0WNQ%9YE0J?(S!?J32>>6;.UF\2#G$)" M1:_Q#-&'Z$O^>/1*2MJ5L6D)"<-8]LAYMSBA'[@ M/^ +%74XHB+N-$1-DZ=FW,(F"*4S+0ZQZM[Y UJ+1:0D(Z/ZW9$,(E,_Q&,? M!07I_P^H;@;@H4+?$35.*<6"UW.'[TB(6SP2O\#G)N5K]B' @HYFD MKQ1,8S2E;.-Z<8EPK[1K984TJPF:9QA)]MVR<6ZT>-54UL\EG#A &M M/TMIQ.T0%8-.2G+R,+8=XLV-Z+1+I:"(-3?FSKT4FK;*&=:+%F5NF&,P.;-3 M-\X:?M@E%7>=F)N*C0)Z.A#VES$D-345BXGAQB&ZS!.^"C/ZE8EI;4D2RNJ1I M?IUM6Z56RXT6JQCM)J'RC72%1,XMQZC$Z689B_C]H2#064G*'=;VJ+3)MZ'\ M-<@>9\E/*K47P_0".U00#6C'^Q@_XR2B![JA MCXE/_K=<]'=G&Y@..N(>G=?BHEJ=8274GZ/\G!T3NHE#AYZ,"H2=)Q6;Y"R= MV%C>@3KMS,^Z&>^TD3S!SS@ZCC\1#\<"E(N$WGN M3%R^0:_205^)$MJ66A/D'^(C@6UR$G>8VF)$04DN[6<-MK?L@'DO:,'@X-;* M1OTJ(J%_LQ@G::K\O(9F=(QV.$'^0X(Q'=Y\?^CNDLP,P]O=!*>3SW32EUU" M#Y:<^N8B6>IQF(G:Q.N81<"L&G_"(,U6^X]QO*,ORZYQ\AQL<;J.PW9!J!(\ ML4-)S:S9BD3B <@.5O$<3)TYQ5G:A7P>"'YP(05J\@+XMRR.C?QR_, % M//.L@?/3,R/P+JV91W73L!K,=?E3<'?J50]>Q[30R_D]>:"MAN\MK#;TQX;H MFO[LDKC,>=Z :N.Y$;C6+)J';-NX&K:LS@FZMR5TA7)=DD=RV8J'[C8Z]>,9U^[X<9Q7CJ^K! MV^QVR3!*I]_''3(5*ZG7<8*#AZAU3A(;TāQ32??%N]R^T6P.RSK*V#5%1-64.I$W47WN$$G"A4TDS=)90V5'<)[-M* M"PI_D.)+9L$KGSK!,V5/F:B&^%',X MM!N&G#R<&\*<"R%<<,(P/X(KA)L!7"ALAF@"\^8G#2'N $R3&?#RM3BT+=EV M/IO[=%ZW$QQ3=7^;8H!.XA),H,?AE]2#=:29CN@*5_U@5HOGY2M^[H9SHU"3 M!W,C6',XE,\T;HKH;0B4 N2&K))6YMK"C*NE6R'Z&3]% 6?>\.T/.W \@ ) M)U3(;,+#B+IE8T:88E=RZ^ !_EX(F/0I5BBD>P<$J7VSK(>XDE-;;<&KA)K' M190G.KFQKP*(@+A3-['!+L-E)+,NSB2AIB%L>V MA5DTE2\(K43:#4KE$=>9'4J GN:P2-$E? 9QE'CL$=JV"R>#8RVEGQY8NN"" MZ2?4$/\FP24<9IE UZ@#K*L@]1\>$OR0M^RT)_5&<%XE5+S\G=3B/8FE[664VBJ33K;(-Y<8YQO'N*(*)RIIFY MLTAF? "&0>\O4JK+F.7"94:@_E832G&QD4P+0"0G+CF2M6V#7[(/Q#E[F*66 M#H!6-1V+_#IY&8IHK,.NC&O:$5//7(+7RGRSA_^@B:DVW]V9!I%%S1QKQYE" LST""NCD]7"/S!3X-T_91@ MG[3P-S\):$J_\[/6I8.Z:EP*R]2,1E;I6?,T'$O;3KN3E;7%CEY":58+1NBSEETZ5WX&)#/CL@>5&Y9:1/Z91^2+MT'D%FC@-.;UJ!:)*P,: M%&[Z')? 5T&Z#>/TF B79:1"-7KRA RPL6W6-/F$'E1<$RAZ-ZOEQ_>;^=TG M=#7_L'%G>47>D['.[]ZF2%N>983(HBL9[-H/DM_\L'4PIT**FZ%J4D8STLFN MO0S$NH!GG*:F1_^)GNF_Z6)C_OXIVA&%\5D@ZTUAZN#^]+)4<5(0IP;&IBM, M4$Z-**="+$Q]V)WJZ#2U(9S*<'#: C9-H3,M(9^&<&_:X1KC:7X1E#R^LU+\ M^'Z6,AO?*[L6XSOC0B.^-S2]ZR#RHVT0/: ]=FJ-J]V%XJ#.^[VE0;U2D 3U MIDUGX.]O0?AOB0D*G*TE!IP,VRQQMITYT%0M G]0F\/>$X'RPCFG.-'N5DFE MP^L">:FS5=."L>H*+[A;[<427#88VEC?MFF/ ^!M] (M;[U]Q+MCF!?W-W'T M\#[#R0$QA5#JR%9Z27\*::#:.-\6%H/?C6WRC2;=B%[JDDMQ\7]C[A4NOEU[ M/&!=P+EPP[RGQ0X!;IQY.TO1HT(&<']^&0MNN*]@R6RZPH9%1,(73C.ZL2@_ MDW)WBQ/Z[KS_($\.$$4N9^2*1FDD3_YV3$)LMHQ0>X?R2&O)._\QSDA^&>5)Z\E_I,-LELBG1(:0> MI.]D1!3IBVDI]S@F2? /0CBEF?/D1GF4JAM\ \& 0SIH-_&9 M)]/FT4_MS1T.IN61N-'#39RF]9:FRSA;'^__CK?9)B8H"(I#/14$[6Q/P-X. M]@Q36[L%-GG?M3$Z0:&;#^^DA4*BAK9UO0F*X@REA2JE##XINQ58NL-7$G5Z M(4@>DK1-R^)5QW8Z%,P^QO'N:Q"&TXC40!D!?$"&9\4C5=P"J(I"E%35=#22 M.-,-/,JC@3LXUPHT*G/>^=.1KP+N!!=92 !VHX+]$BM2HBN]#XQ:8R<0=W%L M$K(7M?$JO0.F>#)!E5I^F>-9L7S^?6%;<)KQ4. >][QC>,HU6GL;+;Q'KKK= M*;FMU]L=B^VW76B;K[)ME=CFZFN'BVO>9*+&%+C&_+?5R6]PB/BU"!$1/7Z1 M])WJ%D. SZY3X 75-^5[;)Q9\,"5LEC:\GGY-NR.:STE)H2HE Q%"[D;&X$! MY!$2 P"&O%+H#<*A'0-O,,W7=/'0QHS_A MI$RKL$0ASQ^UN;9W"4Z_SKS3()S-:^ZL59Q@-R"*GVU(:^4<8-Y M0##P*GUP5PDJ?:D^M]('>!P,A\9GDF$NS8"P/KM<2K^!+&$3JXI"Q098G9B3 MKFXNBW8S\J\@2V='\G&4*2:@H6I,%E&K&>*ORI&-Z2*@3PB#0:;.%';NUCY= ME' HJ].#?,ZJ+/!8"_,Z/FWSPQ=(*V^(+\TY7AU5AKXP54,4ACBS06,-OQ J M@\UYN:0;Q-7""(>\NGW')S#$"H_$<._C$QFP\ZC[GL+N&PB'W"TXTM9 L_L M"PK3MSUCSL:_]Y68&_36@4ZW_7Q&-N]UW*GG'+47$2DJB+=7%9-;@B+BU@1- M\_1DVBHM62]:+&PJ>Z=_(O)=6DR-N-ZCOY#DNC.Z5OJ[ _ONJU M%"HO?P'E;-$:4BR^,55WT0TFPK>@W-E9V@8X$AQ8K;NU"SR1S%!T:A\ M[DC^([_PHRJ2PK1%(5:E;9I1B(<"B5_TK?Q]QAY]Q&#_E1UIM M]3 +S;1C;HMQ#_RY4T:SYMERE_3V" M'IK*K*+>N>17?59.ZLWB _UOOA-[&NW*.;YT_>@G^(.?XEU=8!:GHKEQ&RXD M:;2_"PO!J&^C!DG(AAJI&]F,N/766;S]_?T]%4#;FH1[X&&/7T1XPP M MYO(TBX4I:ISQW@"[5+(QMG#6P&/66 ZPT8CUHG"]#UQ(C0L=B$XO@1 X(^ MYM-:ZUB!C?*];YY%:_"QD0(['A_ TY0<'$#P]/:QH@[BVF!Q)9"*LL-=N;!) M,L-TNTV.?ICF_\4[4.@U8A8^C@6:M5_@@AHRQGA5IV$]:UFX*Z_\G)Y(137= M22MF\*M77VIC1[ND!'G0+",U6NT0_88<4VHU:BCNZ8T=*[/YN+$R/$$5?6\< M+ R=9G#W4>&H%':K:/G-#X_%Z#4,XZ]^U H<&AJB4H.G83J,M7UT'#%JE0A" MKUH12&#%N\%IBIZKA\BOGKH6'R2(D%%?WF4*4K>5I7P5^1H&AO82I=B? 02* MTMM)&IW$OV5$0O.,$4BZDAUJ24MR[#/\+H!^]J0SCEKVK,PN:;3 ;E;JU2;] MB2M='TY>.] 3FT^W0&NLLDLX4NWL#@F,T MTYJ-'I-G8Q<$082K9BB?4[V>MK]XY&. M/\/O675PK8@TVA9/)^Q1<9<.)>@$HMA(S[:B@XXA)A;HMV%TXM,3"6Q[AR)KH)T&\;I,<$WY/$BPP?.N%E344XPKJ(=NG%<#4 ^L=<. M5!09DQ#SK(*^4"64:[E)5!F*U+15]"^(Q!P; $H+/3M'\/GA*8Q?(X)I2)!I=S#D#P @ S9"0@ UP,$"'@K.@0,J'&O$D2'4A)M:Z).1@L= M"*JCAR880-$$8!,07< M 1,UR<1^""-U4!W"7YV],FC[%:9"E MQ13>\K0-O,5,N=B)C"*QWOSC&]:EW#-.[F/5SDJI*SG9)*I>]33?415GCR2S MNG%FBJ)K8[UN8%G#UV@216;5(G(,KL?(G70%S44--=5^AK/$MX$;X=I&/^", MO!+QE.!MP+^MN?WH'#UKC_KC_F3,;&'2LJM =U/XB0+_J'"JTJ%@V.QBD%\BYS8PKW"'Y0/4C-- MGM"2P:^)N$,8)28$1(+TF9A@(FT1\>3>QB1DY@=ANMHO#D]^D-"SEU;[FSAZ MN F>\:[(:W_!X8XT^W.*=Q]>\X\V^"7[0)KU>XNK1JR=:-S36F^&]_)OEOPF MFB*/"_T]>&?=L>.#&1S&5L# 1I5>AIL!QT ;QXQ%^?EO>+?!V\L4)JWVPL@+B22'LMSZKS1^".]H-V*L M(F=/8WVYV\N]46J;:(F4^?T=>//__+S8_ TMEK/YNN%8Q SUG1#D\C:4+&)[]_&\H21%AD)4A(/ M@BCU1D*3 II=8I,:'QV#$]]PI^@D:^/X/#*W6&.F+98I=/S^CKY1!TR0A M3G'^]Q>J@'*-MY+T!V66:&7)*6J-NDXU]Y,HB![26YSDS;R-PV#[*DKM0.GR MUU9*]PPI"OLFQP4P5[* +'@T4NF$)$H#N<^X003"-I1(3T,'8U)/(L/'C^A2.=,C1 MG UJY@QG9H&4'2LAA'KF1J0AHX5TML4D;HR-4U1.NH*&C"RJQ]\P<@3%?U_H M.%6N7P7A,6OMHE=("6+J2;[/5?OZR?:23)'=D#+Z*9G[Z2/]__M_'X-D/Z0#\#A-" M!ULZ0B,:+:!L?\,9_H5^* MOMP4;8.PV'EY'2(@:$E/-#R+ MNM%%W"JW(\J*O@<\W?W]F&8'X8"SFPF-2-(V,4 489T.'4$$_OM&#ZY9+__4 M_4 AQ))FD)#UK7Z 8*WI!@=^:]P.#+-\D+B(]._ L&1=(YQH61\@TFBT9^@@ MI-^TOO%)UZ-7** @XMWNX7Y(ZP)US6C7$5_Z@5##D6Z,U/X.;H?/:7:-=SCQ MPW7F9T?2DM>&<(>0";2H$2:5%@<(C8HV#!T.8Z&M",\R>$NJS0J4QKS!F)3 TP8B)P//5.@:$?? M*0*I>2]_6IL9H)?913C?M+X^0YV.+S2\/UUXJ7'<=)^5'5.Z"C5^C.*\BWL#.^\;(09MK-*J.T7)I'!Z^0=Y?,3T2#.^0_TS" M] .FKW006;2/$Y2:&.Y(N^C5_0Z.A]\N M-?S94J&4;T/>//I1F9Z'FH6!ML/VA(RZ':[.S:A:;F]4,=(W&67:!M0V;_F] M3LN :3S$#(T.(P::K%$U:9!Y&]CO\I;CG/EQ\%C?PMD@IS[[-[\&LO"-8!]NBH/CT_IT1L.GLR5]K95O M8C<)I\'C%.IL.[[CF0<>NP8IGP7@':I2KKD?IBIN?=\1\\-_'X/LE;8XCLB( M\RH^^ %[.;A4IHJ_?)F^\9)GU6A\DSB0QB.AGE<\0J=GZ$OQ=.PR3MJ)L<9O MSM"2)]Z@D=C>B+ OC^?<)/X.[_C;FR0B%>BY(GTQSS%J%/)B^U+$B]2\Z@DB MCTC4VSJU*476B3'\1VG)7EL- M,QD!++=1%D6LNO;R3U'^L2-9USH=XF&AUXR#MCS68ZG=;^5 //[P>OKS+P%. M"*@>7V_H)>?3EX"=6=%38F.E0LE4Y).ZL1+'(!Y!44EMR*,"*)= )Q'D1SNT MG/Z&OE Y5T(.#".\ +N04$XD.ISR0WPZ 15SU%$SDZ^7)N0K)PY#C8M6Z(= MUPF0:1S=9@)WBTN"'N731_SC"QG35!&0A&?7 5Z423D_=;7-8_DX04>7Y0], MUQ2G(-ZL\$S#,8A[8'N*9.=6A:T%)!YM=?M70&6(&2Z]X?X=H/QJ?QU$/BFP MZ?OU:98<\V87%_6*J [182DNUS%%;9D7*Y0&. 1166FG3N%XCT[2J";N"(%! M\. 1%]I[ L+*U+E$5?MS@* ?_)">XKM^Q#C[F,3')S)2/C4[/Q^#MGKF%\M0 M-X+7RDR9:U6^7+6@B9H-(0RBVARM2D%EA.UE!E MSJ%WOXSAF5OW]\>4:'C0S3)_%-&GE2X$ME?>-]C0B3_Q>%RITAZ:2U3,C=*% M3BP-V%7^@&-WN9E&P+A_%<0,]"77<"8@ ##"'^R#^E X[A=J"Z8 %-X<(&@^ M_9[FLW<7W)5U@"1+1YZD*1:V;5LAG] -B',";2__!%TXLMP.Z5D>B>1=(.!. M6XE+&9%MMYAR"6;*)9@IEQ:96RS91+AYG"]JR"*9PN4#/E$L:4 M2T>8DM>E^ ;[*;X)_/L@#++7\D6Y].J(I_L,)W_#?G(=/+>JORZZ%9OT=/OR M2\>;+N.><7(?RU]#[^)?2D5M>][F$2?8IY^/3,M.H(D-]"5#71TS#3+K^Q\: MO<9>+>[DV2AP+\A8I]!!N=($G=0FM%?N,;KU@]T$Y=!&5!51W>\-Y(*77X=# M^:@OF:I:N\0OV>8K#I_QISC*'EMSL!W5@;FLK6XY(+ .C1^KTK$!?2(#UZ1' M\'#I-M6%V-%@NZP_]?C.6M*A/+\5(T!YL/0FW5>1X=K,%^8XY MSC3FG("'^;T.N8 72QYTR$KVY9F!:7+-QAND,MB![RAQN< M'-@;2+HI.&GBM'+UTJ;]&#LURBK&8Y5]D>RSGN+,^]@QO0D>PB@V^%[#+T MP,BNZ%,PV3EV@&07MF!P(%NI+N&NS6*X77F>KH J%5&EF5\(ZL@-H&. '5"E MVD:[,Q7LJ<06'.<(DI7-3A@[AE%JW5;U*7*D/4YL'HW88.IYB.C,B8>P7E<- M#M4G%4K5E*-"5TX85 U9.V[/Z+@S8[!-&2/NQS"X%:.Y"X/T\+\Z2#T9*C2F M:/KONNBR%#WH7HM1MEF8W&'1:7/%&]E680J[':<9^X+7O:(-DE$@Z<,.+8?9 MUM U!]26A1QD#9@BFK%&#L-E^B[M5L_?43[,/[Z/< ,D-3[ MX/=_&6+T[2X[0LR)%+IRH9*8ET;59#(F^44 /6O73I)[7DW MY-]_1L'AZ4B7K0(B1'XSAQ:HX !2U5F0?@647R(SRK),[G]H)-N=J%-Y-@IB MZ91=71$5FD[<43@\QG5&H59 [EY"6Y+^.2:)?#>11%J6M.K2-LA]MC_,G%_+ MGS:'&0O>31P]O">-.;RIF1\."E2LY'<5@(9G127Q6!_V(:>50;HN0+9=]H3= M!;/Q[(0V%^>0>F--)^9W!INEVM7EI\28]\G/CDDN V1[;R;J#UID)J#OZOL)J_SDM[A>;'N(D"_Z1WQDF22D +4Y*D6H9 M)+'$CZU"4>T22F&5):_^"2T2$ZKP/MZ_/Y(:T<\OB7.'MA"@"&@+[$4Q:R4& M1*Q5^G2#M,+@0CQV><^@H:=3"Q9Z0^1?ZFGP@[)8S[W3\,D6K0C_Y Y-8<#0 MS:]LGW5(L-2$=HH]^QT2F\%PWVJQ%X@=J92/+5T!E^G MG,$7*6VER!G'=J8T/?JWZ_)UK:%B,(_IJWBZN0/2"F$\ [8,R9,+TH]\W-7YYPE,I& M P))3I!N21KD$V/;U@"=[P;*)9ZV5WV("(L_WI"M3=##]+^X0#H0)W7>? MF?[J\.HSL:#]ZO/)ZX"0'/:]_9I34WC4?&^?:'T?V.WSWGX/\#I3F3&3R_#E M%?B2BLUEE(&63OHME_!&S9P%D@F*L$,[WD3]#5L9Z;0: EP!,1[].?;MG0H@ M<-8#6ZT]NVUP?7/8 L3M[N!R(#HWKS%??8WP;IJ=+H63[I_44VW$;ZBJ$>[! MG)F/\%I^U;34,%>[@_>\DY)>SUTSX-@N2DTPM0BLW\D\0L.LM!FNXWU4Q@<9 M*1F?\6X1901MP7U8!*/T= QU?=7_%B=!O..PAV: *CQCB$]N46^+;NC 749*C1@KP(5N!RH^)1[[UAWRHQZM8>H M_M15ABM!!2LY =T,KC8%MH"%IK0E3L:%3_[?XV06DB)EZ1_P54P+&7A0D&FK M(P)?VUXXX/D;*!9(7'<,!$*+5>8/N9D_G:!<$^6JB.JB+X7V^/-6G6 &BQ&J MO@<'")XA8'00M\')T' 31'B1X0/G:%.PBCH(U%3L,?_D9""ZL_XZYO+M4;B,$QE]N#X))>](&,I7QYB0]KX_9,<'U,J/<"2=>9.IM2DUG M@"E[-%J@(:X.):6XO7"1.Q@H)-1]=:3]V80WBQTXRQ;6S3".MKH"S,-<$\BU MFAL$2#%^;Z=9/N2MVT7(*SF]-+,YEV)^8&8NX1NX549\&J4 M]!W:M0OI;ACIEHJ]NQ(](+66YG;P*EP8W\0+\-/2'_!#'OQ?[!+\] M9&DOI.I#:]S%TSC!P4-4O(:[?=TD?I22X1<9D*73:)?_,\S'9^EM' 9$ +]D M'TB#?F>#>%\[57SO;JC9"RN=>MKU2'57ZJ*8Q,N][8R\V# ,F M6'0UV8@C_=HU?H2A%T6B#!QH2EBB/)UHS;8S+$/(6I+[<3! M+\6'8X^E9-W&H93H9^:SI2[-(T+;VH@8/R8DR],9S6AW';S0OU(^TI6"%=XE M@GU1+S1M%/LJ+U(&R)6]TW/D1SM42;A""W4?Q[J]P5!$J-,@BL+R>'3Y2+)5 MQN4'YTGYU1M/>C*@9LLDY-MF91AGI;V/\3-.(OKN#\J?H46TC>E&%2=0S>N9 M6/F3-G%;$ZH#M:4[(C)Q_)#X3X_!=II@/Z67&N5#MW*C&W^-64^IPC-0J2_4 M06Z,LD#'HY0@<$/>61;EPA.4WT=53$Q7.T4<6036A$OQ6DVS!.23$MF@KMIEP%$4WEON%#RYW1P-'%LS1DZ!OT/JY65W]=W-R@Z?(* M+9:;Z?+CXL/-'$W7Z_EF/7(TZ :CV$3G,A% RTZ#^QU:,#[K!7P6,-48!VVP M2X,WU2"T^)<;V)>A6HU7'A*-K.76C6FMVA8'(LPCZ3WRK'5HYUV<>V^"B _Z M9O:]']*C@]Y&;PK66E7=V?\XC[HUK:M)B_Y<9WZ207M4=1UI4[;6HQ_P0Q!% M;ZY3!1>(JCIUU"M!Q6EK<7CR@^30/KM?1T59ZM55K!5X9R>ZB4=YBJV&TVX5 M'6/&._^;>PQ%ODKPX%1F ^$$5,OQ^Q%:P=5^.5#=QGH;")[&SJ30<6@"F[6D MG*.0W22+SN+?-C 5R=TT,D?=5%4U\MRDF_8K(W(A)D>P0H9HUS0+S@._%CR+ M\ -]YW\#30=<;Q"2<10]UW@CZ$8.4\0_.I\:37D>&7@6K2'$>"CFN^B&B\88 MJ!9!Z/.WCQ-%#.T"%"?B)&=Z2+[;5%]1/;UJ>C\IW-5 TZKZ.T8UC;&5S@[O MI8=RN$%(#0S!YE;!^T+A-H!SJH[M_*Q:>A>'X76!M\B5!G4X&V/<4"H3L[!SJ!27>I$+!70,>,]D*A:[L#>*]D M%.]@?/2#2#+DARLRA(9D<_O$WB)YQD_#?KU(+E M#R 3[ EFL6F3P%9ZD8%S5GZ-*P!'T [HXUNV,)BO$.G6&J"R/R);3K.=J MSU:7YUFJ?))J_K(-CW3GC& OF E3%>-ZF>K+R1[.C6\7,- 8*;G[FF>V%X3T MS9)B2K.UTV#D4& "G;%YE##AI(?51L#IW;J1261L) M+GAW,G4JRW[\@UZ _9*N\&O4I459X_LD^3Y9?=@TWCMO=XTXIG,T*"F_H4S< M.S88RK6=R0_+IJZ27; >T\M&%_(;6Y_IY'6T8*"Q7M/=KJK<<&;AIA_JNL8+ M]4).)W.=XXT#2":( MBK_?Q\E[HO"M(Q0P-C4+45=&F\E5D#[%J1^VVKN(RK3'W[8GW_%JT4,[*9GS M8"YLF&J3I<+7X5S#.6G*Z>H?@ M C@(%W0:?-A=,P =:+=\CKECA9YE23=YT8.?9G&4!=&1!)C5$TZ*8ZL_8+KY MKI#;^"\XG;]DB1\G) SYR6M^+^&2]!K1)#T8%K$)$Q:U)O+L>SKMF;'HJ?>F M&VMMTYXR4%U58;^M\KT_=KU[-ZOU&GV87Z_NYFBQG*T^S=%F^E_DD^7\>K$9 M>_.0?;+$@Z.2W;YDS6ES_Y/E[^9V1# W<6._G2.& SI)5!SK_([Z^+$XE/+L M!IW]H/O<474,=.YJ@IJF467[CS!B N8B?N_,***2# M6[11]@2/-%RE-F4DMLQ621B3$)AA&R%1N:9BUDE9X'D 9 MI:U8<8,\1*>G#M%"V)>\7"+\Y05II"'/S2 ?=OP? S7WW;;#[LC-%\P_-D1EKE MS>+#4QS1S^DVA7=A/HM63I4%13#-J#?'*O-Q2-MOTLPD"WK/I?5M3,\Y-C._ MQ9M*7E?DCS0+MOV3$&NI>S(Y6QH^*52^1P[N3#,,!^F&=>\SW4"P*T9N)-Z> MU-Y<1&TAL%]DY$&A=X2KC/:,5,VVO:F(4QX1U#_@,(:ZQYN3H>'#3>EZY&C3 M;(7A8%,WGA^RDD2YI!^^Y5C#@J]?J.' H'>DJ>Z1[Q=H&BT;.\Z<)LVD0V>A M%'\NU_ 0M&77XARN]E".K^G-5LNK^7(]OT+DK_7J9G$UW9!_K#?D/Y_FR\T: MK:[1ZG9^-]TLB(!CHRYQ?XMG=*&CEY:"9";7K5% ?6)-LO8N%A/.Y!I=<6\; MMCN;J[G.+E 5S.@ZM+HNZ5?IK"YL3;VM(9_9=78E7?@J%D!4O)9N\.4HB7'S MK_6JG6FNJ3,O']47U1TA"?":56@_*-?2^>_K**U;AI'AC9UR1WTP=-$(O67 7D'2N/G+$XY2_ %'>!\(]S7QI=@XS$J9XD[3 M+CCZ-B_2 L5?KB<0;3B:%6$R0IC[XG-'""+H3AXWQ+^]@!5-!2XA>#;M844K MQ )?IQ$ZZH@5$ETWU#-Z5P+E1_24Q,]!&L31MX 952CM!)K^5Q-+C&O=5 Q* MS'P?'0%SV4C'Y7/TKI08^RA'(Y@1W&W<#S.CWGQ\:I?B- J%&)MVC9\+(3!L M97Z@PPD-,M4:*T9_U5G5C3P:P \R$&AP>>#:D0+1-L%^BJ]P\=]%1&?$Z0S> M7X/L<79,,]+LY";P[X,PR%[;].BB?6:-GG9_,NGXLS&UT,&_@G_:%KTKO,=) M@G57H_ MTON-*E7TE>BB2GF"3NK?(^K%I?^ L!][KH5I[W2[C8]1EM[A+0Z>_?NP=>ZE MAHHPL?%4C+._[<3._ S4K1[9!6:\ZG.2KJH'KG%7 @@I8>4=IB)I6UO.3)&W M@7!H,?6('9J H#C)G*!Y]YU $YQ ST51QZ[_2%DZC'?DD.9)X6>:W '/> M$^MA1)E.Y$:L$5OFUO#,1/<6=*.^TO Y'ST5HOEQD7XAC,*SM*N1 0\4&R MP@ :+&3V8.%#W2*7XLD5?HK3(%MECS@ISK%31@^QBC!6\%2,1X:VDT%*3Z%; M/?(+S'CEY\6)L#%]ZL:=*SJPD#)9WFTJWK:UY2P5>1L(C18+4+%#$T 4%Z"E MO!M'%%M&);CV- -+QVI/^J)=1-Q!2DR.K# [-&2-$[%F?9!\T/:GQS]6WZM] MX!J[>+TLI96@,U1TJJG)>=2R;QM.%@,ZQU,O)(E#^#>,,'#$[@HQQV)T^091 M]##SGX+,%U[ IJTHC-YB1>/<$[FR.]Y7>-7CI-28-WLDE@@ "2?]\ST0M0'] MGUWCIQ(V4K)".E1%7)$-.8OEGEUB]&V"G_Q@5ZV8EWN8IM%.9\RN8T3(=)@1 MXZR'N!VDLM-HB%Y0 !OV2DF$"Y'ZK,#V2'2CS-'9 2T 2F.&+AQ4\0-B3QY+ MX"T:C1L6RU2=)MBAA;BPK>A2;8BE;,F5'9VM&)XEX/IX.)HX5E&OLWC[^V,< M[G"2%L<.W<5A>!TG7_VD=HH*. M:N^0 '=F86^RMG-Y1- TY]4N7/0=N[J\"W[B_OW*4AUNI\#P]A@>:SO MV"2&+QH@+G0FB&BA=R<]5"G^^-W"6UCU#H/OD2OS%UCEG+4 *OUIKG1BMFH%^U.0&F;&.UU95,[W3%"$1W]I7 ,+^:C%3 MJ[--:-LLR51NY-R2:WN+Y6_SY69UMW#J M.AEU_\;:'<$R2*C4)(["M@-\^6L29/@J_MH^2$TDP+*C)F"*%">35KC 6@=1 MH*GDD?#W?NNGCRBH!.@=T-'X=T"+NXT'>NX/+<#Z298+<<:2%23HG3:B'B&+ M?.@#XN*\L^@5^;N_'\LSU-\N&(15O3X:1J[06S%8?#:$6E1<&I@\(T)L7#<@ M/N/D/@;RH.L!>0KU>I7@"!_ AYC!.D)9' A.D%!9MXPC@Q,U:D=](-2(KHX> MCV<66:KHVQ-:;D1D,FPLKOS%V6I_AU.:[5B!(";3SV:SDVC MNYZB\C6""(]*;513_^[QKTIR Q' C63XUSCYG6[KB;56//J\V *72SA"5P N,-\4 ^)AOU"9?X\ M@,*7 \2[#J(@?<0[NK8((YY:@R6>3,,4\<0^K!!/Z0Y$/(45KWJ>+[.[PCM M__-X!^L@ >_$RES>J7PYP#O5.:UR,99AYL]IY1NV.?_6Y;A6B>JY('6$-Z"S M6M4_NX ATK-:958M(L7\,$?@I"M(FL.60@!]*?_KWNQ:3P2I!AP=(>3& (*W MTZC]B#,+9G0"0'OV2GTG0,LX=.SNW!O_G.X0#*%ATT.BD:_Q:1WM6*:3]FKV M=7KVHM&U3FSFTNM?P/2'K(--W-#0M&CP6H:V89VNO60GT]Y6QPHO5X!U[,C7 M*)2-N?._?O(SG 1^"!L5*Q78U"-1, 5LH0LK0V*5-Q %Y$8\\A@=JN>.T$+= M\SRR@/I&P""A+I=7"D_CD>TFCG9QE&^OO?>CWU?[/4[P[HZT]6;Q877W"1_N M<<)@7$NG_/F .CU9!_)BDG@Z#F7<@]OQ\@_0E^*CD4=%>DB(>W14DX4@]3H1 M-?R-R$6(8S8J4&4U2VQ^;'Z:2?O(VG:R!N_==\N^O5$2])@S=?*&OQO5^/\X*!OL5VI.C:JA%) M8&Q*O&\C;.'_@F8UJCY!)P,HMU"[K&A"^_(>HUL_V$W0W["?H%4T\ET3KI!& M,"\V-FM&G>6'-GRZ)T4VA=-U\,RRMY<-S;S+V!@HWC2\FJ^"NS7 1)QIV_4V MCV00Y=//WT;4X*.J0\@0=G*W<-$PUR56<-KC?ISH&!HZ1H/! H#QU4=-QR:X M7M([O[$\S,_3>BH?O@VB]^%V?SIW8?"@-?$H-;#)FK=3C?M]0+=GY=H5N^Y6 MII^C79#F-SG1(RKI'N#I@?Y+)_VH;$!RD=B&3=:+O(*S%/Q\Y3[MZ!P4I';S M /%G%!R>CN0Q"LHS9!P.!$J@0:,"I-\U(H3('#AL[[])SR&7RVI^M$C_*%Z8X-,%%<-^=X M"![^U>%0(,-.APK:W)Q.G^D?'#(.C>-XZX+(E3_^T1_SW&D*?B_ MG:1'.-@GZ=74NR2]7'W(2$$,C;B?@&F"L7!1F:1I[U_>$/'KZ.E*?*9'>_"> M6.K,^U,K1@#S.&FOYMPTCCNG/:+_?:+?1-HS '\'TMYU$/FD>_+FWN&#'T15 MXS;M/3\DPMD M[@*ACMFWU:O=LV]NJFOZK;5C#$R/4G\VO!N'<]<*-#?PO;+ 0!%JA@8.E*' M%G^-^Z3!LW:7)$BUAPP77^-1EQO._HU%B](B37V_O"'2UV#3E?+-ONS!]Z]Q M9[97;1@>P^,DO+-OPP#NG.R^QM\CZDVDN=ZP=R#%Y:\LE"FT M-^U:P3S7!0CY'$T9_AT!O:!#>= 7__H" C05N#3@V1R9#(]QN%L>3 MC+2W66VF-^AF,?VPN%EL1K^%FMG#]Y2YTIFF$ ]>:X,P7GMDRCW3HC M-2U-V#A)Y_]]#+)748;45&L')H6:.8!+'=G8]:KG&L@/M2FO%@C1='F%UIO5 M[/_]R^KF:GZW_I]H_I^?%YN_.4,J&&KXC /WJ)"-4@L"J@*\#@A:&R$;Y-04 M7B_^ *QZAMHR8IW./)H91S/36">KS6)9YK //P5E]1LE9Q=2=L\>.AP<)%L, MFB5,9(?V$ #YT0X5#[]-J'6,^[I8D#_LS-LDO0RGTKRSA#2J*TFX)#(OA/\F14M$Y.& M$6@SY21@CAZE29OU3M,%D UUI;*FF7V^NYLO-TY.&;)=QX<_Y\<68KZ4%0"] M8DR-;NA&'O[^#]^S$A,:SWN"O63.+ M][9A.<19>:_\*!\XWL6O?D@&2W?X&4='[,KV#&X_Q8"?E\5R3:P)WY:^Z0[7 MRNSJ_?L\\UK]?O%M=KPPM4-[?MR$'D/.'Y(_*?'8#M- ML)_*MV]V4CY?BZREW/]^9 UW1@-F%\^*&Y-U#7I4YWU(E5"AA>Y?T5D/4<71 M+U3N J;81!>WKEC6L,/CK>!$5X[*D&S,.G)6EF?37%N-;6&@)[-G"A;F)1D8?<%>M$JP4BB4X$='86F';INE!,-\\%/&-E<)JM>0I3O)7 MY>,]*>%('9M%>8M%(EOC0_TFB/!J/TOP+A!AG2?"@+TI M8@CM=:/6DC_'"03T+;5:D*<0GZ 0IRG:-JG@T.B%VZD<^(LZ@8__NC2/ &UK MEK!BO"#@.>@"E$8Y0!_2\%@\GJ#SUIFW#1)%5:"+DI%K@C2=Q1$]K 1'6^'; M/'*I4[@42/5F =>NA: I\R.G@UC3FQ^>PO@58\*'+'CPW3I?1]&QL58OL'S@ M*C0I(;%I#S4&PZ?41T?(Y$&4I-?:XV\,,,((V@;6)[/-YZ\6;ZU/5CD MF]"9!M\$-HK4M3W+3="6H.:0(E+WTT8=RMF#!&_C9T+,76$'^2Y<@ Y&B9B3 M\HZ49"K83@3I]&.ON3W1&,N=U,P0++\L:22/0DGL6V2:&HW,H*IM+V3P.FMU%S$D=VE MD)Z.M;NDR22)4IU!2MLC,B>.\.LG/_D=9]?':,<_*5$N5/%%(-27*ERS1EDB M\R EB%C1RY^AXB'*G[I""WE?QCJ_/$,&KGR#!Q*+XU%@Z6?'!*_VY2'6<<1. M78@%RA^ )] 3]FV3NI ';.P3.I&A7J#D7;U8SM MMPLH1IV]7>)LYJ>/MTG\'.SP[L/KYQ3O%M'I'/\I&2,]%R_\Y97_D7QV;KY@ MTH\TJ M_WLV7?\%?5[/K]""/+^=WQ')Y4QE>^@L<6ER=K^S=S/1@#EBBHYJKV]6?UVC MZ[O5)W2]6$[)./@-#&PA".L4#CH/6"6VND4'5\ZT@E?FG>??.L^Q#3A 'ZJD M%;LV,]9F2MIC40&@^#2 =KRD37(!@X3:NYF201XD MWO1BKIE%().+M/W6=AP/$IRPUKF"Z%PY#%@Q##7F%;LV4R8(QKQ!)>GZF%<& MGTYE@8ERH%L98'/,*W!G>\PK<6L.ONHQ[TG1]3&O%33KC7F-PGGL,>\BVL8' M3%^+:B>C]K-SOJD_ZT_(LS4[NPI;]A7<8N1S]H3D7Z-3@M,E,>"7;.'Z+,9 ME]4WW;2+'7-J_5O9>D>\N-N&^M M>P6G]\*[=]3S>Y?XZW2[I>DMW$8;%^+_Q4=[=M5_92; M=-5[$T'/H=G)D4Z^Y3SJ8-*[PUOZMNQ9$S55T72_Q]O\0?:(T2P^//G1R->^ M=@9:;*;S67+K66KROTLK1HP0I%-(B7PNB:/=:0_#(L,'X>RIKEX5$^!Z?8,! MU)/1**#I5$I_+5O>^OCT5)P*XX=H%Z1;4DT=R6^$]G&"HCAZG\^9U.9*HAUW M\^O8DZ;:P(I[]CE#?JB)!NOU_(Y(]_( JCM,SYJE5]FL\4,>G5A^*P4K0DL$ M^S)8:-HH955>I!R5*]<.B4E.$B@M148FFKJ'8]V^8*@DU&EP1V%Y?+*<%C@4 M7!'*,53AR!EB2LNR#:*(G$!XPM>MT>2\?ZUDB1LD$7*ID5K0#$W2RIUT0TE%W68G!ZC_/G;QXEH:K4'4$9= MXUD]XV3SB&=T=@ GW".Q9"+EK\ 7Z8E_GE&3M8/$O@SY0C6/C+C>SU^VCT03 MHTWB1ZF_+5\+=^(\+&E'QO ?O@E]GG0=^&)K(Z)^OP^V6'Y\HE2FPCU?IB_P M>5:-%P@R+U+\"_4\.F][)(Z=.R!1WI>QQD_/8)\GW@"_V)XMD!@K#J0>.B&$ MWHZ:/_L& 2(H#+HC9-RRH!K6W6"?A)' OP_"('OEWRP'$ZY"ID*X+RVDYLT' M48@[*5?4!KSS&TAD52OP2> !^L8,Q>#0:[Z >RB MCK!<:H).34DY[C_@JR#-5X3O_ S? MXF2KBNIP=6Z5< &X G+Q DVR^<"I):.!(2&:]OI6Q6VU)S'=H M*T: M:7T W=N&M.\%%5IHE(55;J(*D]0J?Y]@A^4V^RCWZ'\=TK/YYM*8<.8 MMKQ\)%.7MU-HGCT,-9YI>>Q0<3(V:G?)QLU\Y?SXAH,(=>')[S10Z7E6!52? MK)\A(&A[N-/VUAM_BD&/*]<9VT.@WNBG!P0=S $DL-SZK_EVA:LC%NPF[:(J MS0PB52L,Y3LSNGRF[U>?M1)SWB=ZUT#Q?MWY_H6*S:AFP9E3F3M!2DEL=5=# M*,ZWHF:[S+LKO*\:*&4X*\3E\EG(*&LKLV!^_EKP,\(/I.#>P2LZQA&2>?(*,2HB9G$M>\*GQ8' MDD(3RG3. 0L042Z;6%&C9&H:MSS]Q'4&YQ-'W2O&!L'I"=H^^LF#6ZE'T-=" M#HG[1$:AII:803SKEB%EJ:#A.^J#)]XDTEDJOWSZVP(6J+[ICBR':IU9G,H+ MG+H -PX7 D:I0DU:CKDU%W!FG)1:6Y7PRQ..4NP2"QH=)\0^^U/+ $]EQ3 _ M6[*"!4O!LFY>'PB\P$B?O5T<@"(?# @.13EF%?<.'_P@JAYN<'*XD,9 N#ID M4Q!7W>;N"8[#83<%B1O0>0.%R.1;VA0DPQ%T7X2B;S6V17 L@;=%"%LQ JR' MV10D<6X:TZ!-02?=TM.H!=$3:WXPRQ":?'UAOEAIMO 2]Z&VJ @'$C M6LZ+4;SHW#6E'!LQVW*F:,%:MK+:(W "(@97UYNMUILUFBZOT/R_;N?+]>C7 M1*B[E$<*V:\O8 6KPN4%WZX#Q! >CRV18,E@\*ALCDWMLD%U\J[8!PC_[-'9 M]/S=QF4IJ^7:$>C+3^55_-8"N/,/Z!7:LH,'\Y6"WE';0K5:A5 \0N_HPQ_? M,B!498$6(MPH!VAK9GZ2O.[CY*N?[,1+UR+!UA"J+6BL4&9-6QQ("5S!*F:N M-, V1 M;P=&RJ%7=QR-&W&3!S\*_N'30Z1F<93&8;#+_S&-=K<$OSC*\G^N]N7)OGZX M)I\41WN+!FLF;59QW(S-OHPUT0JC T:##9)& 6-^O*OY>G:WN*5E.%I=HP^? MUXOEG%3HSKQ!812]L47P,*'(A/E&U#+7WA'C6_:(DUE\. 09;=?5$2^B:T+Q M[/%OV&^=QP82KB*20KAOJ)&:-QI#()ZDP4%MP"/=\R\C\QK6N7&7+F"8*-5K M4 S@P1GN7 ?IU@]IP\K7XEY%^5]7C\\HF9Y929TJD&Y12VO.LC^12C M0Q %A^,!I7[H)Z]H>])WZ/U%;>R("0OK5BEWQ28D-%;Y=8;1>;Q9XI=L\Q6' MS_A3'&6/K9D6#15)9FRK6,B/K!/;65+@3S=7W.+=&I.??@>L0MO"$J[5A2VP[&S>_#PGQ)TNO1@#E%B_N$K(/)W)PGR%4_)-&Y3RJ$SE(3^HO>8W3K![L)RG_BS=?X MVP.;:#;4(-K&G17E-&_S&"30<-V2E43KFJP%?IVL#Q*K66^Z!&OJTTC])_?( MT^YX?:!FSDE-11S&OFT460W2+4^]( 0,T21VC/W^F'&<:83H;D!S(D _ M)?@11VGPC,^[&*[C! S=WX]I_N66.%OM-_Z+ M(++;<<*D!--.#$4!L\VR,2"WTD)(U+'@V"OUT;8T@+*S#O)/2F,OK-LE!B?, MV8,A/SR:]<>+JS:^D;.G-W:*[UN^ORJKF\%*]6H7H&0B!RC=&)\YA'I41EN8(6^U^SL!.Y4[)/;D!KWR,JI?[T?L"=PZ03MWK+-E ?<,AF5"O12Z%!^L M,UN9*UWU0]>IZJU 5A-SY49;"T"3E8"&D#9J>77KO_KW(4Y)E9@WT@]%;SD" M),O?2"K9DU42VR9+)K4;&9M4VMYT-EM]7F[6Z';ZM^F'FWE^3@WY\.[S_ K= M+*8?%C>+S6+NSDN"D,Z/M7NIR2F)4IU02MNCDBE?K;[#(;U#:!.3X=5?@^SQ M,0YWI( C8[3UHY_@#V1\M:-C.)*D\T%9FVF]S)QIV-%,?XYV<@PF,/RJIIY- M49"\NVGO=&--O$>9_X*^GC7)9Q%*LWC[._+I2_.C,[\?&&.SP&C%C$X6F8#2 MHU4CZE4P0-,D(>W(W\C^@S62\G5L MVHQ=\N8-7^VO\'VV2-.C3_J1'B7/O@L(D&1R+5?24(C@V+:8,<7>(&P7:=?R M7H1V1 0%I0S:4B$W6"OK;PXQ%1W#IQY'B<6B1^>N#IHEE(41E4 M">6W8WQ3@%($\WZ(+H5KE$T(PN0W"LHS65_[34QALBU+ H7BMA@&'9*">XC--J,KCF\+/$+@S M'LV5WGI#KA[9R8]:2J*S*"IDOU4 *F*].02Z%?<_'-,@PO1$SGQ[ KT4NWRR M4Z4 @*HH&TA531-4XFR('*%VK\5=E3GOEOPVC_2:&%*?W9^$\VMVZ4?Y_=5^ MJ>$8F2&(DO$:V-,*ADNL2,FN]#XPL.TE(8!CDY@6I*8/-7"7>_BH9O7\.P,W M-']90K^U0PE\P@CL-B" MEW/QR0]R6*657+X3%U>2KE!4#@0N*Y6])>(A5Y%//8D/^ZBSD#ZDOGH"CDD2 MZP;@YM\RX)21WP3B'(GO9@FS>SUEB FHTTEGSX=VOL?]15%(Q:)HNFR M3NAJB-&*RKE672=B7D@US1C=L\BQ+B=56\.AGB'Z(OA0?C[WK MDM\U,>0'92#>D&O F&-A?*1.7X+6.)GSB$%I\<@01JDQ&PBMV87@\R1>1R?] MT!%L-KJ#@TSV9^3CDDKQ4'G6'A&3Q!A.$KQ;TSV9O_GAD86.1*)"*$^B+U#; M-HWB56A>"EN!EG=Z4&YM?8\N?I[\_'/^_RBE.\7(V/B8/<9)\ ^\FZ HCC"* MCUF:D6(EB!Y&1KNDAV-PES#8;PLW*""RY0H3\NU]Z?349U)2B(2Y_&@+&Z4* M:]X>:P2>X 3B&F"Y-&GS![TC6;[X=.2K/H$P$))(UEDR/K%Z8FKQ/5A'G-: M\QDG]['\#5.8QW[0N^#%\>\,?*)!I$'TC3M8Y#1O=<[#@"C/D9:$^8:T!=;5 M[-L.]&U7NG1C+0A#?:TR$ &?X[(G!&4A M_SL"H4;4[XY"A^+^\GBXQ\EJ7[3SUD_R <@TVN7OLU\%Z3:,TR/-7(*WQE4$$Y 5KQ1$N#H' MC,:$N#A1N3RAR(E]+!H(B3MW88O2*F6&MC!?P\#29.J#^C. R(LS)$O16I8J MI!TY0LPN),5IQ@(F1TX7\1;C77I-?M79,2M,K'FP,G"!^=2G(VN#86/JASD3M[E8M?CE* ]YJ%#24-!Q$!;6 M5-4D;/D9 H9F+\ #N^P-0S)2^9C$:8J>A+FACLAO%8S"@8II-+8'*5;@>&FW M/N%XZXW$2S8B+FH8+&2+V>!O%8.70V'PTI6R)&_1ZHF^@);.7W"R#5+.KDJ@ M/*AE]4UWM/'BN&U>J[_SZ?EOH[/%A2NPMXT4I$V3 M6L4G;$S>=J#5X9=-AJ_)6#M]LUTNKA.!73YV_<=_:?@FB/ BPP?.J@E0X9RU ME K](:]P83B_P;PI. $QXC&OSC??G$=?J#3*Q.:Q%,HM^-L\$OV(>3.%6NKJMC)5;7%4XXS.Y/)NNX[45ADSKM>_-?\"DW7Z_EF M[2A=98B!$%?1DT *Z3T7=L$K,7J@QTUD-?J";*55U-1I;0 M+:[Z!X'WV#MM^(W]G.+],;P)]NW3"L :JB15U[!%\;./08K(EKM.=&:L>/,T M"P[T]#,",OH$A<$SSN^L<.A8,0U<0,C*[S@@1<_*(&:ROASDH_!%*:"\BHL& M7W92>!B$AUKO*D%L-*H_A]Z'@'8_A'*0UXD4JB"Z.7/AIJB!VB,U[?'9 *.R MSF,QR)PQS&4GVK&CKCS#.7%=![SW(6SK,\+2*SP'&DT-/(8R,W+2&R]]V=#+ M@Y'[0R4#D-0=%O7 I)M#H ^O&^*<=Y8@7$.5!^H:MGAY]C%(Z=5RUXF7C!4Y M+R>("KMQL*$&-B"4Y'<>D))G91 G65\.V4\GRE7J-:X]G;B&SUQSX=4&=8=#J,5T#)!3=$,*A$PGZY9QI;=)*\[\ ML-. N^:M#[PNJF&V7[Y-_7_;GDAJM^ MP%+-(4_0QV\3:KHE5@>LN5EFD1JPG#G37*,7*@)&QJRBQ?%,T]50HV:NUZZ# M'(XQ;WT\'/SDE=U%X_[:OA@VP &1N$/AHZ.F#>A8B>=Y5$8_!VD01]=Q"HT;9J;*CX*+)7@;D\*0 MLO%'M"LUD%^JC$Y$==_'^GW4(IM0BZ&7POIXA+H+'AZSU?YSBO.1[.H^\X,( M[Q;1_&7[2+""29M7)#CX61 ]W&"?C ("_SX(@^R5P;L!2^7/V\M23[;V\&V2 MS/V;(>-Z7^O>Z2$*Z=.1V6X">;%Q"#1C10^C]5#2NVUN1YKK(*(G=O2.,U([ M&E%&8&> &,/U;'Q;8-^6] TR8MM>^>C-!!@YY#3#B[+W]8,+UZ1N:)&T:TQ. M&)MMZMT*:X2X^,'+]=_'^_?$0K'N@"H;*(A0926OSBOVY(;0R=(?-&( XQJ/ M1ITNN\L/&Z;;9=--XN_.)TV78Y7S\VD8QE_I-^",:(HE'#9I6S!=Y7&CION& M,8.-,3J>,-\N::@S[7AK9)$4R>F&ZR@.[:/*B;Z&?32"(C&6S]FB SI M2YVW?I*]DB\3I?XV/^KLPVO]"6<#NK[B*;S!%7L'+Z@KLZ%)TZL\\&@9\\I/ M4?ZQ$[O1.P E[MN%;!R VFBR7,^S&QSF;DP7"W X:6C;>=ND+8Z!-Y4+E%C. M.+%;7-)E G:H]H*W945H=V.G]QU^\E_IFEVZVB_CC%XR]DIS:@O;7;X,QK2_'..S:U1)T=?>RPS33)EA' M:H%)Y2:=0%E9>*R%49O]ZWN#1V,8:84C];W6\1KF_!BM[QV9>34)=S,5/N2L M#R/F#57X[IP7(HW6W/N3-#0@M8:ANY8 /@:K.\#W,D&MB(-(*>O*W2XZV("6 M)*I[G@#*X/)$_11'B7R/VI"[E0/_0$9FP=&*Z9TMLH$FYZMJ(<,AD:2'@MXFS)@3A]&P 1A&B:-4X1G74F*MI+7^!QMZ0,'J,#O+Q;\PE^8 M _>&; O@'$N.0)HPKMPF.-UFP7.0!3@5G#>CK< 4S"*E M+6_QZ7:ZN/LT7VXFZ&Z^WMQ]GFT^WRV6'R=H/?]M?C==SN9HNKPB#V^FF_D5 MFJW6#MTRHP\H$4.A?2TAKLR$D,]JOX[0/ \\I+7YVWZ+PY,?)/EL[Z.?/&!U M2E-J"G.=1--X$A3ZLIL=56[UTJ;(*2NO($I?@9)_G;9W0N)2DWP#N9 MKDK30B#Q[*WP/"VJSQT%W<&X0VQ<_>!O:PN\/L<)-R4- =NRM MR_)DJK[ENH\):(%JX];K+D[-'ZW2O1&]RECA7=C=*EJ'@H4N G4J6JU;M+M8 MTZIS;=VJW=6QP?=KNC? !BLNV%D46MY5[S>>M=V\='ML\ MS/TD(LT6K;[+A$X9DR_4F_H\LQ:RGL2-G,%"16^ZW1X/QX*45W@?;(/,F;4R M:8_&.K\_RR*>?),G8HO6P&(P$\A<=$-*'LW+ [&JI]\04(3QMCM2G(J9-9J7 M+%?$3[&"();R% Q3I>W"[ P9T)L.@01&&F%W5SQPBT22_I<02MY#IB0G M*$BER4Z%BAEJ2IW\_^Q]>V_D.)+G5R$&A^UNP-4W=LWNS=P""63YT>/;JK+/ M=G=CKO]8R)G,M*:58K:DM,OSZ8^D'JD'29%B4&*FO5A,NU+QDOB+8##X06.*2&MLF]418TU/U[/+ M'GNLO?RVB'9+5I-,4TS_?_D0?#/S=Y4$/:<72W#K^2*=INZO<8'D<"LL0H%4 M:IEK3S[_-1Q0^I&@KX6-PH%(F$%,D-LR#+4B),GY)U\4,B7. MI875*8#>+OAM,5Q+@^AM(_[,)\2?>9ST#1S9 M#1S3C3::&SR.LT_D =R[2%%6J7#"Z_Y_>^$6/7NFY-]3B'+)#BB1E.E!R]SK\AM-^N,@*EV+K7W_3.+U MY_ 9YXO@T\]AC*\SO.GN>K(3TW("L-1Z<@#-@@11PN3"6*PLHPJZ8+/_=/ M08(? SI4/"<;=B)7/C6X/U+OT^N>I+B58_X2),NK($Q^":(=NX)QM]GRBXC8 MF5[L,(0'G&Q.6X[N7E'1J"X5608Y=Z9!AD'G5JH"I6/EL_(G1%UT,VU0',$C MR-C8:P96=SKKH=?UF_D6G/FOZ7R7/9$D_!=>_APO<<+/<[KA[W!+G8N^!TX6 M88IODW"![]B7N-EE:483A3!>YW3IKYC=HTN[)+;S>HWO,#NMCF^[S$=YNR!B MG^%,*Y)/9I4R[$]@E9,^8O3W -^VXM=[F7=!TU@Z*ZA04I*A15GBBL+5Q/=: M>?*E]+N[2=U(IV\/!U>O =GB7.^1V>CC^;;H$AC MN$>'=F'"B6]Q$I(E5(%*)M>V'M65.U7YJ6V)%]4FB5%.BDM"73/F#\Q#<=EK MI/R,:9([E(_1WP;-$+4D%9" 2D=M%2"5(K'=!Q@#BV!?"_^@1:!1++"-JS86 M3!6!A]OL1:RV-M])5+>T:M88%[R4XX) 7K$YX#D' +>%Z$!@_ "HJQEN#$BG M9/LM#K?[*L8S[/[Z:_IF89R&"SZ1 S;IK*T(J#-2*9JXSY&;YE/7TFNERQZD M1_ELOEXG>!UD&(7E8_3,GA]V9Z#A'8 Q7P^'L*%=KA,R@O>]F=6C MI\MX:3Y3"&GO=+'@E*U J0A.4""+#"<(QTM$5BC_9.^! AROQQMU46"IEN9 9W1]:H#R.;F:B8.YS# 'N]0QO9%6S)O V9I)LW-9-L6"('S@K(N@:XZBZ8/8M?.N^^*_FB^)J[R]> M%-=@T>O'QC7%Q5X88U-\6KEM:/QH59!17V>TA=I#S)O]VN[N<+.\\GT8HR6) MHB!)V6@*I"+^!P- M[?>J-$82G;TJ39[W&.I3#!UC)\H!!U$/JV0#7[YW[TV#Y1->AS$;>GT*(G9_ M@]-A!Y!IDVS)[S/-IS[8\F4.?'.^ULOYL[M4P]SW00Q4Y)ALEZB^QTVY4U1M MY73;176^WI$%8#\'14 O=DC1U_4&_Z,=-+V!F.W%]O[##=K3#KH".CI<\??D M%M[2EV9?HCT ZB$K!R-2,MM^22(8=+I/W:''FCMF)-%]645UZUL\!X69P*':;ICL5MMB!Q038;$A?K M$H,5'?ZC)6;7\E!^OJ1 6Q6YO M!A%I+.@7(PD0NOJ]B!I?=YM'G-!_\,SCFD*++5[4"AK:K-V8H<$*%S)ZE3F* M&+IZ-0.&GKA93L87*W-"'BYH?\_Z]?P7?SIS?02)/=VH9:6.WBM%XN>:VOUP M\V!#_ZS9=D'8.B^%2W!/%O#+_4VF:UNO2XI((FKQ]P2Q*"!Q-2E/S+0$-@#MUI$)[ MD$Q!G].(^;B?I.BW_"]H$/>!KY$WH187SS1T0;W2-8)?FHO M-ZZ5KE*V#29?IKP_@_^!K0N070OI1GCI7<#";=T2U!Q0?W9AF3(0P"N Z.@ZRQC0B#E RR\<9.2$J M"?T+<@,1VA/8AF.D/YB9R>X+8$,L]2%H7<FR= -3' M!A9FU(K$5CH@#;-3;!Q9*5>>'*B?':;$#8)BLH; MXQ]?T9X/,39?(ITS-Q'&1I> E$53:)WB^.OFS0XP8O/7@(K*#6&VD;<0-E5T MY>J]B*!U2YQ$R;V"62F#E;6&7B[.Q4U==X>!,$14[ )*/)QN2#1K6:A#Q%, MO-;U#J=9$K(;>/D@E[Y%ZY>?XS ;5.=RHDI< 0-6!5L; S7.8=7,A9T&]31X M];/[W683)*]YT"U9BWE^%F0[/W*)]=T)OD1;APXE+]@Y ZZRE >J55'D<_!V M/D3YZWA!NZ-/>$42G/_]$'R[H/])LW!!W^F*_AZN8^VJH(4T0;%PD#3 &N( M_:Y*B\--T:TX#M4P8UY!8AQG?!KV^\\D37] N224BT)4%O9F9M8.I9+RI254 MY%7- 8)EQ<[!-OH0J2[P"B<)7E*C\WR99=!A\!A&819BW0+G("F=R&0H!2PB M&>EU$XF&F* 7@M!DH M?M:D8 G/%6;;AB(Z)@RR'9M,1$P2A5'+ M#E>RT&4N51R_AEKG0Q#;Y]]EDD?-O_S&1JHTW8OQ*M1=U3%84B>$#9 $%L&, M=;L)8$/-T(M?PZ3/OB^>_8!N$_(XCC,*W)#:69O1Z(\ZQA(ZT<9 EB4T=;I)KJ8JM>+*F92 M9WN:8O3E2^@PAY0P9 QJ8UFHT!8F#A&&MAQ":!@<$08'@A']?QJW!_7V[F*$ MG*-8:=#Q?M\6'6C#:)#S0_C\,%?WQ\/GBP79T:SE-GAEALWC)?TEV>$!E=GA MHCI18(@HL+A@KMS%K1;VYNB%D('B9R4?*AAYV;9@];%\:X%.87"Q0XDLW)A+ M%0>@H=9-[$1P1WX"&.+2?TZ;O;*N,Q7],V*R$!?F35?MAW_)CJ/TQ,&F/>YQ M;WR[!)N[N6W1;1;XB5;[-OQ/.+&\/=A M,U?KF)U&G%]I?,Y.BU1'7@1G NA:-" M.JJ?$E]7<(+V*O+%V:42E&M!7(UO4=J%/XEGUMW 5SKE#J=.,AO%)S#T[?V+GZZ?LO*B2PI>@(&]< MH6LK6T'FH!TFL9M)9/O@++<)V>(D>V4W)V1T<'SYQR[<;LH#&J2>H\?6<:,^ M-C"?4BMRXV!:.O6\34/4K*0Y09R*5Z(J.M]Z:$V\"#U3ORUE;JJ6(/99':T^ M.+"DS]Y?^9,6=]UW#G]3>SB07,V#T0SD.CX?3=N2,8]),S7*YK0T,UV-<89L M6%&_@2IEAXT(;ZEB@GV+6U!>8'#XVB FIW!IJW"Y"@V0[O]C9U:ETQ]>NU> M,S7XF$DPA;K'4 (H='U,I;6)HQYC"66MU3&7,$8TCL'T=\^]2R\R.2H3%*>& M1VE:ZS8Z:A/H37T(_/S\@-TBVR44UOP\@2C(<%'-TCBZSX!;<"J4%C?@,5 : M^ER=^Z2O6O>@)UV)LP>2L<.;/+B[:R!P)&SI?2=E^VKIMXRS MI%PH$*;44O:_5\&"JN\;50V0T/(U(PE /FB@TX5OFJO7\5E3J;/RI%4^!7E+ M/]L3[2%00P9BS)Z,PX9 3>#J ]M>' (,A(E"@[$M$X8,O&;3 7=X2Q)VM]C\ MD0XFJ8GMN-!#5CJ_E,S6PR6"0=U8K4/IJRK6V4^7-S_=S6__?GV.KK]>W=Q] MF3]U(PJ853XIU34.-N%V/NKK X EV\>84Z**%.UIZ:#+FYV*3B$IVW?H M!)/3[B+$$16Z_@G'[,P\MN]QN0GC,.4IXC,NCCQ*Q?=O#^&M^A$C7FNO-= & MF[R9*U;[L:F\6<%R@@JF?#-R@PV5?+Y<#SX(6 2@O=O^;B"FZ?G&^GT/ 8-\ M?Y#3C^3MX[LYF'^W''M=<^R@Z=BX0-HA^/-P1[;U8'/7G=YGZ8@FH!^<3Z>? M=IQ3^+3RPM93:W=KR(/U*Y%HM0-U.6;5CU.[@;A9B-:W; .[0=A$L$#&A%#M M6P1-*.X 1K>ET<=,]"4.MQO[B1)FZ76<[XC_*2%I"MQ/*30 =41" M#1/W- *;7$P..+/299&PX[L*^X !O =LL!%:H PR M!$O?Q4^'AIM1<6??!+[,9FPT]M,JM].>E-NX3E"NA1W4D>MAOU!-[\$! +C' M$!VFG:NJ#*[O(GX@-X]9$,;L^!1VRUEQ2E$J6S)D):232)D) 0NM)FK=C*P' M6* 7'HT%-P)@XPR!ES![JHXURV\B_$IB7/W@S9(F.TP*8]A0A,BBE(D\<2 R MM\B'4&-Z>$$1/Z](LL)AMJ,>7091U4#7="CH2+WN.!%N<$]C@48N5;FRW MRE5=F#0KF(IAZ9)$49"D^WJD[R-45RYIDJ$ZA+EA]@ILB5%JZ^0K>-P7R5Z7 M'4:6O5[';!\V_RXWV1-.'IZ"N/@0-!EZQBE][=;K\^3_(LCP51 FOP31CA=B MKV!GU]Q:9UOQ=&7=5,45-^_CQ:2=TU=S4M)Q:/&LY$ %2U[208P),2[$V3P< M^GCQ#4'K0NY]#JBDY,90D'*4RV]X@%WZUQU;,7JSFB^7(6,)HO:V>JCN65^3 M;5>KHVFJ;K/?-B^Z0&TSG71GFMIGU_$BP6S3+QW>Q9R'[>O/YQ]1L#]4Y/!G M)0VXQ"A?4 MM5>8'?W565?F;75'77?1J8B(:Q4>5Q&TL@6MCMY1'^V^>QW<,]8FGU ^^;2H M/?4 S_*&[.UT3/N+_E#O)_XA1B"UKDE0XCGL*L.Z M'&Z(2;/+XQBIN')-R&5Q%G '7A9G: GHLKA!7^&@^Z3\;2;JD08HA^N/C)1/ MWQL9F.M97V1NN>.>R-2@6?G3T?8_0QP1MO<9"&_POL? #N">Q_@+>-SOR%[V MYM:$UC4-XCBZM'N!\D#GU,%0#)]3Z1H!FTZ;O?E@1:+R97WB[/0H_FG.X MZ?"#@SISM9^YVFZVU0%>KR@;WH1/H=+'"_O M@@QL0:FI/MM2@[Z^J2H1NA9Z4:@P--9)'":O_$J8=SY:G2Y?QZ! BZ=F8&[0JT][Z]JSCB-9G[]':\',=8\&IVC!?SK*,?7!%5_-8 MIU/4-7O;$7=L]6(68K#9D^Y[;EG3>U@$'W,<[-%T%@XXYE9B,;)'WBZ\-V+4 M/<'M=S_&#J;J92<]67S2@\,/[%SPPSWVV[M3O3N'=G^M3D/EHE/T;\%F^Y_H MYSC,?+RE:%1_''>,Y,M!V].=HWT,QV3WONTO_%4E2\@FG%4?:)?S3LO8+F_[ M,\,W\>DN84?O-DUG.,366<[TQF:!AL:$43I."W<:JT\U-'&<[G;0=SNFH'H M)_@-?*N#B:>CGN-7A&[5!I$W-5MT;%%]]%G^8PGKA[D_I?=+*#?I3#C"&FB7 M\Q&6L5W>)@.&;W(8Q<1A+S5-*C#$UL/>C3YZ-!BE%[9PI+$Z84,3Q^F$!WVW M8^R#JYIN/K\P_OQ:4^]X4VNE7F_[R):EP[;R^+ "O6'_Q--J-5OT5I(?^4H. MF1N..Z/61?CHDVG%].JX\VCU]SZD.#1@*\ST>PJ;YGL3A]I;6KK[ ]]#T#3@ M?FLQZ"!VE>S-/:2M(TVKO8D]4VT"R2UX#V@C.\I;"VB'N?%"=)3)/%Y^P=D3 M69*(K%_+Q7XN#W92:W1QM)-,HT^'.XEM]*(\;6SN: <\*:R8U""46+FS(Z%4[WJ M785AF7NB"=2)YD<]'LTT#?6B^QAFLP^3E]VYR2,OF$B\:X+YQNFG$Z>8+3S> M[J*Y-&FB'0T3;5CPN+MH&GH8W8709A^6O79V"1QY;R%QK@G6B$Z_L'^*!9X' MVUN(QD]W8?K[58+Q-H80^/-#>P-B'7!65^F#JL*0D4NVLH"1_ST,(&M-OL#*U=O*( M ;,A:K]W"=5TGB"F%3&UJ-2+[MZCD7O\'WLX.LP-1/E,[LV*/TWGN^R)).&_ M,%AAHD^^;88IES]5YR"SR(N:0H]Q3D*_4F?MS)V\2(""B@#MXB5?XH+1EIIU M!)6$7F^ B,XZ 0*QC)5(,%7_1X'&&N+VL4E.\Z0\X#/&O9KL(VW*@U315RY M3?Z,VGMM=!)Z>[3.+H_P9$T-'X"(LGJ@ XJS#5 M,*/G:DEQ3+LE71N>0<;2!MI!1M<:VJ=/"_7LM.O"U('V>XV MC=>W9%8C/NIK3@?Z'VCV;@QNZ(1>RP#8)-_@G0\G^'A4*#"RV9.H UY0J(6P MSN&CI7;$U;]'KQ&]XRV%K\.L6W3?$_9$L3[Y\/GMU">$R2SR/6=U?]Z74F=? M'GK8Q8A>-W 3J)V=T"53Y2CV^G#BELHJ']/!$0[.4BMUE^(=]$$TDX<"]]G9 M2+'@,#,NT0+0RV];O*"YY2^$': 1A=FKZRTZ:HTN-NG(-/JTXEYLHS]+?HQM M'FWAO<**6?D,/5Q MP^VVG2HN[14?V[X=[X+3&'MWO(E.AYF@%BEW<67YC@901VO*%1J RH)"#1,7 M$ 0V^9-@]MKHLHX@TSHK'AS%LB0-[ ,6 'K !EL!$"B#K %(W\5/AYX^Y>NW M;P)O!JX+UK0J,'D@71=9PE89R&"]#+%0>H MA)VY[5'IQZ2/TD@OUIZ;VSO"Q%"_&>7D+[ME(%BO$[QF [:P),R/DC[LJ&[D M6O!30-K0=3(II-3N8)Y(XVT/MU^8+Y2L C?@5!UI6+(=_68"1"P%&?&VDPH9Z MI5K(&*_Q?H<;W&N7RCE9B"F5#Q3$!?(G#MP=B[Q]T M,! KD0<;?#NJ( .NY#U\].L!5YRZNVNYS]#1?;M]:>EQWIX\N8L[*J&.[^,3 M7BVJ,FOZ*T3[K!O=LV&N!*UF51I1XAA66T\7#*"O\9PL&!SFM9S=-QKQK =# MK?!#,*_/>M"T<]AP;/? C;\\6,$HM\V[K29^E(_4EHD6*\^-T5JG$5DX6(#XZ MK$15VO(C3]ZC"3"JCRV:?#SD"M(O.&7%L7A9'L+R0-A/KH\S-E4+5%_25SMQ M_Z!KJ$_[I@QM=MEW&)DRRZG+NX[QGNAXUO(:^QM@KS $R[!]A*X%D%V&V5L? M;@=2ZQKO2!1=D80]=#?_(% "/_G04.+/4*%FED^!7VGA2$.$MN+V%MFX?:7] M;XP#K7*6 ]\AV^,>;C)\"1B=9?O\PM];2T,<-]Q[Y">0UA[56+E]<*T\ZT*N.V ZU. CFXG>XCNRN3S4.] M&TORTE"*R/ZQ[YF\.Q_K#?Y. :S3&X ;T-\].'IGW_J+6B^8RKI!_C\/U$ Z M5&&O_378X NR"<+8-(>W4*&;P0]2X3I_'V#4J-G[A:F?\.6($Z+?\ M=]_3_C6]A5JLW^?3:[4_FWT+ %+Q/@WVZ+=

-%ZSZ(:HG;?J!5+G0[0:+,[P1QH44:R,6^!Q(G2#[.2.+A%1$#7\Z@[ FB MP45FZ+3H:663)P/R'O-&B^3UBF<]?M=%GZ!B)FLO'>V8>)2O;L@5(*Y!'-R] MKJ#".)&K2#ZL?FJES%G8/OCJJ7PNKK:@;L1%#7*M+A_25#1)+RI4-![1&V9VCN5[9H$;Q""L;N@8X7]D@>^?#B3)^U@WZ;?8DQ-A7 M$XH051/_'I9&A/U;BDO'4WKX>;L=:YI*HLI%WMI1Y5,WTC+.[PQ5;.QH?89( MO6J:*OCV-J:I9+[DJ@]08-9AW&]I=1;LA6_G>8Q\MK"K(X"Y\Q?YU;$H6+5ZT44$N",K/KD> D^BIU MCI2'Z=A@'B[[I>;[4C]\ZLSU^!C,].#5&Z.TVULG\BB%]0<4#5NFP;SC1$)+ MOP/ ]W?[Z+>B[1[PMPQ]HF'X=R]G*\=R!J-^V+4W>-AK#EVY$L;X.L,;I].# M'25.%O_NE?@T.*K,\G:A1]O"\5;M-10[7>[!5"&NR\L@"N97SM;OB5#L MJ<_=DKWF&TTAY/8@VGT/$O[I$EU?E"?3T!J .S^Q30#D6OLWZ M"UNM[:*R#RWPKCIIQS&Z(R '0'>%@M[:91( MNC$ RHN8FD?7'BH 5.=,&P%@VKM\LB!C.]8_4QW1_]DE8;H,%ZQ?_H)%!ZCJ M49==7Q^U+>[5\D$S>BU52H_0D##C1.BW_*>I4V'-MB:#&J3E-&K&A@OIZ)C8 MGUB!Z&9U%<:TLPN#Z):D(:]8/*99$BPZZR0,6.J>U.& M7?Z=TU[]Q"' % 32:* C2!(8]&WP($8\L-6;LA#0>-CV\.(AE -S<4[\LRY9R_WV M#+/J-_0;_]479VFVC,@7.M]3 G5.)T1R38('0.U4F]M@[9:C6X#]##=%TQ'I M!+AMZ5K@_=R:UM@#^+,WLQ#R)A,A6?B1)6C^+*S<2R1Y@.J;U7F0/EU%Y"7M MS\>DI-WD2T *EVEUA#M*JV1Z-',H,;MFPC2__SNZ^GSSJY>)DAP(XJQ(V6#2 M%*C#)YP3E1&A/Y<>AAEK-+O*FOM:1N).(3>A/RO@DLW&@:%KVB5E^[Z$KYQX(M&2PBNWM3\MZN?IYDJ1HYE#_7W^]:?+>W3]E3ZX.?^OO]]\OKB\N_\.7?[?GZ\?_N%C8J4!)7&& MI=?2TE1+SB[)N?KT3>G,U++K--WAY<4N">/U;;X2#190 MN;FY &N?-U5I&@">50&^"Q?OH.=EE;3X]V@-5G@_3"+4\;K!X>Z6>P][N7LE-$G28W MX.WZC&RYW00^,_&"/87)7_$+?]0MXIDPZ:2)-2:7\:-2 SL>-- X.$HT!(JH\+,.YQF23G^D)\]E,-"Q8+1>S,"8P9%#6\=L3YEW?2CD M(@\DG!A!53?2F*+%( ;IB-8.3_IV>A>X?@FB'8:+6\;BU&'+0)R;J*5MP A! MR]26 3'+3(4L9'D9ILR1V1^E!J%#*TAI2]:(4896^AFB+.9\^ODU@M"H,SYR MC>--^/3:,#2\Z$SW^!M!; MX>DVK'R.&5N_Z[)@"V'#G9 W5#H[IT^)4.)0S MHIRSJ%.?(,Y\TC@#ICI>_>UZ@5E-P:$;^%AIX!8;EK#%/!J]GO,"=E,+_ &1 M!EJ'^KY6"=M?5QY2!Y2WFK['FA0!1?K&PN,HG1)$I5HD2*?SH2PY07KL(!W0 MK]BA=/K^H[&X3]19" GJ/4.+ ,+M&B)=G[AYF'\6+D$_7$RHE@L98J*[W <&$Q]!TR^A>',X?"P2J^+!=^7VM'F6 M)>'C+BLWP]\&"8Y]R/T'XN,C'#X^^I4*?249O@C3143278+9\>3\=/+>#*F' M3YHX2?G G4:BR57AV$"WF9^I9,T.(0SW047I?1JMV.>3$A%J5U7J'1.KL,-N M$ZU@,#V5]!*,!>UYT&_^W(XP&HBULU%H%'LV))?N2^TCE/8T@#M09:+!USH, MWVNJ9!9V$__;-Q=3[PW5:8,^'Q+O E5+]LE)F#MK.XJ(6)F6.728NGBW3B/0 M9-Z/]3N/1[NMM=J]MWL:XDYUOOY^R!NWVCVF^(\=.[WAF?Z/^.1J%4WI1&(: M6]\1205U&84"I:=(^6;[1X@_\^5(:F4C$H-OWG($$7D#_W)YWL#^@2J\()L@ MC-70[]*)X5^G@W6!O62';M!18N *+=ZN.S "]%M.XI=/"%I7[A?BAE#ZQIY% MX1]MN5[YB.B,,S65W#]@SC43RW7L&[IGF2DX97[APPE3/2VJ]HF>(\O$##W^ M(#VF;#IOD)ZHV4,F]@? DS0E@AUZA-$)FBK6V?W/G^[IB.+RZP.Z_(6?].3- MP**O6>5.H7,NIH1#X1;^G(?9LDLZ:=)')_$,P$D1F627OF$TVZ'D[7J'7RZA MK@+K?'NU4XB+O&JYT[I%N R#Y/4^B'!QIIHD?5+2U=Q"0@?@%D+)T&ZA4M+G M%G+>&?N1K:K-US3ZDD"IVY08?OZN9PA9VIZAD#NE9VRW48B3<\)OH$[X$3]W M8?J[I/:D15UY20^UM:\HY<-ZC(XJM=_T2YB51*A!A1B9-X4K/0200HM,N,H_Q#RSVL^>E*GD M;44T/V\3Y1W2.JXEH!2 M//BN/2UU2N?H%S#;_XP6^>]L;+$*O^$E"AC?Q-NA--N?#&FEEB,I^1H^I:'! M.=3 5@;JJ;+#V2D-R 41XE2HAKN"[OAP)EG=!PFT2=?Q/03?SA.\#+/S($E> M5R1AIZE\EEPMIT=.RD4[]R7=^TA[F.4^Y,--I1IMW.8RGEZ7<:+FTWI,&>)OP8;G JKJK+'^^%RZ[']6+DA$'B@+)+=,TKNLLSX MKXC][$GE4]I*1._+=@;&#^';9IGM?_4)OJ)6:L-7\F4%\*U1=N#;D3(E?'&0[I)7/N?&S__H %A&4$&X M2V -XK9(;1C_+8=QC-=!AI7'*TB5J/$L9)J5OQ>GB'Y ?_GKR9___7^A(%ZB MOYR>G/[EM#@!&0496I T.V%_7.!%#I"/IR>(-1"GIW_\^011VBU>9.$SCEZG M=@XI HANF[4=I$W;=!&Q)">@@JO%2,6;X^FT!JC[_ 0N_NQP<2"KIPP PK1U MDXY)\\4?NY!FUK=!PO_]!6=/I'VNJRF;-+3*V,!]0ZQHE#"L5&WF3 I1K9#M MFVOUX$/I%8@EJWU1I'1&>#@.Z6BD4,F7!_P25/"?L6);\1Y3SO0WT M:G8Z#2U MS,?D;:+PJB:3U)%$LMWBR4VT%^NQ@)(@IN=$^Z!^3(C2"=2#(>5;..X/P_WA MUX6;.#@O2Z[%T#=$X?6DK)#X'&8UG<$HK/9@WU48=1T^!X9-9;@\9#SH!T4- M0/@3!"6S'E(*41 $F_OHR(2=_I")UX9X#>/]T2(=8BG _ M)D5^CI=AFA^$BI>701*'\3KE%TWAF)3'JB["44K?4K ,;N[^1E]IN&Y7/KK1R&\2-D MDC$I!>_3HY5D4-0W0^9P>I-;H64#L2IL/I+S3.LW6%=]08P0XXV>/B9;N/+=': M%@B)5XEL%6*%++/R5\1^]F*_F[29B-ZG;6*W35E'KUB*'_@5[D>6$P@P#+0C MN2O2%8ZU]R1+F-I8]F);LJ+))'CNVYCJV((!:C M$0]4^L&B09IDM4A _]6. O2G_YZG82 LC'4?%)^D_F"@8S850WB<4*+(E02$ M,_9O3PI=@J].5-^K"=,]#<.@B&MD<*V2<"&!E^!1";#&(QN(U02!@:PK4PJS M-NDL_\47J(E:@*B_7 MN-:H*4$QB M 4610"A(*F3+H"EEF7T)_DF2ZJBYU(O*E++!B-X';B)71%TB6"YI;"3'_ SE M71#=/$;AFI_A=Q6FBR#Z!PZ2+T&V2\+L]7[QA)>["/.=W;+SC4%D5;YA):X$H89 M_QT5#SP9*2F:B>A\V*8S=&E+A,NDC(M:/@(XWZ49H9:D@O&3G*!X41&!!6J[ MXDQ1*SV]4RE>!ET)PZS\R8LQDZ*1B,YG;6*V2UMB5B8%O+U!"/L6X7/J@#5>&:%U9HDJ,Y4)%2.SS;MK/C) MD\Y3W ZDY_.U@5@CVV.PPSLR^O+!M1A]HF<=''2I,WJT8@%JY=ZZ4K7E9!9X%0J530%*Y/ MBPR^:KY:0N?%DK;^EB0&'[V)<2E+B?<>F:X@ I+U]6H8A ^: _+C.,D*-7/! MHX*+)#6TP\OHB>)M0I:[19;.X^4]3I[#!4Z%P;*7KO@*"CH+3Y!*A>K:^Q3( M_$#--RL?\[,,2P)/O*"_18G!QV\Z@92E=((>F9/XP$U2F"*H[*A(FLAOD=B# MOB$0&.\BV3U0[[+(4.[!L%_9;$3O,PN1W:!N@5H@:5P\W]'FP\+!E^!)\7J- M)Q:@KQUUUH&RD@**.(V0V*23H\V#2-AM :+X> *32H5R MLCX%,J=2\\WJOWOB.OT-20R^>>MZ9QE+Z0H],D>&/LT"<-L<04[42U="7TYG M WV95##H]RB00E_)UX*^!XE5?S,2@R_> KZ,I0*^6J8M\%.\^'%-GNGKTWXE M>>VN0_'P/"9)*F@HD!='LYSAD M>TJY8_IRHU/M$Q/91VJ=KW-?1TI)"864)0XY2O[X"_OS0_XG1PG]YW^?DV>< MS!]3OJ2UU<#"9]7NB\:S@1#J6 "!))E0$:#$M#/^$^WPBA\G7ULM:@?2\_G: M2Y]K9 QN$MYQ4'=!%CO6D;+;Y5N0$#TJ7J7YR )R=4%0B!/(E &N0SHK?T'L MIVG!)OS^1/W=FE"K4Y5(ZW*."[1Y'.^"B [B2=*.1V)8T<*I,@3D.VUT2)8AE9.X1V MR"#":4LH>&@5R^\-LR*V6LBM'GN%;FE#MF.QXJ-+XG*+HQ.CA1+'0?ME3&U^ MO69UU8!?07D19,'Y+DFH72WDZ9 6'T!-:H%\E6 H]&OHD'E +^LLIT U$L1H M4$$TK2MHM3 Q:XFF2ZBX2K?HESR.:\RI;RZ9?UY%0?N4/.&S\AB3YC,+M#X*IAZJ5?W>H -+OEDSH[%LLOB_Y%G'M<^_Z MT0;\N1^YMZP-B?8'%V?>+89VXBV4-P7&;W$2DF4_R@5T0IPWZ,"07I/J!NM= M!7IH;_-U\)X3^(=X47L*,2_Y]"K4UUC$N._('!?YN?K+>$G3>UE-6DC30GR+ M!@#M#8G02!<)[T-YEV>/\ +:]"$;2'I2RQ:W&]'\S&)4-\C;B!;(&K-^A]85/9H4C?+'2))8R+X'+-#EJ+K>(F__1=^%4)80M/ <(?&&L0MB; H%@M7 MPUC$4^*X>(;X0T2?^H!D6;L1S<\LPG*+O EFH:PQT7P51L61VT(@=Q\W,%Q_ M; W?O3!8Y';DJD';(B_QRGY&^>\^(%70,*3_8XKPN:=L0K,M84Q4/@3?KI?4 M-<)5N."%%05$>V@;>)726H-7(AD6R6HE:EBK>$N,4QK4)/((\7WM3 R;0^0+ M$K:F8RAECSL7N2#)EB3<"+[0\#Q?J'=.EN+46HNC-3.IY "8H%3(AYZG[%?5 M-UW9)V$_:UFC/,E7@2)V $9.CQB##TZE!P@RJ,7$\YD*YO:T9J^>D=:AYA.J M^Q*HN!+31U:N3I62V2Q4E0@%6[.JEB]=OJIBFY63V?5*NQ_%F=ZF)/J?O;76 M5<)1+7M52ARS<_D51]%_Q>0EOL=!2F*\O$[3G20%ZZ%M="A26NNN1"(9MA-1 M*U%W'RK>LN-@-!]^9T2HI$(YF0_=15]#$\/V$'41$K9FYZ"4/::;_$(BVBD% M"1\N)>TY*25-PRTZ--;NT)((ZP9BX6KXBWA*V%?/4/[0![#+FHUH?F41N%OD M35 +98U:VLQ[GWQM91BO6=;5F6?5(6T6.B6D]O5.H6#@LJ=*1T_U4\Y:%4&+ M%*BB03F1#_#O:6%BUA+"RJB0JU4@54@>TS7NGVB/7^BKA; M\6_)&37$;H(H^K1+PQBGXJ1#2-$,LDT*^RA;EP<<9@6B>^)LAZ,*M.P)*A_Y M %MQ4Q&M;RN,M77B5K#MRAD3MI<;G*QI9O)30EZR)U6*H*1LP%A":0UGH5Q8 M6*M4J.$MYRQA7E*@G,2GS$+=ML2H$43X%S(U_4 A=TQ_N-T]1N'B*B*!>%N< MX'D#^XWGUHBO28/%>5>P&MUM^A+3^>^(/_ !R*+F(1I?5 3:&FD3JAT98P)T MOEQ2V*3%?S[3;N-4"%0%70.P0CIKX JDP@)8KD -9!E?">CBP4GY!V(DZ";V M8KY3U:;$X/.+T"Y@::)>*G,"])_3/V^2!_+2/HBQATJ$_#H5%.[W,IV@OB-> M"_,MK@[BV7,VR\\H/$*[H!5%6!=_<@72]PQ"G+?E38!ROFS@)KE-R',8=T"G M0RK">X<4"O0MP4Z0+]:A!7\1:\<'JJ4N)9E'CB!K8Y$W*-I"X1(M+J%?""5/ MX!RW),V"Z/^%6^ER,16AR#%:A%!NT1#KQ"E$&K1PGSQ J+ !B/K#-5%8IZK6574XQT':9\*VCSZ16+S)0O:X>*'N8PO4M85! M(4\B5X8^(?F,_XKXSUXL.9[S8)=0C3L\>'YBQ M+;3('F?E$?SMQQ:H; N#0J5$K@R50O(9_Y-=4G%Z]OWC#Z@DFOJ ?4GKD/XO MVH1FF[*$IEC".-!\2((E6^;QNGDD40LOPF?%*[6>62"R(0D*CB*A,BQV:6?% M3RC_;5K\B5N!]'R\)O(:9"7L!+SCAL/+;XLG=J&18&>ZBJ05%ILD *&Q+A Z M/ ID]X7(#LNL?(+*1Q[L3%A,-&7)\I/UL1BC:@ZR[+--RJZV("0;744(ZS]M(FR_5-[ MI)6R@-'6$MN#N 9UA;KR5R^0UVD1TOL9A0@L"5LH;/*/BL2K,-E<+\4X;#YK MHK!\9H_!7!(P AM">_!7HZW0QWY#UQ=>@*_5#*3GZPF!EY.U8%?G'0"Z!=[D MJ#H]*V["8[_\]V>]B;H,$$N$-V#9"Y[1WW91 MD*!EF"XBPBY.9N6WB O]+D5)N'[*V"^[%*. _EC<-1\Q-2@*@\?KA.,-7E=KK/C/QG PG*?[LQ'W.G+G/V9]F M_!)R?HMJ$"FIV@ M!+.X0JGSP*;03YU14RT7NH[#?U$!88S2\F)J)KU@HM%U2_)KO/S*TP?[H"2" MVCB",HR:"I8%TV$&3APJG&3Q0PUQ&21$&3WSO4I0D=]7HE IR_?$W@='TTOR MI_0TV(1_B 7NTOZAUKCT-SH$*!Z&F'>Y3?<*/*4)01-8R9Q&7=U:FWU\,XBKT\S=G8 MPLO!U:9'] N#FO0(CN&@%JVEUW$=6ML&>/=HUY_W3L&&?#?9$TX.K0H]HG<8 M5)]'\ [0G#._L.W7,'L*XU^?PL43M6-Y&P5AG(6K57H>Q'>8PB98/CSA,#FG M#S;MT]-L1!0?=)@(FQ@Q1"-XOFEAA#1$#)8Y*VXP?.&LZ(7QLIQQB;85-TTW M67+)^5'&!* %ES!Q5FD%00($B69P&"*MB@W#39G")V 22AOMX-YP:N<.;]@; M))GD).[0S2,M>DK6-]\&X?**)/,-F\-*BQFPY77\A7;>='3.@OW-JE$["G$Z M?V072B[:Y]6!R2L/$+"79Q,\K-7#11(P4Z1A!4C#C*?A3!"B^1XJ1)4SJWR& MLR9-6#-&OY4B)Q[ PL&9.$%4ZQ0'6]E5;(*REG$BPNL@0IL@H^%QZGD6(RR1H4W=/HU& M@WU? --7-@I\@>9%3-39 Y?->U!:5",^014Y*NB+U/*H(2F;PG"#2=LI"ET] MD%,2)CKMD7E6('-11V90(7-9(#,X?F3*I@_<(!,TC;EC6^)N5C^G>,[WP]T\ M9K3G8VE5>1@)3;EX4G7S&(5KWIO+"AX@LHI/:"G+QG6M5,/U,R!F2+T<0/KL MKMQ.2:6@7 PJY;",J3K/APV]\L)&39@W8RH8V!)P]#2#B97<*LA 6#>I;P%V MER"VN'.PL\+!/I#5A]I^95)S,%QWL+QH0=X=3!M"7CH8:.]>7Q(B6'I0+ )Y M(/D2$$FW;B>D/-YNH!";8#-,)UP/;J=?&EELQ,H6"2F7!GD32"R12.!PT3K; M;Y# *F98V3.-@P!VPW9&./ 2^5*Z=R\Q X4Z[;X9"@' M[<3R;9"8*VJ-6.>+Q6ZSXWWI!=XF>!$V9G +SQDNH/B 0P38>+FY/O )[\$F M2)U]H,19,?- 5BC8DZ%EC0[A;UL (EY'7MU5-6;F)]4^Q)4EPFKY7NLH9 I"EL?MXB5. MHE=^0!3OVAZY('EVR!D.)>=3X% C&*CAH1T&NF)T(H!,^:BNX#RUDZN%"JLGU?497P+[.^Z90;9["0<+:7>(FU@=8Q1ND&P[<9WMPYZM NJ/T-X5C M\RP-$L?.(13IIL/07QRAX&IV /[,UZJ;3^0$.FL2A/1" M4$.N*)#*=11L]=<#*+B.%!@:4= &,ZBVCE)50&M_E@0R_+'4)!ETIR._FH* MM)!:T=?&CM$;#BL#<;@PYC!FE M$,%[$= (@>_CZI*-L-&I5;,'!]C.&AU9;T,#=E^E2+.>BV1!I-5SU<4;-3?M MKQZ8EF;YI9RP.\!VU^BG>MO=0>]$ VRE0IEXJP@;/9:8T!ZO(KG0,4JEHP>^ MMBFS!_ MP_!6+8@=!][.-DI*;@*#;)K.@=RM+%RF"&.O,CBKMQW+]*HA%P"':WB:XR6P2>MB%8HT4E,:]/'2T" MY5>00$/0LOO7U *8"QAHM 4BS1)N9='O:*$GR1\<0,_E:?7%F;+W9+=^RO+K M="Z_+7":_L(.2&_/S0WA%9]>W\<+>.*R6A5X!C)$N^X1S!K"^.GVF/]XQ(?< M:T)/KKAP*UYOGX1]3T\9M\UL/6.W7<%;-#\[.MN M\XB3F]4YV>2]\NTNV9(,/Y!Y1/MCG%MP19)/"0X63S>K2_J_]W@;L&3[/B.+ MWV^V+#69KQ/,2_;M.WS=*2@^O@L%-H$#WA[PG-&9B=(8Y$@CSSYC+IMEF8M2 M.MHR\0FOHP9<07%]*M^9\LAU,(;RORS[3 MM*&7J$.'Z4% IG#@C=>A'9!3D M-F,EO*XJH+IZ#?^" DPJ[QX%,5"Y@* M5.I 7 G*M:"]FO<88 ?4 P\"EF,*-T8!#CS<&3AR*#BKAX+!:4%?2O >#>P M>^#1 'XA<(B3LR^8V2I:W=M]6E^R6W]JO8QP+PQ\\"&6KU[QUR*?S1%MFNPU M/P'VY8G^#\O@UX0L4T0].<7) MI+\1!,OM]H3--71M <"P %QSW15L HAR=33]%9VAW_('/JS3-&MAU;IDO2:& M6$'D[QBG-[A+,PO.[]_33.\D=3YAHII5?/,Q4 DYJ9:G57F!AK2FV4/ MDMNJLFUR&6C%A+!#7S:E&(1+.;2?+06AE$M"RUW"9@_X_"].0C)U%VP-V':2 M; ,><29L*K&3[PXS:2I/@BUG#;7 B0\U2E.% '15.E E U5"T%X*RL6\>TM? M&6D2=P$J"0U1[:#P,]0,)T[3*.(,ZW7>G::OVC*)TX FL!=XQ2ZZ97/H_,88 M:LTM!6-I0/WW^]WC/_$B>R!?@FSQU/)':SG%![:08Q-)!JL%3V)M+9$&$SO! MLY(N/Y2P($1!B@*6D=86MIN:N*$UQ[?!!)JS7 T6&05CRR-FLSU8+)>:Q/<.!W->PM^ M5"=$3,))E>TVGQ52T -!7,Z[U\A3WXG=QC+YM=)ME/T^X^21*/)?:TO>0I\,3.,V(2G'PIL-%X7ML.5&7K=0*C_-A.A5;J/%2%NQ U MS**1$VXK(P?&-0N=K4VFU>#^.Y0&$=M6M,0KG"1TW-^(B&P%Q\M3R)RSGHA7 M-)BE^<(0R5>#,*D\36D\V=(W\CIKM_0ZO>AJCW*3N#M,FV9(MGD5'\/(&(,' M.^M&#R!:0XX$E?);1(W8<[F//76J]X!@C]+;>:/0;PDU&KU8IH.F7BQ3(T,<$JRDNIZL4M; MD>Z<8I-/LEB%KP1]";.G91*\Q&Q-**'CA.0E9/<4E@)\7Z/2Q8%D@E#89LKY MOXI#-K_7$ND*8$[6@'0T#(*6< U'17$$0-%;7F&&%-CE$0W1[I8_=-0,PHMP M^4)P1'C16UE@AAU_X=>J>_^5]@&_/I$-VPH2Q*]_#]+\$>NI>-OUPF.!6SO [?JVM*6))PWZ/22$,/05I0<-7 M&RU*>9XD#,.1VG9\*]"( X.QR$[D&&C49$X$F]4,-L&-^S3R(IGO]/G-N]OT M)V 3^0U0"C=(MX,<;[ =;KSG[-U[@+RG)QV=R'M&V*MUO\7LJKW[,-OEYX1? M[>*E+(^54KGALG>%K+X]5FG.BM**%ZT8L^\E*SV< MJ=>Y][>_SM)VL92>Y>PJU6,"W>76*+56,(BKMT 5?&C/B#CG&P*ST>XF8#0[ MV<4D5^=\YY):-1BFU3N49#'[#6'::/,1,*:A+X+B.=U-C"^_;^ MZZ2_L8E)NW1N!A*SU"\'4@EUAB.PR\74*H8A*+]B+$<()4!["G0Q^?T00("1 MWS5F@QC[&\?DLF$O'5/K&8:;LQIN:&0Y:8>>HP"._!(R&^# =K2[-",;V3EH MDJ=EI]I^:H7GIC#X#E0H7PY> ?ELCA;%S_F.U&#!+Z[.SS,\_7.YK94M=]F0 M!)=''=.?PNSU.[9?_AG'.SSUK)6L54E_4[2 W"3#AA6A5QJ5T MKT.(;NHOI-_?$.)+ZC^@A7MN"-%H8J ;0FH2'=P0TI)NTM#[ M&T(.N)E[;@C1:&;0CF>^7B=X3;NT>1SO@NB>'<,5XK0\,T&UZV=KN;5QL=! M0".6 &BZIXF4RG?-58^)=)C^>XA6,(R?-D#>@G9U"I!/VZE&A;(DHQ@%RY:Y MB*DZP$1EB&HP1)^](UJKF2= -&C:)= Q?TSY'RUWT* L/H:2TL89%8+A.A(- M)5(OZ^6=[2G0'@F_E403CR)TFI@8MD73011Z:BC7WC35*TNVUY65X?:<[&*6 MB/*B;<; K/FQE^-JGSN'&5QW58)@6;WSM"^!O"-.:&U^= M8-K)D2-W>$-5T![7(A\;)*.5F!G*@'!N(Y7.4K4A5O3ZN[G05O*6E *.+8T; MAM5VN!@,'7'8,!+7B1\#C)G$?6!SOD'JX1VGD056W(>6#T[D%3T9XLAN 90S M&NMUD#P.L@'>.1KIY( NY4T[1T^J.;)SP"YYR\CB]R<2+7'R.5,0UVMN8MPJK24W*K[] AP- MZ4XQ!;D&2T?7<&"=O35@R=9RP0 +=IW78I'L\/(^B-@M.)M-F*9,7;R\(Z]! ME(7TUUV2T+#?7N1ERE>N\-+GLUHGH*L&?FV7H6;Y$@$C0;/S($E>60+U'$0[ MS-*E8G_C8T#E+S!*GS#.JGU#Y#$JH)6B,%XP2>R&^X3LUD_Y]LEEOM2 9ES! M:_ 889Z1IR7.9@I']B^";C* M%I.YA:N3"9R?:'^^36]6]^$FC(+D-B'+G?RJHQ[JUJ2,E!JB3B81[FRB1:VO MM_BE8J]5N=:QHX-8SPP! ,9 %S?R@?UUS,Z@"9\QNZ?V[,^G?Q%O[-4@K9]LCE)&PT:Z.1&;1HC1]W^ZO[X]_@8-Z1C MY"4=?Z+_LZ-CT-._G2 FJ)R[+JY]H6/<>,G/&,*(IG*;:J#-99U4I#A.\R(7 M[_JS#%BM$45P-H.N1-639&?^7;FH,7 MRI;6]B^ODR#.J.ELC)$UYNK3)TJ5YB>%;#94I*#?:(G9]V87/M>;I/N= MI][%K>.\Q-#)!)5$"5>SD*@4[3(Z $YY]&@9'!=HO\G]F].ABI#-O\>^;"2& MQ))JOL,63,Y[RC__5;NG;),J>LH]*;0OE))'Z2E;RHP\HL&K["DE_>1'UDW^ M^:\&W>1[)_G>2>KXK2JPB?RK/ZZ57,JXUA3M,C"XZR3;6@:'A')50+M_Y"[O M;RY#;@FT)Y5WB3]WC\,#2\O"+)"H>TW[I)+K_A M9!%2ZNOXEJ_T;J=OXVDLL\ Q-%IYN7L#X7/2T6R6!YV13*B56GG:6&9[Z'NV M/(+_PK.Y'_(C$_'RA"VM)^BF')Y>E@'J MJAZ@*LUT7(MRW>_QR+4'''U LAWZC&,EY AJ/(NG#DN-G3R-$EAO#K2K:H1Y MF9&&G+P8]\-[S'&-\:./.5Z-C0MC=Q3;UW%&,_\T7/S"EFH#CXA[]0"-@Q5Z MI@ST4K.\&_/V6>HLJJL5S^;5H;!;2E%^@33?%+ @F\ MVLN.@'/S@]<7;#<"/UVV-@!.,-\<0/^5#X'93$; YDEV$3>%+/(A\H+/#P5[ M_92#7=N4H93=";\*\[2U/ .1'9,8K!/,/TO*9&?%-M/B1I5Z;Y5W0:2X/:KJ ML Y\--X?#Z#Z'RW7@^UTI"K!NIJ>E_(VU/DQMNXU<9H@!SR.KNDZ094VQ-6] M!P](,!]5])AX2*RTS:.!<*^=T\00.NBMQA\G-,DH#V<.*_]_?O=_:#0>E?][ M-3S]*5\H6>(QOF31P<' WO M)HH.$P_KI'9Y-*13VCA^C*!#N3A_@WW4;NI[?Z$N7*4 M3T/32W]*R//!][@T!=+?9%P"K2G<;.+P<9>VCVOYF_ $%3WBHE'ZB&UBJUHV M^+A82YTT?&EPS^:HH&KO^RO_.RQO^D>JL*6KK[54U7>U+DI MFMY*C'VJ&775?%68U!'O-B3 C #U]%@$ SK&DL0"[N5^''H!CBW)4 ,,7);) M?+\"P.Q;3YD%Q/BI*A1+$IP=*<0D62,8Q."OMNH=I>^GUWW?G:=\:&"M67'L< UD!W82 MGC7R#$[$&XP\T,SMKNKUN&IVATOSEY]9+RC,XH:P%I_%C-7&STPT@6=Z Y1+ M'=!8UCX#C'9+-@,0L LSGD-^9Q??"4[_^10^4BY^^QW;()[N'M,L*-(F_MN* M)C8(_[$+LU/O&,KZ[EY2FDJ53([N6+:RV/I9@YAE=4MKV3$UE-RE7&_P70?IT M@H(5#8H]9KX\X5C;RHG3LT$.1RP=H1G(3*140#Y/:#=$*YNLTY=L3 M%'TNOY6O_2/G\Z3_'17-DHQP%#C#WB @G+_COZ;S7?9$DO!?>,E'^=R6?-J. M)1)I>930+345W['YOO*BH!IE2<4N1I7=33ZA" M<*'%&$;ER\K0I^ZRLEP[VJLO"FYY^,WE\D%06AU'B;@1B%M17/&%;E8-CHJ8 M7U?LS=WB4\8!]6J.$?U*9U&'6W-ZUG:,\BT.,30Z7X$VSBMX%Q_/RJ'G>_#R M-'@9K4@[\N %6TUCRA]>B+A>)GQ85L1:#ZU&P U9\%4MD7CY6+9+/;N.\QU& M+!E*<)2?=KBOZQ1A(Z_^L$0+UP)(&.=[CGBZ1%;H?YS]^%=6MBFJ1U3*__C+ MC__^-_I_^U^GKMN(&Y[T-E=KL-J@VP]'!>RPZ &JD CE&N"&53EXJ]-??:EA MF+:LK ZAV[26J597(& 2)!9NT,!L_H@Z,WW[TH,/M)4E_:MV*\/W25<4$O). MJ?NTWBO5GUJ#;R_,3;_4D:_&7XLQ3[#)K854?I=?$$+U44R)T-]65;M+0M*-B MODV_0.G0!]O8JJY*K[$==%;A,U9T5IVGC@Y4P1YU56WX/")ODL)W5 M7W\\XUW4Z9EGO5.WN4E_&XG07!&VT-P2 (P:R-ZI(]@$+_O>B:WN\"E@&;6P MLG?2:F*0WJDA$;QWZD@W:6C:.Q7.3'WY8-M9V3%IM?,(IUE9EB=O=AE;;L56 M9Q5%RC&GW/NUNYQM5VGW;C9);JSG<^S]AH\[?=1GSQ@SZS4;JBFJHYZ6TG!T MIS-2FMXSPF24W!*W\U"]7^# (I[O4^?]UOL4]CH3YO4(]1Z9ID?YFXU,\+6= MFUA1VND\K%=V:@^MAV^5+#=UG;9X]>BM20U;U3EM34"<_?B__)N Z#8[Z6TL MP:BPHFL."EOLL-@!K.YTY!J@IJKMT%]]&O*;M*RJL*/3M!!EG89 Z*I.1[A! M ],4X92]>^F_!]K&JJ*.3AL[6*Q%210]DN!Q8\%6_;']PHR]-$>+MCH*>E9G MM.AA^Z:__/@?K=[I/W[\Z%_O)(( T6@VT=J//65K]4=;!#26()=P=24;H6B_ MC(O][E,D,VUIY6(NS:8&6=#5% F^I*LKWJC!:=_%7)U^A=*_#[C-E4N[--O< MWXF),:8?QIAD\' JP?,)@VFF!<8J_A]E$6V<4MG8I7JW92]?R^Z'4%R?IH3> M*I3?E<.'II\?Z0S>^"X^1LU[/!>'S;1VFTV0O-;&P/-'LLOJ>\QJU719*F4E MI,R5!@JQ"G>#= )F.U;ZY;'*0NRL8$9AK2P2,/96083X.)]G!T0"!XM6I!DD MU0YW?WY^27L_GZ_C7-\$98AE<3 ME1VBA,C*H84RP0OS2C5RCY1SS>[PB@8)UMC;A"QWM-V7^!E'9%N=W,>X/U#V M#V=HOD:YA*F/'E8W,]%NE):C".GWCJ 0YP8[0,F04OX U+!D1@ *3RJUUN"0 MY1I#T0%ZI-L=]PNP)+78TV=C@A-]W^T:ONU6AB.@U>_OTQ YQ[9!$B2 ' MH(0ZP5,JW!2._#Q._N2DNDV4/SQ8 $C/SS1&@.V$IU@JY)RG7(,I#LYJ.-C6 M ]3!XD V_6F. ]"1Q)==E(4T;'^[N+V]P^DV3!CKZSS.PC6.;X,81[<9HH1!XRPX@/9"K/Q%3O=X-T]B#E2%P20KC%RVI1:$%6#:GI0H0AQ M36C+5'T@JP\+OK:):D.I#\,L(&P3<(0UXXF=W"KT0)@WK0/"I#8P=CAT/9HP M?='TK-N&9SWL/R3]ODZP?Q:^_883Y^C',CI<%@EB_T*X(=DVCKER9^F M"#JXJJJHFYRG=F%3?9P5E'Q3CY4,,$*&-6(K)>MGWN==NHI&@"30($5?F2T8 MV7!##X)'BT#9J >@I8%7TTM@ 5@ XVV0#Q[!Z*DHNP B,#W9FZ"D"U(S;4^ MD'J"<[][_"=>T!]O'C-*%<;KRY_GG3G=H0*J*5]S 78S+Z;Z'$P8#S1!,7$S M2.*LXBO]-K_-?#],8%=I_A/G:ZY(R# \"0A@VA-,IK)J\T_#S!C?5Z#FL8?J!O:2T\%N0@6\4?1+Y]E' MAC_H\/R"3:LE>/D0?)NG*<[2KYAVT[<)V>(D>V7;.+)YO+S\8Q=N!4/U@=S% M!S3FMG%[0V7@_>,P_5*W'R)NEL,,Q9CGLC'UL1V5$;.IU%P:RH)O*&#R4)!E M2?BXRX+B7N+,E"5LWO@Q7E!'';),7\TXV-\L-.$%;9D*^T J7 M5OR(ONYUF :"E'[897%A=+F<"WU?]-(Q6Q\6 M(:8U/_%B\;I@2\3"%8I(O,;)#Q-WUD-=A-CCMAFG# 5506J0 2-[*DSO/% Q MI(_2?KGD0I0-Y7PGZ&ONLK>5>W%N[ET5_YO#N:1#'A'HEO63 1K-:BDD"R)I M+66@=DBXG_UIQI#=[7Y2V@_0@1A&ST&T*_8E11%Y"2C^WAS.)668$7$.6I[I MZ/^,@Q3?/$;AFK=T>X6]-KTLK>S2@SIM6[S[U%&B4=\SA0+*]+#P/.9OB]SU M:,\C\,,T+X@"98X1,XF.,RN;?,O;I*B3>K8*&#VNW&:5.Z]8B7. .\JX9*KL MH"W+JC@MJA$?)>1TTR0[S$&G0B(=@!-)VOKLD$<3G,_MP':4(-/-4>Q YBH/ M^1P&CV$49B%.+]A2B$78Z(R[B4@/0S<3D3( .8U$OLM<1*U2QV]4$LILI)UC M1 7/:R?/H$^#GB1C6=/B3W[1!R:!(VHTM]01);PB3U2J<8]<\"2C1YE1:0O",0?#H@=:? M;, ;81TXRYWHR""O=WJ9C4AQIG97%0IT/+;-W^.U8G7C@-MEAB+3!P!K1::"./V' MF]4'RE%42HX0O(D4CY# RM0 @92%Z_:?6SC)6UIX*F(1($4^$+ZVK$& 7].$XN2@*_18?/^ MU=J6B-!V2]%REY0+5NFCD$R]"5/:KD2C+9HX;U-6B!:+@ 8(3'"]GHE6*>'TA]9VHC^SA MA^OXPYH]YH?Y-7K"B7L],YB0H:W8]"0M]LJ]#)2-@DR8[M5(G3TF:4=:8L3FA_($W )8W M$]'ZLJUSL]JT^T.R)%+ VQPPIDGEFS7\6:/A&Z.< T>!)%P9H@ T+/U2;JBX M67TF-.\,G_$RGY:9Q\OK.*/-QK9,%#^)0Y>5C.)3#)1AXPZ#5,*%22OU4H^R MD#JK>-D CG%_X.S%[#O?Y;F74/[JBTO:@9" 8:+IVH/D5>YO8\TDG@'8F5C9 M .\>9^_N 0(,+]P#M >]Q=2+J+(UOEG]E) TO4W( N-E>D4__">2).0EC-?G M)$[#)::=^15)KL(XB!?TURO<]C\@:<5GMI9F$T4LE8//(<'8(PTM$.)G#_EB MBD(0"S1K)HH=:,)EY0LW'TMI_%R27!P*Z,-2'EIAC';\5"6V/&.1I]*^G)H* MA7$"#[1F>+(47 4J$ ,G=D68I!?($)=.2!/AVX8'MM9V]M:_9VB@WOW+AERO/4NT,3[,V8) M3GH>D93K3=MU*3E!\8%$!#;>WY4'GL1*54B=5,)1VU'$SKV+V8K>,#\5C[E: M2M@&-/HGOQN5)9&YG.^H2^:2J&M.?@2MHH6)5ILT/:5+6X%?)@8>+C")EERV M(5!.V=$1_ $JGB#VZ$#;79* &#>\99H@%@K8\\L5&#;_6=G\+<<_T/:7=)'& M[0^\)?H#8I]9<-$MK+@;4Y,_UM0-RY_>,P0?THSXH"1,BGL'UN<^%;K ML4$F@8%*>PN;L;#:?K:!ADS@*%!;@@7%7NN,43ZI0TT$E_,7=H"L4QC2$ ML/NF$_H(94]!AE;1;I'MZ#_3_/+0+-S@/'&CA+N(9W1!G$_61:]L>/6(X\73 M)DA^;XDC"6*W='P[H?]!M_$_XB_QQ4/\=_J?^^_8W,,FR$[X' 3^%FRV[/:! M[VY/__'O7TX_7GQ'E54;VE@QA_Z3)*R\LV(3ZFQ/6W&C 940/F.T(7'VE.;W M)F1/(27%,5H&KU/O=M,&LSATJ &G"A-=3DE,D*EP[34N\CVY)BM_$61RI0.5 MI(C1'B'4M-(Q2ZR!)EIB%T=:9F8-ZT#NJW F=GAT/6ZV=Q)O3!7"F+^5HKBV1W[X;)TRD+> MNX.)$>2IASDJZ>D;,$)US\P8AWZ6;^FM?*G9UPDZN'=?$D/%4U^"W6Q,T_;/ M)(CSS8-7P8*?$?P%;QYQTO)$'=)R"[*2U&IGJD(R>"ZKH4R^8;6/=S8O-ZZN MBH=L+>-SN,3+:D%^F*+JUGE6S%M$NR4K_ 7Q*UKO@B2@4&%G]2](%%&T)$&$ MRI=*&7T)LWS/496>IC2?Q8L=J^K1<$!],\:+_)BS)XH\MHXKK^NDK&!)_U4N 4QS.WBY,S>"53/C;)=@3KIH?+:P^)%L-M290OH)M@'+R6N/ M^O9(7;%PB5>.7VF9A)VQB6KRO+W6E;O5)I]4AF, MBS=DO.S$;19UFVF3W>+ MI_I'KGW+UJ?<8ZNH"?.OF+]96$2"L[(=8RG#:LF$?LO9 MICX) !):LE,B(+ %>EW[51B'&>8;+MO[+*\WVR!,!)>T&_$4'T"3Q\9KM%2 MYR F6J7>I"^$5\?V*\C"ZBD_F8UV+0NRCOE=YV%U;#M3NRG%]HY MX ]+\A*7_=^"'Z]*UV"NG-E VB@_ ="%&ZNS13SN5G!;E^_6[F_3W]$>-2$GWX@B2EL4A M;3V -2 CG?; 9!6=MX$\2?'%$?) 2RF7K&ZS3<(4?]JE88S3]/XUI:/=5%A- MT:0N/D,OM8T#]0@'3VGT]$F]1H>]?BPW1<6>!94\J&":.+70A0$Q;ZNF!_4P M5KZCI< QVF"2!TU%-CBC"8,"6IX,/!U 3)(? &+,,B?0T "8#6AJLT':V1M% MFB0? $0:[(52NXQLV&[H+T&\8RMF^?64'H_5+30Z M*L!S Q.M\@MKM(7,'LH!WI9Z.)\*V";L-/KL%>U25M F[(?E;H'1FI!E/I&2 MXN0Y9)=C!KFBO4EUH9P8@,;>7613DZ[/O;<_25C8)ZJ6K!_*F+Q.=]LBD. 3- M6\Z3(%S_G?9BN\UYL VS(/HI(;OMY\_GPI1%E[SX$/WD-I[5)QT\1]%4*'4H M+?[9UV"#R_F3!$<\W+,U!:\,*F&:[O@^KQ1'$2=)GP*V/&)_E&.UVB/?0Y8& M$4M8UGCRUGV3%3YI%L+)/N1TJ"!$G!)1 M4D]"OA.P21(/4+19IALZ*@ S#5UU5I@[:V'NB!$F225 $09;^%C3[H;=QW[/ M^Z&;U3G9;$A\GY'%[_^1#E_DT%,HS\AU^%LK.19! MRA;EK2+R@DA,$X%"1)DX,!(N!:5,#$JI'%$V,7650QX10D]4L(+%F6ZG04 %9I-!49X6X MLSKB%!'O"!$GJTI (@XVE5@NPWQ9OD#CE^#U$[YFH]_E/%XR_8T#AMMI!H"H M,@6Q$F7ECQ::X5,7>V/DCFPKFZ<\]42'+TD-*K$RS^>[%C;!*WK$>65EF4_S M4"53ISL0 "; 0&H%$@NI^R!C;=J4'@:4>@%8XM>S'>/:H+' ]=RC:+M%0/F6$"F.+,L6AF^I/@XB:K3NO=P[HP\M##0+-F MKC37=\&G#&]Q$I)E8=DSVQLWC"7X+D=YS= MK%:8*1>OT.ZC*VN$3?!2D9,RG(K,/-%'YL.%$U(5R*GX, M-5N;U![?3%UXZVUR8M(ZK=&'C&4_M% +=88FH$I6GXIA.&(UJ!Q$.04J23Q9 M"0*$&5E1R XTMN4(Z$^Y"'9DS!^[L*A3!!DO5IR3S9:=8[8)0LY(:;B*8KE2 MRI."%?WJB'Z,B+'^L0L2%CBFOD74&([$!BFMJP=U1>QO)#13.IHG %U<:JH2 MQ@?8-:>4GO8EG8/&2AZ4,YV@@NU-@%9V8:I;U-I>KVJB"_+655.],-AE*ZA+ MC 8%1I,WA%'9I:YN,0J:2>43 S>K6PKIIR#%-PD[N/0.+S [[J:%<3WBXF/T M$=OXF5HV>':DI4[J4AK(+)N?0TV.!K%,=:!T9LB29 QBT0 \TS6-^-?:9/Z99$BS:D^H]5-6^6 F5 MW2H;>)2282#-)M\ M80>9-]:O2("M15N\9@^M#1-M>$$] M95=#4,.X-G:#+DG0AE^O\0WS!86L+)K;,/$" C/\DL'H:JT;T.+?KQDP4#>. MTP MUS+2!^ N;)G6GACMJ5%)CG[C#L4Y)NZ*G&-3MC++%3AM5V1I*X)+79J135XHJDVJ3IP_*-N/:'[O)K9%U!62Y:)< *FEU=)-X8"[<'9 M([1_YLGB%BLD2'KB05 '13>!DD6TP[R*=Q>D>2>78CW>OY$$WVJ.5ACZ2&_ MQGS%BQOPV0!>6PUX6#35+'40,T'>!E!SH!";-FSZE[:(RND,E8Z&49A(;:P2 M!ITTIM?H^6JHG -Q%K3G\236CP1:2:_@&+7C%14?6 '(I*#88- I)A8,SD:= M7/ZX1<2ZRF'#S;V$V451Y..WE%(:YF*-(M\CV64HK8U'@_UX=%O(\[F$UT2, MUOBSTZ8&0\^'_"99G6%G38U[>(Y0KFOHL@2F3IF.$_M<_K"!WI#*W!#LN:S( M54K&JL8U%%HB4*<*=]0('%)X&X) V"OI=NPRDR_AE&OF=3'*NV3F)B]R #AUS0G[VRAU>LR2!_ICS(<8X]05SZM8E MVFW1NH!)2+^_=TDAS@UD@.Z,4\H? !9V0UP.D'\+-MO_K /#D[&;-4!DE\$- M18CMU6]2P9 WOBF5#,#)V?'C1':5VU"<@/:4=SC%]",\S>/E!7[&$>&WK12+ M^(7=I@%'\<):'#;0UU WKOJZY1ZA:Z(6;D+@U+'HN./\J/3DD(<[Y*7>X$3 M=\0F>"'#&K3I6!K,E9=I*QH!GC ]N8$R6V">,F36,%>C+7< >A+#'6)0D@4X M *%E?J"I!3!9,-!H"T6:1MSQ!.+B[2!/DEW MM(3Q(L%LQ]?W2YS_]4-Y'FPI+F77M[SDNM"BN':KO"". OJQO!MZL5IC MA5,"A)MF=!@BK0H7PTV9PG%@\BD;[> N0S.N@K6Z>&[/C.[VSE!=E%X3\(9] M09*D3>(,EFG<4+5&>=TS3AZ)(K.S,0+<*<[V3E%V"_M>HZ^'>,-.(1'"T%) N4 @Y;I MD:86O6SH;SD(8WX-W%*:#1GHM,4B.\B*(7 ;A,O\M,!ZH#Q>_$ER%0?XZV8B M+O#W$3(;-]!IB[^/]5C(.^ZBTWX[4/PX&A0_@AYV$F>8 C>;Q\N'X-OEMRV. M4_P5=\XYZ2$KCSB1DEF=;B*1"I[H]BB2GVRBXFM=/!T6M'QJ+ N^(9R3IR98K-@#V^KBRTK M1_S.XW:-:)L+8W1I(8[^QN6AB JU';5 M?BV#0<DB".%WA)&$365?A-[R< MIRG.VI-)MF**SS15E,"F3K05._(NF6A&-KAA,O.6MZR8#> MY]UG9$GII#X#6Z1*R +C)9]9TJA3Z5&7I:H^:JMAGEHX?,%*2Y]\K*?!+BI; MA;&P:N5EJ4H3',2\!5M#0C7C?E2HH\ Q!H$J5WJ*;-#'SM#QL,( CRE9Z0H. M5+ 7ZO##--8T-'T.@T=^D]IED,1DURDH:%"6%^NH**TNUY$+!@_(_;KD5^WT ML,[N\(I=2L#:O")%44G+-UCSI:CEY(%OPW$=*!"S-FO=S2-GVM_/TR?8(=* MKG+J5S(48Z?E,3D<6A4)*FF.!C^RRYWL 60Y=NR1#KH11D/74""=-8#4C%&4 MYFAP)!F) > (=#S%[UQB%S'AY07O%&YY?W#_%% L\H>_!DG";OZ^_(:319AV M+B6UD% ><3I$@M6Y?N8*P=.!X3;(C_X;*+)V167*:-%+08:^)TGQTRZFH_\? M$"X9ZRG$8D?'_=29O4@E;.!(8/#1.E+07-C^C,&AADS@'4!GL Y7#NT7?(3) M[N[+65'.BW)FE',7M_N5_*@2\&:=0':TZ_A>8'OXZS"MD*?!#K< VA?89N02 MX_L^X/LPSKN'](+LO*6E3(8[&G+Y-'//% '?ST101,16O% M(:LO'/2:,;XS.$T!-70#NX$Z [7H]1]ZJ=A + / M"!._-PINLU3/';A!$[WY[?4YSRP_!51\L3!YSK3F%R?=X31+PD6&E]R@G^,P MNRY.M;LBR3E)*<6"K.G/-*G)4]261SG44#2$$PTV\<.!0>#)ICL;I2'(EK_+^]:6AL$@O!?V6,+Z26]]2 $FD"AI05[ M*/1D4E-R4(--^_N[LR]=XP37G?5!+A+V,;,ZWX[CZ'S13%HWL)1;4=]?5B+% M5RQ$K53G1NRV) M'?G=^(R] ?(T,4-WX/D\$FA5A \L 5W\@#U0SW-S'1IRB:6VWY4I)=D\H(Z34$GHU>/]8O2QA="($(OD#CU3(^ M4JWL4[>/_*<(F&6*#I>SR;IEC:PQ;+5)(#8QX5T!D>YBYZ6Q\\/LK(O2^W6V M+JE?J>IR$->"#U GT#; !WWG\NA\#"X;A1\V)1(=3/1,QMM<,%;1[?+:J#P? M;(")RJ&W/:'SP14X H"[H,W3Q_J1K>)X_1Z/[(=ZVQWQ1LYV]Z02;1=*RAR* MJW"T_+VU]:<3:?3& ,+RZ8P!4@[/MY1#)3\EW^GK_N60'[+?3+"%JNB@"O\D- H^^LNI"H!=%4\ M(-Z)ZDW=E5(A'7C4+)BK.9(ZWR23(3\,\^1G(U<#8JQX-3R*?5G9W+01AJT] M-%-A>=G$ M7G^XNOQ\=K_""27-?[B[7]"_HA_^^O.?V/]^.,](M,SP(.VT4\XS8LHC=&//U#Z_\RK'V])'!55C3O%7YZRI&7PYP][64(*]J^?6K*? MV$\_??STTY\__OR2+W]LJL@^ X2TY"\C^D:GC[_\\LN'ZNN>E#+"$M9[M:GU M?OBAME]&$G2/5C^P/[_=WPA+__*!47Q(47$;/:&$BJR*%Z\[]%\_YGB[2U#[ MVR9#*SZ?),OV;)AU?F'6^?@?S#K_Z\#YPY3JK1F4'DD1)7;J6?$;UW4D9GJE MO]HRK:S*7VU:F79Q= 0K=\1,K_0=RC!97J7+^2L^%&6K\@]%E!T!*F-ATQ68 MO]8:565N_PF3GV.RK3G?;'<1SK8H+>Y17F1E7)09'8D>$!W,F-\\2Y?W*&%2 M+DA>Y ?R2U1$.,G5BL5HBVG%/WW\^*D>%/[7=)G'4+5'5/U""0X\+C91MD;Y M\%(95S%)R1;'EVB'TB45_3I!%P,A1LI<_;/$Q>M-91W\C.Z2**W[)(YI%WTH M2/Q'U6-[OWQ+<3&EH2P(M:9LQ7NQFXH],&MK%3]+$C;1H=:A/A*QB09%^9:B M(J^PHJY M%!CQGZ$%2)[3&70UX,W6#CP9]E5IO-$]B@FE8@/V7 I))-E7Z]$XF>94K66UMUK0_Z]&M<6*+4A=)^3[ ME%,>,,[S5'N6&MNN[(:Z:I3?I'9&)R,Q=A4BVUV&-BC-Z7#-]A:LJC%F;K7R MBQV:%!*JN4ZN[GF4L"#]88,0&T@R*F*#"NJE "E[#CL__U(_<;K273:/#MPU$JVYKKD7(=U)7WJ:EJ_U._IMVV M/,OZM8ZRN.5$_]IKR/&MBH;BPZ[J=S_%&YSL,;#*R%9D32*M>K=Z__E#C\,/ M!?FA7Y)D=%#XKQ__Q*[:T((KE&7-26A)O:M*)]WCTG,WXAFM\9+5^CJ)UH-6 MY'YK;#'XYE\[RBJO:,A!T:8E/WK>D@?OE991\N4 3;X@$73XG_VO,4ORHP9 M[1KG-(3\.XHR?J.KR-J 04CF7],#55*TOIA+ X!_\QP +7P/&ES37W)!IQ=0 M#;K]B,J_UHLBA:>Q?@FCLB^I,0W*3+M'+_Z!7;FL+:'K-/:+QM;WERH :?,2B79KQ M?96M74Z.248'G$K):DOC@NV#9J\79,GO[J 2/3@H2O@*#AU%05!1,&R!X_NB M7JW,8_1RLV1'=MC^.5-(,OPK:'M@$=+Z"A.8#[NF!/A0OZUT7V2+ZG,A",J7@0 MZ%)Y#@"A0CK-WV72-K[O:X(]!:I1;I'=9>09UXGTA @0D/)@,"+U' MRU70 M,>+4HL+WU<*>%G\QBUAZY8?7[1-)!LW*_=889/#-OP:555[1FH.B[6$;WY?O6A!>O<35R6_. M\KR,9-!9^R3^M2] %6"G[7-H6SN,-;??4)+\3TIG@P\HRNG LKS)\U*PYJ:@ M[0710EK_@*"C'"B4%K)JH1'&FMNO)"FIJEFUTY@-SV!(:7I0&-'X"@&Y,J"F M'[%HF]SW];6;>)6=E4M,>9T5!' I1B>V M.A2^-KU,$?"YK0Z#MJ%]7YNK*_^PC9)D> 6]U]!<-8ZV/9QTB=S*-*W)TORH(]R\?6JOGS.D"!_NQ. M6L!71&BH"9OI2?FUF/%]$;!9Q;C&V?9F.8 ']UMCHL$W_QI=5GG5E?E^T;8I M?5_<:ZK-V<_A?.DWHZ^[-^**PYJPMU?S9]]7Y)I*MP_%\AMQ^+7?D(>OWC:F M0 %8@QX*MXTZ=4'M;Q]&!KJE/\R3E$>8_K:-H5Z'L TJ* MO/VE MM/?_K8/!;\OYJ??]]GH^IDWK\C]8U"0?(>G2+M=C&HR-1N9FZ%YDD, MOK[\CVW'&WQTK4.SMBA514#3TVA$XTXQ_B,89\5%E&6O--JJ'HX8**I5ICTH M""OCS+/*&X^8*=WWNUP1U5%#&&OGB:(F=)\F ^L]BA'5[RE!7U'!W_F D+:= M24KJ+Y0T5 0B2,[1/"\5#12>R. !;Q?X:=/4OE*UAKOIG$_M_GGOD[]XD*@ M;/\^!_/45+ZT]UV&=A%>-F^+4M^X*#8T9NVJ/X"!1HG&M* 2_H)&7V$@ED", MS7-A^0(Q&9AD5@P&(!:@P&]T@ZE^08HHX3;YT2VF-)4@93&BK P\70=LX M2R[[Y?=#LGG!!$9,T-B 1^!RD" [E!6O['&**A4OC9UW;!X\#A(@I/MA04;J M#+R2MB%:^O5Q/&9;#P$R=@'/0^KU$52]@7N/UYMBL?J6U\]UC/J"DG+?*224 MGN(%KAT$+E)NEI/B>C%>*!VE:K#@,3 W5($R;P*JKR2- :MD8K)>F,4CP3"!;IE3T4/WXL:ARTP MXL,X)"7V&D9:FL)QI&+K/&.[.9#:A\<&D!G^W)CL\+/7,!#4'M[@!P;.\[.; M-^TEVK'MNWRHZ*"I562-\<1D7D,!J!T<&F*&\RQF>1&I J,MV.(&CTW W:S_ M;%\O/.4&HQXWL%%S3@&^%PMZ6F8UND6:S/.@(MY81'Y 1 UX5AKCXZ"0)Y)E>_9:Y0<;.CIS-("&)5.L MT/<]8FG=K7Z0E/#=$7ODFZG^&RXV%V5>D"W*6DU?^6C4*=*>3@(5\1Q_!GKK M _&/O15S%N2KA]1MKU$3X(#2A**UKWS*#P'CUHK':QPN04\5>BO1RK\#XR8 MN_8;G,_1TE4'02K&$Z8N7OB9[IZ9 D\04LY>9'!8TM!3!TERMA/.M'B!(V5L MK@P^ XRTK0;4DKC9X/Z+%PLCVI-QKDU!"R5047Q+NSTG9;\+*G>_0;3CCNGS M/OC>IPHW*L#T\IC(BZT+6 .*(R/@1H94C"0^XFQK&'0I/X8V[L M!!F06A8H MA04P/84UX:5D?BKS_%NBR;Z/)+!3+]/XC]V *II H;/T7S*[P=* M+ILJLT?"MN@Q>NG:871:F.9N*87!R!AXN6.; QR;,+9\C'W5?:;G'!=OB9XFQO@\;2*(W'\ !0 M[G>1))1!P0>NLSF2(D%(<[N&,* MA^>)('U#K=7P*)&L%W"Y!;P8ULG95FA.6=CI#&Y3F M^!G5*T^W)&?K38O58_0R'+K,2A_.ONJ5]AQNTZRA-03J2IJPG^]%)#4VAW(N MJ9Q#>H\GI4XZD.$Q:U!A\$!,L*<\P&L.YNLZ,A'FIZV<1Q J$X@7E:7DP'LP M@<%,4WLK:]("08$?Y=*]XV9X#\OL]AMDTP/-/+I9F&2D.^LXUR3[)*43\6J3,8I:P5W"TW*MH;0*^MQ+L<)1H#F M>M0387F+PJ.[]"&D@?0X 'F_9/]^R?Y]UQRX:UX_;G56%AN2X7\=(E+N!KJ( MF+N7/B;V?+5'2U?S'?8QXX WVWFJB5^D U)+X.3'6W3F>(*^2J MDNP<0J#3VT56#='+:KOG#F65KN(3':H2XT,>XA*>HTM?:\.C(&+N 6_WCYYW M%(Z ,HQJH(;^^!:&J)(..J%N)<_TNLFSTLU ML]%XKE?C!5M/G^@U!(Z=F CT8._4YR2='QRJ59.='.I3\(X.M12>XT2ME?'A MH9:;^?:[)VE7P]V ?P/KD">W$=IK &<[H'N+Y(M5DX. ?G6W^UF?]MK72K!H MJ*#:OQP[O0G]C;3LHP+ M.G5%V3..T=D+'HZ;,I+#6TP<$B>:5/VZKD5^2;81'CXAKJ3KZ\2C<_J4%JO4 M%]KQ4<97K/^MKTS[S=G@H#8^D2O2=_M"=LWC6%TVSK*L"%YYNZ>*4(.Q!X4O MT3-*2/5PUSW]:UHB;@-KE-A?I@"4\!L,^DIK0 3$//3;79^S*.5[#,Z7]AF2 M[A>_ 2)60@,(/28!+]C>4K72G.\^N-_V.\^];WZWN$P1C38?L)DC4>GQ+<>/ MT@@\[.$:L,>U,[;RN)W S+4?IA-0""R8CU:L.A8;L AX3WNO(IVTHAOZU^&\ M04PPG/ET"%Q>;:U&?='15-'G?:0U_.QB\[KD7_6X[O MRTW@T+>''@=G/5_8N,2&+?JN82BKCD,-9,QSNLZ%OQT["*+L< )_NV?5,:N5 M$XG._>T^D>C5RX[%+2)'I:0;)F\=T[G<",R+Q:IIM]'.'^?;?JNO]\T9I-7& M)W)%^K 6LJNW\GIL H8V?QK>Z Q:!!G02I<_]K1^HT1'40W4*-@&?"3N 264 MZ?HS2JGZ"7MO:;G%*6:J%_@9\>&D5Z@-7(&%_ :8D>H:2(/R#WBYA7:F(J.S MNC*CBC)_S";$U2V(F^TNPAGK6A>;*%N/#B,8E#PX-7A)OQ%H;@0]AP<7$O!I MN_,RI[%OGE^0[1-.ZS:._UGB>A/\'E59."K]!U#4+]@T@DY!OX%H; (-'.K( M"/HH7]W#6A-P@GC>YTX(%$LBX($W4"VX1\ M-V;2[4">#<@XX"G,P6>W.R$X+:FFA_.KYVA%,K1_:03E5R]4;:HRC:BSU\I6 M[#D,MH="JM6'%HPCES"[I-Y9U9DD>=H'CF==2,>9M383GB7U(K38*]WXD7.4 MHM4HB[."J@=U#I77,%5I!8<8AY/!',ZSQ+MTL!9.0+C?&K,-OGD* 9D&D(8? ME)\C4>DQ&[M-*MY>7C^/Z9!U!I]+=DAVL5J M=*>8YT&,RC;VUBSK*;:F6 "".$W^#0Y_.1T<-EU,E4S L+0!1+:-?M0UX>&ITB5QZ(5ITAYS&PO,-Q1$.I[OH2Q<79OK4$W'IF:[A86GKT MXFIW[T6-:A+B_D+ 8E4W1O5:Y.C!#W6J:YW2XZS7L-+O$VH+^1VT&LILM@T3 M(IZ*!YQ[5O1BSC7)Z'":UJF+X]?'+$IS:@/6\NFR^E=2XV#YCS*OWFUMW]>A M$Q!,V#O=+,L+ND3UG[+]0P?BNSN11Q7O7TM7:];&^@+;TXX01:M-%>)VI]5% M+R!':C'.+N\1U=UO;,Z@Y@GL,.L/L8Z]]N11_/CU#SV] \=8@A$ 0'G(G"BF M#+%;P%6?C&"I*)LGT?R8?VZB=(WRFY3SI)A18R_1+Q=($@I>NN1P0*-6 M3!,J7(9!WVHM(IRB97MN09",4$:TOZO*)_(?)"#U-'$BXCE'YK&C#D_J5][Y M0Y5NN7;8@I?S'VBF1M =SN!B KY\.M">F_]72M.>5>/3^(\FB'*:R!&PM/Q4 MA%\'- #31_!9#3ZO@&DCHW;C/@VB.IFD(XG_,L@4C[&K=D!HI\L*Y[&BZD2FZK2A M3Z30'14Z5>S*K7,4\(ZJ$'!:'UG_K%+5X;AH M7JP^8X-Y=7: #NPKA MF+@UGK,,.X*=A[$ZU&YA:]'C>'5:Y@/=O!(U#YK4IKQ',5FG%>?1P00GTO=''8XL/?B>[+:][/;[H^OB8@]-\,[@ MV=W-Q4&WN^BUNAZ99>S<9OW:W4C#=KV).CZ6EK2C&?=A[1DEM+UW#@GA]]#9 M[6ZY%\Y1WPE9LN@G*.TR+SV]4Q1-*7ZV('52QIL1"Q9VB4R:"$RS58[_4LSW=/USI@:965091/ MR4/ED#)X($I5MXN]H2B':>4%*P'*J=EO$5OH+;"K+P*YIG[_8A!W_,*>IM7<,I, M[/AI 4TF=/-F]3-X,\&//AEZ^M\)P(6G_S7 &S_]K\&3!KZLJHXUY@4@/8+? M/_$BC).\<3E2=_H3;@"+TBD<#MX7T]/P@GD_GU_/@2<#78,AHF/B8!XG_S3(E&^N4[( M=S^>%-G71IV_54@Z3MO*(75XM9U6AN47IG\PI#U'"6L(K4<;IK!HK[(;L7 Z MH6)UOPOBXV..8Y,^4P\[8>$%P$#N@J0,?)@H-P/@K12-MZ;P@2M?X*4%G MM-..%HW ]"*TCNE/!:0*2\R"S;%,_Q:8?B/9']5"177[\'"0<9^YHQTB+LCV M":>\?"Y36#3F-V,1*#8MV,L&7,VJ87[=T9?SBG!K&4\#C,/_8#%M;!L;2-81 M/F'][(17(.!3V5E7(*35"#B7MD#=>D-@P@H$@('<<"1'0^^:'(4U-]"T!2[S),[;!C662XYTA M(WE%;2!XD_' C:PIY#G M< G \JK48G6)GHK6X[.TMZ+U* GE8"6*2QDH\.#:6W%Y,FD.SYI8 MT]VNT5 M_$H*EH?TM7L]HD&(+%"L ?6V 32QJ/"3"_%#V5N2KA]1MF4="S3S MX!603CWZ!0+%H+8MYIM\](5:?@)ZRG)[/S#%VS(I:?^)_XC6Z)9$PY5U(#5W M"L&A/@%)<@^HFIGS"X *N$$(.W'8P+24($$U]]B1"809Y"S MQ[?!L@D#)CX',97-8 81T$,0=J875M]^F#;W,'[N02=+CF>] &XQXS5]X[7\ M8+%M;!L;:-81;IZ^YY2W$^'[4K-N)TJK$?#[HE>K%8II7''U$F_8FU3WU!$N M4F:!@>4.#U4UENW_T*$<^*89)30-/XN$8/O1_/:VT]%FJ6? +Y5.TIQO;OKO MI&114]?&M=T'G=2-\$[VC6,*#[9K.VTE.[W^V"K,<48K&*]@LY/;[+-OM0OZ MUZ.F+&C7F?H>BB@KWKM)2SE*K_C>46Q8T:>N8K!2[U]22UG&.&(EIYHPN^!( M<-LT^@)/[R8QY^+T!4GI#R7]K?DH?GW4+E/MI =RIN_YQ^?/Z !J5JVTY'9D MB[.5A]AW>X_OL=?RTA@GJ*??(P%:3="3YQ3!>];1F@AWK7*)*(QB7 &/_CU! MS>,*9UN2%?A?O/U"G2*-U6!%G+F*67%#C"S6]R=S5)!Y%UC% G8ZH UPT#:M M=YO7VRJH3Q:S>G8Z MEH]5U,E\(]2/C'*5/7)JPVN279+RJ5B5R5D+((U+'0< M^,HK%/#6(;OKG%+FK[]EN$"7Y/LP+! 3[!-LC@E.%IA*:QP'CKQJF&]7N0?A M=A?AK%[B8V?F;_$S6M;):OX;)4O:YZA5AKC4*=-"%5;F=-%K8+,C 1I6LPF) M.[T($L;[SYT&%_3)+NW@2C&&\#/GBIU.$:$M>$4\>JI- MV<;/8P%;SA+'R"H2\R#)2F9VZ8 9A=R3;Q_5:;8>OIQN6%L): M43IX/.M8QRZ0%9+G6$(YI24RTX668RW\PJMG.3O$"36RI8>*YFID@Z>,=/(W M^'3SU_[QQ".BE0NCRD)>^U1[Q!VR=,?J9A82V90BDG"5ZR MY=2]*?*.+2ZB)/ZTKYIM\9WYT][1]MH[2YN#^P3+UH?Z[ MCM:+58.!*#D831"?6.79/GENAZ?#8"^B R!:K ZA[#"J$Q*TX1N'P)G+LMO& M!*!^WXE9D5]Y.XY!UBEO$; W$W5V^45U$ M-_*4A.V].@FANUY^'N68CB5=!%) 2AOED3;P>3)^(L<&J\96TUBY6]M48X%8 MM=-@S5(HGOF-:6(#]C#=XT3NS^)?XCQ.2$Y=N/ XJ))R>#J?1^G!M8-#M40N M T(J5M:'+@]I+:*EZ'#'4,B_=UF RS?@3MM=8'%Y[XO_\K.@ZX+I#S? 5/1. M+[WQ*Z?NUB9%52;QJ]O#6YI,,D??&2BE-M?9-*0%[") IWI:"K!W87BGO00^1+/4_HTR8"F7C[))JRAR)KK%8 ;QP5WHMC0Q M-D;?5P#EUL^W0>4%["CVR2[55"3BI7U MH9-#6HMH*3HZARSBWYQ$E?"U>=SAJ%WV,R'+[SA):"!S0SFF:\RB&L=K#))* M*3NU4=D&$)IEW75\4$5%KL"LL(Z)?' 79C@@$\W3=RE:=6!.1E>VI1Q]Q]W< M9 _#LR?*J.-CZS#%JSM',ZX+>UI7X%E@Q&WB0 6QP^2(W)JIW89V.:DE_'(6 MP*8EYE88GMZ2R:N2'\+E!#QAJ#6CH17EAY\16YYU&'8F4JYBD9(OC2[1CW-+89?R$ MULSB]VC',D>G:U'DI"!K(P4AF<-H:5 G0)P$+R'0V[/82-5XQ$3G03PDD%%% M0A#> ?=SZM>VN+X%N;\@49U32ZE_JR*C]DBKNR>C#E6L:W6HI7(]QJCL_H*- M5EF';VI!*BIR&&:%=4SD@QLQPP&9:)Z^F]&J0WUC24]VP&Z(92$M4+:]1$^% MPRD8E:YT*7*B_251/I$[)\$L_-A86.0+I#2-9@(:=Y,1>7,0F%:#J0.7)^N2 M E[!;L <,@%7S^F5S17;!T0]0D2'_^J=O<-LQ^4AC$[U#K429X_8'SO0++<_ M=P NY_(HAJ*2ZN%_"@NHJ?P*!?010:R8:7AX UB+^OB&B?1@G=)#^92C?Y:4 MVQ4[2^_0ZPQK(EIA4)"U,VTAF<,5AD&=A.L**CJ!CC[T>&7S$+A^@Y4# >=J MY4#,, 6IU) MP"\:?LO18G65%WA+PXYAT@'^Q\:0PX^>@T6JBPXHAHP"?C7PFDX0?XV2$G7R M(-RD+""M5J9JG \PH56F,2^PC.<(,M%8_,"\=X+3*M&O7 ML#*>X\U$YS_<4'KCPOVM]%^B9+RD*!-3.D[K,!: M:H%)QC7H9._-G7^YEU*1#?,JA.:+@/KI($;,TCRSNB^Y6X77PN4HTBVFNL8? M&LH,]==!'5R$Y:SO1W5:AT<@LTN<[T@>):/G(&_2."F7+&OCX$( 9-EA1@GC M)T;M2? <__-;5BX,P+U=@@YQ ^)PRZ)[#V.Q:RXE M]*]P<6$W@4.[LVW"P7-83K>*#DR-I+6P-=@Z\6-I<9^Z0;4X)"<;IL<(;7P% MZJ>W."1BV8(FQ/T/R2U\.8+T"ZJS*H2&,F,;Z.!.1TB+1(.=$>=(O$'L=NLM =OI\E"?G.S@M?D^R2E$_%JDSVN>KX4:!]UOMPT29KS_$^ MHQWU E";U6C[3(A;0Z!;OH[7R;B&NQ:_7%WZ,>]R$9PNOTHJ3U3NE0QMY8HQ9A5T!IKZ[^F=0W M0N71R&0^[;$@X]F6A;2.#YG+;)$=XE[7+:+1&;IE;S@K8 N@;"_"R2@] MAQY<2QUP2;FV\ EQ4^H8'+B/$RUB=MWA<]_?W%WEXE=,^O*=];,^'_F[GS9UCO+1S"M>B M(8]_./<&;^>-G<,( VX8=41@SFH4)9BP\OW)'8N&TGIW9YK<@/,R-8?C7+N5 M]R=XAFEMH_4Z0^MF:;K;2I+DM? RAQ2UD#(AO;QC8@;C9W> PD*<@70>VW'M M'-[0DSO=62VKX#E:D0P=*DO_R L@'+T1,X,99GS#BYOO;/G;-I?7\ MSV31 2>?..C.3@V2E*W=MG:@NC>G7,]1BE88NO!FS&F$=0-.X>!\JID,,6X@ M-N#\&@>]KU8KQ%*Z'3KV?52@>Q23-*93B\J,0(";LQHAW(15.!"?;"A#C)O( M#3BIQT'Q]A@-U;A>P*:#EOXZB1&7$;0UN82#ZBGF,02TIDCSA"'NYCR2<[^N MYT#O;Q:"'5!;9;63$5*.' F',KRG!^&*]UV$]CN#4D$G,5.YQBDN4'4#GNLI MU-C3YC#"I :'D+%J:BAK&-:H@*59BO-'\ER/=N]/Y0Y^6V_@WHUVPR'[D\.\Q/X%V]6>T]>"MC\C-[MBM[$A$$_ZYT MUQ1-]O]7[8YGQE#2V709GF@'FV378W0JW0J>Q**J0'WV:WY6%AN2X7^AY3<: M$&4=FU1ASOGKU0O*8IRCNPS'Z)[&=N8=S9I :$>T(/ M=%3;[7+TCFQ!@9-8 M6#Z8L6]H:DH<4UM7-JD>S^G]\HW.WHS&TEE$\3NW95&GUZWG;(N9.[3EJ@>Y MK@Y^:]KUPL,;>'%ZC\[FL%K.#KI=T?;,TBAI#[E5FSO]')_GKX=FC)*S#$70 M)8&Y!(U\J7U!?C^+?2P+#][$DKVF/6.5 I[V2Y15=R2SPIW77'4*>PWX29: M@UA73(BK_N!GX5V/R&_MT6E'R M=Q1E7R+VDFCQVGICJ7NQPNOP(LH47B&^'F_/>'T'9?"8_*2JV+W#Y"8'#)UI ML?F9?#254^USOPBHPH,H3.&)X!,*<;'$'*,MKD#R\5,#$?9+DR-HL4-L9*,C M?%7E*-]<)^1[9UZJ0,\$'KV\0MH\0D3>=&--QJ51%-. [GF4L#2+ M#QN$BBGPU>(C@3"0SVG V,1H,T 96 UGC_?!X,QN-=5/739JM<>*7]N@10?4 MIMSXT-;G%CS )QK0+LSU*V/^S* ?^3G; #UG^P^=F?ABQ9Y1/']E_W]-C44R MUN[Z?H!T)0]U:_;D.%D/#V_?Z)4[O( #+>?>,;&U?6YUZZ8#; =IE.;L M\8!*.TQ9H0L!,M4XP_05P H,]VM @@/>A+E$1803=N7X\*3A\"'#_T;)DBK_ M+4?+\]?J)V&Z%3O[QIN _\D5"7'OYP&O4[S",4NA-TJN^YG0 M?U3!2);2/W*\1,U.4&,K=Z.R.OEPTS:,^*QPWZ$F5_(.H1J5NC@/I"_0C*AGU-1==V-3&=NS,' M\"8@<$T'!PV4,M@X).%M.>(ZIGF5_9D8=(.!>44RJN@6P#M@\\)'"0)WK@/S M*F54=A;S#GB^P+1"_RRI,:Y8@O%'*E P:$FH.D,6E\HK]?CCE(I.K.*$46D> M);DCF)2&KYS[D4O9* 2FV-B;J JUC^*V_K:Y?9/'(#+^8T34P-H M@$=#A&6_?D1C2SPX@3O%OE7'/*L7TL2\;+Z4XGW8H1PS32(.'E/?#@]*-;G% M*;HIT'8TK=4J!%F&[A2RI]M-GI?L_$!U5W?;9+T0)8>'T+;IX>6T7BPS]W9G MZ@>XT7*1=M:XQ"O.\++CQ6=(67>95$&-3*898Y!!529RL P)$76B\\"QTR!Z M?5+#/^]E,?,K9 2\0LE[GF1_/E)X)TZCS.!:EZ*,/;?^M63QW6)U5V;Q)LK1 M@K51WO:7X0P21-Q.(Q7$#@\QZK0+T51[>$X1(*N*'14R3K7OZ/09G;X2$KYT ME#:$ET*$/ZMV=M'5I$9@;P'0,>Q?(X=F5AB"/T[A$P&DRBQS()0CTW*B+:]C M-Y-(PC2& \KRZ+;I!96,B[-UAI#DL60%5=NG1506KV11:], N1)T'<6572\( MQ3=KFRUKF@;M P6TR[77K.#EW'DH1>,0<_4'[H@OJ+H.!1=PRJMY? <$ZCS& M+D?$_41]_'B?UF0)T&C;%BAHCFNL1[0^X%2RRNJ\L[]]BXN%*"W=, _V^72I M?US1LH=K2KO-+Q. MD49W6!&'T\,HW[ ;HO0/]OS&J@)VQ!10NA.ST-B4W[]^+]R=]YM ML.K>MC1FY\Y],4/1U1:P M0&2XVS@ IT.L=LC!;$@HGIE[FMAP&T5K%"0:(T??^! QU>Q(PC[@78&.^ON_ M_C=&&6V?S>LMG6DGG$%:K] X1)$6\L 67U#$$E=4@?*XKMQ3G49EAY:!E?7 M0#?IKBSRJM$^<@=E .50>1ZE>^>CU9Q$1W&!&X((9/Y(*N@4'%)'KT]@C'T" M8^S3:6&,K_@,&/L4_E%4S>&+3//NPG!#(KMG?)C,MQ/H&44?9D$?5%3 &_<' M%3F&V*\%7NU!&N> M)D5;BVD5]6Y%D#9AEKW2QJTJ"EL1KQ,.R[CS?B9-+9[N2FTQ<((:DB4S MX*'$@&//2_14'(RQ-\( A0JJ?8(K 55P2(/I.PU;0AD!CZPLJ]8CRK9,M^$A M$LZGSOLUAT_!@46BV32$]!G/<>7(2<@[,4HBDV(%45!L5JDJ8-:JS%NY)(-A9%(.==YW3*##VEGJ%/T=1^('C^PD4GV9:HN.Z)F5U9EX^ M&$BUPZIY,$/S\(5_^]Z*U@5LA9ML=_.E0G; 0PXD8./2E&ZH,T!IRCFYD>H: MO[1)D-^'IR/I>1'SNJ''YW4%'^@<7QEVYEK1\GA&46PRG>EEO^R4'>M_; 8/^;NW." M'*,2>=4'I_T.#*K#>_V"_BS6 O/$O8A;D_=MGQWNQ>O6E%1=WIK]@N%NR8_= M')$Y%(Y1]L+5C$R:T1L36PYLU*MB>='-[-HMK?T JD:TPU?U]%FA3C#*Q\*[6R M0*5)/!IM#7FX"Z:Z[[H-ZW=#N\ *I[A %6JO7N*D7-*&_$S(\CM.DH'];+!J MTXM.8N7,WTY#$+%JPKY[-JI9E1QR4HT"3[D"&S]M^ V=P=10WFGFK>CG&*L> MKGH?0X^CYR7.H_4Z0^OV2>ZZ*7B[+Q#2]B"LE/1]E^5]E\7?=?GW79;W79;W M79;3W64!#6/@G149-V]W4T >X2XCRS(N%MD#RIYQS!M"922'-7@.B1--6&3= MU"+GYG-0TO5UXM&Y"^0^9Y'@.2?.ET:1WA>7J_8*LQ.9$J-5>CXSUAE[3,+U M8-)N1^ XYEJNQ[5971=Q"]>$T$$ X.'TQ@,^PX!OO-U3[=G5> J/2W8YGE0; M 6=9Q@:^ZDI)D]7ZD=RA;$6R[37)%L4&9?GYJ^"Y8:L\#T>R;? ,TM#"9X^M M\IQNZ(G/*8N>!CN[?[@@OWXZ6S^\Y@7BSW'D1.U!4@&1RXR"%MN/ ,TP2BTX MO0[5_J) MD7=']=[AC!5]/4L+O$;I792BY(Y@MLQ^0=OL M$>6%!')VF+7S\(G,3@?"5LTZ$]2GUC'@Y0BK0SN99PBSUNJ'*C=WFFQ4]?2C M[CGB/\UE&SLUL'QWVH.-H5O!\5DHN7R#Z-:''$Y-79IVK1Y5?$IP75/!)J!. MD7V8#"EB+W1A>306SRC[;8/C32/\-YPDY^(GNG2*-%K!BC@PTPUD"& CP0%OWKR_X/O^@N]1?;!P-L&6MFB=ZJ'CD73G/0_ETS\06VE9 M/!64BG:_JV]G(Y=JRF#O4?49A(/)R>8Q]J?Z"_O8&Y]O37S2&3;3?OFKLW^6A?0W.17&_+0LW-K0UWJ]A'4G/P]UZ=@9@B9.RP,_H <5E MA@M:QWKFB9;US'2[*XL&C%=1QB*G?8O)T^;99#Y*KF>'N;LVF%C_\U<^ \[Y MQB-(:M$^IR3?FNIKM.4?(_%*](&@3 M$9A^@P%>P;V?<;C'-> ]H*OM+B&O"%7Z+*K$_ER\*.D:FTKH@L -5$]][$@X M![YS>XRABFA[:$@+6:DC:UQUW<(]D3=3:"ALT3EB'%'B,!L:B=O?DB8!#R\3 M[3):]; 3'(L64^RQ=3B@#RHEF NKR-KA7$@6+*;J;0:[@.KSM(.FEJ+:F'!Z[;20T]>9=L9$K![L!IC]?8#Q!4(O+6\C:9@.PS>A4[C MO8L -X=T\[?.L$9KEN753D5.;G^D38SXOC=R)#V_EFPE9;%:[% 6L 8\-VVUND<[DC&MOJ58"!@^T0 M0Z) H"+5 MS00G0X9SK&\>-6]2X\[':5NL@#,;>YM%5?X** M6Q3EZ#US_+'TO&6G]U%E]$N4QQFNMFQX9R< E(VF4LKC)KS;/^?]&9%U%NTV M%'4)YQR"DJX]XR&F.[)B=6S2K09WPU])URHFIINJ6([BG]?D^4,%_^RUUJWY M1Z5:??J]_N'W+W\?:'#XH;V3]G>7"QM*>Q).E0>K"R(>U]BZ;L1P2. MR8'51*RKN;J89;C&A'A< O==?7-*F%<&%3,->#+$5WJT)B@=\40KB$IJEVJS MF$H0P/ _[I7J?[1WT>D.93%#XQHM5DW"\$I8<]O_FF37--*MGMP>5-B@9)NN M5J>DPV[/;1 R1?-AW^]*J))QZG ._=YRW5.O<S:&A>_8MEFN"Z M EB1GC]0%?$090:ZJN %8QGP]>']FF&ESF&6SJX0#* $(6W,*B?U$#H:NJD@ M(VI,^4TXDPQXL:[9U>;W$>9R0O!0>G0-0MJ\;RB@=/@795NLK*JH.2?]D MFS8YRI[164+'@31B&_HJ_36+#XT"+NZ!I>ZC[U_HM#_#4=*K[S"$@1<86D-2 MP)FS,VYI8F")OB?4%5T]80D0&? 2S5Z]WTCVQTUZEY&8#@@@-*I+#.$H*Q$V M'L&VL A(FC\%><;M&3;LS!$JDL,$2DK$38BP;:PB$B9S( S4G=M M(@E;)"%)Z& ::V<1-15S\Q0A!2FBQ/4* R1\)Y.C7('1QS*']H7)"GVA^3 R M9KA E^3[<'=>3#"*5 X$P6!*I)09:CK<;)ZT.^I2P#5^:1\W=[X40..T'PE93['.(2 M2I=/AX*;CNBHVQ_= &+J?.$2]@&OYER768H+-J2G2SKXL;_E7#BI"1OSR@A# M 1-862,LR;@'O RS6*UPC.1.24K3;JKS:4+!#D1%(]@(&#M+D&WS[-N&),N; M[2XCS]691KX+ E!V3\6)*$,!$EQ=(SA)V;O(;"TXAWB54ISN,IRC\S*G0W"> MUP],\C$"I&[SBJBH0\&*GMI&>%&*F",9]13@G)4%K7R!EE^BM%S1^6R9L<3M MTO%)JTQ[;PA6)A0HF9C "%! 00VL_CW0DV0ZDW!B,F$%VK[_OBM(3+AGS[27 M@626![[3"I4I-3_G158/9I7O-_G0^TV^]YM\GOFX]YM\;@<,LVM].L.$^HY? MB.M$0KUO!=?\X 54:_BW/ESV$];N*VK'?\T-/F%!E3TX!3VTR^=L?$D'1JS2 MOR'V;W(@;E%9I,K3'3@]& F4AJF-('-__XRR)^+!XN-9')?;,F&ST$M$58AQ M92CZ]P15[9\NS[8LB="_JM^%!ADN(UAF>\A08HEM8(B?R9Y3^H:]*AD,Y;_4 MO2AE#STUM%YZ[O'Q1P@I8-0*#L$:>L_BL;M')DVVBGPX,JD1!RHL+HV6@/:_ M[5[;U!'FS[J.=D?O>KI!Q^9]:@S:_Q0(?"3ZF "DSR[@V=LC/]O=Q2;*UJ-[ M%C#BQJPJXD" HZ6S"914 @*_>F]U[5ZT0C##TOWMZ%ZYK9LK/D!=G@A/V^NV^=WT2M3@LT5"YO:QR;*;28K8LH6720 MI.Z-#Q%5Y8)LMSC/ZPG^/7F-$M8[A>C0*W? "K1< ,@Q,H$NCJ!"0D\!?E U MR@"XXQ&-0-8G"@=1$N4,X=/G&/#]XT:E7Z.X,H$4)@*B/DQ&1(' 1*Z<"4Q& M'%T7#"4;<7AI2$/L.)RUEM>"D MXMS Z3\"#HF5JR>@V3ND)'\V+R_I._3,S3!EMB\7TX#R+S9V*H^ZEG>/GE%: M(N?+=4T]ZJW^+G- B)/,C&%V2CUA!FSXYZ%IT')LHR+1?: LF<<"[)."$D. M)SLX)$XT889M:I&+,DC(Z?HZ\>B<'LQAE>)>=>-^ZROCP]4UA?&)7)'17A.? M7;.QUV7CT?HSR\!%;;6AU;ZD/B(AU897XRZX;:M18N_# 27\QH&^TAKH #$/ M?77Y9\]\']UJ96Z'_SN\5E MBFBT^8"-Y17?XQN-'YL1>+##M5V/:V=$Y7$[A9MBDX)_ @J41<>43$1W6F0@ M,N #J8_4&^=T;LD>H. GP9-0M.<.>11>J,2=D B_C]5Q/P&Y>HDW4;JNSW8L M^1E;)"1MFA8NB3,7(&X! E*GWZM'W*ID*UPN 7?4Q3/*'C?H@BT!HHR?&TQ" MTJ[R MTYJ@,-*:Z"EVMLJH<'YZ+\ZG=DNO]\GOI"<2-332G_2Y^!-;P!HYQX(F'GUH M&[CSP?/F%:F@T[@='BX\KBB98\GN;WS!RV6"KJ*K-MU37](Q&$R+'+29HER4Y!'Y#0:F2!@QXO)R?2]5+1O;M8=#D MAQ\:>[ ?_&[2494UFI"5M7Q0]#T9V5N?\DU-468Z\5,G+O-@9#(]4P6UQJT@ MG=E4-OU35P9L'.:/P'FT7F^)@QX0 [I,?GX,P%0IN>V#!-W_LI1->'00Q$ACL>37981+:!;;9]."%G-G$1Y8VFL>K_S+.#I%&DO MBKB+873;EQA981"] (6R+@L3%NX :>!+#?NDL=>$R[.TB'_4RU W*?TKHM&O M!_F+]G41OXW<>"( Y?[Q9PFERU>M6;5N29ZW$,1I2:F-2$3FK0:YHCUR"H M)K^D?\D+'$]ONB$G\R8X<'+XAKH[Z!*;YN^/20[4JA^'GZ!.P%," [VOZ3_Q M>GCZ9CHC\]ZX9_3>&2<:/]2^N-?>-[Q^B*5R_4:%1EG$;9:[6D])70KS24 M)PFMX+IMA>E]55>2>6>&2WKO[7,W7ZCN *YNX"\-0*: 9HBQ/,WA(8E;;<,6 MGU[=@(.X"[+=D92ILUCM;7+ULF-W0<]1BE:XX!E1,">VQ&V_]CF1FT.SUDM; M%BPZF5%KS F,G-OQ&M$.%B6C:O.-I:+N6T1,[7ZRHP1ROH'H4DNF%77JAU>G U"$^WZ>! M4UO)Y3QP4M4"'C%AW@;6K?SS+A:Q:[2\-!V7@GNT. M,IO$E;0FKSUBD*F-.$K-K,G1F;NQ#3TRAXG[[LE2E:ND83:J&O!:%T1__MH( M&N9RL<%*HT>)6;VUK@0TJM,^)*[CR<4"?<6_$G9'M*1D3PEJ8B2#CB-CH]%I M^&S>6HE$U8?O2G(30 M?:^2MA714%/057C\J]?H)'R=W5L4=(*S-"VI(\1;7*LW0(+H<_M:T.BS_ZVN M4$FSKJ6)T&M0N@7K;JIC>K"=M'D26$'IRV.RN+395G MA?.PI)QH&)D-B'S2C?NZI(I,J)_[MZU[V[O_3YGA?(FKMTZY+Y@!J;NOA,JH MW;L^48,175T%GF_ ?_^LD(QOP(=2FFV:B_HY-"Z$9"2-+?DD7H,%H!4<(7QF MX3Z7K7#^!.Q 529L'U03LPLW#SP@2N :4OE0FI@QWY2]%]!"=%)6K)A(X$QX]Y!,Y07L:S14_TH*J^B6\],'N(A?\!@'&4"VS-&\Q841)*>P)@=.'F$P!X^" I9S.F77DU2C_8A0 M-(QW"+VXJ*S;KKP17*2\^'XR4"IW\.Y(.Z7XD[FGYK?F?L(]M5[VC)AMSN(X M*Z,DK_Y$75.I@#F1K0C&QFQ/!O1V##M/%S&N6^B)=C4B??/YF_E,[83@;W@& MR!;" 4>%0KS5Q>O)X]@T9[V9-OD&X/P!I24^7EKZ9+"L9:;9/+:T"J&?N0 , M4 MYBL#?O;(]@VFK@-2]#!9$4&/X1M7A* M\)I['0E,+W+,8_I3P9C*%/.XS+'0"5>(O/1_^6="EM]QDE2/T!51NF:I(NI/ M*G0"BHJ *BUZ,IB%&V@>^$KE-TC^R^D@.:.38B5FNT1"=-9$IX-#CM(S(:Z6 MU&#KKS8O6EH:B#N:W./UIEBLON5*?P+!O9^ MJ;&7(CK,-[3SH^\2T=K%6'&J1E% BKI^@=-"G,08,Z*M+[7=-M#9B+,%-?N# M:$=-2=P CQ&G\9,"6XO?:>'>W)0S=@NM2K6]1F>WS=->LS]AH]Z9EI&*'I X MJ1UD@ &L(I0OKP6?SBY9'WR/

HM8)?$8UJ[C*R0UGQ>I=$*7LEGKT+OV/I M>E2S'%AIT?1'53IT*)J9:9X)DZH*+6"MOFSB=)JN3!"HGWG.[T1^ME&KF8C/ M%E(EB?0^ZFP'>3J6@T9QT/A]:B/W\<9LT6BMLY<#':W].^8]_=RQ\=LK8'$! M)PG\EBXQ50,_E1075U&6XG1-56\N-S^43SE>XB@;=W[]@DUSZ!3T'9S&1M#" MI(X4\YVX'A3_]F%D\5OZ0_V-^ZG7&NBE0"S'>JMUKSWB#=H^8?(SU;F6+)DH M7Z(BPDG^H[/^(:N;*M^=4=D&()IEW3F0MJ+W)$FNN2=%)!0#97L4[E42Z"&H MO$-O);,P$5:\[X,X/)CO.90UOU]!9W&8L"> L\)Y8-OJTV;O**D6:?SZF$5I MGE2F8&G#;L=[IOH%!_B %/0=0=K*:V$,PCW@YVQ:-6^VNPAG;"%# C,^T0!2 M0R+?X2-52@LJ0TX&Q_P'4R(O3F\H1I[?/P4[]HRJ;C;Z&"SXU://5"2;#3BDNX"G:19D79(NR M>U3/._,-WO%Q!Z!LTY[(*$/$&USUR5B3B@KX:O=C%BT14Y4/+M'G-BWDZ'.( M,%(H.1D[8_X!/SY9*;.-LC\D@.%\[@*F]SE8P(B5M .8'G_+";_\,+-POD:F MSF/ +3"L0I5.6U=TN$FB#589Y&VCF(+WVP4N7=$L8ZG^S#KRK.@X5_JOH6.E M/]6O*K UY,^(K+-HM\%QE' 6/Y1TW9<4^'1'5@RMA]7@+ELHZ5K%Q'13%";R>]4&!O_;=7J:^HN'J)DW*)T_5^VTGT^J=^T<,:L491'S'R+4>K,KG% MJ^&.DTX1)4:Z11P>G31H9VE\*[3$\!0E7+ \M.T*-!\AGE'V1#PX5"#Q*;SD M$%!RM<=RG3#"/A(!.2/LH7"0-N+$!LVS."ZW9<+.WIQM25;@?_'N_)LS4,-3 MR."4 NSTFP0%HKWZ ES2?4/Q\S@N!R744.Q6^:4T">TQ6R ZTH,/4^J1$UJ M(3@B.\1J*%;$IX3!L?:S@:\2-2$7J _7\K0FK632M Z\7W#;?4E(3^ (K0A2#'6K?E>='?X(-R2$B]J& MEW9OZ.JS6"ER6,&(F[91$0USG,LL8(!.\'3.'1;@R8\?#3<#6:$H8F M#5-Q2@&,TROE;K8W"0+$U#"#^9])):J)"%1XP"&"EG&F=/ I'?M4$:PRTA%P MS*G"VXDO;(Q0AFL<9I(M+ZI[?YK%X(#%3&"Q']L2$)KGK/LE\6K\WQ(XRI])85HQ1%&O#\]*R?VX3IY5$E+2M:MW8CIW 0*\ M"0A<^QV71,&RL[-3'H"P,;BV14XSF ]RF1#M<1,GGC)2[V]L+_EU[('E[X5Y)[LP%2.Q.M/7L.X Q MZ^H"O9)EX&.604\F /R+;2L7PFS.8W[RHY:Q1]4:QG2D!+R]MK]!5<^##SG) M99=39;3#"ZI\6G<*#^K#';.D-(V" AJ'"67(=DO2"LO\H4WTO1W+QM^=>0)Y M Q"U,OVNSF77I. ?L@G8?8*Z)X'!6W#GE<>:&5+ ,F!C F=0&BY1;Q8E9VR^ M\C_+65-0JH#[*%TCW@QI^'L[,3C\[J"B7!_*^=*M+-]OSEW=+SC%VW++K3#W M6YN_H/_-75S-,2J15WT0,Q\85)D+^@7]672 M6;T(FY-WK>V-?O?O&M-2=7E MK=DO&.Z1@+&;(S*'PC'*?M;7+73R0ZQH>-";S1V8!)R:K=*IT?!6D E"2M.& M^GP:+^8N7TN&:UJY#05.3B?9[-D[=)8N%\4&98?-^=$37.-ICC&K\8S(@)7+ M.3VM\4V>EVAY6;)-H_H&05WWK^A[]6D\N=)3$X6R]SJJ7?!IHKSIZ/I!D>*," M2MZ>B%&2!P\?38O8!95:>.BY'+I'6WH6JIWS3=K9SI*PKL8$&EY4BHHAS"4;PW5 =DK0E%E@-A@.A ;\8O5=1F*$ MEODU;1_6G:(T1KT!8X ],'W3! #ZX-&H:Q.[L 1(-W_&VKOA_H*D.:;:5,:[ M1S%BEU06L/$>7G;L02%E@P?R%%O-YFLA-6D _ACU' M==1"#=6G_]BLA&W!:>Y<"AN&^& 2\JTE@)N>?5Y-)Z-_GY7#V MY\B(P92EJ:Z5S51+W/;3G8G6SLMB0#/]KE$,'1LPURIC862^UU?9$ MTR#]GCRQ%O4<4"X]_+3[/ T799$74M=%3E+.+6:_;ZJ0\/Z:QPZQ]Y7LB,R\RC;#ZG;/Z M=34XRS)V9K*J[_GK@:;1X>Q[E"T5>4GL\!UG,9G*U^% 37L52S? N07!^]0. MP;U/[FO/O3/'_SC0P/[][OK44==K48_Z5^[I>0AI[_R8B-1=Q,.W,='2;1"] M]%@>SG&)6#E+*JLZ#I%]L4/Y7Y ML*J_U#+2<@Q *47.H,/,>#IHYF3H&#":NG MYAQ89'AN&A6:OG9&F0T^^QS7)J3 MQ2;$)L?!I: FX5[PYX^ZY"C#4+_)>C79WZ2R7H/W@+87T,JBKADCVH'8D'/1 MJ8PALL6M(!>"/8;0: _ T ?[=@'V2!9/!>W/[$F$G!VE1-DSCH5'@J8Q&=E1 MCXD/MM-L^?X>LO#,T&S\IR)7S-^#&,D(@I 1>:*U11&43GU!X[9^/0..^2=; M8WB@?+[>J)9DJU_*)+WE'@IN 6_ZJJS&'FV[&>M9KSWD5R\[3"M_3;(5PG3V MM\BN7E 6XYQ=5JYSAMCJC?H2I_9*'8EOL7<:MXCS7JI3<\^RLSH+=I\CG+!I M*K769UI6/)681XSET';NL1BQKG"Z*1Y)(D9/VJ7-697>)4KZPCT7$3/JG5 M>X*H1X,.Q#9*'E&V_O]U'!S4)Y'(ES>'.1Q#?E)8[:?.[(G2 MY;%G(ZC+^_=;S#JUK#DG>5ZF-C M5YZCA_F"X:Y^MZ:(LB+3>7*A>?,^7^>:7KX_6C3LL\8,(.^C"1B<BQ-WTSG2R42+ V!7 FGW"%G;Y%0AD"N)L&_4#;1*-4AW*K,7%U:(L'F$?&A MA/5YY\6GD:M4W MFT9VT[(A^O7IG-&24;B[<5)FN+? MW9*+=CX)MZ1M O/C)?Z[I9"7K.<\A?+N?=PM6A_O-(O'R];OYU_JDP1'=#N: M4NV?E7EW.C,X';-6/067 ];\_93.?*=TS Y6>'Z"!ZS4*<_H%>8ZO$APB?,X M(3E;![&=059'EJ7Q2B$KP*RQ2GS?(_9F&_W]@J25FF64L-2:GWC-Z*8&4_/, M3JE!>$Y?J]M,23UKK6'MQB-2Q2=EHYVBL(LTM3.]TU(?#P"J/DM2"4W95M-- M@&6_$<_AJ#%=^(SCJ7H2IVHFN%CQ[$YD,VO9[Z?7P%*X8E2#-^)TG#9L8.&* MD<*G?(@&OA1P0\V"TQS'5>[&^3:"^'+L;_P,Y;P1;W&$1@HL')&H9;ZJ9>5F MP9QS%O82WXP=6BK#YAQD+..](]MHG, ZL4"EMYXP9'1<^)$443)KS]<1:7=G M52'RW2_,T'2!N0F8AN8G,[Q;G^P=S9VQUROES)'C[[U_S]-(@75JB5KF!QY. M8_QW/G^?\^CFNP.8KYD"&7<*!(+L;PB,!+T1/W", M9@IW>7^D5^,'_OI^]M'28*)S%LW'8XZ*^@=\&>AJNTO(*T(/*'O&,>(;ZBM) MGU'.-L"83?)J(MS]?D'RXBLI_HZ*>Q23=8K_A9;=Y/F#D>.H,AM4'4GFB?1W M%RTT1[\_DAXN%H%\[__UFAF=;S<_,;IA".E&^-P>02#\W35,;[.@?(1 (?-U M)N?.8FK,_6MEPG8]??^XI^V9I4J,I7FE6,R)=/4CM<-L ?\L53=?(^)VWV." M(]Z@99F@Q4II8V&ZA$- OLU-7R ;\C-O]AYKI8=?6_ M1TE4,)/D13[J$_PE)>M XC7]M/I6[6VOGI:NH?SMPZC5*;;^J+]Q/_40@5X* ME"X/C^7U,$&5W3YA\G-,MK7DJW^6N'B]26/*#S^CNR1*\[.DB@_0DN\@KU[8 M7]$E*B*&NX:A/91LT0/M\Y4KNFVJ>_:"APMG ,K&2%)*[U2]).Q /4S9 M/JU+D8T2C1&!A4PG\[A)":_!7;[?;+V:3,LW M+:M!N$TU>\@A&^V.%&0,JA#PM-".848;>#J'>O2YZYS:T>'N>S.LUQE:T\!6 MG3#2&C\M4TOY.0R=>QM=HVHWT^AA3*U5J VV@86<.6=[N""&)NI[Z,GUJ;PQ ML![ACJES^5'H&3X-3V'2ON"*@\_HR2L<+A!F#Z[F';&/%)Y95R+N@HD+)^6L_ M?S];UY ?^)E3V.CDSSS"?%LG-]:'LUTPHP3I*OE$"4$VR5@9C9T+*Q*F-XE8 M@KV$117;12HX]<+]V!YP&7ST;)O!3AL2A1$@6PN3:E(=D1G4P#P,FI@E1X:A MQ^]$C*'1QRZ&.A]/&D,B(QP/0YT:.,O2+L40)9%X(L[G'HZZGT\;24)#'!%+ MW3J8S]-G1-,U*3,QF,9?NUCJ?CUI* G-<#PD=:M@GL%Y3B#1>;L$2*.O/2!U MOIXVD$1F."*0.E68(Y-P&"VFG"H*3V_8G/98:W61.N(C(!/5.(5-BED7@J;A M![B2H7<%>9IF$Z$DUBC@8Z]6N]9H6VJ.U1?1WM=<0BPFC2ZWVRA[O4E7)-O6 MCN*)E$5WEZ"3,%/T5.DD)JVM#)G,G4#;L+6T7G6U)&,.U'FQI6&U&Y'O*&LZ MU!;/VCX"4;,XAZ&H$,-' ,)M!Y#R)IIQ_J!.:6Q+(V=+MC[V_F^[W;%ZOT#4 M'+U_).J]]UMHHA![_TBC.1;;CXFG::&E;<# 470S,Y^VV:DY>HLHVS@W;O#V3. M\CYN.,]C.IQDVF\V/[S*/(K.<83R[2XV:Z\M>KD,#='"MQL!LQB@:_C.ZY/' M7*4&5F'.-4UE%7P+$";JV]'QB.O58JESMBU/ZFF%$M .--=0H&S7(T07"AO, M-H#P=#^)LRVV9GAC \EF>+.NTAA698Y5&>VJO&V/Y0<"/')CS@QB'A13?D_$ M6^]F\^UY2R]&@A^YGU/0N]^9N_5\]BIVU TW:9FG:R]Z,V:O%V"4JLRQP!^J M&[OE/HAKXY[3C$[HMO<$KF%EYYA2O5]$-;U!&-!=5*E2EM.E!YY-,^\^18S;VJ_BPU,LFGZWK9%ON]O M9+V_D36#"(O)E$!N6?3^JG;1PT.L&D4]FSG9>RQK@@6/\WZ67@7#S=+S_J16 M,$UE?] W?$9KHGCQTUG!7CJURPJ4BV*# MLL=-E#9K75])^DQ].EK>DR2Y)ADK9*LM)@F?VFZ&PD^ZC>LE[^,W;U_N\5JV ME>MO!#E/UYER;'MBJVH&IE;UGW2*6U]O\_%Z5SVC\U!$6>''8819#/:9LBCR MF[1^-.AH7HKIL9JFWYM-1IN!G:$BN$77@:H>39G0U'\KN_.6++GJ[+X6AN?DGV MA+V.)TLWOW-S)KTOW@3G<53M>KH>1[1\8_ <3;U\ZJK6-RZA UQ'.JGL:3G>@3&IWO+%0KW9O&T8> M8L=#P(0X:LW@1F8[MCC3* FSVOAFGLY7@CQ,UK->1M_/>W:EG M[G0:;-ZP3]4VW/N>HW+'Q!]O:EBO(^]:OGM3S[SI--B\86^J;3CSK56ODM?, MN2=44CCYXU%-*G6L?5E@I=Y]J8,]71/ O&%'JF>U.?(IGX8/#7J9U,4N\[O_ M],Q_3H#+&_:?!DNE[QO?/H'YY';&]30.>)7I:KM+R"M"#RA[QC'BFW9OELJ* M^2,IHJ3[G:5O^4J*OZ/B'L5DG;)400=.=:&AJ0^M.0< MGL>A;J$_U#2;Z>K5*^J+FY\8W3"5L!OA<[L4@?!W/S*]S8)R'@*% CZ2?I94 MW+M^L6N$JQ?VU^$B@%ZA-F,8L-")="HC&\W1&: 5,9_NG62N'XMHF#U!D(VZ MOF>8G2]3Y+&3R6K4,\2\L9\166?1;H/C;G;N='D5DY1L<7R)=HQ;&K\ZSQ/[ M@-;,XO=H1[*"D]2\7557D+7KW$(R>YD>VW3WGS-2[G**,+S%293=9619QL5P M,0%(W=1?2>UN"%$U -'5=>#N!?Q9;U;R#?B^2*M;K3AS.8TE1$ 2$PXPQ",, M CY*#?61PV,9\$KI87B[1\\H+5%^3:U\1<>(+*5SM#(OR!9E.?7XMR1=W^)G M.H?+5;2 MM=J+Z8ZL6(WR;C7XB9M5=/UQE4=W7,7.5AD5SDVCS/O4SJQ[GUP[08FUB50- MKM\;+E,T%64%]PFE!.UR]0"(K^;%J2:1C.+^'FV_0+JTK=4X?2,#OTB[RTF: S' M(_ ;#TJ5-+# X^5\43U'\<]K\OPA)F5:9*\U"II_5""H?4/]P^_?'@9-?OBA ML0?[P>\F'559HPE96_#YKL\$.C/_O![R8;55FCR5C9ILG^/;QE M7_6LA/.@H?PXRQ#42Y7@;\;/(5%8SDS%LYQQ^IW0=*J.K_A M8M/6\>HE3LKJG6W:T/2_Y6/TPH><"8<^VO0X./.;DT!";-BK[TQ-ZE._'6A0 MC\ ?69_L'HD5)]%O0--*L48TJXP_\[*I7GY@&YA?5Q3B>W)A(:<3H!W*BE?V M>&3!CF']L\0[-A/_BH86@) >ID<24E_MGN"#'ZZ<*M92HQSU9/T%V6YQ49T@99,Q M:A&4QA@Q)>F_8\3F9]4M6><'ZSLUK2MWJ.SA?H4@#C!_T&M[,S-G<_S?-FS.3X>J]/6_HYQ3F8%BD_D, MCI ;\''F*"&-2NR9J.\F)<*[Q] -A,ZQD#,%JF?K=8;648'.TK2,DH%Z7&6);T:#E8)N M/S )Z7P'#%1%+71(F#H[8:J PN-W H*"D&X !0Y=*%!0J6@$!0[3.3)$'M&J M9I$LT8D1^Y;6$GA(Q2$0%/ &0)4VZ&"-:ZI\E/P=1=F7J"@S7+P*@G/M+P82=4W3+@NG*ID5J%V3,BLV0*R-B25@ZQ*'CS:AZI;AUI5C^1I; M"),+TQAWXE1#0VS N^V7:(535-DCPT\ELQ4[]L%+?0$A;4PO)SWNK9%[EKN* M<^EE]'M[;O/PNX.*"NAWY!^9C#+>C<+N\H8R=$HC5JM^ 0RKL$,.!8$2&'V$01KOV: M-IK(48S-]9K0NC)'.D\=?3MB(-<2=7]_*)_^@>+BD52J:W4? !]0'Y'R.;V. M #?;S&B75L1\^NK+ZZ#F7=W:(&)MJ#C%?J!A.(=NW_K)9P^Z $O_?7AP H9V M?ADYL(=E3@C#4G/,!=>AT'#7?0TF=&3J3 )&_9G7^TV"%V:"]=WZ(H1YXD]VS-*O5T)0)6^ M QCQJO8W.3Q\6]RXQFE$_524J)"J)FP,(R-TA]VZ5JBJTSU[P':Q^I:CZO[? MV9;=)?Q7Q%GQU"S5LP"@E#/H QJ3F&K?[QAB2:R'@"4$O$_3U?$FI;T8Y07_ ME3X )0=A(\J 4"77TA1)(ZX>):7OUI,S@HH^<]K=\>BIW]C*013>PKVQU.1D M('L[U/5=$(#A ,,M( Z1\9KC(.]1;:@W<2#JD'MH4)" *B>^T+I'';8$CN>A MW.V2*M]RE%Q$^>8Z(=\[BRW-6X:/I-)"=%-]&I/V\1Y#)A;O[U&I=Q%F[P+3 M,*.DL_:;E&6M0\N;] N52B?KK'J+556%6QP]X0076&@6:_S:^X#3^?DR2VQ? MPY3.%(=$W-GB@Y'KDJ_95;-U#E+47(:;QY.4TX\8VIQ\G= MO04K<"(V#3FX&S&E@M75@"D5"WB1&J)W=WBKN2;UP7.(6(UJJBCW8 M2,*PWXPY![QVR%7L*TEC.);&U#(X=:D#191081N@ZC(_K1UUT;(S9#74M^7B M:0": 3;O\938W$>.JSAR/3K#7M?]-\3"<;0\HXXB6J-[Q!ZV;]GH04=WL0W@ 1HT.4VD;B')Z'UV-\F!(B M_Y3F2=J8-BO,&M&OBVY-*/,RQU GL M3-\]U;I)("2+*?1+=V,*G=*>QA2<.NO$%)+BD)B"6]RM#S9 A"JF4!N)XX7A M]5#&%%SY)QQ3J#%M5E@=4YP,GB<9:#*:=:7/LV 59FAA/*)9#RUT:A+X$WT3 M#X9-.HEDY7"8;@V"?V"'>QX;H[R]NG-9BAX6-RG*C8541?U*R+5?7NS45?'L MWU0VDI1=,#;N'C,RP0BQ9K'!2T<:E:F=MVDES&-*7S:.H+JS%X<>OQ-#P ]* M:^)\7_IDX!(FB*Z*GS:BQQ8Z M(J(KX0VB_^W4 X^S%:WO1%!S>6@B>\#C9.$ML]5Q,#ZH00/T?P_P_"I48T-8 M&R+YA,'K!*][B/Z'S=.-WN#T6[ILUN31\NHEIJ1U/AP=T*IX0! LYG%:< ;: M:D9LBVO0 /TOX=ZH@Z7C@66(\2^-CBD@33+BZ$).E=SFKV]G5V_"YI#Q/IZ> M3,M/5KF^U0':LM,O*+G_X=]V'?<6 'R;SK2X[(Z,G]MR!C@07>XPW8R#5T%X MOV.F+3@_%@]4&O,WWC1+ 9'K?J-M'L!"MM?LXM3"IIHOJ[4@53G;:=KE=$#J M>/ML1I@J-\UF .K4K;)P/"EG@TRWF 9,'6^(S8=2Y3:8?9!.W?P*"*/CW0'= M8CH8=;L',"-&58O^,V!TXG96*$.^;"/+J"P0K[YL7,T#6OAVE5WD6MND"@6^ MFHC5!.G)X?*(4 Q__XFK(7#?R:BL#)4>[C-9A*C1[I(%O!Y[3RG,UIF[%=[B M9HOQLK[Q5HN.1/.XUW6B@PNRW>*BTN@L75Z0E)D%I3'5E%WB2PA[(@>Z^RUK M0^ZK3#K"11O>7*&A3Y:I+=BER:R^F8?S/QZCIV08OZ7;^>DX; M?;.-LC_.7O!PRPI*+M)W1.Z3YFW-+@E+Q:'4G$\NU'Q([D[SARA!^3UZ1BG; MR"J^H.T3&JY&2FG:5/Q\&H?N$]A$!*;?T#_*N5_E< \X7RIY(7JP^$[+, M']G$A@L6.=&^1_")@H +2$-]O(C8AINK"3Q $&V7JC)O7U!M7I4 RSW3I:'[ M\0;7O-*Q6F'>BCW?J$.V0;N[D7*/5"@L$AI2BH.@ Z5'JK)*P4*?,:4PONU0 M.E2US NR1=FH>OS1#$;=JJRB]LA#C)N-Z*JK\A)[$96K4+$.V%-425PP%%- MZNX;5S)JWS&EIZX6II2L3RIV&@TIO'%=Z(Z5$5/+GCNN=]F^L3A),))/")$. M'%WD!N?[O#PK.OZ._FOHZ^A/OW^)_D&RUI'GG$!(3-!8C4=P7!V^1ENT6/7J MP0UTE'2-1A(Z>TE66\X?I4'*1VE0\M'Y@*$V*5$IT^]U0H;=@..CRP!#T9Z? MI.WY2=J>G\)J3[XR!NWY::;!W49[_EG:GG^6MN>?PVI/OC(&[?GG07M:/>M[ M1.M)QCX"'T[Z!ASS9):3\#KEV$P97$!#,AXC<_ YB<0NJJ,>&35G\1#DZ6V>HRH0ZK!8W/M,NU^BL4<[RT]E8%+\)O@X6 M -S';_HF)RKE^ET6+* [^;<0W\WX7CH6!7F"KX-&=Q_D36IT2-!GU.@6@D O M@@:IDR;F7FXX%(ZE,&MJ<#_EP (P4L)7>WBL K[N/U+U%J?HID!;Y1[8B%"T M+]0AM#@CZTH996WGU5F4VEU$Y*Y-FD,EUQ3>[&@>J\YON-BT$>W52YR42YRN MV6/;]+_E8_0R"IZ,.>S#* ,.?O@ [K,-TRTB<1&]9QF,)(6>46#4Z9O')Z(U M&CXU!R$5N9(>J<=HT] 1"BLYR]#S:)_%U>6&_![%"#^ST?8K*OAOGD-(&]O* M23W&CX:.4/S(689^#[]SN.XL73Z@[!G'*'\@!]./CR\*",='&$>$'B,'K!_< M[X@9AG[8O^T3=]$KZQ!R?\,G&GB:(9''2 'II>M=ALQ"OI^CG.\,!WK8XU%B MQJ-A?OP6E-4 T;-).G!^:7PPH\,P9%@:7AL#W5F:>$M,),.RN2("K^LVXR\?@&C;!5TYKIH.H6)42 1\=8ZBHM5E](-1I=D^QLMR,XK7S" M67Z+HN4=58 JM%H-CU<9%&U/7&D5]1]6$TRAB2\]2<[6#&!H.WN*TB5)T7 & MIR+CHZA#%AQB1"I.0T>'JV]OSK#/P!03AT2Y M)&>O0FFA[4N9XACOHN1JNTO(*V+7T N<5?O[#Z\YG>*"D =G(T4AA$VHB-0V MD15T0J2:9\R;!ZEW*,-DR38Z;GA_/+Z+T'NT2^MOC!N&LGO8,4#J% M16-^,Q;^H].":321:2;1/)->L.MJ.HM$$Y?7%**A=Y=W3M%HG,4WE;J#]')\ ;Q%-P[CD*^F;ZC1GZ(< M40>RW:$T;YHSBZBZS+?08'=/TJ30._L>9&)YD];^_CK"V:]1 M4HX.[W_AZ_?4H]?/G%MWQ!DIJ%%SO:-?^ MS-;(*.([=2@<\_6^;\U@OOD'NW$%7%P#42P<,IVJ0/>NS':D0(_D+$G0&C7[ MSB0[SU 4;Q:K*_K_#X@V952@:IY9^X;]O2'18K9] 8/%1IL"?.X(LQL4W"/F MJ(EO"^M#]?,<9>P?E]$V6B/!$]TZ903K$((R/@/31&W3R;F(N6^KW8-J-[5] M(.5Z4]3=HWZDH9KWR&$$*\N'DZIL0+#2,H,IO%1")CP$X^,*:D]=72CJPB]P MR,T&LSZT=)YIF2LV/%P<6ZSN,O2/ OWT8&?V6_E!_XW[J-0AZ*5"Z M/)SYZS5)O$';)TQ^CLFV%M\Q04__VAZ=&R67J(APDE]$2?QI7U/;M;DEZ9H: M9'N)GHH+:D%<[.<"C?P?G8V1K$YB"#8.3T[4@%!$Y&[\9S6Z26D]2F9JWLLU M$HJ.5B,*7U3BI,$2$W 5U.M+3LCU,BYFQ(DC,--SN/I'L2,,QE9FQS'8E9G8KQ M1EEX /1/P:99BIQL)HSG A^MQ8;/S9#TVX@X28@*.-^YV101<9M MCRZ9NPU\1/9_ON -W^7F4$NN6;8-G^45"X7O-,=+MLA^3;)KG$9I3'^E&DD.UTW@QCEX9\3- M9ZS9-148DY/%^I;$:A!!HVR[6'67Z^6'AH3D_!-$''*?,::IK*%CX_%U=D=F MEJ'P/,IQ_D#UB):+M*OH,+6 ;C$NRF3%PD$;6'E#U,GXFU^Q\6QJW#U'_4!- MA)8'_RV%'J0@%WSR@N' 3\, A@"42[""'FHY$T:T]Z3TS^[JMRD5\_T M^V)UB591F+\'*/]#,ZUZ8ERF%&VPD<%..HE$,X:#(QR>014RJJ M7>D-]HU+=JOML;G5-ESTYWPZG$;N?/(90!(EX$O\/1YMDUO.]^9L)_N6^P08 M: ]3MH5]VWL 3,3NC1P'&-O8^ S [>C!+UNIF8YL//F5:?6=SK'M^/>BN9PL MX>ZHUZ%OMG04RNIS($R=F 5"Z?H!4;<2I3$Z2Y?W*&'K#VP7,N\15;]0@@./ MBTV4K5'N_.IRKYH'%<[B C_C@MWVYI^RT"ZW?P,<7,YA7K^V3:MV&^6MY7]M M<^P-OSKKY?I-1%3*]3L]6$"5$V_(..!3TN.^+>L=/0)>-V@(P@**4L4)6.'Q M#O@8,\M 5HQ<_P R+)Z20?=A&JS?$3Q)B4)6;_>X_6&VH%_=1)$O=_P4E"'B#@] M$TR&G5)11*+.KT:4B/_!6$* .DK2H7)$ M"S[%9+ XW<=G(]2^,8TYK\G4E/7HF.V;; MR]U9J&^-@4U_N@Q_9-GK:KP&0KP/!Z^%]Q-' M:=C$>J:GM/9E0!*6&2HT'+TXVL-@O/Y-TO' SD>ZO=]=P99R <@A4E@.# MR.QHJ:$PT(K*QG<1)%&%8ZC0LACPWZ28DNG\&S>/+)2-$_^H7W MIU]02P,$% @ [(EC5,;!N3YB9P$ K/@V($ &E*2 M**ATD=Z)BH@@$)"F2!$!05I$ MZ5*D]UY"[[TFU!!2OA5T[_WL_>Q]GO.>/]_[CG&0.08K667.NU[7?<\EN8\\ M!AQ55591!JBHJ(!0\!] '@04@4,'#]( ^+D+EZ^(B(A ^"5E):[*7!06N4JY"=7A MPX?ICM"QT].S7SW%=>KJ__$/^0=P[-!^,1H$-=5I8-\Q*NIC5.1J ( 5 >H M]GZ 7S]4^ZCW'SA(<^@P[1'PA+RCP#XJ:NI]^ZD/'-B_'_S6&_P>V'_L -.I M*PH'F;7NTYRV9[GZ+"SQ$.^UG I6[0X,G["IP_/#M&S'V3DXSYSE%SAW7D14 M3%Q"4DKQNI(R[(:*ZNT[.KIZ=_4-S!X\?&1N86GEZ.3LXNKF[N'[PN^E_ZN MP#?A$9%1T6_?Q7Q,2D[YE)KV.?WKM]R\_(+"HN+*JNJ:VKKZAL;.KNZ>7G1? M_\#XQ.34],SLW/P"=FU]8W-K&[>#IZR+"J"F^NWG;]=U#%S7OOW[J??34-9% MM<^5^?359X=8KH4EYE0_X]6]OO"_EC7 $!'304JC_H8 6V\0(?G]+^TU!^J'2A^@ U M7TQKK^AW(;:^%O>KM9==GGO$\@C6R\"P-%H]4_VF+=9'C3/+1Q9)T!1;U1?I MI6*G'34-XL.S<+.J'=V0R^H:%JWV1@R?L3#->)B4P]MVXO!$X4WNYI6:M[%K MWI;#-$94\*#+N9-EJ1),:4&@J*%8\\WR:*O^+[AWF8;U-Y90<]*.1=\>R(6^PL-1_%%C@Z&25Y\(?GGIELW+=&UASN.H]S#0KY-C_9TL%4(/):1F3 WTO/;.+(@RM260W: M!A?6\MKUX@0*OPM_EO9CT;JQ+U#@P_^._V='XE,]R8D$U@&<1\O: MJF*!!Z M6VVBC670S4[#_-'PD[%,"ZGGL/V[>GY6XMM2-4O1!6_8P@9=VMUH!HHQ?:Y0 M#T/VGHR&CT/1>KV7G >+'E_B,PT9?'$=DZ":?%!:.]8>WVG.WN(1P)<9(C;H M>D_*04I3>,C;N[QM(UEHN)#EX@-HL:[7EE:,:>'D!D^$V6#^^;LV=JFV&>82 M_)>LEP,N2(_R\[J,'NCVS8B.B\R9^Y3^M5F MW^UV%38:[,7SX3?5A0ZY3[FFS,K*6KXS>JCN?:[J6/;?B9]9L[ M5+HC9:W[2TY,IHEV&QI6?AEU?-%V .:!-3@VNB M+*D0QGJ\3^"$S.')!^BLEI3%_65!CGWB$NS9(R7NE9K1@M))9\XXL6@IW:C\ M_U^3_SO^)^/KYO+C087.Z>^%]R.UM82;$A0,A%5#*]?J*[18WFC;@9%9S?#&;\]F;<9> M< N:5\D=*\.*-.H8G+@9*;R[6;>SB;+HD!%-G=/D[_^@==E(YJE#76_1HJF9 MFE*&6*I2B_&2>VL IG)A"F;O+7#T"\>K$%B6:S'BV8:L:,_R\I,J=,S<'$K, M+3!\P5DYUBSG:/Y3IY?0W:G;)6_+9V-(=_"")Z*4;<=E317) !5K=+J;N5H/ MVK:G.&SIBB'+;6W+X2OZ/(;9A L,TQOO]E])X[><%9W5ZSU>;.-W26CD6'C> M6V=4RJ*X3ON2\ULQN'SVM=#DD,A^-0X!@L?;UA?P 8BDCUQW$O*]:*=;4H5K M/)]HZH"U7>> QY7WKPI45=1JNE'%A3&URX(9JC(?'\UZ%!0 M;C(/QXZ1 1:%"=DK=[\8II'T>?GCK[3-PFFOA-X8,R>0@02#]O:\[TC&A9Q1 M^<,<^W3:1C@R[5ED,YV&.B/58=EU'=TZM\0U"WHNG"K)?X)5+=(^/^RV*RU< M*/ Q$/C?\?_6.$"LM?X*VUUIA+* B$[,@PSTV3U!S>%1,SQWH?+^"/^\.!O5R%BN6F?/L]8UZ MR_N%^[_35Q7GD"*7>^A[7,_38+) MK+(>5/UCL1T'3M>$W@K^0%'**SG";L5I$8<6'BA]I:(J4S\6863\;MA+%"N^ M!4\BACGSXX4JFOD2BDD)-Q^51I7=J]C/8LJA?B>DMG3P1QF?,>*:AFA%B>_4 M6X^PT7DC]@$QGPZOUAC6BT7ZW1U*K#^<0%PG?^"_/71M9TH_]:TP&U=GEU<: MQEB*?^&\HQ]=XHTSIC1T4KI0VA&"Y)+^S0Q T0$\,QUHN^F:J'TO7,=LV)@) MN^"A9V:&FB\8EWF?UE1^G;[%3$K8O_JUMH:9>J! 9N,_DJZ_C*-;6R@V7.0$ M=?HBHC^TS-:F%4+C'\X.C;J!4L%^*BOCP2RA3Y)(&L/7RC(5H/6<&*YOPM^+ MW-E7'\FJ\7SZ_L4IFY@DF=':%'FP*\@L?E,T*QGOMZ3KDA,=8^:G!2)8_XVT MPX=*Z82"DEM8W0Y.E4NU,6=;*CZ>EGP!X(L%KJIDUF(98N,?F9N$!8;')SMG MOK$S;5$]?\(PS>ZD_H, O8E*?F]N@\WC=AD'!E)IQNRP M^8VB=F=+D=U0]4ZO FAM4:WU/.>4E^A@< ?/,JFM*V:A$KWE M,.TIS-F]T],[Z^]-XS&,\V008T3Y72SF,Q3\ MR[L^E86F/K0=G&5LG)_-XXIEQH>/@>>5_QHR_VZPZI(!K;PNH>":H8\2SRK, M[I0H3)RXQ-@G6M/]E+GRDL-P1A7XB1H98#+._5;?\<-M36'';=68Y?):^NI7 MX<\ZBMT+7FK8BS/3,>B;M]EJ)=Y"2@2??X^9U(QH<1>4\8^=>H1YS*4N&['IA8^HP'H.I?9YY4E%P>>/1O)#/TA\TSYA[J+RR0(1^(CF#RU MX< ],\M..']/:(7C>?*#M9X^=/,A@W.Z%K')&=MWG7DVYT:.X%[85EKB M2_SO[6@_FOK&/%*"QZEYMDM][BU[(_LHT$JJ/C',]]R6M'FT'M>/M^^Z(7Y5]B M9X=:J*P4P(P8JL1N[4>\0M'VE47V>UW4E'G\PIX4<&G=H#6;,_;>P'G6Y*EP MV;) =3EA;]U[\F\!)Y!"WQ)+Y/R$:6@6'P0V@Q^&'N !3>IV;8+P=,[C7]6 M3E[F/?_M27#',**RXRLH=<5U,B"W\?L!"M)7%F%CHKJ"3[E8RS,"^_+[-TDD M-K\H1 ]C:PG"%*^5XR"1M!#QG:8@;..E?WI=UOS1T>K+7UA1,CB!,5DB7@B+O8DC^%E?HW5FT6<.#S)40N(,V(Q\YGP0LR/@GV*(]7H? MY\G=XYW!K^?AT3WG7"1+2Y#WR(!?TD,R(.,_"R,(G:#('KJ^#(?F> N ZP&% M?F]K3=877$$T80T2!\'D7BB?#24LUFU=2CEQO!.9KKWTI[7^K4CD/JM]\73G M ;5^1+F)Y,[82IF-"3@;Q.S 3YEX"X!2JUB>^I/^]?]5_Y [*7VR?YHNR7ON MCX-_GW#P;Q.VH4R8#+3EN9%J-I+ IVVJ&OL.UF\Q@M*A3,+I/\ZWC;#;\?O< M_S)AE+^7K2UJH?Q^P+Z"B$YSN1>,B\8/W9"5/=2U/YZ1@8L.9$ $]3B;[I9$ M5]Q')^WPB,=@A,QVE >=9%\(*NUL9(J12?W5+]DW"/+9PK_-V@Z'H1[SOL., M'&8D'M)[NM^(08IVI;+=[T8!+VV>$7?8TF]ZH$@@\4\2B.P"EQ?T9\6"P>C( M-7#R#/%YDX-[ZH>!VF>TXYV_Q:^%U.VTM9O8#:_E\O0(_&[$7_D>:S\>8-/T M<)G_/,W'+W30=]DK)<5A4^\#>HZ[?0(CH(+"K_#^;\.H+<#+S'9\L$\H1;/M M]'%>V8/VQN>V4/NQFYAN+W.O'RLW#CU#C/$F=*.5.=]\EI8-6FA[(PYS\1'8 MTW3'KUG^+F+!F&_7SR(LNY7&@+*;VVLB-: M9.#PI_#!;3+0CFYWK@I,X710/;OQ:2:;H@(SS=]B52P6&CB&&>IMN/I8..-8 MVR=H[1?$;T$&6@LP)"6;YVJ3 5&4."C>N?:JVW&B9QWO9 DT).^9ZP4RD/Z' MH?WF&?F@?53_K='_YH*_=/![0 -CHM5_MOH_G'3U/]G\7YPTYU+U+M,3,VJ0 MO7[#^2>UVHO,'Y=M<7MY=A^<_56<9F-8GE%)2EFN^73^B**CLOG(8 MTN[CS/A;"%A;MH41^ RR85";:*CQ3!KHF9M)+Y([722&W8WVW%>?#-R!2BV4 M2&;#)N@OCU1_UVL^A[1'8E%Q^6F2=;PIGK#*R"-C,[0.CGPWI$6A%_\%E8 $>-TR'V]B%JKV;?'*M%[HFX@UG5IZ,:"Z5/YY(=]# MJ6#@TJ.[2:U7O:WK"4K8TR FL.-7/X@V.VH$YO/W:-'=T:,C*J)=7_Q"KDON M* N*%_26JDK'&+XVU"L6"/C>@16]4^(P-5OE>Q!UG7M:B>T5F;59'.EF.&)QJH<[^8 M'63RT5HE>0N&Y!]3@7,*?XQSR0W;D&4-_V"]!3_95=.2_.R+RY<5AH.(.&N] MMUVOOTEU:=S[&'CN/S"-!V[O]6XQ5FV[+OD\N,;+D^E!:Z^N7G\B9]J$:;,K MW>W%WF!["AS=\VJK#+A#&BXSYQ*FNY3R^9<+,TX2;&)/I!ROYUH6^LDZ:L MIC<(&0$8\=>V)3++UC+ZQZ_2-?4?\*CNF(\_VSEPNL'>:C8NM?3)Q!F!7NTW M'=QW/I:^5W/QF@\9LJVS6B(P3MJ/XT8J"6P%,G4%WY@).4;Y&5QBQ2.)UH>J M+QNKL9@1(QUHY@GI D)GRHK4W'@O"<>S.$]\3SG4*A95)_)@\I+3IC[!RNNV M$_[L*P[^-_Q#J^T %+_93%#H5/;E\3.SE7FO5)+XMN""XKD&,E"6D81S'%L, M/KWEK;[N[U:2?$V2Z_DM,R_][R$F1_L'&=]E+1=PN5P0?N_430ZK"J=F3QNQY;)5A]U,#*0NV, M]&M]?5KN/AI?^.I8&S/_JPV_L%?'M;R^HLI173&8:S=VQ$*K"O+L<(+ZMD=J M=+^R"=HY5!Y^Z58QAZ#68%:YXQ\#XI'&-K,Y$#65./ZIH(6U"Y#C(C7V**?8 MO,TKADI0KY3CG+(%]S]GD,V8*_54\3?J6+GP2-,55:^!^3(%:6-=KVG)[-5S M'!C:][5R\ :T#0MI++4Y W=S*.VH@W-]+7&"DW="_=F9-V@ M#?UQ-?1.T'-I=/,%ZG/L/TZ7=HVOY#LGT%T_8S-DD'!6XW:(_UJF?>[&;:7Q MZ2WU;!#PR?WRA_L0^'D$T2GB]E$G@F12ZC@,C4TBQ !2 M/BQ.! E0>E#BG7)2NJH L(C#*APHYN*IZPQD]*(%-J ;D1-?[+3&=9LXU)S M2O:PS!0Z2]!?L]$A>1]CEE=EU9,VWL+3I:[C;:]#DFQ$WN] .S^2 5T-[*7[ M.-IUK!NB /*NYUH6L9_'7XE%+_Y/%14NC1J-'>;RY07H(EP(C459XCZ3@=-V MQ%(8T;HFHQ=,78'3+@?^G:O)?%U@!H(HKM?RMQC-TKR)JT%03#."4X8EU1=I(,U"\C MR 9FHEEWOEKXAT5R"'FS<($BFD6&TM>&+M)3#)AI !^#D!@@#UL-P)\(+7 M]S=!E*PLZNSZ-^YA+(,H2/+V'FDM&)[8) MOD[E^"7P2KUDO?<$.!D(=8FN(^0CI@2]+F%-S?7&S"/BH52!H"H@J8\M!?LE M#H"+U4; P1DSE =S(SCE(A!A\C2;,]%D *U" J-?.:E88[Z%!1$N3Z-1&9+@ M!YGJD#]"E$@&KP.9(F7.X7@L>)XSP6(1U[&11 5C1*A7+4&9K^F<1?$N*@) M?B."]!D^"#^#^4Z"Z4R2C,^0+,%#77%< F^^_P\0<3F>ZY=HFU%Z?A0H-[0M'!?I]2AI82!6LK0 /B*/R'3$!%/]VHWZ_A>*I2\<2- MNCXZ=,O5EC/-:T:JCGRMQF7),Z55$\J)6Y #PVD2GA_S02J^3X8,3'Y OZ1Z M*K$@V/FCML-AQ<'T3/HKT W4RY$L6L9U$GMB6X?ML'A#:8$1#!PQ+MR)Y&I+ M -&"P M OMF(C--+*(S7,W/BI&!)AE"X6J-)])/1L=R0NV VZ!M)?#UU&*L RS/[?BU M)U+Q5B/1GX0>GNB22:Q3-,B;S)U8:MU830>7&?I7! .1L'Y'!EX@=;9*0?H_.?,-[\.* M, *]! E:F,FC-N*6E9\G%JXT&#\$S90OK M\$8)G47V"96B501S.U#[$2Y_7Y#5\1PLM+$]4Q17J<2T\DA68(,:6NUS*@^S M\G9;CWZ=@95&^Y:;&"ICQ'H@*+H ]::*]BD&F//)LZN1.YU075P=+51H"%NK M@'Q8!4&P02VO;!&W(+I*\T[/R"RK04EKTSW0>=#8&>0:1J@>JA^I,;IY^*;'"[K%<5/Q\:%#.; MP\X&%TU-]I:NPWJ6\TKEI)OT#A@]R'8WR?(:_\$7DAJ$AHV-LJB-9^GH]+WG MZ#M\7);Q)HDCVT@=,B!8Y^@AZFX<7U>F=?.EQ>]^* MK%N\)MU.,L2H\>8S[(>^_> O7R,LYK3+\=PUL8#:=F?GJYU>D3[A9_3 1W2V MC<+!:C;7ID!%3N"Q#VP_=X_$\WLJV-X1O?G*-V-P?5+ 8 M,RMS6.2)V^2M"U76TA_,1L_+B[XJV)ZWV9IW//FLW-^5&T=R9I()O?'F6LT# M7;H@:>TMA^DWX:6-CL%=-_#,QEB>A$0#CL>/-*LA0M[J4GK/%XHCBELS'-/4 M;U@.Y4.+2_T47-U=T[[+=K>=U6C,=*#9F4CDEY6+%+F\\&:=-J]HJV_!#.LK M_FQ%!GIU3?XZ8LO5'&^:)\?M)NEL3NKM-ANV2K+1^C*^:X[AW%$O.6Y65HB%M5$=RS37F#\SA-!NELZ*A**+M:J%WTVBGG, ML,)5NOD>SF6I9NROZOBC!;2Z+X^1[ODXSWBZTME-.3"F>"340(X.ED9O\5W@ MU V#:TM3M+I1C\U9'$3Z2 M@VBM_*7DA*UH@F]NAGLMGYKSD*QT[[*[\-?P&\N&H*-H7_ZM0H82P&6,8UG: MK;]<9"UW=D02G,N-]#)Z'Y>F?,I)'.Z3:(MYP6C6[9.7Q1G?^C%,&"EB(.= M5\*U7>,"H=]$++6Q".6^,3W2LU:_7([3V"!8(X')4"JN8^KZ? %O[H;P!?@F MBRHR+A_8RPE#]RY@EF$Q0C0\?-$P9>,R^Y*?A CIAK.GT&=;N$RK&L>+5HRS> MG^R6I"6A+K[$,Q&;,H2$:-%9V<\&*GR1*6&O2_P==+YYC/%BD8FKSDB>.#+25*H%Q M8$!CO(9.=,[[R'BC7"-6MA,"$-7[$8#>BM\0P=1R>SXB#L?%.TH+8P8EP#I'*VFW*/[EL'%U) M!G:XPTFE#TG61G;@ K]?\B,#:]+\1 ]5J$YF!AE@@/MUX3J6<[64W/P__&VY M>6ST*&+*I7QV-Q;Q0\FSQ4V\FHL,5-JF(7Y 0[.;&;&0Q)>\8Y()BS P6R$7 M6RYMSI0J!FF0 6,(4MV"$BFW\8[R/+.84=)U0\;,!/R5C(SLV^/E/ >^X$%R MDL197(P51##!4Y,8GWF 1JK/LO?4&3)PO'R*.V6=# @E[-!N!*XC7H^NT7=! M%[^1@5.&XXC7S%+EU#))*)^D&% WJ0G5CT PAH8W_* HBQ/\" S00-+\ (B* MN,'L+4#P3IO'V:N!.?/#?DKRQ($A#?\9BF(!$/!?NI:GF>Q%4B:.IMP20.#G M2!$_$18 Z0S<@\H" ,'BYYU@%'.1ON0WNB:%@J[-"Q"U2_-+U,9="2&@5.%O MD#V"@]:-M62 >"/[[A'>&?:'!VW5/57C>@*91'SN/T[K="@B'(/&XH YB!-C7W'64_ MZLY>XWULW%;>RH>MZV+3JFN!YBSQR^71--'U>FBJZ&+YX57"*J.Q_I6=K,>' MJ3O */P] WGB1%>YF9?T=J8'/8L6_-\[M+\-=XV:P>7M8OC;$],ZUOX\4\NW M\>*S<-O8]?C^;/\ZSH!NKX>?;Z2>8W[]8.MP!='1:!N1XNETJN$6;UOZJAA% M_BF7-F;"4\=;K.01JM#ZI)^H!410)H00#SWHVBBR_B>" K5[.#[BLD0")!'U MP;JYSLNZ?;&*< &D6C=81\S#P[">T %.EQ;V6.;^N"O[@_K:';0!\6BXCN\6M.9=R\L6WP,7 \)_6OG M8H;H2%*6U4O8\7X/W>Y/9TW,1M37I>^.-$.QZ_I$!.?V)":IQ?/+,CK+$U:) MVF$>C"4#*0U$P1H\\K=/2&53I,B6(-*Q;,BDM =(@\)S_VYK@6"]SUFW#R/# M<4R=&D/5CD]^$">@_GBT^R3T*".C!5/KBQ/OH*ZT\4O6%>S?;ZS5#TZ9%?5M M\J%=&(*)6X[HN.CSG!+LW,5:N%\1L90W5("BZHV)IXP_0RJ$E+[G8.%*W @> M@45<.Q61(L4.H@6II)T*1REJ+R91-+ Q\Y2A+_'IPY-K GMH]P.C!LYLXGGU MG-Z;Z5J#@V;="%?,OE)%20[4V_$83\-7*T*##W+RI^]Y2^NU^[#W)J$W!#VG M>)O/L^E *B=?$AWACZXB!6<-A;^^V(E,4'P$>A_ODW](,-1!N'<9P=*52*O, MZ^C6DT;.1WJ04U=P@=C+EZ%T>N98<5U2.U:OG_4;:Y#/7"T;5P3Z796!WENMNG&*#=D\*J9['6K-&5R6(/3"\?)S]2)1C2/!96]KG'BX M,=[; 0$/'0]\F;\HP5^8Z;EHL63W,"_07JIZ\+HO+ITEJ7FBX+RJ[G?!K1_X M3OQ$.'8KJ4PX\*L2;>LBEX4!S#8MZ?/9XF7%\=[/J7.?",7U'1>WE19@J8NZ M9>PXMP6#[PM=08,#1T_O?]+I0>+2^RIU(>SKY<:PYX*OCP4^B0E2C[D3D>3. M8XAYWD-8UMY,>JA[)_AN2&&#!%&P^RT74(Z>+XKL[]OJ,7@_2 M:FI)3M#0:+B&96ODILVX?L/NAVV23H-$:TGVCT*(@:B9R0AWM_-0%:$)C"GX@(79!7$,AI> MNI!P/^KF!#]V;GR_=;K!]L+'8]6I$CQY';?9XJ1ACA+MN2M-3P& &G!BR=6" MN[?_*1FIZ72/=8HTK&8?.LP45?>9.WW9S3RD1$>L-%W%W.Z4X2'VS]3)+WCH M;:^%9P@ZG7;4U#/G.VS#)&?60+ <*7EB256_N*HJ5XBR6&_3PJFD,]MY)DLC MTN6\%(E1BW@R(+4QL+->,5"^=2DP\Z*:*;_=:;OM$T$D&AH,ZL-B0ZUB5,IN M7.X9-S!+&7VJ^(BE6TU*W\G&S80%!BXG,$$.A2#PF\NC#"5*Q&\?SN2VD*(M9(J$"?). MHA-09*DM#F9D2UW=6W 3EQ_V0H\ZOZL603?SI;IS*]2[(^7<6E,WGBE0Z5XC MA[H"!TO>)/?XWP*3<'@7Y7"E?&T3LHEB(^4MW@-9H+VIW.6/R$78)#IFX0KM M4MEQ,E"_E+ Y#X;S203$XX\/SA%UOZ((DA['U29A^1U*K!,\3_^6T_AZ*8 $ M<5"3##Q%G(*OP^FQ-"28K2*)JFY,\-L! FSN_BNW%90H8&21=5V/<3B$#'<'&Q@X)]""55_I"!CPTB.P]/>@ 0]R;35EV MKT-@E*S_L >8Q7&E9.#D\B72=^@:Z_PO>'+B-W@R>H1P]UT/CF.:9A#S,8+H M&!*1@,SSY >T2+? M U!PBFJ.HL$51%2'@Q:,JA-9-W(+X5Z.,H?@.R5;RA M!5I/T2Z+CUPWH+6Y!S9 .Y"GV1$!42DE@BJ!=P,_G:/^BC,F [Q?P?"97-X" M@HWJLN.(^H42D.PGIVZJ;@VLY917[W#GRH%!3C"TCQ+O9__ &HBM^_ #=9 L MS[_6=";1@9N7H54^J6=Y)Q1(MU@HF5*TS]&/Q7D51$40#T"P *>?YAU=HST0 MO@:OA!'H&6!S!H7@:G)%I-=3%O'>,T]RU%/*_)]#33J_9?"X243>&E!)@'7< M8%!6$G(S__BW&--0L^065+VH)'Q%@?E&53=5S#5F B1\H5-+L.Q,_X[ M(MX(3I.Z@7 \5OX )>4OCF8!=FZ7()AW\S)<.WOMN-\+..H>;41Z;VKX(^E) MN#\<,GY?B47OV.]1QQU:LX2PF.>";&K/@N #N6;=*7<)40^[P4$&HGXVY4@E M>M]>DEC4:4>K[\-208EYV:M)/@Q0$QONX^F#H#>SFFNU;GL'8M:G"GA%O /7 M26X%69P'4OI>!KY?TO,EW2T \73"^@ R!\ZX8SKDJ/S,TN74QT^[K'/@$^AK M(*8ED+6:0@DR )TMI5SF#QJ%=/>H*6B/\4(5-1 SRO>E NU"%ZMEL4'K\E.T M85DKMZ,#HDG9&[4Y5#DTA8/(*=;Z'A,W-MQ]]I/*_R2>*[=(+&/MKGDOL? M:*-EQ^(,=\TJHUSI',]?BN3?;:H#\6XQ)R;E.(=(FY)T!J79=O]? B)-"WZ6 M$.110/1I(0.),8D;&3^/92\]@N)VTD&;_X5H0-LL31C7(P0LDP$3!X0J%CD/ M[\!DD*YOS4+GP>.96L2A049L7"F(757^';N^\-L?#W"(Y#5XR:/)0(Z,1 /S MQ,+JMI8'\C;N4?HQQS>!"V>7LMVC0YS7LW$A&N<"\O.:[3V8I&)FO@C'>Y,B MGCX%:) F!J#9E-8K*9\76$_AYW>!F-0BURQ #U28D$=UHFLC.9HX/]< MAGOPB <9B-43O:DC89$G%GQ8MHV637SI:I3P9=G*+GCOVF6U M_L:D8>OY0TZ#AD[]7.=I.I,2E'.*;GW]D>PM"$$)+EEN/AS:*?!8$>SPM[)? M#=QJ,1OO#?<\))(HAPV%ZNJ"(X6'_%V:/(@-GBR]I' MIWO7GX572JP2%H-)N0>=3X5ME;E2KYP_KZ!^\8)]](4B9.IW[5Y&W\T\=(FD MK9/&:H2[ W++'X(RJ2W(J(HP,GPMR]*EIP!2^W_;D7CG.#IT?NOX\6CZ?'9> M2ZY=JO#;Z&-8F.8N_XN6+S:R0QGLU(4T]B3%]8Q4!O>T;9:X34J%NS.&;'Y%KE@(I7X;>#T&).K)QR<5^&VR:V0_?55)IZJF- M'5#&UL9"\K=,MI_'W(Z^8/1]O\Y4V+(43]A!_^0JL\<'^^J$B),+ULJ!@A6V M!2X>L'@OH[CH:SGY-/NL@Q*\DT2GA-@V[\F#@6$1=.C*4L-),.C+=R*3.Q%S MITM0W\SD1E4W,0F5,'KO1]Z'QW:3W,?ISS^2-'N,0^P0X9X71NNRI=O>7M&>3LUN.7)?CN%+;ISMD[9V/4 MLH)!@/]%Y(_V!DH.@PQ)07L9(E(;:?H''0V.#=_9SO"35+VHEGA1123A=ED$ MFU\E<2*9=B?T^1'[CA!O$/ELDH'S>(\R9ZQ8_(!&H/.1@^Q*$27PA2%D^^1Z M=O.1GB2Z:QW"@F7R$R&C6>SLW!:GKFU/E#*'$7 M=TY_+.:Q29X:9"A'4E+"QS0%D/3CUV%=F*1YG"85A8K@'94H_)HH0 5-%4&H MRA75L+?Q8C\H@*>DCM>PS\9<3>U]ROBK5A1>7F EP.Y,<$M"3>ZU6-S_?+1/#",X_58'F<7H9OJ3CS3\[9C/1^+V.&=Z'M=<4I.2_8ZQ%$&,5#OQQ"&*P MQG+,])SQI6">0?!)KSS^=FO-3XAE309P-*3G_U7/C RH@QQ.2\G#GQV!_XQ ML41HTA3_ZH\M\I."K!86(W!V8*P7>@DM_7E1J-*DK/[6?E/H32^I&G,:D-H:!H+5"" M *EDCZ>"%Y 0M,#2'LPJIX!7$&1A?Q: B!YJA,[2_)),.ZPE97/DU2N@2:$[Z=IIW$5BZ5\%)D,5_2_,5!N4E?0H9IR>ZX*!F( M^V!\]]O#K-1ZR%(!=!+N"^>V6+MCL7%OY^-;+276=_^V>0JN@77 E9+B4L]- M2 RX\$PMFTQ9]PK.D@'.47K%6H.(BH ;HPTF.!I(:_$7^U+#K2O9RT?8>7!U MW )[74:/NJ,(.,A0?K4906'M61T+5>D8B$4KS5.X&,S;YJSG.'=V*]Q +M"F MND@JWZO_S)B5B.F0^W]3>>]KOU/R":6.2BD?D.ZY"70!WA[&U$GYP) MD8-;!S%^XTZ9B$?;EE@<&9 +(]U!F,V3@?5YR+1>&NK$NVW9?<@MN81_^RKI MW?9_[PO+T9^?IS3O/HL?X'D[26]^#"0G/2?:#EF@-:\>$= :Q%6N"7H$6CD8 M7M'G49A@]-MF"WN7^\ER.$2UX+[1_E>89DRC'[?Z(5[6C4W[>&',=:EE5,*C M#.XEZU>8RPP:'LM)KUVGT^YK/_>HQD(IAD$JUN=U>^B6HJQB)O'P?@L_Q'\# M=7T*3(/<#%+8& H)- V$E[$O#,L551S]'MX_!BRHSS%(\]K9VQP=6GU^'QX MN)^E%^A@SB23V4 \0TGF UMM8NL 4\GOUD#7@;1+Z,OD3PMD$_(JG.MW9\&SD;AJ,%\Q.K-:\" M9GB9!'L;D'_2LV@<8; S10<[6EM)F7TJ]BSFG*V%QN].P&HUZ4&WI\BRXF*IR] M?CJ1&Z#.S+H&%P/RUAA*NIMK1XT[O"85ZO;/HBQ MM91.C%_G<&R/Q>A(P$SI7N&L\US]-DLA=>HX_%DC&-XL3H8GU")3QV&=3Z43 M7G+VYZ"3NY)M%-R*Y#7V*9!X=_2^Z34_&9)-J1:__.;,2_DY6!HJ:2/XFJSA MC;SR5]/\01*DO!DSRP%5Z\]H_SCT)=-E%BTCF/R_:2/$2[?[5MVK91N=KU&A MCQ^2 4LR@/_AX[QTT^4S_X=%$TEK]/)GZ^UM5-M[:;-^&/4&:__SX 5'E\O5 MTLJU+IZS,[)[-5/D8QC(-S*Z):JPBS40-*4*BS H%F4A9!RIV$QUP//#/,% ML;*XGGUZ@NB>$6.\.V^0]RF18R=KF@&6M@(]_W*F=Z)Q1LTZC5 T:2.%MT]8 MWT@KIS50H3<6GLLZ;I3;N\SDJ:_SWN+BT[4B;D'M,D],2-$E_[Q=2U_(UZ;S MR8OQ8F^H['YPH0L7!]+G8EA'/O39G3FLB0A *NR$P64]&&)W=)M74K74Q24@ MKPMNM*0,4$=IKWW9&F-_; M9AE;.G )==H%D8'\4M@40K7M.(^51GTZ4VX;Z&N"]=+/?Q6\Z1"L5N8W,+5) M;B%,=YZ]@!&_'C+I+5&K<#U85\NIQKML(G(=,7S?UYB_1LA%+?B!!59\1:C' M0)/Q0-M)'RX?YX8AP[@CAD_-72.GC YNZNH@9FZ@-.C5NV,0%M,9@BV&B1NV M3TBR&!,"WUG!1=UCPY4I^N4E27R,S3'+IR,?!4H>G396I-Y,N:K,<"1-[@4Z M[G CTPQ2\9.6MJYYB[A85Y^QBJW#2TDSF<_$\][2L/(>PM:WX'?WC)OE5^>- M&:N_!D]*/W_Z0(%GR16DK+2K/AR6S[LJK[3.!UP<3I9;;/=):"W51]LGI_;$ MVJ=ZA,@>FWCZ1G(2TI;B#&$4Y4UU:QS6S^'N?'L"RP%)RS2V.I"'/9CRV/

"%9N4PY8YSJR%?!TI,#Z_K+K#2YC,P1D\*=U-"P)1H%'..T\5L)N-=PT!6F7-NAU.7XN',@ MK/#A3B/(+H*VG3K>\K-?T$$4 /::BY1:^'A7( "%6)G4H5C\!S^='WF78L79 M4J5XW^;A^:NDRG!+P2\J!0_NF!\);@8@LWB?2/9((X*_!$JWPX=-\9C:Z_EF MOY<&9[D9(41$:_$&YK$O9+AK@J=$3R0G8F(I3SR$1\-Q-M]9:QUSKG&!##B% M*%O/B6%<7DS2IU8C:&/&]\GR3U*7.Y\X))K'%&K\MI_1!6!B&0=3@NU?31\[_ M7 SQSJ_&"LY38-)88=4 MV;!)KSK0>B4Z7B>(T=0=&NE]QG:?P4"-'7NE\C,63RJXCV0&G]-X>,^;#B76 MV3B%_]#JQ.ME_89Q0?2&G:\!90YEB-73>@5&F*\X$TI%#('.3-HTF$00=?J] M0. 0U@]=[-3"9STTP3EL7(RN1=J"WE8M^[?-9M1!G"]XB_Q$$-:2KI7.E)R8 M8"2$#/@3J'=HERH0Q_#LIG+4[T",0]P#^^.K\,1:,!'#B1Z.*A2,6*X>V_XW M:+?NF8W<5\1<;79VB>IH=?3GN:HQ<*&Z2GN;5]S+:U9W#LY[D8$F<_"9IW_M M%"N#3O\9Z:Z/INWM"(I8\S"3Z?3AV5R*_45:]CJO5:DBP%ZS4)/ZRJD[.5J% M8RXI:]/LMI5*:;*9[>Y$ZEZ))[@6IJF*JB.GWCLO@^;] Z:7HX893N]!V4+8H99_2&D?-Y MO3R;PQJL6"]?+S*8Q%^_G(BA5.!?4BKP--*3Y3M,HB;X*>C&*?B!!)]8]&_H MNHCRZL(S'VY)U&UJ#/1V^#'L25($*"%2!$)U2;(*M!U*>XHA=J^G1XW= FE< MS<^&%=6@EU"YV,AYZT])QZ?U-],9N1R=')+(=@U T M@1T]];5;?!++@AFW_]UEQ*KJ%K-E\[LE;XQ16;HE.!, M%6_C,E]P=-CKG$W^F*VV@(+1!QBO]L]5PS=R&#\Y(!3@9_KN>:)3GP5_G!Z: MJI;59EQLH;15&?:82'97+)12_I=,PFR#VO^Y]<__9Z?87O[$R!'0^MI4.>;E MH(HF\NBVG\O>WJ\$>W&X(/[]_S?E4TY#CWXB)R>N=YQ QZ/<@ MA_NMS"DQSU+>8MU"!E(\)>S&KX]E$90AG=^1?M0DP7-%\ZF@X23Q9D/P>O:8 M#Q#3GQ(ND8)",HX1SM&"KF;^CZY&W>S#[V8D8IVM#PO@W7G,"AN! U _ M]R>SY?G6\T5C(3.'3T4JPDY'/I2M0,7E$<]LR#HLJMN$G7AT%1&@<1*=ZIO1 MP@-KGT(=D7OPB"1+X>"P<1!:9+G$3DC?>.OVGJ$D6_J8B>I\].LTRZB"-!^U M5U$*N*?6,Q5U=BF>T56>Y7ENG-7,Z_)PMJV!.L@G07_N$Q5J.1TO/7*=(T!L MFGKW7[<6KK\L J,"3T:;8;\_2?FF@-&FOI%D+[?P//=GWO)GVN4%/T@_S#SR529UH MS9H=Z9_K*&]@>O\S1T4AI-83%EO@O9O'>S:;%K=F6R,BM[1^0$+3(?YPZZ$D M1O,#S&V?+UH:4?8^X.=6\>WBYB<\()VY)P\/),]^:/%(K=*@=;^"L!V%[J_MURV(^40/^2"Y0 "7RYY?8K#_6^W$H:%]62-62YSDVB3Q2X"]Z^P*M MTHO9*_'UWH+1\S@GU,<2Q8\5J'GFN^HTK7+*I$47T?6>ELPM\7 #HU/ZB::9 M]!XX@Y%.,<^DP#PY/2>EG\&=Q8=;(CO\:*U'@>(S> [F_=UUI\%23N6=+).6 M%Y"=F;K4,<<==/BD;(9C!3ZQ@Z!_WSE6B7>'&5$\Y.-_,*=:,?Z]EKO=7L>VZV< MN-H\1 1^$(%T!#+OO+W]\YN.KN%FQJZ\=&%AR/4=O63H%Z/X=U#3MR4<5:\N230V M9$]?6@.Q^MF0(Q[.3)#C M)9CQQRS*,(Z_SC(WRB]^J\*+OXZ437,V;#_^# ?=SWBMS26>CPB*DKL:_N-=.TR+>I9&Y4,"<;S"Q-OZ%YC,?%0ZA.H@= M2/;A8\MH,NBKL,&M5#@27F7[5OC0%15@\ZH+PL! ,]\ZHL_K;Q9[;&-_+TUP M;HLR(X=5B-##*,F'3!>>/N!NE$"9BIY>$,A^-1[!Z6N7(7N\0NZT?LFA;3VA M=Q"L^Q//'GBP67.TYW6Z2^2,J.CTL#W^KBK[6WY7=W[7B_<"'. M;ZMQ(VY\P^3J:39_'#ATL*=^^%F=*D;NKGBYY*>T4+'KJ&^?AH=,T_,.:)WQ M#DC5"RN_:OTZNN1[S()&N?0[C>X$,)O"ZN0JG]6!\%%*%V_ST/6[;--X;>+6 MZL&!1)O2G,OB8V[$0]GY)=_&Z6?Z-V_))CQG RR>/SX MW%Z!LGZ%L=BH.4ES$ M=6Q2@ $6M@F:>8PTLC>D'"GJ">M\[+RL+237[=69K[][$HCW*>3%)@^H+C'9 M]K,1KHR_1C);[6.ART^#Q9"!I?"!TJ;K[9FY:@++RV8<2@,/>&<>>W9MW.(< M5.PR_98OG^X;'G++ AUF7!]XMFKL&E)RD@3Y?ESWU:V@NE@$U8K&A)*#9*OD(KSZ;"K/@R>M%R\V M"^SY 5($ ;=JH*7@E(XNS,Q3::1?L=Z@E\K%#V-O,TTGNSR?0.5!;.HQY7-B M'M$_PE@0%LTTPOQD9[&>"B$OF(TZP2SG@:Q?3>&Y^P',@=24URVI _9>;W#] M^7I#><.OUQU^'1>31/_HE5.>7TYIEC/]L6%/C=!;. J:BXL)F-"G7#0HV_8S M]/5(7*5'4K!)@Q8? [&,\G^[S>=GK785\2=0BR8#&$;B?KU'1W#(]JICF-@V MRB9S,(BQE)/2-QFN"*RVH: @3[A3%D_0I"DBB($H@JF*.(^@O.%@E%KEXW7D M]_ZLLG:L]0%+_TJ2E[H614= M&3B*TB55=VD0BA3)@!32+6&2%XCFRZR(K&TM%V?RE1A__\CB]]-0'3"1[WYABKO,-\E @@!B M-0::(]*VL^9/VLG8T&JY./[@[V_)XJA6J,_R^[E)?UQ?KL35N<+V/WS8G8(N MF^6'Z_<*0L1KQ04J:@P_!MXJ*/SM/S;X'?).[$'>.MQ?$"\"+MC]@PS0XV/? M(@,H^P;V]C8:^TMHP3;WT#O H@T"/$O*-K=]XN>5-?*\&<=OR5O%LW4]7H^R M8('N5OGB W=FNSUH-]M>%) >^[G?:XG.CRU&*MDGS' 68G-*I;?$J\H]ZA)! MRC8=]^S/!>7X"*JI4;9-;GQ(0BKU6LV)FV,>\31KHK,FZL."GK6N9&! [DJW M.1VGQ&BCQDO?320)>:Y-@ MB4"QQ"%X]K90!/[:MT>_>F"2Q"S+GPW2IE_%97=*<5E%\M?K&?]07 XGF-1M MA82AB7?>$7I+)A%/>?7P*?6+V20 =IKH._US_VS[S61A.:IFW)[>4V* MO=[=('23 :E-VAKLHSABQKCWM?:+LQ:O4W>;ZHE*ULI>DP]K,P; @ MTZE]KM%W.0:>X.=I'@_1J"PU&:?O=8K3[I)I54I:8[<4:X7K;M M_^/M7<"A6M\WX)%*6R'E%#%)151V12&L2E*$*(?$2,KYF)R9Z20E3)*4, HA MATF10TXY32DY&Y3C.)^'&<:86?.M-=2N?GO_]N__7=?W7>5*ZV*M->M]U_O> MS_/<]_VLI=N\K:B(?W[L;/0N,=5^GO1K=G2T@"VGFAL^]-D6 M7I%&29ZK4Y-[,;WCCB=>0*- XWP'OT*LFQO:8 ';^,+C]+W(S1?[&[52?+@J MNMM0$J&?2T>BI6L?TVT3Z!=,3$Z&KN.]\:A(^>,7O5,4PY/G?B'"_PC\96GI M"2M]%-]Y;A&:F40@(T#/T5P=XZ;G+3GI3S<]%'C"S>2Q/YZ8HKC55L*N;2$O M1-;_D_+5Q9%Q6Y%'7#)=M"D:"V%V$T^J];^;\E)U*,%0(G;#FG[^,6@!'$L> M:O9*4!P.Y.^-,_#$\;19[CGWN'960R:*:W$W M"T%$9OKI^G@^^VA029'<8P=+WFU^"4=(EH*NZ(8^N]U<.G9<@P3@ W^;7W=9:'AR!VY+8O_,#4KN%)B];MI9@AJT[KL'E?2Y%"( M9?"KM5@QT\G^XQ(:5&YWU!.RT(R8_JK.C/S=ZFV)7.\V0F.<99:;+/IR35>< M0D]_W3J&"C35 =X8+\BMO-@D.=W%.;\\$'Q>^2!%Y<"CT<1]0?DAT M-C_!,:WO+7;[H&<8.L/=4MNT@V!MM2I)@[]"M+KT\%YSGYHL?FUY#[_UNIVQ MT[3 WE?>@==],E@(+AI!O[@0=S*\T_G8!I',:DPK0M=[Y>435"A>+(8N7B$A MZ7W9IWW'OK)/#)UW0*;':52G4NU8?8=K>WL54M/@1(H,7VKR7X4.#@3B 6(H M\Z)/NF%. ^6!!SR3[!]M/!8WE$>P(U4X80__S> MCBL#]^QZBO3[SA49H",??SY]+/\$\X]1C'8EG9=BG4\23_T@S@SR=P\)>:TZ M]RVN[2J"]V&^5*Q[;--)@J:-\O!JG^3.^'TG7LB?9JAX:"+[873%^8(6Z#^' M%#.]X9;'T6--W81\&3(?L_"H=2 #[XQ?SZC7?HVEK>5DRHWX=%Z^>TDCRDT$ M:8UR43GP(((8'$6RHAAHNL7]4N [8>^XO]*$I#,]^H28!LQK*7<)?=-_PTE6S6N@4A4-PJ]+X_Q3LM80M0#%LK5J1S]29#/ M'1-V2S3Y5JNWC,1.X96B"_.HAAW3TN =5RPQW]ZEM\[!P+I72Y M^=Z>#R!'M 2[4[(R=KO:RJD]B7((^*1;QT'K&6JC M7=%6.S+3VT?(-T0'+SRAH(:F$3%I%BQ$>9C\A,I ZXNQASGW:D)Q4WF6]>C< MN',S1SX4N@\^T,HZPGW^*V&ESENEYJW8PZM7G=04[(W_SDG\M1[?W5J'+K6V8?ZW%?]>J-OZ*[5R#0-G]Z=/[:_3%"WGM 3X'0.); M UN&L7P]:,O_ ^B_6 I0A@'*7M1[%# ="1Z78R'H%"1=!'\!+[V)<6999_KT M?S'J^@\=:F_KKSK4M>2?4GXY&#-8M?>.UXVA,KLT#,^O\55T84=JD4,P :"> M@RF72[,,G-,7?FI=WG7^-:8L>A"9X-!7^C'=SV*A,3==CGI1O4X%>M#>P,%A M74W3V?>5J3J/3N*T#4ZLV<+_06VGXV^UAI+,2?"QC*I:MD9/G]M "[.3B;=>;OYZE>3LYIKMK" MXB>O6G/7[B[2<"/CF[R1SY@.N !0L9EQ_.WBP? ]7\6,+X4;8.,<>? MH>*]G@[>L(U3M%= -K[CN[UQ38"K: 18V'$B>+A[47[$'$,D9T66\6XD^!E( MI]>D@$RXTF04-?*I_FIW"=8?6E4J?LDY?I=48!<"G[(0&HH:=*-?-1;(?B(, M>YSRK)8)AR0D3#@D^\UA@TRA!ZOV"C,PJ3]BWE;7*V8%[L^#KO#QT,]&(BLG M=0.H?<7''+IV-;L$[UUXH0",XQ%@U&2\9*FH9;#GVC[W_K+QTBEK+%%P]@XI M;5M\*'."GDIXPF QOC?^'O-);]2[*'?W M@"Y'VU3+7F0T$.8K%/;B+3[S7-L._=B>@Z^ITC/XQ,2P+2%*$4>?7WO)=6&5 M&\G!3'9M6E-P>-:I0 $#E'WS/\I\N*H"D>,QR6_Q&P*BY08^AG_AXB);,E<7 ML1 B)!%\0I%U(L:%AIJK%=Y_:Q8*(0-]D3C]ZI* ,P_/1'Y8:5M/S+R55JO7 M&2Y+SL%_LX1>J8JN$*"NU^*X])GIV=,JF%#G([U['I9U8Z6H5?ZY 1^=#[5W MOO<*U3@V2AKEQ20'[G94Z333< O>*7)3\;:RBAIR]&YJUTC\* MTD;.QP><RSK?)]Z>.ZW^[.;MQ[NDNCT0F%,M1SQ.2IYL M/^"C-^?T!A=WUWH*UO$8$+C$9< XQR[5>I"=Z'^.+5\23$NPV2M+1!^L@@&H MB? J76O=W3=OS1#*JICEI+>F5)ZT(189O?"YTE+=?^BI=!@!QUPI6D>SV.5% MGTSVD/RZV7C7..'5NA2Z\8&(5/-1R_7.KD3 [EU1#>9U$C]]]Q7MW:T>XV%- MN0HX8QN'#J>8 ^GN*9^//.#JQQ[=S]0T'*%FO:X[\HY,O)/[A-&[L4KZLW[ M(VX D?MQ[R7ISR);[@?>R;JC#4X9%3QLB:.+(Z\[B1F0P^.?7GFEG(^Y4 R8 MS;]OBIF="BI<>\Z^:31OS;'Y8[*VKWEQ<7Z"OCZ%L=1=A>(0]N,Y^L;38D.= MR8E'@W]6*QL?=J^K\< FVQN8C^1,AAW]R2N/P]RU/RZ_1RQX$_7!C=/.8=^R]U=/YI,)S!B5'KCKIB;>WG M/>X:C*:&TT-D\#+CORQP/:"U*%* M8R^-J+=Y>[02HO+:7K&3()G$I( M/;L*-P$7IQZ.;S%*DTI3E"Q^Q_<,L<=J59M M/$'%KAZ^>71ZH/@=QU#^[ [U#-^L&_?7&1*#=BH?:!_9?OD_W',,UZ]Y/VQO ME\"WCA;4._O<<<*=NZ^5?"_E>?8H$'<&8$1F M)=5#YMOI"6,(*\+F&62(Y7AFPP6-4+H4JY9 MJ0(*V72Z1VJE>[70<I\A.6?]CG;1L\LB;<&7K5_[B:J:&O M*@)A 281V9*U#^BV'JC/X]L^N1IDT4Z@7C-:%?U#:% M'Q]P+I7G3%5'Y8;E-^PBSE\,T3YL)K*)+1X!II^,:(1+$Y8!%V9&>43U*HXN M2E]=]-F[NIBW""B'R6!2"=]S/S/8>^U@?:/^9LV=3..B[I3>6C^MJJF%-2.J MF$\[ 1A^_9"-,.7R::>!ONRG7Y?1EIHWDAOHO_(4NQ#,+K&^K,3\6ZJ)?4F^ M>\:+JEHIWS!UCF>0S)E^-L,4!H6H./+M?7IW=ZAL(L[^ :XNJBZ.W5\L$RL8 M75*!)YU'K8]()#^Z3]IT4!:8RKA)WVA:VF^,OWW"4LB.@?G4#]"%%QCIYQB[ M[C!.T&6A17 EY<9/Z(\']^6QX]7-8R+NVKSJAM4OD]D=>T9E>H^#%M;/(YMT^ M4]2L^;ZJZ7SR]KC[RN=UG/O]%,) ;D"E)[VMG/#HP:R2XZ'/*J!"0)76J7A= M"#;?KOYCHK5P'5:#II\OK)>%#D=6Q@]X-V(W;6!^U>B_6]?"U-5=-.&(I- NT1^X=GG+(3[ M I-WJK'D%GX/[5URJ'U'H?R6I[[ZV0O15*[9K(S-"P[G"\)\NH3'?>]\6>U' M28;+*NB'./ E-7P+]#UJ:GJ.UNVSC^!QN7B^5K$NP5'+5<@[\;?*;I M*TWJ2JS8S+/60'N$%G(\5?_:#V.M!]IJRB7QQ[O;[F/X"B9H4 M^BOH79*@Y5ZY3!8/>W'$U-F;N38;N2B3%2I;?/;RN8YU/1A1F)8G"KVVQ%=N MP:0I+=*4#I/MWE,/P\M-4PP"#JC8F14M+Q(50X6SC^K3S=4U^-N] M5V > :)C:*'V(^Y]Y[)LK J_(!INCK:O!$68CG>@Y=IXM_QDSGS$A'GB/H%M MHE^2E)\WCIIOM]]1.\S0E0\.T,_X9BK_9.7\!IG3/E(>%\!-BI;EA2OC=Q K MI=6/.0_J@7%D6DS9H5;9KA6&L0 MU#JEH:W3H6,1_FB-89= R/:UHC)&!FW<#WX'[NSI^]3S:60@?E3XU!6;? _< MD5B^ ;J1U =.)5+,@\M;1]W\[HH@OR3.XP/EY*1J(]^].Z1_NW"% [TY+^^/ MDHYF:ZYG5Y2068YM\E?'G(^V9&9=/"<%E&MZ #R[5N%N]CS.DACIL&%, T? M4DT5KIQ?2* +]H.FBER5@2L=NL0?C"K4UCZ>%>9\4%H)[&I%7K-],-7;E6NW MNG?]D_688@EW>FMC=,XM!\]3=[+.Y5-LHU-"P! ;XT)9;7PK9WTJ\.2Y\ MEFP3[33V^'.\-7;.P!NCR$E.*]*]^"C^4/$;H[7"'?5!X@=*6EF(]O32.(\9 M7_.!@7G?4(XZ53+J[G0XV;J%JG/ -<94*DHKJW4+G'HW)X8Y76P*L AT1:S8 MFWM-_/7SS "5@@-=*MFH%9\?E!/ %:;HEW(JW47/.Z#7?F4A>D+3HQ-.2X?W M_))_C6=8^<]!<L8V#']N[=GY:5Z-LBV%N#RW89$$K#GR9M)"R/WBDT)+I]0M. M*I*(VPD@'O;"A>OBR&OZU5@";%#R$CM6]0,K41>A&5Q?Y;_*AX4HUU\0 MP=F42&@CN_:O1 #[A ]\;?^(;^AX^H]V_II\!?7#X(8U5^CY&] MI>R$U/-PMI4;S$";A[T/=(CD0=BYY/ 2G(,+!DDC-%@2W \+5.BGN:RFZTX+ MH>3#O^5-3O;:E22)5RR@HLS;1/ATNV9?]\E=W7<80<8TE#XQYGSWLY[_O M^+FZNLEPTLNJ^YV5W?.0OH/?9XN,H]F#$97M XOKF/%";FHG-O/5"8=:? M_.0IW3RO. $(Y'(Z]NJ_?G&P2UMJJ#Z L,!-QF T"$V,OF+5=X9V2([> M7[+8"/**[85KM638]0I#3X6U-0:@+EL9A2=5(01^>&SP3*V"<.U0TNR/9!6[ M5*>MZJ&.@1EJ3\)IQ&?$8)JI@:9@Y0]+5 D#N#*GH@_,U.@/Y@Y21Y88:N'* M(0;T3-]22T+(G%MW^=WWYVFA0*87"\'-QS#^D9KRK,283:H+(&D9-A"TA,MW M+2:@0) .2>O-/ZO*X039$"!\!MQN9AXW7E4V0*!VBMV!&+((K=#;Z MDT0&/5?MWFJOOT@(@CXE=N",H?DK)S>3!UIO-40KN(\EYO^V WVK![S](LDWH>&TUP/; MAF9#0^(M/\D?ZQL7Z2LNUV?HK-. ]4YX0SIM2]V-6K!4'"4"#JU4N.3-7W%;I5D?C\9I4\)U M_H2 $]NF@7D6@8G46E! J_DDTF%1_Y(Q@/\%"KM$OWE._2%'6F_F_D7'RD+G MNUR.M87Z\P(;,(>U^N2&$Q (CK*1$'+=K;G;KAL[+?BC\G*W((][(= A+>-1 M Z3+?H_&O>J-@]C2E)]E/,M2'J_N\?BMS3V$;X7WK<%5$71CWTTBG)%E=&)R MP.%IB\[J'$]=Q74X.\[/H;RA2ITT%D*;E!EP,/V\@U#CJ%#8JIA3MT_R:9J' MS*6UA";$??FCZ<$C0M'P7+KU\W:SU+(0 7.TH%=^IG_?@2?)7P=K'XU><+-> M_8HA3=[@K%&YOLVBTFC/4X=LX&H/:58)&>8;7Y[T?,CZ3<<1]?/Q\<.OI>2N MG0U=[T\4G&XM,[-72?E@=*EY.X?8:^Q#](W"3/,OA8HCN74=*^4'2(MM??F8 M6[.C)@?,0HE53T0-YR.#KE1TV/1=OX;OC-F^WWT%M'XWU8*Y5*D MQ5. ).5F7K,+ZH:\QD"!DP[AM^LA0TTSN:RM1MNNU7AO6Z2IM#)T)K MP7E-\!(QGW>5+[%<#?C4B*?N0)+)2F%\BS)[&1^107Z*OB(%'D9H+4]!.SAO M\;CY;UL5K5FY_OB1GL:&PVL0IQ$BG-=6[?X5,RPQ^[N7F?T12UXAW_^K37V% M*5^(-<6&JL-&I@9,&49@>FJEW%^L_M):QS!HE_DKJW-.:S0W"M/[J;X0(ZKV M%HI+UU/^=HO^E?%41%RR#^E@(7"3[K2?B/ULWA6$CD8W6\&/ZA!UI/9[N0SH M^BV=,_;O];+?M*L++,2CI8+9KE.CC'4SV.G!D#-UZ$1V4@5VFR#-"9!A^[L:[)B3F M[+?J%[UZ@Z6MJ=TQ+A8U3 <5K@UP<+W=V0FM#A>DV>8D8 [BUN7#ZK$F]>K< MS;S)O3PJ7DX?MLYTCQ9AM*&/WA3?,LI"K)G*&\F;6]=NE[PA= M,VQZLC%[!+I37ZWOHD".?J00OHCI4O->S[A+?%RMC86X >8.]4QNFA]\JVH2 MR$SLZ]3N5^_?+U+/0KPNE:=D8%@((_^KRW2' Q6,&!DXR>-HN ):44U(6BBF M;WI'8'3'!%4N/,W1[C($TH40&#/=KZ>U!T1EYNOR$^EGV(8ZL-PEDE MA$!0>Y"%:/S!,.*;DOJM'\W)S3UNHJPQ7ZE54,LQ%VO*'Y5Q8J#_8_! MW'X(H%;X;)0H&6<%W1-?7=#-3 PLY_>JF]9G1<@$.\=EG-+%63D,6>2 M@V> ..+\?V&6IB ; 1324_&\<>7/:WU;5"DHE.I\"*T>=>$5-&1'PBJ<_K'LU M:JA;**L(S]=QWH40YY&_&,0%?#;.$1S5W'C0[JWO&A&$1"?,8\9:$Y\ETHEO M?=^C,J=#*E\\2>U^3?H2M=4PD/\*QD1J&K_S0[6^WSP><0ZZA+U#M]^)T(E) M"VC@S/JKM9LSOW7SX@_%[88^M<$_>N0M>8[8AIC)<%:"TJ;W](5]>]WR#.28 M)WK@'5,);T(KN"2FW^1:-K@SU"GPL3L]9 ;KM&CRYG:TXC8W8^.G?'B2[D6O M2[9N_8'^9THSD:UY^]4C&UVJ0.QE+V"@Z _IP826F@%0O#,PO8SN==[CJ.C& MB=P[R!=RJ?C5CH]T)1Y:-%II"IP-A2?=C;E>I_$]>YY.5FP\@;ZVT7)?-=_# M)T/7<34E-\BY96^G]5X- 6KIQ_9";R <\Z0/@=>P 2&45[(-3@.5:H8J%M(? M)=:VDMH+)T>:CR78#IS:"]H4)%Q9Y4(P88N'E=LGXG,I$.3]/3IWQH%T)X:BNK?SEW;12Z' H8B M'V2:0..[UQN]3)210@''+?9-ZJCM-;9_[OQZ* 'H)_)DT+Z>)2HT6.];T[=- MZ+)JS)#R[N*[MM;1ULUT%F*_SK!_R)Q];^_*C%RE9&-#]%'GA;Q7G^85=VT4 M.Y2_YVQO;]2E#Q,Y-YFRZM] A="$&\KSF?'OGCAG4VB2S?P?I!1Y,I.$W$4R M^TSKLR\*>"L^Z:TU;IT_WM3@PI]RH&%2]UN_3*VSR;6F>V_4%%,-3*/595[E MD+?Y[<*_];[W^9L^9Q;'_,A":R?O;A=AU;&^+[$/[.8*;R1LJ#I0WO7R"(F" MW^YBD#^Z'S5&%N4#W@L3-NT5N(]>QT7%<_<&U>9^;E1JXX(M+Z3G7V9?M9N[&;1&0B, MO)'YL=;IWR.>IP;N^8SY)"-AJ-9^#4GGP!\:HQ'/D_<-34@HY>MA&GK#)1=< M6(CVVBM:)0#WW*O1YN?AW%FS5C_,-Q@A;9_A8KBDY'%2?4!U2+:5C2>/]IZ:&>24<>!:XC- M"+6=CF4/8Y.^JFW+@ "/IN3_VKCOOQ::2DK#_-J WLT0)E%!"Y0VA6C+I58" MO^D*W7-_2:;\CWB$%]-[H!GH07[X 4>62TX_<7>(,; )>-/T\V*-4(!YM9A^ M=? !]A2HP#&Y;%CVW4!U0/WG/ I^0QYY^ZC?G[3U$#Z(8/L]_)(H^4\"SQ(> MB:QS253 T$?X4 "W7+L2;(VIPU1.@BDR7!AV.8G,0NC=9"$T!,<%2;\G47R5 MZOKBEMS&'K;]+XTMAWYS/BWE_4N[M^2,L38<,/NMQ@2%3"967\0!7KD7T^L< MY4.=MWJNDE V"&XYD653B G&S1QJH_8#X,US+>#F8NX4LA2N)#<0,"C,N;R0 M.7#I_9SJ620Q9 R]S;[;BGRKD6/&HOK-.C\*D)JEDR9-7&A*4??9N9+T:<=? M3ASG))F^616]R2Q$&\-Z\[;>/7UV=.$@JQ7#N_U(QTF<=H-N6.N)EN8!TQ4\*D52#6PH7T>4O_WTF25J(U96 MR(I*0&;:F?"1M1GG?*&2^-/52\(N9Q_Y*+?/*ME M20A1"ZP5G(QW6W;R9UML(/Q)F5X=O+A^QI]DH81/LWK&BL!X.M^HXUUICCL3 MC<7H>3T5V_=ISK%68$T6"V%\07\VRV\F3W:R(5-FDH'=(LXE#K>"J)5X&(@1 M'=['RS:@ SX^A^E%.-HI2L3U2AILC68)+%FGJ7E B.)?,S8G"2?87.JFZ<%B M9!\(Y%P-+QU-JAO,'4):5O^%?48L".77,+U[_RIYP4D(.:H1ZSWX!ICI]L=2LQ;YOO8R35JYUDQ-K68CN4Q@:;L"< MSV'.K:8YXOVYQ7$54+&)H1KZD53\)REH%EIZ)%]!NQT$^RQPY1\8=:(N!/J[ MG6(CLUO 7*.XM$_U9T$%_\L0%I#\!7XAE1QQ,WM'BSR+'V-@>WM0<WAB* M2Y:2.=W8?/0L170 D^Y0N"(Y#G[6T7]^5_IU*G8\)G92!J=3U M/U+B.VCOKEB>:>/6%HO!4D1R7WAIF 46&57*EOY1^OX$*9V6(DR37M,F@Y,)Q<7N1U?01!= M>?H0XD_8WV6-6>"[:K-C6Z[F;XBE;Y&'SU\?-4A*GCHN;;S)K@T:V_)_[7^Z MF5 I!KSUV<.PWKUFHWP+%,ED%4GA256!86QIX8 \=C'NORJ@,8C6-FR M@9-GJ((C%RY/YERY*)06#,UJ" FDW-"$UK@L4BRU^Y:))&7MHA.CP6*2LWZ? M/)4'%832F;[=OR/SI9G'8IM4%*9GUQ%XN?%K\:$E.V1,/I]:"2WV'C'P;6[& M5+97HO[(QRKM_R1@#=)Y& ^)L"J<6+)'%\O75J;RT4ML>DUWG]R'DPLGY_#G M5V>>Z*L$ N;U@]?[2JS)=IF)O@_NPI07#?6E\M/>]A*,O8TM)I1:J]O>E0=''8W,HFX'''^]*!R6%1*Z M_;.]FWJ*+,8(B+M2"A9.E>S$'EC4+.4$U9W%6 AQ6=4(W:D5IQ++RH-X>-2D#3J;B$<7"2,..>,1Z4P=/$W,H&&K MXZWCCSJ%]X"X(2!9*S?XX&ZJ?+LV,?OS@^.^M?[RY>SC*_FKE*8O"QYY0Y-./D/O]' M56Q%_M3=UX\9POMN7M^6_8PQRY3+SA+K>Y,Z'6OG5]QH/:.8NVMBSB82 M@$5!D1;;! A"W+VPW 1=#'M5HN-\$]::&:=X/G>(L/RJ799X^;8?WGW!I-0^ M?FMVIRKC7W9*ZSU]29#8+V-O*;ZCHY.;1Z@QCI7P,V]G'T\?%I[,\_N)=C MG3AB]\WFQ.Q[->P"]7GQ*J4KA!?O M]1)#L^CQ0WV/;X$"+=; [)@46O(DLJ;$^\S,39P'B*DS&U7$(T?]/NNOUUBQ M+^HR5ZJJZ$#9Y@O^&-QLQR/1AVE5:;PYS?'!F8RM!?+/+;]NK#3A*)UZQD*T MXH_A96D:![YF&GZ1%Q1OA 8', M))Z+QDY1A5>1FH>TAA-G,OP>]?5THLS-XT\UYB31)YV@T.1>2B^*8O1 ZZFT M5]M5!AR::^F78T>J3M\DSV7A>CLCBLA5=UT,.U$>M'5\+<$#YH3>"538= @1 MG9+6&0&^%+BKOU@9R4(DA-04%=B?C#Z)LJ/&_->U]>^^E'ZQ8R#F_$:!=D). MA^_2JA;'B (2;)N$Z;%:3Y%@6"+[E_4\QBCK((0N?J+K "__9WH.\+>->^"2 M$[!<**F13")7W3]AK8'YLXB1(6+!4IM6-J)&OV5E;#T0M!E,2R>P6"B;GKL&FQ:&AMAW8BA0!B6"L M V*>A5CI@.Q \3;9VGR^)_P0 OGR-9BHJX*#W6MR>5I%PV/T_ZS9H9^X#MF" M,:/$D.4(CQ*UGNF9-\#-23^\PF^A9:?Z=DPDW\C[Y/I'1/#B*1_F*C]FP%3? M4Q9B A!T,+DP<*I*F-FR@$GVNO#,+WK<"F4<%@JONP"O'4/%0XL"MRX DI'0 M6@QW>)"W>\N3-M9Z0.Y#S&5CN,H O'#\&N"S@B9\EO/:UM/ U#.4[W2>_J)) MR+9W5C/MY7J8#A>ND1@*( &-2-B/$9DE;RSV(>2&OS3(/; 8_\=(72[,C"*% M%QD0R?C# WQC<&H*-C"@#GXG=C_P: T ;Y=]9:S9MF3=FS9K $O.((4+NV7_$[TAE:/GZIEWDCN/UB(6]6N@6QS-#=H MP7J'#>("Y3;ECZ7\[W2CR-)MO[W:R$+9>7,. &2PO>Z=[Y;W4EZ=%3R&TZ2=?+L(Y2B\F,&9N MR+QG(7P?XY@(DSCH]UM+UG]=V> IEQ'0V+F&A5BE"68X[CJ3*V0AZ)O88/=/ MHK9XMCU9"W1F2W9=S6?$?R\+0:@]#5VW>$G61L';+:G:/' 4-A3[<< ="Q_P ML 9N.0?3OG3]RO1<(%5%(^W(+IE;G&Y>J>%[U5<2Y,4=A+6*67@^J:%&_=P? MN/"D](Q%F^#4 8^+J+OK*4L]UBB#X="GU-KY-4 V9Z-/X*VLUI9Y$A 9#];R;: ?05_^G3)S((E72=*=P'@)U2WI;J/RM!X MO$+#(.$\=A<+458A#=;23>H]!TA&+Z7[O:PZ>P2^VYQ(6) #06>)+7J8@'Y, M-\#TF]UPD*J\;EQ MZL:T=_G0C!0+89.U>5OF^>;A+/SJR[2:8T73!V_E(D[^P7\--_=V#\:TUJUM M2"T]]*M/#H:.Z4U5>X(ZXR(5T M7AY5MYV.5:5GBA98B*I"+H94EXQ0>J3SH8S[D9.^R#C_\<.[3B0FG):+(:?< MYKJ3L=5N.L^XKF2'>NP&0'LD<>7Q@K'K,<.9)AU'U1IB=\X<; ^'<%IL_7^4 M3PDE.QWM U^^?W&T/;Q>^'[XI!8RV>]@"#6G/D#-PS?_#Z_Q.WX%/9BP@,5M MC=].S6_(EI?LJJ3'3+PW?#=DJ^;;?N59#B9B>:K:;@D$N-79<2#<^8)#:X&Q M$\,\BP-?+KO*,WW8?5*^JXIK$=X8[NW\M.>#^S"M9O>Y&J[C+^%Y:,Y[ZL0Z M;J 9AGP$P4FC 6O!EW$_^Y#+/LJ6;Z><7WBM%>TJU>]5'FGBN+;:XREF]6A= MK$UG)$A?P&2>%>R_'T^HNQ>62$VF@PJ\-[M#@$Q_0@QT#UI+G'V$R:N [6]G M&,K>'N&VA:J+LM<9LRB A1C#>]&\79P9?"DW_KS$(\^D5!)W*';$A;T:ZU:! MX4[BW_;"^*>O/K0LY@.T?KH:0&LHV75&K@,^$/?]@ OTT-J WH O$.9!0F@L MI9<"O?@Z3*6L1/[_5KDZ^7^J7,W_5KGZD2I"+J>*X.& '5]1SZJW0U!CQ)^I MG,#G\9O-ZC_ G+7U_^IR#^UDMN#1/ BM">WP1*_VU:)Y:.X<(F]*7.JXP[XD M!JY;!?S_6[>J&ZGU>XR\OJQTAROO["8]NYTAI=#F__'J!-4HP4LW*.ZB_=( MG0$J?K70S6B/R/7,,>B]99M]0S94$1G.E8GP%R[W M7Q56U: M*#4GP'0A)D87MSC>PHO.X/\M/=>5A'LR?,8XA&V,]Z_9 M>U^^JG<78JA!=5MTG$Z3F(]8B/%T8GHM6OZP[HO(*RK;\)N *806>--"Q,0A MM>9UT:8!R_Z&P_U\:!DP=WSS]F)9S[>M.5]O*_&C-"49FT7IAB46T9*;AQ(^ M,.1&:$GGK$ZR73#''>L(F1>_9.SOY/LA5>83I*7(/R&M0LY6MPA+%#V"J;+Q MT\TH[Y"KCS]\..@^-!+;FE?IW4E*!]'][O*@4@J]Q7*EYI /40>5_["4.9-$ M?,,C$Q"^R=%DT!]:QS;DS!5/6S3?V3>7;(O4! X.GV3(X5.S+NBDGW,>.-U0 M$R0BT1,J.B.YY^1.KT-FA6]477L3,ZN37]J[@B_I'Z]+I"0PUYH(-"AL4.!5 MMVM+1+JYH][T *O,AU6HU,[6@/P\#0=,T2VJ.@V9Z4N\FR!4(M?R;+-SP44N M(FX,E:M<;73Y4[^['N^?89\3ZW':=+[WK1<)[^EGMUQ@QEUR36<0J(JSS;'5 M91(GRNC$IOKJ[*,1">7/@SCK>>76>33*-*W+=8)%AN[_*#+TP55F!HSZD9L2 M@>&WNN%\/-*83Q'FKC-C(1*V!8]T[I[[%2^93\+R7=A"5B:!D]Y \QR$"_9-TPF\-]]O6$ I M-GY H@U+KZ\N!DL\IRN?(P5']MDF=_"5D2TU3?XF;WT%Q]_?WN,X4!U0(8HA MP:7;T;$[M'1)_35;A\0F26<6]H)1F8)^$=2M*65UPG3O'FBG?8Y-ACTY6K$5 M>%A@#JM/$5K;C<*[XM*'NWG/,R,KS)Q+/%ZW8_S-%<5ETGL)8LA%*]O^Y@@7J M_H C2\Z8T#,4;+Z(!%\N.[Z7+G7=< 3/C>";!7&3=6BPPN1O:S1>?!Q>($<>7G MX2Q$W+UBV(X5Z5H> M,J?']GFG71T,A[VR*9=!??73N+,FED*2?V_@A&Z$E,:LB%K8JU9^>!;7N2:AP03_H M^!BZP>7T"PM1" 5E/+;GH:&0A8;"9P*%(5OKS3+47-&KS1K=(\%/ZY!$9[]5 MEVE8/9 X/?C,*O3)LPNE4[Q:HZM\*)<_&NPO<8S9C521X&H-<7A[=K_M-S]1 M[P7!20DWM 0%^LMVP.\0&Y#"(W&"4^HFI5CF)\!= :S#/7,/PW:<2; M&Z_'4O"&-$VT:J;^*>G'G39'QM%GZ*E9YI?D89K.3$Z&GS.;8NK37>7/0N30 M'K56Z1DV\M2"L[AISMFLC=-SFY3>?M5I[0GX_M!^_16SV3/^F^'DFOE2)>'ZOR*%&'QD+LQU@T M$ ^2IA;X WWG+^F/]!\#:FC@0;8"Y7OX9 RR5G(?IW)R&7 MJ DD7.MRV0M&2U/PPG^U^?F"^=D3,^073\Q^<-LIJVFU:4YUJQ-U?>5%^Z?G M(,22MJ=NC5,=_=,M9+1B'W6T)WJRQ%8"]M>HDMHL=>"0S:,'1PJXPTFQJ\@*46QC"GZ%WL2;)K@K[HE_8_>O MR'<-J7\2L'USW+.BL+K^3RS$&Q,/\[Q*4T;="@?52_A'W:=.E#8I9@H[1* O MU:)V2VR$R7!>=;G(?I.WOF6T2]5[JP(W]8Z< D4:DZ7L'WP1DFJ2D1O:W[1@ M4B^QYG%=3YSDW2]?/?47AP; J(IP5)^MWJ;16CH,]U+A1S&-%/]PF5R2ZH&+ M,P$T#9BRQ(J@W:3TC>%"RGR@\KEX.>>N/UM7 P,CI7$N ?*Z77N-.2?/%P ) M^(MFIQ?0P=RM^,]SA=#9//+U@CN*^ @Z>=7TE**0;MHP/A#_!^W>'\$$X5A, MQC&WP#L$2M9GWJBE=?SB5[=O 4F*@:IKI+:67)#EC@B'ZQZMT'K\GMYO1@B: M<(DY;!.^)7*V(?H&9K,M.3.[P5GS^9]U5S_%2Q*=B]22/@:Z^6R6#<\(?"G/ M/29M.+9'JXF%#Z7K,03*,.QMEV**IXX+3YGLA\H'RR$5Q_ 7&/2[._NKKTMW9Q2T[EB>2JNY.2KWA>"Z,9WGC5"( M3!9G$CM94U>R^U,8=S5RZMLD XI$1"FBL_KW)NXY2_H-GE-B".558 0WP?N9 M]0+<4?,Z(Q5_J8<7%X1L"I%AP#W=D4\S3%_L?_IX!N@Y6A*)CU?=B8SK8TJZ MMPYXT#R86HZ9>E7^=VC^+6*1_50_]4MEI^>%-"+>HI\*82W.I MK%/(M]K1N(/K3A"UX\WQ+5?%,$5>N'X>#Q8B2*3.8.J,3)K\IQJ,H"@ M@CNN4X>0Z]/5,'*\842K>80+^@EYQFY=)/NX-/P=Z*M#%)>KGL-J'\#J.ZBG MG+ TC1@OGWT(R4OGXB2.'HUF'I7 KZA,UHL1+PA ME:!MN7Q+^&2?UH:V0)D.-1EZW!9Z)?8R^PSDQ33?N22DH(('ME/G0YTVN3BQ M,2RQJ0N;ULB7<6(._D#J0(M.DYI<;8!1VOL,6O@H'7%LWZTR-3_C/0TCVJNY M&G-2C@IT]AT;+4B'->M:E#[8\C#[,8:>YL_T25KV4_\?"U._96QPXYV_)FS$ MD\F_M264QE:$Z+,01EPC]1[+DB@82Z/8)A@T6&(T9O*V@7KO8]93A^)7!BQ$ M(#?%BE0L!?JA2%GH+THT,;)VH]FLO+DPJ>Y,@II9O.XVAZ%-S"R-=6 M[-(W=.)-)XF4KS$'^.9*5;!I9^3&Y+.G@.FX$6"VB9H(;BR6AL_7\Y4KC3'< MIL9"J%@:OD">"\3"? M?3^3]](/8?U4LT>[XY#0J4Q_.E4,_"^7 MG"% -S9#N!A8D$*5M:)&M\V/66X:B8YV^ZHE/;7#[5[=%<=$?&R1PC6?-UJJ M+ 2!HC3$S+8\3I38$9*\+2)7-G88&I=!Q7^NS(U5_=YO4? O8=@8K0$.+6;D M7@WQEF)AB@HT%?H(WY2A*SD^9JA'04<(#&DA5:\ 3+=BG&7OI_J7&%&UOLC2 MW-V"O?%W9_/N9@!O5 W2S*S7O(DV #\%5"RTZE.R6(B^ZO@MQ(RI%I^"6]6$ M3F50BY*UHKAFW^"+)T/-QI%'ECHD:U$2(>BV9ITM%B673O- .Q79._S!L2?1 M3FSL&@0PK^# ES&-(QGXS"FI+[3MYX0E7AY)C?5]WG=6/.D)I1;"I*?!&@B3 M^LCS?2%+,APNE M\1WD-(T8!^F N.?MI-3\NR:%U'G8^1""P<,P$;N\N )NZ\:NSJD-)UR\YC$N MUU$B8AH86<[_Q83/5^H4.HYK!@J"CJJ&9A]/^BBYYIKWMAZ,"OV,[AM=0"?W M3:C5EKO6R&M5[M;)=C+S*G^.&7\R^N(S#QYS7C;+U#+OQI;V'_\^'&Z&--)H M^!/&KFE]?3AK0]9RB4O%N\W>7-H+^V1#;XEA+!Q6A#[ALQ<1"[(+Y4NZH+V(T R4Y#'\P-8O4 M>X2%"/FI0!<$DZ.$0;F=6*9&/YRY.K-N!6\;4K;VHA\(*@>5S<44]Y_P(>:Q&E7)JX2"*\:Q&R1 MU&0!MY,%AUZ-T#Q.Z+5(9ZUVUVGB*ABCL!# E[=%VY,P+CXO&NN?[97[PP88 MEP?2P*L#VP6^KLP:]Y>^H9"82-.K7FVN/3;X$9SUL.#9@F"[-&XZ6:.GGS:< MS+8N6?=+LJOB=VW<,M\$X MRU&_SK!!TXR)8)N6K0FEC,>DSWTB5?UY%='>/VL%X MK1@^)L-A&C>":I\NONFS3Y'P+?\^N@#,_1AF^6XA3@1S9_S'$^ :TV\QW M]TYS]54PY-HRD[F&W2IHP?@&34%2W'N4$=GUY'W=RQG';J6>69G/(%#Q1JHA MZ:DCTPY>^SK,9>SZ#94GILP,T\8'DTZ1:L60BK;2LOZA9^L=A%OMIMLM/J[3 M0[NE3'EEO;&D>:2.1.KLB%O\I+AIH83J7CMX[.OEL$3I:R(7BQ]_$12*B=T0 M^JSDIAMWU.:-M8&"O?ZW"J??1N^ZM-[9FDO\SNDUC+$A)]L4#8OHZZKG U,< M'ID=D,&Q_-.#UFU%_=E3;\;<9+"1V3TD+*?#L MY(>P1LF)7&$@RS$6>@5:H^^<_TQ6SQE**WF,-N1G!-G .NK.%YDKL2HN,U9+ MK>0%+P4O0*#QX7)WAE5P.V#P):S_0ZM7?V](OVQLBT'9<7QPWWK [T\@,W"O MT]=,*]>S7!3\$^2ADPS'D7L;X]3;XLGR,X)#I+=WFVZ/FK)SDDO"Z+R^V9M[ M(B3QF8'$J+2)^PU&Q6J#39(,KU>KR'ICSZ$/DDD8R_T,O] MW>BAGDNSY^RLJN.+=4-.0:7;%:=R>RUYSV#"G9B)$:7DCGFS&7)I)2K8!MD+ M4PYJR__?(LK?W*[1@J,]T+(VJY2-% D$N*$')C\"L//:WS56$(7NS\>;$>1N-1\!P&A=S+%HT7)3"V^P' S.(:Y'P;_OG8D#X/Y@,Q<1%5"9#)EIK$I^&T"&)P>]#/ M[FH<7WYQCS;YS4Q:S_$O,^EE27I*KT6P$AK0'@$EK,&-]R3\U8&IF$$5]&8X MM05,QYHNK]T+9"*QQ9O!@.\- M4)A7^=]+-&/T[(922(O+6,PN$QSC;.E!]9VW&\[O MM'79!W1X1-(YS@-KJ'R=#F;^;U>\_H+3> \:E?G/)(FUWC<=4$ K5#:Q ;/WIO?LQWDQJK$_;Q[3G-I] 2JCJKO M:[H?FB0_5,K@BJ#W%=.NR-64\(\L9N6*GPSN-+K.-XI)]LOT5?J(2GXGGB-E MM\H#_6N^JM%$F=3](U]EV@AN"]25GGX#/7.)]N=8?1<[:'=%]0[]>/15L!41 MJ*4FAUMP)?3_+*??[+[4\.4?R-GZ9,RRG)[=0W%93B^A%'(&EM/K5\3\( BI M7:>;G)L>,WS;6&2PN_;;4ZD#>D_F]VF!@A\I#)E^6RXN$2460KTEHR]%6.C8 MY9I)_WG&C@XD@QD"]!ZH9R&&QM%&/<#!^;K-GHF#X )ES+S4,-@C<8PO>ZI[ M^JD=9O;_X>U=X)GZ_S_PE4I72U&Y9)7*K:)0[DM]D I1K*1)*J1<"I:A6%0/&-%V#=U@CF M^C?@+*^**2CEN,5H:U.9KAD%RY.']Y6Y&/!E4W?(?>A,V^U9N'?CXV6+8X\?4 M"_W3,4&*+X-X'K49H'=<6!=H7MI\MW!/H-S7QT-@AN90=AG&"Q,F\^4K.T(/ M@*2DY,>R3_DEU%CJ1+PJ<%S7,U_BWM';C_34">"IJDHU>FWJU2PY%G(Z)/4ZQC0J H,Z$E)JS#"ZA.Z4U4%MPYP[?N]O; X_$B!MR9=F1 M)9MNBB;"X6^T-?A0X4Z_S[T0AP;8H'-PWQEL N/TK(#W7E3KA!E;P!NLVSEM M-]]9%T8P4+%M&.G8M-GOL K^UHAFI/#!,"LDK@)'"B6SIO!R#,^4F@)I!"W< MZBCK*5@PO]CK2H2JQXA#%/T/Y\F7C @^3RJI04&)^9][*,MF8,?+P9SY/&O5 M*99\K58<6-62$]XD#7'WGE3;Z;D$O* %[/I_>IT,6_8JSR(VV?0K3@/FD0N7 MT8KJE]5[$+/9RBWV 6&RW4CS\"V'F5:E\_ \/*# MR%5PQNG-#_KI$KM>A>+UN#-9>>6BM#VD>,8? M;I#$@N)W*#/8?JIDV5+5=3=;Q2B&=_.Y/F:\O.!;>ET!1C34.+.S?9A7+CQ3 MS;)^SS['!U/7;1ZF!F>4\$[ZG?3/>&&6IQ-[D7<&MG&-+5,PJ[]P@X>131>8/>/X.]6;@;$A[V(C5=USF@EO=@TJK8F MA)6>?[45\_.B=LS%FNRU<2[\\<8'XI@=YO+R+_:";Q2Z,-WQ:$L/+-C5L!GA MS&H'.C5?\K\CKW&X05:]I/8LYX 7#Q=@7 I!6?*Y,0FNKXVNL]MA$,#5^ 4W M>TK'261@[ B%8+T'HS.UKPI1>PO.'M/%TO69"M$K/K&2ORH+HVKI5E^?6'J: MZ3&7H:HV "]MW"'/)N3(B@SPD\3,P,9X3;8,Q3B2WEV!Q#/([':HU,>"O:]8 M/^J(B)%!/98J.A>-I-JR-*5X@"YP]^F]^OX54*9IR.*Z%=NG16:G8 /"VSF$ M&> X4B3B%+=VP7&+N+\TZ0_-3DCO;90-3<60O?JPBV^,NZ_SG; M 6\*1XWG!]#%'LPQK2'1PI60&@]+!TKZ&)X#2:60N0H13$38:B],<58H# C6 M@O)%<89G$OL6&H()(PQ2!H^EUS!_98KTWMD;C-4%4P"&/S1B@NXPF'1"^A(P M\6$&*]1+K=[-80@:N[6P_CBQ<.S&9H_]Y[G;GX! H[_UE;A;*#&AXP-U\6*< MIA)[,;!/&BT.HT-RYA %&UH, U5@_ ;7%\>Q#KQ>"+JN-1;-!:8OX,?$.>FY MOR:"VQ'[>KE.EYB.R/>VC4_S ,,98 ;S-4H0#)]XS9ZTP9TSL+9+!0_PA[92 M1?'P3"@[U9T'Q$;.XH3LV3@A,L.Z[7>VF> O9AGX@6 MH>$,U":5/^5^$#[.E.I5 E-P M(Q'TB\3^XPIA@IOIR1]95]]33F>=<-F/%RIF8A7!Y7@*,SS$[L:=O@=%U%"G M+<-:Y"$MLC^,2.E^XWA^ZN>*PX\;CA5N4#-MR"#^[(EZAC1&[\>68_6\WH0: MN @]?LSQIP'O:<*VZ(>*$[&)7A'U;QL(KJ[+X\REY?S]53_QH8O<74H"%1HQ M2M^>V4WN_-J&U:M]__EN[8\;>Z+?ZN7R7?/N72%YC9*XSU71154\_'8/6WG;V-$UZU'@4&/C5&6%O,.S*Y7LE MN*^P!93 P,A&"\ XR@40JGPI6V-E;D6Q-Z=9_"*;=7IXN9+XY>S(;?<%.A^2 MSCC)L5UUP"2WJW9[?92.>OV%X:6-A\CA_B&=#X)/8>52W3;?8';L M_CZ6#XE0(WLH+\&299),B:UR?_5K)E;!R ?#=;FR4]^L%'4/LN]OY7U<-Y>5 M?\U)P,?G>J5*$:P+:&^ CI@,D<=@X#N2SDV=Q%O#H3EDP4'^&MHJ=>K;YQ6: MYC.PH/ >9*)\G8=J3_D$5SH7CN&$8<,=<'@HVRM@>B&6X73D"JCRE,J;;S(M;?U7"^;CW%![_>3]K6NV\$R8\@ MH;68"OASM#^ #L-D+!US&CPCHIHT[62#7[F;/'@"ZNPJW(/@6L7\B!AMJF"I M6%<7K)^!5?Q,8W4"#7D38^:GWB/&P/Q')7Q,V@=!G4X!^"IJ6 M:J7HLQL1LY\#UX5-QYJ$EZ:NW#;)/]J O]HJ1/5X]?!(\X\]X(-#5/UPFU$8 MY@E'6U%1)2,F92LRK45Z?#V20WG..51T53F9B7U10V7N3Q,J'WC1VS#)>^'( MZ^+^ST6\W@-H!ZJM_AHK\P0)[DJ'G=Z-CDQKGQH/LY1>R6UW3I96!(OM3K[V M/JTU-TEU:."JUI+#6V%;I6(>\Q8GRC8)?'T?>OV=A,SWU4/+1*32*/@@O... MM^_$*C/WK)$5#MM2OORFA^P&M_$X9?<[[L3+)($4[2V:-[W?JP749$VON]FH M9R&S+0*F)Y]L*M?W/JP;Z[[U1VC 3EU#[2GK5L;>CI4J6K%:+KPE^$^242_\ M$&FN9P.0KRFE=V;)(OH6*]V]8=Z/C@?4WTQ\_6MIQ$]7D*=XIU#J( MNV)%BXR+/%J'L&:-V6L/ -P MBX]YO]:;7CO.<(T#-S8W,B5Z.;@SU8)Q*N86NX6[&GK^3,MO\7#@?U <@VDC MO[V:V%$06JM0DPH,M"*A),# _(M-_CI/*3!Y_"A8P6.A77AQ]4*.T\MJ:- .&SP1G$$ M:#GBQK? \_VFS>0H)ZBP 4@CXDO<6"HU3/;M/K64C>9/E-,' R[X5]#H$(LG M0_XNC@P%2)]-'U*7>_F$3M7^._\'\^G:?^YVS)EWX8\M3@X*-M,R./X/B%N0 M?ZH>I7L6@6,P T-+B$=SL;G4V'C(MV SG@PI[>J-@ L Z0N#1'<3Y0!<,72U M;'-6.DL.N@D=3Z KUH"QU>3H5 T^&%M-#MKAP90 :N[BM ?N^#1 M1TH%BE%0,!@# VE!F>=FM(URAQ8:<95OH1O*;V:Q6*+_Y*\1#8+Y%'7[EPP. MAV<-)JSI)1&FOQ.BB-)C#*E$FBN6IKO'"XN=[LY,82BZ\>N1M?+T(8.0>R@$ M55IOVL4[,71M?DIJ22^/T-A.%G^CH7O+V>%4F[V[!((LFP_2>?W?W^P*?V*F M[; ;&[["@6 &)0,19NZN@JVZ.^\'W!@7/FW]0Z7E+&28CA9GBRA#O#KVB!K\ MR-&6#-4^-9Q?K3],O][3X0*RY M\""YP[M&!MQ_2A2CM7G&H?ELOA7JE< RX.*3QJ)R1Q6.1!T1J'-3]8^.\OU>:LC6;CXLO M 1+E(G_?7L!'AFX/WV8T>KW+E+ M" * 54N@)#/#=348Y0]08'1BI'])2]OM)LTT9I,(^/2@EE3_WDKV(*4#'RM> M4FMG_;988<#O$-Y9Q*Z?^B]FT@Q,>I$;1<8_2?YAALNP4P+7P9P0+-6ORG^ MO'SS:)DS,-&].*;;#&RP/%MR DPXBN]_0)'-F(KIL:3V&9A_1P63" '2GM#9 M['@%:IG?-+A#R!N"V:[Z:5KP,/C>&(N_1$C_UG=4,UQAN[% M;WM&L2%K@WOK23TFXUHR2\>=VCB*)H&9P%D:F%=NRS\)U#E!)_!IH$$-#/8? MI4]/1@)C@CUEX*(*KZ81M, -^2-;%1H>GK4>=28?1MZ8@XAT*5SYG+7;.&9B MOR9PVN3@JP)T3E*ZVE"E]PQ,))U($@)*!_3USCLA:13\I4+*N1(]FE_ZHO1@ MR@S.,SS#046.>&47H4:AS\Z9Z_CARB+MP$]R527T6E=HVG3:MJU9:1G@JG06L\]^G''OCD0(R# MYL"+KK:C06-YYOCC%Q^:[]+CWFF>98NQ+G9IW95](>.-LVM)U7=4LH1XRD>R M_TUG31$[S$"?IHQ;#__W 6#-L%R+K;)N<'J<\$-WU+I'Z37OPQR53443IUAA M,LD"*64^+\09A]VH _Y(YIFU02LGP%KV92E4+X+;[2R["(P6 U703H>7@S4Y M=.80+EGW>!A^EKG&B6[EM=E M\TAD_D[$)F@[XL$1&._!1=^=[Y7WH*,?-Y2OF-'P'V\'E&G*LU:X3GH5 MU$>R)R$0'=.D ]QDP;.!-G^:4_#EZ ZB=-= +,AFF/'+?ALM*& MS2KB@?_I$Q/S8>ZXO\HC/"]SF@R8L,+[TJ=K_(H@N6)_=LK&EL%;-R>#-^\) MZ@%\F247";+)1=H]A?JS4Y.WLE5BI&&VF=1[\";4T-PA5"]GD^=0?<1AK A] MVK1^W3NVI3R$W.J/I0[,&KG#.%&<"8D1+*%QW"\1?E#<[(7-&KMBV4Y0L%G* M+YA[P:YAK%F:^8BH)Z^P# ]4C=-HXMW"3NL:6I_[9M9=J=[WH_9M&Y0HTS+@ M?N33^P\L[$3Y/[&P3?T6CE.XQV+IO^8IJ@KI.%(/ [M)98P'26WN5G+N*YO/ M.F(*6=[G&CB2-K&M8+9)(; U52EZ(GUD'6H\7;QE:WE+*&(8#M:6(NNFB(<@ M'IPN+3>1T7PU(84Y;6&+KRS\5*@TBBAIS4]5R4G>;6=H]/P7N ),&L\+^$&R M=[-W879.F,DI*?@/UFXQ*JP*6I=776 M@I@":0P&AE+N"CX M-1D9-_0,,E^AW\GN5-QZ6T%LI,ISK^ >_51+F:2E25MOI:]U?*.O9#?@K 2F M\ K]JWM4/,'5?G"N'1.;[K" 0_0FGG&,'H+TC>*F38.?46Q=4$0-4Q%*."!. M;0?X2>G^@ A$D 7#456QA43I1_MK/;R@KV6W4O%'\7 *Y#%W;_YC4HGMF($Q M?.2BW#38K84^CO^GDOJL9@US 7T(/-;)T6JJID*YK+^FPJ?&8UQB7(FV ^>? MK:G ZXJ3BL)UA089;D;6/!]V*V[3!=H%V- F?[1GK@;6/O#/'UUKV+?U?D? M9BH4=3]IVQ+-19V(9<\6V7-$LWIOW+5'S=WNRDD_T^*:5+1NR@SIL[9B8A,4 M^AH"2Y+'Q'RS>CV.QAQU$1"Y*'0%W5_"Z'X[4*S"W;$QVII:)GKIZW!G2,WY M#.9^]""/?9#Z5NOR4H,)AW>:+K4X%1LPX)P5_+O11 F$T#BZP >B$DD=A4#" MPQ4DK?!)L]\4 -'2BVRWH+R&.)?7S$_D,3.PLA?8]8V'TC(0M'$[<'VZ(Q&P:$ZYB2@=FZ=:/:!CSCM L^ MP";?;&H'$.AP"4SFJI(\+ P5WS(F4PH80*64W53$U70QY'4_OZ"#>M53GCD M5T4!8L;=>4;Q'J8I=PY7M> JB>J4^ E,NIU>VYLKB,G:\ G) 76Z\*G:Y,%Z M,$_KL5QXRBB#[!,Z!_L[COKX;[[I=:? ,N!GH':_&_$U0[^AH"QZ'V[C)>N& M9BT[[S1,CP,ARPTC;LRCE_SIOM>(.EA/TJ%VOC@K#V7U%>+_\@"$OED"[I(: MS"9S>.!8@\#4CUCD/;PG/BIO][2*:=S^;5?[U)G6O<9_)5>0E+Z7_/XVZ1F7 M:,!ZC1-@("RDI(T!;X4""K2_MG[[9MQTONEHU_G2#'Q,P-54?93DH\>/+FGO M]1$5Y8ZW]]I#V1J4QO?DH728@_#U4])+L/G.6:?/A)[O.Q0B$EPT/"4A=SHT M5JIT9XB11=4Q4IW*"/=(?$(%3F(%X"/H F[#^755J\4Y!3)['C'%-XO+@)5W MB:0N]Y2U/-A4I"JJ3T=5&?4;_UQ&.* > MIL)I0XP #[X$:ITTKRXM&4$RW<;]1^$/!L!TUF7\ ):YXKT==C+I6EM>F+(_5<0_N&3+Z=&/[R^3DUXY/ ANV7*VU2= M4S8U^=&.0"JC=G_%$/B;UYS=.'*4/9$ \_JAQ3F':?F<6@L?F/K$L_*(^O=" MV0WZZ('AP]S7P9(I5J%7B\^"^:)L/_<4GWX$L+XC",A3Z'AH@E02[YDNJ06_ M4@1S"':OP0)9JAB+&UY]D4\?9R1!/ A 3R>EY[7%66QA1GR[2(_*79^%_!,=1_1V/\UI_X\5M_ M I*UDX":%'.S"FAETY,!,$W ==:$'VGQNJ8G(^*7!E.6LQC0&>5.Z@$W6UR: MR,5Q/MA@3;CM4U4MZ N1PA[&1#3WU0"PC&R3_>Y6TPU'A\(&@]I\!?C:9-R" MX&!^HS;F&D4&WVA' '@,\)O8XRH?*D3KP/>+JH<-@M?96W6H4N2-JW?#+7D/ M>3!NH0.)+*09I&SE*6"JB#$;[:C:8J&8_P#2B!F[X9H]?'_.R_'/N(U?6GF3 M?R4%TW\1N,O4/:E5ZLT(%V=C3--+(J#F!7C8,K^:&=B88+<;2X6H1Z'@:+I[ M/$MP#.?Y=D9N#;N= 1VNDD8OZA=95W#&Y-/J^V1Z,F&D"B/S 1;D0S75/2%8 MM::4+-EOZ)>!#\>G(73KTU--O6UE-::$4;&W'P>)[=MU[=ERJ*M5T0QFK2X1 M'S@S,"@MTQH3@*RT'' -MY01=P4Q!=0[WP]T*RL(FM*$/%+HFQ@I+2E?6;R- MKL;R$]%?O!W4RM1>@L6=_U[T?;3F/I-OIL$_-(Q7X)9OIK-9>(;J\&C,F%OPNS& *D MC-.TFOX96*.;*8,&EO(>JY&OQ@JGJ-XL&O\+#0 [TF M,"'R!%R0,D#;4NR@JC3+X^(,K&"YI3[;@Q['](N?@1$"$)-%L=/P$^!RWX(< MOFW,QW:AMP#,K# 5C6;0[Y_.H42%V0OH9<98O$^SJ3D2\3C9-[C(U$.J-IU+ MZ81D-D*<.X#(G8;9C*KQ";F^X?S2I>00E@-Z4L=1>P7Q5$FU?VO4OKA#]5_/ MF(MV"S]T?OWZK:*!(GCHM<0,3"&)(1AZL]6J?T>>F(-(Z9+:O#N65[*R+?>) M6E[E#C/[JBPXEFP4:.AX4_>YMX 6(E*Z[MV.D$22\C%4[YQ;U8S[Z_I;*M(US@*66UK-SFZ=@C._.I'OQSZ8Q+ UW MY"](!7DK>"JQ)". !+^.FW*?!9IFSP%-YW3]N#X52&-IS_KV#JR-'3<>#1]K M>] W726I2PL&@O&RP[CR_ AI2C"$PSG>0K%>1DUXZ.X9#:\4+&5%-#SQNSSB MH9.@YC54#R2764?R*BM6VP0@,!)LW$RZ=.370W82LZI'PLL)!:AJBN!^ 7+E&_1FD/=$MWG")F M%""ZZ,+*AE-15/"J@EQ^99@&(I9<):R=;4($0<+ZKKT[SJ+Z-!VWAM]'(D,1/FZ?T0>5A**;_9ONN.5N0AUX-@S0<6R/I&QP!C)%X. M"(;HPJOV)EJ?R+8)N>NOOHVQSE,TH4TCV:H:?:2HXL"*+9/X\.STS \%\B$E MF9Z/AAZ<5>8*^4HP,\E^N2\FST6S7E(\5_9[;[HQ M$;(BZUO],E_)4^1F-65=-T+= M)UMYB*5JQNZ9D!47B7OQTJ_49T+-J>5=@!U8DO>N%4!QBZ9;XC&C1RD0B ([ M JE;WYIE!$6O,;YF^VWP5-"[_=X098-N5.! Z?2"F.CO?^:<9#F-70%#A[^8 MD1"G#\X&WZ"MJ9ZRYO':S*;+B*?\?89%'L98M:V93Q W>Z6[$QE2'H>H^I&& M&-F*&1A$F%2R\[J+';%N4N"B0_T"/?+D$U7DV;8M4LXXP@P,;ZI%K'P\ MXHIR'ND1VJ4EUEM$K!-G+ZJE4E\K]E[ZFGJPT@D,7-S'_@>2\S\Y:T.)"\3! M;H7XWU-LDO/[)DK!'17MM'4*59T=NY\[*[4G5;!4SWY;9+<=>4[APQM#N8A' M5XD,203]'FZZ&TL[@QCG14Y6N47R=S%M\ Z9C24973A*$K)_!S "6P[%>(DO".5+"$)@77#R9M!OQ3=?H56.;7ZTR/V_W M!7>A" 7&@6+>:(!P![7D-]-*:7Y%S13MR#<&=HK#M"-R\"F*+I(P%@>&2-'# M8+!:EN[OWSV1^=/ZC'L5'S!XI= M_+:X+)Q=UX4@]]F#8CGG=KS7,G[(XKLBRGQU2['@KLA*U/JF'5\VF M?$9#?&=R%)7?KMKU"ES@=_^>2^YG_/=3*0BF HT_!A5+%JKT9<[ >N4K@> Y MR1N"105S=$X">6&_2*JD8&=?!Z'\P&?N3RX;*I&M" G6D?SRO+:.UJB===>= ME@N72(=VNAT"$RB4[@:3+(.?5\ZAUXY H!P(A^R--:E!YQ1#6 ^V#3F\I#4X MB!_[U@HLSE?75E]?D=RAJO9Q;6I(^O"DEMB4@+$?17KNA (SMG4]&BQ$F:"JI&@34BWU]K.F7K MW5/CN7"IOM_(BA6Y\A/,85O[I=SW2M_JGB?NNRRAH7T.)\,3$:3>J0\E,(&D M;S5.;_)N'V]&C\/L@I2]#"OL,,A ]S/=B?P[76NQ>U)+Z*=CP]K#E>\%-6TW MV\';Z%TQH#.@13.\1T?IY.MHG7R;C_U)$/RH^EKRFSUB318BBX8:3&UR5SSN MP*P;A7=KD2[D8PRW?SJTL?9!-PH,4]%FBP$LC>2)/H-K!R>](%+ MSC/\Q3C#NI6C2VZ+.%D_O\D(;RG<@>"MYT%6.G'9$&.>T:.1)'LJP%]D_N MVR'&FN8_SPCG0V)N4UN+Y1HO M5[:T%(*<:: MG6"*Q^23J\ H[(XK.5N,V5!$7MYL R3X7UH ?1D^Q8&?FF?I'OI^=%+0)H] MV?0G,;D T:%T7#PF+_,5&W5AZZ^_A7$QK6+X1K!?^S%6F!])0 6_I8];U<80 M4)-*H.5LDA]8E5'2/,AX5DA[299S+:A*MQHE/_UI#C PJ(P3K='Y/ )]9^C' MP;LI_',1-=^R8%>6 MRL2"MUK/]S86UH7KXOSD]$]RY-7+$+7^,-.^LMW53>L""QN@YUXD%/8C$;9" M]-V*7&D_]/8GQZE+&_4D#K[SD:[T&C!?8P(@<<<-'Y92*W/:-OH9J*I7Z1R3 M*"L+6W7S313(U0VR.T=7X;M.PDA376H2TL&1>3SE]AO_;IO,VN9#'#* M^MEP@#/>;4.W_Q.'JD==(>KLR9$6J<'_Q:RC.Q"L ;/%2,I*!\JE.C^W9RP! MJ[=BEO ?NZAER:(^05J(,/=X5PQQNC0OJ!)9/*]FN-S>E"_F 8I2MMG;D[' M#EQ(NSD#6U]725&++W?V,:,I@0EGPX,L3B')RQ'C\G/_ H-CHCAX@SQ M)3L)CQL' HBUX2<[>K1>1[II+SW4*]5=0K@V.DOIG]X)" MORQGTS7@#NBL1Q][,C4K!?.D''OC/TK!9,%IW"/\P_+M;>N!3N=Z9+LP:^DO M%5XW%L3D1%N!>>S (I/LQ*ULDVQJ^WEX*F[6^/$=X]YCQ/ )CIT!50K8@$Z, MA=]V U/_=XL C4!("X@W+PI0+*=(,^3@ <;E0JY5.)&:0%LBLQXNU.? M-LV=N- EVR__[VVR35__GS@_(O]JZ./+X?AB>:G;V%R=&/]!F+F@RT2BK_R:BTL \8^X86G1*:,N M^6JE ^\D2Y:=#L@QOG2MOZ+RN&[EI$I'$,Y/WOWLZQNRYPM>F[$2G$]Y:F*8 MZ_0A9'+GSW37M'-^[$D/WVE8'S'+Q73U&S+R7F*>J)3UJM5 LRWKK;5O.48T MT7A"S]?-]2WE^Y. [$,.FQ _\5QTHIJDQQO/,(2*VRP1F8I958T(Y05@K'=$ 47!H^CD'(KE!&YH2C/@EPX4J?E[VU/P MM0+Q0$Z#R%!UN7*[YT;;&I&OBH@D/$[MHI>39,7VT''N;'QBR@<5IWC@"J:8 MNK1#V7OB*2&AXR92!E :+JIW*^HNU>P[UL.>VUJRWJ!B;D:"&;#U*$^NZ^6* MKFP_-^Q$Z SLMOP@_^BP][ZJ)P%O/BTI?J:22)CAC=(U89W&>&)Z,3EC%&NZV[U"##*RUMTD+P4]I M[ 5SL]RU\-@Q"59=M-5HC]J5]X=82E)'/F_=K:%G*5LP"Y_PG""KPHV-5GKPD2P9^E66OVP-QA_%&65.ED\X?1,VC M\0F#-UA?$EO.S\ (XF'(;E>QAR9 9 MF >"BC\0^/:$4(^0">*C_SCA@5T*QJW\NL<7YXV] D+T)/RVZZ$*_9I2Q&+E MVF,D?!PA^'5('O]:O7NSB$A=/+=R6BR$=;0D/OH6"9DC2\P7 MP^U@"+H>^"1PF-;\9(F8GD,]*V()BV6;[X!/*C3_O[ U M Y)_]5:+J.:N5EO]L*J]:M>G3P<'JFR--M_ID*'):@<$\-IDY:+Y]0*C0IW5 MP4]GGID]0GCP=HNG) ,^7-1#^0X>7G:(&.]N43IMAO2^$H*0D]4<&/H*[]7! M)!:2T6]Y4'%Y09+]=1NI,6S5[=7]^^$CLZ*0$&?S9P'_D9W4,R, 0>B25L=A M_!6\!$V#QS;K!/:G9C#K,I@?IJ$U][:F*"=)VX/+TJ2<[75^MG7/+1.:%@JL ML@AQ 6HOM!&?WUY;TZCVS!NA*/8E[6J:0JRT#[8SD:/I5_S^0XFH1M6,, MJ39VCPM;T^%P+#Z-/6;'FG& ME<$CKX)KSTE=,IKJJ\>7!O"2"1OU_X MDI>>B=9>:$/@6#\S&9PT2.XQ8._/U-!%+P<.]9EM% MS?D-];#._Z.LK/; A[[:1Z'4BNCY&0UGG,W$1//,P" 5-]2LBMM%/(*F#99[ M_%,SL$1U<(?SGU@]8H\K4[;T@(AF$J_^S8>PF/EJ/X">7H0/72B9/R<[' @I MYA-G)=S?("\HR!T$@"\V!ZD;U4+;UI:?_:/DS0 M3U@%LTL!F2!U'V]*RTB\/R9D/8Y0326!5W2%QG*W_@A-)C)\=YMI)F--.0U*>]6D%61#^LU*]=@_KG#:C(:\5#-83P!NYX(K] MQY&&^$/04>:*;5^V$>+-Y[@IO[EP3;2G1,_ RLP/%>#^I7H:.UL]0,N]N%;0 M)B8VU-F7D"& 2$)&NMVX6D, M$*QUO8:I@+<<_;0MHN6"NEVJUA/) B\_^;%2W5WW=W'[G2JAXI_^T#9"*UTJ M\*=\^Y1'^?K=Z>\\G2CTK;OO(1S,%;)L9#M#ET27=P[K;ENY;]6K;S=6"00Y/F'138#! ML#[YC@[1+T9:+[1;H;%;Z:O_-(O&[Z<5JNVHW3MY!Y" MM_PA[3GL>=&D7L#3R_[@)N'IRSII74+8%N%@JH[Y^MV$)GTV8 :V+N6CVLM# M\'H4H2!.I(2_K_U">TW%/31U& V+T&N/E,.V'_'K7Y7^.-O6%[54;[6*P-2+ M;#LOOV4H!Q/YL)?:KI$R+A"^[?6>>6.S/-M$P(J&/.6S[X+HZ.E^W*$Q_))E M,M^5>,L\E7>L$KUL%G917>3;Z-7XR\TV*:Z7OGM&754?X\;6\?>V7XF]_^5> M4&6*!@*;S]_JP!&U1L8CL,*3&4 MK4_SJ0E1:9/FYA*(GP'8AH2;70^>F)5=B'//CUC:\'F-4Q_?-6_*EN2DWRW( M%8>%RW=2=%/AE);'C!S\D@I@U'^2('+\%4W4:(]]P09OZC; F*+&Q)1+U14Q MX!P]RT^Q$#QR6I]I_:8'&OZ#%1TT62XTAHWC? Y..P9JDH5/V/$!16"*@"^__)$7B"/5,J$[]Y_;"1EN-KX"^$2 MAYU ""\3:9QVOD N:UHLT DS:5=[7XNQ=@6K,-YLCGX:LEJ<]<9+]9H/?S-C M7^XFE@PF"*A-B^2>_GP4V$/DITTWO+LKK1G9D2;9^Y9_WQEP@[Y2 .YX+[S" M(L^.JL?TY>H@_H!FW+'_O0?.[AD8QP2'X3^QR!,'E>;-VEP),3TYBM?8/@BM M^3[@R"\'G"^,ANRVBN9%WWB-9RBZ;=8C:[W]>XMZU+QS,6L)U.2?#.>$<]-1 MYE=D^XY<&5-V\7VKVS*6.@#E=_E' V8YIG7A\QU_X+\7A/]3OY^PV/C&:RNW MG$&4^[APK9?:^& $VVD:*1(Q9QSXJZ4_&[9I_V=AV^O/9C>FV./C,DBN<<7] MB VKD1\ARO%"27A;\PJH/VY20:[S[V.) !^IYH3#;.E5U"+)BO5SJU*J]#WF MFXI\4M/0%VTN\#Y@UF+K5T_5"-T,4JP8Y1]?[M'3H:IBA=Y=/WBKN,*N:@NT MR,SH,@A?MRT"MAN?;WASLC)6V17ARP<<'^,Y75VPP:I#YQ)KVO:3[7K?5>/F MN,["-+V"MW' &37W?^>'6XZ- D7IS84P/-;TV[_K)G)>9!:$WED%(VG5+ M.=ZXBUKC?5+/%W3.TR2 #6IQ!)+%'<"7STLU4VL,0DXR(#-#".4*@1S VT4X MWC[7%Y\MM%]$A?RCN]^L@(3P%!O1 -$T"V=@V]>)106?8$?R/[L:DUEF;">_ M 3]VZ0UUR1UF8#*0$*HC==;<#Q(@./WW#U]L:LN#_$WT'W?_>*@$R0G@#0[< M-4A\L46N+C,;(9U(SPAN61%Y&JVYO?"]CZ-VI%9[^0N&&[&P(/&9]7+WBI*F MO&&NOK:Q*F/DIWMX;H;G0'/!IL\[*9=VWS3/?@B0FV;%D)Z36*)9X&?^>=X% M#?Z<73ZCD5T3X ?>=C4)".$4U&B@:\*6N?8;?$Y:W<\&PC*:L]9/%,UVON?] M_G((NYVKC*5;RN9\#3ZN8''/#O8?@:V5'XLS6.:+.1@1=ZKK[0B M(GMBG?>%QLU6<@X=F^X_/1I-@#!6/-^A3;=6D6>:M/?C@](G#158M7J92?$B M8+ [_VX>O.C0I;H*)7-9LRO2JV9@MR4J^C>/XCWP4D)"9PH=,GF&UT!5TUW2 M?^J&H^'4U;TFM-89F, .F6"O$U7N91X_4G]XYJ+K;4:Q!TF-GH?L69XI[[@0 MGIFX]Q,KJB_ [3>EN(5"_>=\NE=I3P:))S, R5T]>HX+YR]M! MEFA^3O^K9E?@@0)R6@+<#L2V#)\9BD[[Y1IZ9Z))^KK-WIW3(:4U[VKN(M,\ MOO!>#3HHNO;,!E6JZ2EB57/9ZZ:!YL@D@PU".?I:,7X*S/WHN\L9Q[I+]VY4 MA9.65_S,.F_>5*L^94Y'):("/"3>R] 2K&_:B64APQ\"R7B+U/W7OIV+Y\8L M]K&7*BL0MXHAE$DY>Z]R66_>EX/!6Z4?[=CGTTRXVWH,=>B@WU?LUF-SQ=,)^;!&X6]UG10%\]G($Q4L"2CKTW%51U M^]/PB&=S1U:O=W&RY?[W/QU-/WB9,_QZT(=H3AVY;0]0@6+W4J\'.1^]?AEA M= DY8=QNW5A<\?C1J(*U?J12PW M?HY<8:4ODK $W$IN>[0UO'NY1GQY?,"F+Y-F@>:(6TL3\2MT1ZZ//7H-[LV_ MH PJ>AV^[YKRKM;Q&'6#R]%371+00$3:9_4AM^P%:N77NC%2D3K? MNK.&S"+[_FA/33O((75P$)#7KX(Q0G,/WVN[+Z/2]3DGU[%YD9O(F*Y".LD;S'[NI4SH6,_7( M;&%#XK]D:>)\_T(^G>/W*PSN<[H2XNFQZ__DW%)._/4E$/ZOZVXP^_"9M6Y! MCZ+74;E96C>.LI8P?)TO%MYCKMV/6%4)-\;JMJU=08F MXA4*&?_2*/,!6V*QKL/?4B[JD -0EQP=S+$!;N;8 /\RK=.KOPHQ([8/5) T M. I5?30'#6$@\/_S?CG=8;[F)D/[!&4?LCS_))S2QIYVLQ\E2,"^T<%/K\2_ M7TV$:T&_7!J,YH0ID3U>V+]299B[[=1A_PF$!94_<@3_Q6E%N5JJ'V.+E^&@ M?*F'05T!D83,\OUR[N1K*M%JZOP4*ZQ T"0+]=W"$+V6ZN4=5,_GNM)__[,M M/OH_=;E'H\UA".->E36)@"6-J!?X9']I-VD&UKZ-/-Z"SL/M,%_.E6"AH@R=9J\CCL9\SV9:'\*3 MJZ[3LI=3@U[%9M4!VZR%((LVN*_(]8+=TE#:ZDZ2"B&UE*INZB53#>4[^0> ME>>5=L<5/ &F=S1L*23)'D<(](9";3>[>63^W1PPL]R4,NPN YF^68PSKK&@ M[XBD@'^T+[FBE-O\T\=.G\R!$Y;M8XIU6>G#O-^Z$ZL%+,R\$$\O53@2PF;G,#Z MO$F)T;[Z5L-C!N:JV_V05L43K7.[TB@?N+JWB MY_R(PEY9HW:[;NV\J8R)DSU'?@#V2Z%8T;E2V8/WST8T_+AX(CYBNYS MNY"3#35T\?3R/),_\% OP/A7+P":#EZ_D>>0O"[7R':?(9T/AIONT^L"MSQU MJLVWD%)!SP:UBT[A HMU9O^ M?)AI;WH85?F6N*)VI+47/GX@#C?YB9N.JEOYH>:LHUEXWLW)$#$>9H,?VZEX M?K5MAP7P/K2RC(9OH-TF.57;-HPTV5O<+#N,*&HD#'QB2 6-]33GYW8X2HG= M3H^[N$9#;D_AZ1WX$7/T=F)B;7[ GN]]/\84K,LD>CF-KAJ.T9FC /:W?W=VP6U3HY#$D6"$N.7L)\*D2 M9UB.2X+[DGG>PE T@GL0[MR2CSRM7Y)\FY#]17KTVNCUZ6GB6P^]MZ,,@3U/ MOZC+W81/#W"/R7=XT?"FJ_9=0_OQ.UGYD3F*Y&SS[@N[MS,E6;XW)@B\5H\[ M;<[M(VN*I.2*C:U(NDCNNX J23'-PG343'3=B'U\=6+*&?O-5T/KRXK/=_*" M?[[1U\!HQ2PD)=K-P/C3\MI6QI%9%]+)#W&';^*FY3'EGG14=93,:R6L]_CY MB[E/6S+%QZ\(^?4O]QB+4[K+%935?S&R+ZLI N,[;&(*:2[YLZEY"NDE$,E. MOP7/9I*MAHTA?.CWWC7@]PBW7_ACI]XDN/.=:J,-N8U[]) &1N,Q6+U\L96/ MDAQ8G]I9?N/XF-$(WH^J Y_+->NZ?SI7N_CZ_H,D0W1>KG_Q5^O)&-Z_'YJ@_)J@A[)23&P7N=U^!@Q34R"V MD6\MK6;HS=\;3?T:HWLMS>_F.+\1(>>W3JG,Y0RM7K-[-%T+NCTD$<0VMW7S MVP(FES\5V6Q'L"I'BW-]9T&]^/OSO?C/B_7$2],8VFY1 6J0!?%E]DXR;V3+ MJ>=K.:WZ0R?([%;]+VT';KRN!!)Q[72%C3W)8F3K9/%M5X(HQ(\1%_MOJ&G;S;I?#X6(%=!INFB MY/-+XFFY^GXVHBZC=;W?<43Y 21\SSJ_.X,N"4W[EF3;LR9%Q\KX:)!A;L14"NY2Y M^T4LVJ%FA2%W]J3.DQ?8#?H@)<)_3 ?ZN%0OL=.!\5GFPCJQH RHK&^C4W_3 MI492GND0+OR_,HZ=%70>+E?!$% 5#(8PZT@&,I$_JV,4)V#-O77?,>;R2V,, M!;PSKB@??A#8"*]HSC 4J:\TU)W QO>;!*[])B M*4@)FU*>Q<,#18(A1/\\='P6S3^'WX?Z[$?97B6&Y/AY+6F\%W*U"C$7@G0M MUDV<]I2:I2J:0U1%DVP"2_T2!B^^+"&F9"]OW]L:M!TQ0 M+F=%#F8>:EW[S4S_\7H!/K>PJ<)X*TV3K!V,3^%YQFH *Z*FCA(M?$M+--TS MB17V4\3.?,VG3V7NB.('5.3=W9D67YI-7E7$%%8B#;Z1<;6Y;;ZHXK92%R/I MBN;H[ZI-<,0+V\\Y5/WN.$:@I?+)"4FVP\<_ES^/;JE4=(SWCHQ]@7U_;/74 M<\5RU[NN'^G^_2Q14\_<8B+37>T0'ZED).6J09Q\I]HNVZ)V4O$;@N.;% M>^=5Q*NDQ[I3SS8S9+;@U"S)%1D7X7WAWPD.O M@1BZ(>T;PM;1B\R>("E@]/JB4=!8XW^.16U]>"S1S<8^O*'!;YL1]NS8_A*0SC"-9I:U9VO!N7[2;E%E%OW$N M-2-?>4+QU<_:C!\U&OQ=D;<7[C&BU/UO:3S3JJT(IF B'>7G(O\3N1%<8"MW M]6V-\P$?'D,\7!5#)R;?82$JR:4>EWY1]Q+Y&R_RL0M$^$Z8J\JI)>,,ZT86 MWSE7-8'P7FQX=WOPSY^9K@,K6J7!I,)OICEP(6N1&DN_Y%*S^=INU90TV MJ3L/YLBP[@4VB3TC[354O6$ZA2)P*6OJB:6Y81"W(YY&5GL"@I :"M%?B27? M['#7;IV;6+'487IZ(L9A.FD#6.8OO:3'NB7UE1[D3LSP$,L3W@0.K*'046N6\/HIYL MNE%R_C,%1UO#"V:U+RFFB+,/$$+75J^H?WY] #P:M.<6$9U7&(7<)]PSWNUP M1I^MPH8._LAGS]8G '0M8>6H91-X3XIF&A-/.B'Q+'./59RB9W%V@2P)E]!3H0?4 O2!)H6E_DBF MHR-#<7[D#_$E%W8?J.!CYPTQ(SG6;<[5-/"JTD]?_#>J4U MGL*?VJ]X9/_@<7^= M(\T?6_&=W/P%:+LT-,=W[)UUGM5;9\ H2SP]).CJ47 M#M 8@;\F]T=5Q2K^:7+_B056YA^UM =PDG,*TI##_&BMA%Y_5C_ M4_::R\V-CT8_.D"=\_/@;L(P? 1Q\M!9%)\EL=> 3=0#NTO M;SS_*4#NS@1W:;;!Q!=G_B'$Z@PP2+B;L[S8\WFMAD4#>TA:^>V K M$:*9>72G[H'T^&,3(K;K,_?WXL;/C*TT?-,.ROF&4O'4>1@QC1WH-,Q MONM!VG_T176H9^.F>]]U@=F*:7E^[Y=PB:CK8<_5C:.$ZI&9'GH)K9V^VF&F MS+H17'6#J6FY=X2=W;&$;]]N*ROC],8%8C+RI)(#34L.;G[^>FC].?CT46^Z M?Q-^>>+FJV[:;6? 0+SM;\HU]*0R(,:6>4#V?-'I<>*D> M(/'\I0^UME'S^4>'H6V22&I'UI ANO;!J"E%=Z5[U@8U M;S#!*U->",CFT>LP^$GAB1VLQC$"PD@XO^.3MO<^FQ8I16_UN)<)? 23!0Z@7JO!?U &7I+(7XU!G'Q@1'6*?_-Q[;$T*>\V!"O#A.F, M6V,_ UN%*VS:"2;MCS)3FQ.:]X5/U@Q)^OOS'X:M7>W$A[K[)QSJ\JU7DS=15E3=9I2:5_K^MJTIV:^[W/A$\^[DJV/K]V3OFM M%5V&7H6!7 EPKS?R3A=UO_;4;4+9FYX[ZK1F1= 9GC@WP:@\(LFHL,>X*N;D M%$8-X_!#&5N<+YFG],JQN\--YE$H)-!T];<&VE$7!_[(N'>R,F<[# ;UHOG< MEA0S3A&K@AZ'GUQW'[]BYS9FXS3+PW]D21'7EJ(/_+$=ZRZ9KK=&'1K9F/7\ M^M$:;KTN>H.+P #ZVVJOKZN<%"0)X>HT=]0+#_$&M:J7/RQ'A+5N%CB:#F/S MD+P$$MJ] @_NVZE]Q%JK\,AXQK*IQ[5^(N3LERD\&(6053<_R?9=D\P/ZT1- M')RT$RY3L=Z!N"1K)%72U#A?I')@_S^0LZK2O]G1VXZP9:8YP']6J-=6A1C_ M_OWPD@5(@^-(P_2#O[X\\5\!#]C3"P?:ZCG<03]B87>"QX(22YF$#"EFK5_I M[C5:]KCR6ZIULY!![7G((/#QOAEKK'!1WK#^M[3AO2EBY&\D)VLX;8DZ@4X# M+Y&Q6==7AFHO0\D!,O:EMD,R"^W)7!<*O',*BR7_O MP%]/_ATKMBK&TAVT$BSIK#F0?4L\WZF_,SR-F/HWAJ(NKIKB,K''4LMIFC/29AV_7'-'W2BMB.9TRJ3VFTV1"6;Z+:-__G:U\9L[% M!3EOYKG&L$3&!]M6Q[:05G@ J3D/62; <:K_I/3=FBUY<(O@R68MD?:,])/6 MS+;*-C@U\L8B-)U'&Z34F&+? $W[9V"X\B2G/\T3/'\#[)4C:SGSA$Y4)H.- M "@<^*G79]+(Z1ED@TOMD_+"CQ.^DY9KUM7?;!.MI+/F<-L997!AM86YMHWC MK]%BS28(*U6+!-PE#+R0N9_?]9:R^#OBVBU:Y =(N]Q.?"2EI\FPWD"[)[3, M-!R?B2130@S:;@ )^RL>=UA63(MYTXGQ1 )KS3=-;,<7B:9[=T]W:H_9< _X MTY?F15Q6O&::TW($=>L?78_Y.TTW99DJ&V74/@E]=U0%-WQHS10,4!HOO_CR MW+W5*[154WK669]6:LCQ3-ZO;!'Z=+1IQ5*6][@\\8YOOX/:W2WWC0_^/$5G M0NIR,?FG Q0&_"<*[VY"7J;%6'D*?#8Y\AI>>C4=Q4_)/;49O>&$@9>[HJ *\%JW MBW79B[^9&&:@$F*OO.-G",23G$=V1E'KO2QNCSN-W7K7JD9J\22XZMUC<6DZMK#^#EFQA[EM$J M<2>TD6.[TJ4A8'=;L<^/C@>)K*[DBH[B##Q#8O,)LM9K\,/JB/K3!HTBL&3K M=,,ZAHYLDWE4&(73[)GZ?]C[$G"HN_[O*95NA11%8;JCB/8H^[39RY9]&97* M%K+O)A5*F&PMPB@DZZ3(DB5[*<8^=MF-?3?&S'A_OQE$U'T_S_L\[_O^W^N^ MKLYU9;;?.=_]G//]?C\].7?0W/@T\QT:U4EGNMNO\V!I8769HU9@__DD])9P M>V!?\#3TNXH;LQL[-LZ20Z/@Q0[G3E/U*W3:DV>]@+F )Q1QC$#<=BL=8+-GQZ?HEZ '=MO:J[#[Y M$#[I%_M+&QD7X(\836 DM7,,N4AFYTJ2$6$K06ECXFF5]"I!?NLJ4NY%GFC94Q%K:)@\9*.R?O/G/F/3TA5ZN3X+W>'UT"4_DR,T M=TB7!?:8Q)\P%N-];73XR=QFTR\:MY3O8839B/0.N@%?+<6>[DAV[+DVW)LA MV'(OTA[#%9XUF*%4'F' [@U#"UB6TVKS5PD#VS&LG/#WSO"#,$8GD6F"$E<] M>>? OID"3,SGMIQW5A&(MX[0=KUNA]-W;"T&43O/L'?L2>Z2Q6'X$)A$YT\X MN!0?ZK!\XO,V*=U*$$[60&G5(4+FJ@9/4V@=6B+7(Z8Q+TKV>-E^*#ESS?N* M]I%EA01D4RT-,GOVEIBQR":C7Y[B\B]4#B#F(1"RVF(-8"X8'LQ#UK$TW"5S M31XK=.$Y"39S)EC*4G .SOO 2*K9Y"PP*0;L-@D"PJ/6K^I 0/CREW6 "[4# MORX$',-O!9^":XH ;^W4*&D-;\A98!5#Y.C &8YY2+[B+"L:0Q*A)C(@B4 $ M[N]-G(=41_R' H1DPMA/%05XC5AW\AY*7N)"+^=$,#S0+PGIEZ"$!\.4^XFO M8)>!A?;2#H._R4Q<Z[O+V*PR=JP#6? F MDH!-=\RC7B) ZY#C8&M%*J24,#L&M?PJ 0ASGA#=I'[77G$AFW_Q[L"?FC0( MI:!. ;RK^Y$F.*!7DG\7T7[\1=MB+?W4XK$!T>TOV M#^6BE3.>PB^_'R98./<,\>X>#,/2)]B1RYRZP[XC];W^1\/-YV"-B&?D%Z8Q M6SA-XC^7IB1NLM2CK?)#>8&@,-%.O9LYUTUWY-P?=8'>''4+9&+=UV"-]\%B M;LC[WK%JXR6$\^.<-^=@8IK.^SA:\G7V\7NQDVK\?$[44GK.&B]Y)9?V)$/R M]L,:C0L-GG%X-4K:OP9R,>T_&T_DG8 /BKB!YPCOP7,$0^HYPM1RF'1*7YW; M8%\=\-B:X^7RW=\EE3);#K[A+Y\*1U-.H 1%IT^]Y)=KP>A3@IM?Q:X,YSLDDDE/VV6O^DYC MG%SNYW4=[,:0)ORG]F6)6=$J."85="@DD^([K,WVW-S",E[R>N(KM M&!P3M M6Z_3(.6F1E-F#\8/E^\>[PG[2$L]BY0%F\$Z8V7],[Z3A%,5=QI_P)?^*?(;C>Z'.UL0K;"3;B^ T"5D/#FP)]:\Q&QSXZYA M@&56>Y;GJ;#!N=_N1GD);KEX/>MPBK.[/\%[ME(!TC7,SJ2OQ.1_KS7';NQ4 M&"FPPTRNAC'XP"'4U[]"&WAH9T\D..KOO5E4+?,YWWOBXNK58;5.35\ M/VX!XF&V],63P[".C8SMV.;?U,QF<:?3E^A_ERF8ICIRA[OTO M&L[(#D:0@W%7W-C8T\,J1L9!I"-J%J)>R3$G @-_5#=V*L2K8U-/^S!5"0] X=;@Q4/ 5^F06I=GVJH2NK+2. M&4(93W@50FZ*;X+Q49]E%.Q:U=$^_L@MQ.N&.M\-GY(%MD.^"$63LU3KU'W? MZ#=I[_VJR%<,VWZ2H/%V4NBP*Z,E'A$S#S'$GRB2ZY -^C8/41>&ON:/>?/= MX_!0I^?Q^Y)TX'EH\/=RW2JK82=9+4W LOK_#$C":3AF<:G%S" 6V C%&VQY M.RF&K,MZ^_U*K[ 8$*I/U.4\&),*RL1ZHA-DOHI=B'G/(#V@+QHA:O>VP #U M!JU!*UJ=9H!DVB,W\,9-0'D!ZUWOYCKJ$2D%25+<4J:UY+%4M7SU:'0YC(&7 MIB9K7:?'$Z%)7P7]MJ2=;*P3!UQ-JPHV06(W<';D7(5X,B0H/XVD^8P^.QI3 M:)>L^J[6JB+N_D,OW=YL1[S/X38!ACBUE!0D_%6LMLD'C62N LL]%DKU]&5Z M:/'7:2+GO/G8DB+2V$)4%6?\>->;%([Q/+R5)7KE9OC9GE/J@E.W;)(0A6U, MAR8K]R?Z3QP9&S^MAMY?DRK:QBO1"WV/%UOPH?CL6K2DNE# M&JJ9=:D'+9*:1^SV;POGFF91[#/:T E6.F9?"%"7WF%? ^:#4T %"987UR,5 MG"FHFX2Q,Y!K/DD^:C5WH^RX6,EJD]*>MM?KLL0-G7P#QNZ0OPG!$EU&FM+$ M@!W.H93PIOS7LM;O''W\[S4X(>0ZBXM$C,-8[69#1,$LO/<)2PF7+Q8/*$Q6 ME$K$M,,_,.+U3X(A"C 1"G;G43#3[_CVGVHE !>^+&9QBZ>&*-%_.T0!*VN= MRQQ.%T)G.:AM"Q8C%-J3DAP(3F,@".]GOZ8,8H\.1(],_H $779FL7:9X^1? MU3E2>Q;\*',\2YABKY1S)$J!>438=[?_D*3B8*QK:%2:/]I9MNJ4 -Z+=RDQC-$ M/O9>EEE>+W)B1)IXV &6WAK&SQA7.V@\=+5YDL#_#=9NFD15AF.JF@O*>)Y*%L)P3*9/%]">\)FC%XVYSOK#+XW3:R8QIM M%1*8&&<=!T;Q558!>6<63<+*B?,2$N%YU'F7"\Q#'CYNZ[>S,[G/UBN3 6V] M DMT$K^A$A3[4>;-%UD]P"8H*:WHB8E< \O4<++G1VXIL&6F]! 'XZ]9ED5H M]6D06OT;0@&\W:%TP[P'7NXD_O)R9W4H\EOP+);HHQW2-2"^.&RTC-FF)$W MABB\5)U!F0_[TAE-QE*PA5K9&.$7?8RZ%A'%)Y80Q?TIV!JRG0^B87'48YNE M9@A 3/@1Z<$*A'FEYH@>*%A.F8[ 2&9^SR$Q:>UT267<$(D8=DMS2_N$H&Q M^:AY1_*[\&&[IJW'G[,3("=,>^::&@3%I3J5GJ%.]*@'9[^SHOU^#$8WI>@= MTN8?513YJ;/\HUG5]TE?1Y*.17O(.*R]\R5:<:-"I;6KPL4+255T%# QZ3J MT(J*1+>6#GJ1>NL>7707 R+:%0IG&VW]UH*O:_D\:_;*F!$;0;8=MNTQN#$2 M9=M>&WE[14 J88&%=1E0.A8U4#L6D2\9F8)UEX_49J@7.X2EKM2-/]5=+MWK MK,P*S5X%%,W2 ]UEDU]I3(@[VFRPP:M^'*:+C:GC>922.X38TJ:][NGQITA2 M=Y=Z"L\7Y1-\TB&'H>*AG"=')"'A4;;]8($WO*'70];"^G!P\^G;Q[4B+/&F$>PA/%'8#4^O_8M4.AXPN[0G'-R<3(D:JLRQW2#V"I4ZGOTER:M+I.,6[M^5!0/1V8=HY/ M,>"T4)VAO2.WU?"@UK,I[JDHHE'?02';HB@Y8,=N+U.-4J\; M%*AEURUE^3P8^82T\4"5QI7@%J0I'O&:XV1>G0GN@ZG[]$,)-*8/$ H<[HWW M Z8S=)$0AOPP.'-4-P]/S63 N]60:O"S8_KRXX(OQ"5IOUBS/9R'M,*E<<1X M[,!C?.#K4R^_S[8>?Y[(9KZK3V*&+'+)PA.U7_5S+*>1@(/U5L_O?O5HU]%3 ML:3$=GZV9STRU:6!6/XB!\[S5R?""@3[YB%_I.H?F9Z1M^M0XO%Q]F/5<#O! M7C-2WTT);35&O+5YT=Q#BT*U-VM=0N_EBN*VTISK7J2+CM#\D_I*,NZ50?.0 M;5P3Z*?MF #W]"N0JWT(DFW?]U-//W<73D*G(F,L$J%(;7AK%QBBC.CU'O.* MR ]0A##TY#P8S0FQ0=%K-KPMB#J3.U<2"#_Z/8Q]P(TOQ<>G*6\.EWTLQAT? MZF8[,M5K$!/G7NOEYW<6A)>I6G5TMT%!?.RB]0%N:0P8/UW&MXANP M$4[:B0/I@X9A]9\Q%8NM =B3&5Q=BGKP0 MYDTRY@+K!6EKKV N;2%L6P1IJ'PD M(LF @C[Z6K7S<*6)E<[)V!<=1W(Z9RX/$?FA2F,[W\>O/VK^:&N762=QDB5, MNG-(]O+=!II0E/)ZOUFQ*9[4H^,4&,U<9*K6>LL2=CK8%PHP>26H$ MB0BE*3D; H,ZB4++[_"\3PF8ARC=+6J?'8K:?&T=*0['1L-O=/=SSVK<93WUA'JR->-S8WGAY> MZDG%OK)"A9HIDCD/^4J)H<8&P!A*FM(K IR08U+DMI\[18S-K'QE(1^U^F_D MH]K7")%[5S9Y@EW$AL9L+S?@!?WA&=)!!&<8*'+ ]V:J!V6 M2#&#=\9HZP](3P'?R@GC!4:NMGX)"%(.,3*BRQT-[&NVR4T#UOM(7QI;+@$% MP@"45"]9?PA#OJ!-$,EJMB_TRSKU#="<=I%SRPMC"BGIK7Y"!.S*Z,5-<$4G M;W(*0GM0.#\3X94[+J9IV4#IXPWCS +[>,]#BBP-,$K_\L&1Q;)NV9EROSHX M<@L"M%%<>/I5=D$Y'2_1J1(_%4$_LA$(CGNCQN8AAZE8G[T+KTQ0NS'^)JD$ M\5E:II/:#J*3&#*)! 2!J0KPV$]4$(+HTTMX'/E N (=%[XT#[D"%I#:%@#; MB6$)9B@^X77O0IUI?_*RHM)?E&$EOM$_^[J^S/YV.Y>OE:R@6, AY?Z=ZY*:$89:$K<,NIL17\^70-T3WU3:WC"_KQIR-Z-LP"DK<_B]]9LO MZ8Z)#VKF(71^]\8/O"\^Q@MV'=_-WR"[_[KCT(?A J(WXV5W$$^&CU%XZC57 M=60N9*'V(6O#74QWWJ%=@,#KNWB\80'G MOJ<%(?DM4O)G>F_%UOL])Y[4Q7M+5(F8^QJK=MDY0\\KJR58)$[M$1H>BF+< M>H\O/\%)PV\X['GSX16G F$3JK:^VEC)ZJBLCX^YC40)%8'FG[*UP*H)#%=I!N&U:X&75<$A!5B+56;LN!CNE99$DN^?9@T[8IQQ4;!S8 M\NR-\K32^^;O\9?#M6\Q*Y- %"0=MH>H%ZSB)T'$48)L>FU2JJ%^2Q-/,!NL M35RQFSB >9]J'2Z+1HS"?4D>[,>4\-EZ-^ M>[JPJV%LJX\'J=/>8B38O38_S $\U.BEE=A-WFG]D;_V8 MNLUAY10S*XP2?,,)7W*?@TE_SD'&_LC67;8!^C\>=HI]9NM,>UA_7/!Y$-;3P! MM"VP)S N/5>'ZD?W0[5:0TSZEDY=7 8ZS,1P;KPU"=-#:F'/82T6S]P\<[S1 M'/A4'=2._OCLVJX,Z[L#^ IY]HVZR4)*(JB) M,D[\ /S1Z%S>I4.XA/[C'0)[\_8PG*6-19^+EE00^]9]7[C%OY8(&\5.,R![ M+^;B[/5/SC$4C!?93MZ!'!.ATQXS/"TL?+("T"_ +\GD_[3]V,"]+O 3AVDO M9F=_B?:8^%15:"&ZNXCO1M:UDT(UB9DN@Y.G_21IPFZ50,CQTT>]0Z!-DSQ MVCX+G-& 2)^BE>*@=QP&MN?.07$'\V0FXB2++]'JEX#8W\K:VY?*:$%00["[ MPV2/-PS3?H96L0"L# +L,^Q+! W80:4 (!#8?5E^'M(?1:E#!K$.(HD4)%%@ MBT6]/ :AO90S'DCJ)G]G5%$XN/FS$$%#:W3BG$C)PP#'':?JN&4*)V^2F4@F MAOLW9YQXR7G3?X!S>Z7GO?87HH>NZ;WHD4AJ3L.[L:0!V^-37<.8L_S\@$[* M@-$[[8ZQR^0+(W-.2 +VD2W1M''%:9#%./^/=!5@'R1/Q3-%^.M)_3D/&?@1 MM+Q#U9KZ+OOS1PSS=VMJH)]7)KJ"W3,&/\U#F BLUR1V/%^$6J5>4>5BO>5X MP1Z5*TY\%HMIH*U_=01T&B!WTO(XA@I-DCB:6_0P3-\]7,6!N.D@\!R$EX & MI4,EB.4&& '*'0RULS(%W1(\HNL=760Q<@+,)X%0H<\0@9(0:B'HE#+(OSBP MT!OX3YU?KB_8,P8"-KHG]('41.7?$7"!S4.X)'R!G>QT+]CSPY5#7PB/($NY M[B'G[P0"A>.F??T48+.W311@,]R:H&:'W+(T5J:\T/TX45F.F I#"]:XB '4 MZBCQ>XDAB^KF B^CVGM@[4+) Y5 E.#RRX+=M4:OF/-*M#"+M7 ]_L"-%(%0 M>$-X97A[[U(?6+#9/Q"?]))WB/-^MY9 @"TN,%2@#PU:$@+J_VM<#UY\-FH( M+(59:DZ%I-YGZ2XVP5A""_NY-U6Z-:!QB2.;\7<9MPY8F>R0&G[=\BI_[AT* M1U"K4U!MO%!M+'O*E4;2,8UXF'2:[,I#?#,/\*D0IL-[. #42'7?S14S >6"&_?TYN9LTP?=&W M),VI=7Z,LY\2K]X-Q'\.=DCTRRUJA:&TC0^EU!V\*2-QI3W3"A9FN??6GC/0 MXV40B!#KJ^S-YX[I)@O?.,UC=\01TRE;/1I)#)'(]=7ZD\17CKI)\(LUO7;O M>1?3V!38Q/C6^C_RV))&VM7]IS';%&-%R/VEXMZ*CE BLUMJF-;XV<^9EE8! MTF_/;\_;<#LB7^JEJA/DN,HJS-(% -8Y^#?$V(06"4:7FV1 WBZN0'%OGNVV&A_:OJ31MLF 08#RV'8%_3K@6(WWK[<*V,;G**,'QQ]NIVI0B;+ M+1+JG]3,(B_O/W4,O2=^6LAB'J(&HB _=NI$R_%7"Q40QJ36L7[JV@W>\JRK MQ?,4G\#;XGB;-8^NZG)M[F:IS62KP M.L6GW=C"#&XZWGI$LZ^7Y[50DIC4'E2K7Z\D7W/.(-+M5;* /K-Q8VV45=&) MR%SB>X,)NB;T\:*BAC#9F(6>]:$:XDD.!1 O_$*>5/TI>&/E#1! M]-1F@2:M(T>XU2ZHE/ $PO=TC#!C.ES/Q(5J%M;[2H\AG= =,.96?$"G3=(7 MF$!IM:&WU@%[W"-7#4&'S=MJ+/Q_+1+?$G#M:8LR,TKD='A4>Q (T+&7WK MAL.P3 [Z)R2GF-/PK]\LGH<.$SL;+?$(#<<-2Z@^?O9EV.NQ:>6GFLJ\T/0' M0US6[<7O2?X=P6G!8Q8N.9<-(RQ+ <-8,(:^32N&_2;LK[7[Y,-M7NHLR8^@M" LF],7 @GI[WNZQ80W8D"DJ$1X*(7*%+\ M[/G B)N?OKGW=0 MF9D[GY]I5LEZ%$+;['<2WY'C6-Y2Z$W8DO>A!YL7(G;A"BF8'7FNP'XJ*=0V M@\F/X^-[.Q!,?6"UO4U ;A^0C3 Z+7*OT\9T+A56V.(A\,+NS*2&&+H#GD:* MZ3A^=0>YXY.94-]U<<21X&)[)<54+IGQC_(G=SZ1.LK%&148>%E;Z]*;_IW3 MQY*NI]]^A*PAJPV?XPME=N:TB>KE#T\;C9?=&<[N*HG=#O^L"27+K&TJN7K4PIO/P8\WGYJJ'TDL5BLP&;W-(-A ;HC"EB1TE) /^ K;*(+CF M/?]R(79H(F3#=K7+3W@@SB$SN1N,N,Z.MF0IP*IN<-[JS3!H&F6%>CBB"G(9 M3[U/VO+QP3RD\M:L\E%:G7.G+GAZ\%UD96;P0D-PG_M!"N*:T">D%+,RP,G> W(SHDD1'QO=" ='YC 'G0DH' M8TY]:8T7?GA_K%?#$N;;3VW/#-O6:#4.#[59=L4%)K8LW7$M[W4&)@XD&8 = MR.0GS4@,3 M(,"&.L%B!)PLP98%[&">$8F7'+0 NKC8B8P-!UO6\-O?+_!WUUR+DM*2N\X=K_'$84O!4)+#PYL!8@T- MCX<5IQX6(O!U]UW-UU;$_-4\Y#M" H^\9B2ZUC .4/F6IJT%7 MFP864%9[82#*ZIA;F_9"*W#6>8A\($'CU#*XLM65E GZ+$;^ X2-18_6];"T M[$'8>IW74;W\R-+^3.VDX;=# >=/%AQK.G1++6\P/W!L)FFBP][+#Q5W)-D" M2A#_LN4(+1TY%RF8-WZ\Q(7,,GPY)):%V[$:R1W"@/(2H(@#:'L3'A.=E,=] M)L@(S$0D0"L M6LX4,N.O'!J9C*LDPJ79S,30G;(\15-*IW#?&@8PZ:EL;+"F0#*:/GW>G9%N'/,X"_WEFA,@+ .72+R]A+K*^P:C M\4P'2W7K)M].[P7=HVRVQ"+3;U#_CB4%)T6Q!*PB[<4@:FH5M':&[S_X?37/;3J M' ]P\#(9/O_NX=OG%+9G3'X7CDY0I!L !( ^N_'MB:$M?#-;8>6FYEFG=^VZ MZ70:3%FZP_\YYTA)FE[U#>'9H>>(D2= '!2/-?V6<[3I25J5^9FY=[),L!$( M8EH;ER^J)J46_!W#'T0>"K(5TZ@*D< ,RM.C;NN4(%]7ZI_JY)XHYJ^58'4( M&%!Z98V^M/+#GMXK*7;(7/P)$,(<&5T4P8[G>NV>: MINY77;V59^@9R,&&L2@0Q,$/8KDJ!/8\*K[:8W!+ON799,D$D;_W"W>(8]03 MX]/R_+OLI@RP!+)MR]UH^W("^U3OC5+/T;,='T<\G(XV3CFF&J\[KDWO;_CQ M;>\X2Q[?YVX#'W/_STJT8SN*^?M@?_1]?>E@5?5Y7<_&EH-3!E^2?/04-'4R M@C?#-0;-*M<\\%L^5*?$1>AU+J4GI^N6G&"6:& MTWUUO]'^C$M#/.Z]468A MP;7T\5@XX\W+U2R*R/SL^ ZHAX9V5=G4.T2,=NR-3]TUZ^5(BBP=Z<*\S2<" M$F*268:4XN+.D13HWG8]?4PY#0*[EJB=IO/Y)B"%=9/-8B.\S MOH 2FFRGF (8W:R1;5-?\LF M_R,F2?.PI#:Y:F2"NS?,F_W!OMA"D38X=#* MO>]\7/*LN>P/.9%3WP.AQ,)1T=[EK>X7^J*C9@G@@1$PA96M5;&)]\A,8 Q# MP3*E-D8_MZ*8"4P56IG>_"]D,X]0^J"C'1>PU#Z\I"0W_\AEGB3R@@CIU%1F MWDXNB:S_ FHMBM)J51VOWU%8COZ$X15W(/)V!(TZ378$SD-JX5\^07O!C?)" M/ *"V 926Y,#_@ (K8 8XLQ&:._88F!#MYA9P@QQA=$)+0AZSAH\$,OQ0Y_F M&..*IW\/WNTH/%Y19ST/:?!PV 7M_"D3&H>!\]< T0$]I=B:%NQ0&$(IB@!; MN(R;QN"=*<755'A:$2H\[7_W6LO%DH(*&YX%9D6#)=,44.-? \-2"*?:6D5[/<#Z(Y>?[#CU?C\7L]D1)!+XINVH7);_##'--7-+UJ.ZN0B1= MF$K!G$*Y6*L.^ANS%0XW]24I:[^YK%7V]UYCS M&2"!4PI[01J.4Q4!T!U0NRM)P@#-QU?"AE.!JR&A")2Y1*MG=YPY:R@Y KKI4#YRO0>)IW&\@&# MG%!AKBN N-.<^8VTTY3D'#0Z\%7MD:8'S-K*)<.R8>PQ8AO];2%V'S>)U$G% MAS9&4T/K!Q0#[^V[P6JKSD'O,B&PO;%9WNQV],V'W\S%-P_ D[:CQ83A?1UH M!BT]6Q&45ROW[IUIT\;EAX;Q-WD\S$O&>O.6,:#*V!P#7\T4+HZLC>L#R=$;C_73N^HY7J!0-<:E5"&D,-<\_?8E..MK!Z.WI]=HUH,4]*T,E F$K MDP>#F[RD%>9]*?LF_OU=O$?'\233FU6;RL)>YOM7HC*(PBR?2;3PH#NNP[)7 M[+<[]P3UOEJO&6Y[\4,2ND,Q50;5]X'+S7G7("S1 MV<,Z9TL%K5>6*'T\XZ3G;(]$@NDK-->.RXVJF0T<*2^_@AGHFKM_USZ1ZC!X M"A4WB2>4)1C[WSS5XU!C,ZR=;1X9(M3C$1E\GFOKB?"I:+YWT?RO##<*WG0I M9F@/[@A#WK)/PI9(;'XJDQZH\E;=65K8EF8X60PB+J*Q+3'4SXI!&'USAZ_, M!-==2TN[:V3.23?.264R@N[=>8*U]"38Y9UZX0!C"*7>,L 837@C-A8/-T2) M;0T7I^>ZQL7MXE: @C9/LU[H&'[EM&@T* M_[,F8+S_D'%%Z+B0OWNW:?.?OM<\N"0;W[P\PW'GC_Q$/4%'/3B_@Q';]:+U.,B**3$A7C[[* M]#G_,U *=L__5KE3+WG]#^24Q>3B'RU<)X>JD 4QS)0::'*L.R5C=DV]JWNS%:RO#.;Z,+-TH^CC1+S>^#1AAJTO8QE,'0=M;[I MI\ND K0 P%CPOA"\)&P?^7&9!*T"H7>Z*H%7J\$C#F7@/T,4J%8(Q0:^0H+N MIQT+A!LV"]_?O>#_.Y>267(L =],]"&<)MT_##CL:]C*VI[.'&[;JQ_ _>H? M56OBG&I.#Q0YC_@!;E2F%C& )'_C_Q1?LX0PD BM U-B0;05VT5\E;$:"K[* M,X!RP"O/*.<6??AY2,ZO(%?6'#^GY/X*IJQ?Q+8#.5 $;9=T]@H%$4^E*4X8 MTCJJ3_1S4B[16LISZ23O$.O>SY(S*G=C;D=&E1K/>8(N^YB?H+>B[B>4,Q&F=++/L!GEF$Q;FJZIVS(1QOMI@+;VP MMW?OOEL!A_%3(LM2U[7S!+7%GBNDQ9XKE!8KV?5N'"N:KL&/@B<7T%&O#[#> M9?74::OJJ5?45N_&>WSOC-:33="4?J'%<-U7FFE4F*A@Z@%W\G,*(9AT;$YZ M:63H>]TW,YZ!WN&IK]@N"70\)@;V9JLPHP2B,H3Q$IV-R,X$X*4!^0*RF!GZ9? M/0Y\S+6U'.$A=6D]Q]VJ?7S#=J+G_'JRGW[BW$8N^B#BT8&(N2B!&V#M8M+* MH1G=F]80U_\PT^";9?BSO5=(IE4?L2^\"_6;W1ND@K-[#B^>!OX6)$'#GZ@R M.J$#3\JXA?J(8FJ^8K/W=EO, #Q#=4I/A%[C8GAQ.XWTB:&]=2DF(M8J!VZK MJ$O<&BJ12WO=KR$B$<,0:31WW8=84&-/S@T[DAB->=6/W6U;;'^AQ!3:J3MJ M\F(K1WV_);PN 'YQ8DJQ@G#R;-U0ZM 1_J:;[5[?LK$#L^IA+O.0=M@.3'N8 MC,06+3E+;L?O4/W\[(ZJ\2US,DF)H;);[_$59#O@O1F"LOSZ;9DKKX'(!HPL M^+!(L#3H@7YQNO>4%:*-AG:R2&F4X3W)M^.-6'%1=L4X]S3/, K8-HA,P3B, M])MR]H0(84\?(T]#]0K2.N&;XD+:&TY M1G>GW?HK]*P^S(007?X^[A+"IBG*;E;Z2J0[B5^_./S@T\*0%Q?ND#QW[A.@ M]>02LBA$B/2,2CK5FW"6BU6UA*K%64NHO=UVFS':#L$@)DI")[GFW"A+?+3^ M9&5;J)LF+,SJU)-JDUV/&YM>&M\TBXN<@CTQ[0,B[L=XA/3=XFTGO,6*R1,& M@5)'T-R'T@Q>,AA;VPB^ <_F/OV-3E?@6!<@%?!2EOE$>.'-K)AB*$/K@8!Y MB S-5TA*\LPU18OR[)N!1L7'\Q(/J@6?MKD8$96 >79=:^_3K^F^K]Q>:%ZI M.*&H;S*3B,ASNOF!._BE6N95=YYH1[_4T1'5*IU336@:QG8.6#E_3;1W#.R ME<+]R.0OTQ)$QHE9E.C8%3YI M*$SLWQ_&WBXL:$HN6KG"#XD)4N .+W^N^_!R0T7_-N.!;'?/^PY-",#H7 MB8^UK:)EDA?MKK>_,M_S&O$&??W=N[OY=:+.-FH7E")IDOANOY2"0)Q5L,_5 M4^*R%=+/GC4"':[FSTV4BXA*WHY97.]:=P63*_>8G0UT#QE#OS6Y1[Z:QHY( MUI?_+E3 *S8I$*Z*F"A#\/5'>D\K=Z=^,U'NM<^84*P7/#L/.=;D)S07Y'H/ M"$\BS$K874L).J5(LB.Z6SH82IS0+_T [*AG+I(3>URJ2:@X1,6ISNIAC:NC MQ>6$HVP)@0U?MUZK.Z.%A8QG 5(\;<$'F^W)#5XOH+)9:?/P1LF+AF*Z9AE* M+[_R-[LN/QQ?:04\',@8I1?%3XN>?"H0^C'LX+(J/T=,T6?SF]63 M11\^!%@=L#JWM=,=[BM3FC@3!'V3>%"QH4SFN?1SS=E0'"%)P:;)#U$?.;@[ MAD1C+N[6[7JX6WH>(H8=CZ126@^E3\9A@$GTH-Z:H";ITZC+ M+RSLS7@D> @\JSPU#QGVJLW"A+CEQ3'.>C9;DHN@5VIIB07FP-[C6LZ3Q<\M M/@6D!V.\(PJDWR*78>^G**19Q6\D>AYB([&"W\LRL!#;X*UJ#R_0")71BAG=N4^P\Y$P34O\OU@G. M! O.1 GQ[52GWVHB2F/G(9E0]0D)X[E-;V ]>RQ+YI@7B4CR_N4B%Y9F.<-+ MQM3"^O98XGZYR'+WJ['([;A#C2Y]\<[K;O)_6B\IC'XE6NWR)N^S)#%VZBO\ M8UQUJF]L=94OLQX.QY)KC\]#]G[U@]6C M7\MLN.+C;4&=5:;1-=< R]1O<2H+Z@ERZ"^8FTC.)54?_8FY.#=H0S\3OO%+ M3W((;ZW^D:_N%=CT62IU8R\8Q?S)#+UZ6]P8P[<5MCG##/[22_D$^^")],6J$XEJST),1=S>FWY[?RE@N9EL1F^D>[D.![]-ERHZHK\ MNU$1;,[E#48,YW@ETF.PAYU:ZS12?7$%_IJ\/[#>&.4@X[F/[&:LVXS-S$RY MFYC&E0S9N(C\Y3E+3W8]\IFBLU$+A-6X<4B?F]DL^7Z?M=S,6L*$7"VIZJ " M+\@>19Q!DPI0 ]3ER57KA^J3^UQUOLW&4 V"<"=%K.L&GR(R/BE>%G_Y=&ANX[LH_YG-IK5W>?LB MW)C[2QU*D69;?#=S0:5&Z\)>ZJHAE*]>\#I+JFC?_$Q4K^YNQ^U\!ZO'X MYQ192CP<9MM$?Q&/5#T84_X9&Q!\)6N;KC_AVAO7!>-/46:?T* ?\E3"<'_^[X]+(]-Q@8375 MJV=H&M\E>D\G=Z<^BI$\VPH6G_VFO1#[J*3E#FD^_H.L>6RQO /G:#Z+Z8SV MZ' )DH/+,GTQN]2ON<)$)F88MX:K?C8(9(^_+>DJ]HGI[@EQ_B=CM.XV9:;? MGEU(;LF 9B7U"WUU3F5P"CJ:H$A'-,HKMA[24T\=G5"MXIZ'2*EGJ9/[<+I= M!%?2B^#,5)N\/M,<0:[]#N]#E(+L+\ >]'HKEB1>,-]'2X^-%N;6VL-TMW R M/IF+0!;8X1X@G:C[H=)6)]^M[/JP$*Z). ^1&TA1]#S]].,1BP/'U]7M$P$X MP,>CO@W_7#GFX"T_OO*J >6P?2D>7],]L@T @5QCN/O'F]_E; M?4? T>[&A=?L)]RN.;QMS] M&XWL(SSJ5X\E>XCNO$W;8H4(=F(5:1L?"JW%M;5*[YKQ9%3HR$32.A1;,+0F M9G_S:71^>QDU>U,\_NGGB%JB\9IM._\[D9IW/ MG*?96 5OYKB-8A\=)8K>AKA.)Q1\4Q?^U!GM+.75H0>#I_@Y&Y\Q%),JZ2'& M?TGT"C[M6ME"YQ]RRG0[C ZG;-)F(:]9>&>8W<9Z(GOQ NRZ9=W]C0Z]=ZX(D&7=P?W"%C%GOP+:D- MOF$^/A_X'"V+1\]\%M0H/)@7F2>P*+'1Z$Z D>7_#+EBK>+*>=8BW MU4VF1X'O1*&>;CM/C@G2.=]##*DB-X> M+:VB<'&2BX7E^N^REWXU-HKZ\A4//5(T8[\_Q:W&U7YI:VC8*9IYR+K$$+Z@ MK@_7C,6_V8XF>7KQO_[$.)=JUR;_+M6L0F]UUOWEC6?P&3 M^->C\>]M-_Y_&NL.&@$R%V,9K=D2BC';$V#].3[H\J7$.\42S!4/OU1?PA[SQN"QQ-Z9$($7U0VOGOP(K21FQ M;^IU^I^H-+1(<;)I; 68J9>H!!5S>%'P'F]Z.:#UPH$&/X/ #XQG\>JPJAQO M["2_GK."LX['AN^#UR1P4VA:; H_FL'DDJE5@@'WLRA8H;AI74$'BZ1A1I'Z MTR/Q!@*==Z4L02,6;F*ZYVL8WY#YX/7KP5)G,2R;+"OF>L$W#K;0PD6PEP>O M?0SWCW!1OO[0;$JHH0=SP@Y])F7L0* #\WGG'<Q M-HE+6JGFY2L,G'?HX$XQK,YS9]MP[>F^'.M'A9F#BJ@A82WI6[6Y^$N"CX]/ MQPIU)EZ=8K.Y^8B),Z:"C3,599]D_(%GUVG+8D2CX/=JAQB]Y^YZE$3 M P1UV[*RLK&RKJ&#XK(Q[(P3Q\7.]2$O8\D\34T"'^J./V?M.E3JP-+C] 2- M2+SXWN2D0 !O?N<=& 8:?%F-[J/T^J.TT$Y$K(U%'5N]QH-.^2WMD,K&I0H.)9_ED MMK]EYS%':,^0=DE]J)A,3TCJ-A'RW?H>^T2L9:WC7&I,RXM%#88@$=OU36,2C'<+W?8=(Y,:.PWB)V M'?>*:!@'SGZZQ7DO<=]P\/0Y7ZYP[VS3Q%'L'5L.@QO?!KH^Q=#O\0%V1&*J MY29T@Y:/ BL^5:4XMYA/F=TR.-0;4.B2SN&(MAHM\;B5)7P]N?#%:V$#+L87 MX:^2^C+I_>X9<"2&GN&SN29,'%#(RI+:7V.GPY&"XW7R !%F"?='B+2P\[+-JQ)W[TPW MW-D4+6"X;R]_O>.7Z,38 M#A[ZY]MCV,Q=<$<]!?'/WU\]4.$VS9.B*GYNN?TAWM^G+S=DXHT.&TYJ1X69X]YR)/PU.HXC^\0B: 4 M#?:8@Z)?7G _R9-D5OG/A#;_C'_&/^.?\<_X9_PS_AG_'X^@#)9\HGS=<(H. MAWCB==X;P<$/)-I(3A.Y>(54ZWG(X7K#MFB;JOS2*$?_T+CB(]]F!KU/\']" MM(O4SD-Z/UJ/2!-YM'.),^:. ]JN]X/Z/7ST/N#VC,0\*'!NH"R3L2]Q3D?V7%S^PCO(! MZ'@+?B82>%\7\=5.J!.M+1%];'I4?&Z?C_8AX M6W4B5 5U>_E'J&OPR^:E_"!LO,73M8\0-.>5YC[2P'Q=X\X\)-\V'C5K3IQ; M^I6F<'"N*S\Q#\'830U(+RW+5WID(7229R'*2K5M:@,- %7)A94TH)XEHB?:A[\[3 MDFPLW_6!;_:2==(D)A?)GM$+4.29\RJV(*AKL@?65!/3+)[%Z/HYB4DI1G/0O+P&VM(2%*=KUA@/4OKI\ MB>#"2$Y5B!]\H:[![>^OP>[G-:R\2BX!F2KA)!DM:HL?>'P5JYB^R'!&*L,1"BE+U/1; M);L88MK5<)')J,659,RL4D1 I$7='TMH4%KPQ8630 U>9BSE3;WNK(_ MG&9I>7Y.%(HFP;H_6H[\S#,J4RB" S84'[0L@2_G^P)71EO#C!;G.=NY@EQ' MEW'E((RZ+O.UF8+1UJ=2M#5[44TSEJLZH!;RJYDRLYHI% .$=%K#+#5WME$4 MN9.LDUS"L=H8@$^9I*PVHQ,#DG\5R9(0W1^WSDU2Q'0>\M6^]VW<&3( M1M:T)S\<",7XOEXIMU3U7M+CD;K?K(+"6-LUV=D6+E*UZ)V;Q[#1/VLAU7FX M!2V2]J^6,C3P\T166BU #WYF.:"\:9P4EB_8V=])E7-NS%IRGR9F&[W"[U') M.;=(3E!E -L*_0N'C5I2Z#7CJ)&?XJCA?YDE]F! LO!S**_)53Z5*BY^*0L* M4"!!XEW+$( 2]4.?5S,$K:WXL^EM^)4[]%L=AZV,H?[]D+#Y/Q42+OF)MI5^ MXNCB*HW_2KY^>._TWT93@!@HK/#=B!^^>X4^_U#770OR-83)YEGFNU^O-IW8 MQ 7GCH#_I9-8R[8NF5Z*/JP.'U">G7Z+-J-@#86G.#M0R9<,[1HK!;SYDC)C MQ)6O4S3&'\HQT\AB.LJ3T1U%+_4>(K=_>'!UW84 MK4]_>' JN:Q^L2]:V[&G]RZ&%[FUU/W3*N-#BA12V'2OQO@ B)EO,3A18KE M=*V@V)*:6/R5FKC]4).S<-I%(QSJ/(6^C'>-4XS'ZYDGL:=X&NJBSGJ7)NU6 M[?Q6ZJ'YI8%#C5E9M\==$L3W[D#_T>B0U-JZ)X-CYZ9#T>*7K*&C,2F(V;ET MXD!E7^)5>!3+J\_!0E]:(LMA[8J %9F8L9P%3!:=LS2@I4F;5O9%#JCE/H.O_(R^-N5G$-'-EB,+C\D;O%H_L4@$-QM$?CBP MG-[ASIC$-1=;O40PFR6"S?WE6GX\!(:SAX:!A'%#5 T+SRS\Q)7E:Q4!M9E* MN8'PU(7%'C5@* D%)X>?A\BG#RQ1%"8RZ<1+J+7H85S\ &7V$S]H(;Y("W$? M44[+)5;YA:>L7BOCVFS[ZX>X_N(A&3]8W[OXD"V+#W2V#6V_@1TH(>FL0 MZ_\41]CGJ"+<2SK2B5XU30HCUEC'TC1 >5HVSXFUF$H5X(4)_UTE(:T@)K)\ MB2BK56 "T$\P<%R<[L(R\U<(%J%R.6=640*Z*)N+9F4-COZ8Q!*U5PJOT[)G M+$DO[!=R PW[*XOR8Y[_TE)62L[_-8[\_85T+A>]_YHV8Q-^H CA_E-/2 M[N,OMDD+.Y&_D)^_TDC\I+HHQ M]%_;52XW+;K_S<7H>7D281;MB=S&=>485CN7--T0[*OWL=I1M5&E/ER[P'*J M]ZM:&?PS_AG_C'_&/^.?\<_X9_PS_@>-U[,/JV\3<37_@:1*@4RT.DV_T;H: ME?6,YQBKGOR^LO/@'S2Q19![%??.;/GOU?5X!+N-T0P 3]A[P_P^-/KPFG7W M2T-E.ZW*QB/65?]:B>I_:AS\ W+],2]#8J4[83=$^R"M@K'1ZI;7G(K>C>X^ M.Y@=/PW!"_2/%$=#>^EI%- MFA6\ ^YP^Q2:P,:G)J'K<[6'"-E'BCD;#;,<$,6--[-:555N!9]IR?5!F> & M>ECUAGIDKU@%_-F\67R@66Q+1W+'8?[KO:13ZQZ>)1]%1-^^=KNUS+K$P$G- M<=(YS)996=>S?0W2;^)Y9&N< J/7,SGUG6V?T2?:F+)]L23ZVZ<0.T:&+1+; MCY<\O*XJYA2JH3-VR/\[O32T[=X\1'J_0TX [73V0QHRG MLHV_?;GQ.-33* MS^E]0(@,0<6;-XDFXE>"/([:23Q79X-D;L5-'\^O&V6!I.D&;R!'865'9XIV MY>Q_F^T\)1GRQ]T[J!:^S21K."Q![Q')7ODCVS[36#:W%WZPBQJFHP$#7[&" M6\XAZIH2[B RZ^?X/!^I6IV+M#U=,=7(^RJK(.%7,4G!_KQ)=JR694'=,1/%MG!=^*?"I8U-@WP M/>PY)E/J-$=.[1$7M7O]F/7*W C48/]^VW6*L2GN7[- M7Y3AI2Q%TAZ=2>R63$]RLD?KH\CBW?.0V_,0OMF[&Z"&2%(E,3Z-5F&'2H^> MG]-$D)D!SI5O5E#\0!WA!!UF>SI14C=I2[M4]#2:_NN5LB?)S^+ND8IGO090 MI1\;N^,99--?G-.MO,@?/(9Y:#A:ZQM5UY]05:HT/%EL&H<6QF'E69"DU6:WMJH*^*AQ[Y-)S0XF/7]YR M"L^__\+NS V'^*(/X>RIL_6"!7>9I(6$1N"77#O+K)4>IWAPY95\-H6JUAC6 MV0J/#&L^"7ZW;E"$L8(N_HX0RT!E0?X6/:TBD2J+EOI! <0#0NK]RI+;3$,S M+H-.6+118]GKC)CH[LAN5D..DKJT9J@,"0UQM1J\C$_SC7V[4O,[4?#F^5&2M-B8;A$M8-@YUG=II MK5N>9_!0?KMB1)DFFA* P;_$@!BNQ MO_^T1L#K\#>'D,T&,]G]P4\+?:W*@N6D^F0.*>IJ'("P00Q"5"R;[L$S7UXZ MHL-^)&$F8Y+1,^ORC0Y1O>F1A\R04J=>]HZT^)XR+K7TBE0ABT3-6-^W7TG= M(P2-BD:%Z$WHUV==S3^5\'D2H'(3E@+B+S+K!Z(OASD^-7KEW2/XL^43'F$; M>._@?&Y7!=^3B2=BT'.,> V DULN*\U#PBW)^KV-F4CO]'G(?7$K6#<.%JCQ MZ!9+7[M1OLT(M[5Z+&_IYTDH7CO$BSB.'(\D[WS]WG%CT::*%JZD8D\=Y0[D# /.3/RUB?&5& !5$K3)TNUC?K/,Q+X)EY M8JU\5IZ$Q<7=.-,[^)23[1_A)Q_Y$WU-S_&I;;^N:O?HQE$&XKGLVBQI@ZM\ M4OO"2I,YW#JA/1N=;KC,0[[?@(Z&&74A9TWF(83# WUTV%V;\XVEDYFYN_>\ M?>7-'[2J\0DCL[*27HOD#>/#W[[M% IZOT,2'?&_2#OS>"C?]N]/J:@LJ43" M5(0(E23K5+*'*";;3*6(2?:=F^?_==W??S>SW/']>KEVM&,Z[S.(_C_3F.XSS/X[ S)(G4P"?4QEZ/4!95 M?J>@%0GUL7T%Z1 %P:L:YK$/C: O78JHZIFMJ+-VXD+7 W.M@KXOHFN@V2IL M/%(>YK&&XI=I0Z&)NF1_K/4*:+?F"<[2@EO[$'A%N3%M/4[C5[:]=K=DT^=C MH6W(H5W9$/9Y)[*=41#E=)U$I3;/4O14$/GQ=^6Y+P=<8ES#UAYQL66W0"-S M!J\2QL/:4<7G'^?>][PM:"1@D-74%$25;?; M=LE">P*]\!+I"O;BJD[CUS@9PV)0>+]MBP&:AZ;-W,[/YS/ZOB$C\VZN\@+;QVIP/6H#G7(_4+[W+-*TI60;*^FBPU!<]>,CN]Q MXYI\(%IL4*"2&Z[-UMJN"!U8=\M$)I3+IFIEDUR;ZO3UO4Z:84@T@R39XV5'P M%F<>AC*!6A,T/^-T1U,G>;!?.L.G_EAE!$DBKLR)XJ HE-G M"MZ'/8/Q1-?Y9#9-DK/36?C#10OVG'%4& =\\ONQBJVCZWJ4#=0D7.ZF[T(N MJA 5X38Z>]WAJ<8T3DYUQD=[Y^B6'W_ZT2RC[\B"\9CM0"3$#YY@_/T\Y MQ^O'MY^Y)34#HP)[*A;XQ;N]=P[P:L9+-OJ_;NO$M;)VSP.QZEH/&)]2YASO MEN>%[62!2FC"LVVX5-=DS1KOHZMJFM/]:"66.938)@/5):[>,GDSI-#W]>S&[#% J>G'8[_551.ELV MD*IBYPW>%%J(]4QG@-CSD\X[JH_;)RSJY&JQ0"%';PU#2[UQ6S;\0/@AAIS>N@48J:^.V#O82(>-C$!H+--67?G"=QMD()[^DZ (&=?X/IZX! M5V+6,,IJYOUFQ6K5L";DC# .*D[B75Z(WU?Q;2NECV5SL!+<*>,\WGK)7^1A M'X'S=8ZDKNX^1!K9QUU"T>E^T>*(BZ %8?\IM9J"IY]Q/U90UZ"ZBJOZ2V<5Q.,5TN(?H9]*&>V)P/M,X]_;I^EZ?O^CRL M5;/NG>1W%M6NL&F.%)L+*M.:3YJ/733)R P$6?G"MY/U27Z\^U"UWU.#@Z9;.I^+7*MUIP/'<#61$[5WC[!*3XH M1J*-C-$@$3[<,!EBIJXL\G1AUW&4B]6QHPS0UR'(593\ALE47:-\Y (BT.@9 M8,IU3W^=D^H0JE=U%>7!17?&)[YDQ7EL+F$VV8"\F-?HW7[0IM M&S4C,Y,_#>=&31Q)&;6BG03L2B;T!#FM U?Y78'0PXP^)[T-NYA:4_Q.1U_IN\8 M?@:H&)+MF7"2-;Y[%?=R71B(V2BOV$2MID!:6"6VE$\NPTDY0&;RL6G1^ZYQ M)1M3A';)("WRV'M^C4RZP \KTK'AN.4J;*QZFN=:]ON8P'] MYPVO1]:+#)>(CQE*R%H>G5G-Q,AKA:M(1^/DJU%Y:!=D9\LAL4V]H^3+ MS2:=#^\FW,5"SX4D1IZT%Z].>8&P3LJ/N]QVY-W]65_TZGIF(DS&L%WF;*'T M@/*)>74C8JE]4U]AKK(V)8PJLD(W[(6&>)_KTL&]&FX-/;QR&)E5"OS?&YZK M%\Y/I"VX=+R_= 28:)\O_3KS>!XC_+C^T;1-#HY&>;'WAKU@*99Z% M,4 X,QJZFN+?1ETM<*6)3]'#)@LKI\I86=W"6E]ZG49XF7YH5"U+LK2^.J/$ MIKQ2MZIC7]"SR*DD#>LGTPV@X^V/OW$:NBL/N M8RZ5WH[EZP9UR0JFU\XIC2-3OW\H/$Z=[RT_7&]?SEWHL7_%9+$&M''K*)CJ MY>*!?N6L@&:="^]O\$^0<^=A@ Y/H^N#-O4.SE;T"7!W/M&HKMV]S !YKXRD M7R(YZ887Z-\*ONTV@SA@\B=_Z$0U !0*'BG4/>8 5J.6:H>L]#ERZK*YI8SEZ[T"ZIA M&W*?U5MLG.\I\ZJE'^UT9H .V'#?NAI\SF%2@W]%O/'>K"EOPT0-/4V,03M_A4T1_B$6.WE2YQU:?MV/V/^ >B#LN^_;82,91IKHP9' MEH[31)W(O,OSS\E?&*#3DSB:-WH"\01">J"J]SP>-8KT=DG<.3,0S@"I BK9 MG?DY:L)SIQ(=B6. /@V7T0MVS@-NXR#NL.C+P5]95/P[\AQ"6>V#76*ML%"1 M\D. U.,M!-GDS7M;!U<%R)SCAM[CF59\YK7Y6=>2QU(ESJK@/X4FKJ"\VPOE4Y]O''! MM':W]"="DF D!>_B?3TY96$J61L#"VQSNB:35W7"[T+1<1 P,)Y/KU0JU\_" M:&-@EMG^J7AB5.19/N*WQ!_.<:(W[SI3O^&N8Z4)\6]I&,*=(NMIP,,6)C+>" MF;O&02URX[8,@="8%?RK,5WTUDMC@!ZYPPW*AO(_%=B= [RL&C<#)'"ZW(7) MYMF)X^"P5B]HK8(OM^_-DZCZVBY]3"5@JGV(>@D)H2ZI>WE^EIH3=[N\8M:( MFF)/;T[47)X(Y[=*F>/-D+X[D)=QY8'864)DSWA#T?7PS=MP56MYBDWO ?-L8*4+T"2U):0D^7.OTNOETJ*,Y99%;0/8W%X!+PS5'=\I MLRHS0D4.L:*:K78(V).';7)%+D>)PY7(37W9;X2:#MNY[>S22F:FW[ 5IQ>! M:2QX33,7U"LI(SNP/^"SC=_]&J'

@ Y$G$\2N[QB!;N^5K.YM<]6ZOI!?H&=U5"K;A_R*1AW)XXU33GZ;H@61;H6M2)F@UE?8H":RITP="4A!@C[$!DQ M,ZK,/>]4Y?U2/PUTVV?V)5D_?UG@%58NFP]F)1D?+-&RY[UB'/< =O M'=W+'+1$%YNS7*XQHGCRU5NS3X$7*R ?F5:QO.(>3[&)7Y^[:4NSC#-UX7%^ M@1(*Y:E+VP(+=G1=7&1AG%#K%0'2%B$Z6:'[4)94^U1?94J9'- &<,R-A5 M\Y$J'2$6NW6/(U.NAV[H;:J+K(JL93L<#OXTHB*O'YX6-ML%/ =F^W]]!M#F M'/1@:-E>'U6XU V]=ZE*H--EK,S]6\A429&$-8[G#-"$9H<&X%^8MF)FQ#%$ M"/65O![-'MR"OV9FB)2=/V>1YMM?,?BXVB M+>(MBZSUVH^BI^9AKV%RI "K?Z3+W,>]>L+#"T7>*)!W"&QXUTX>W 6/%X\:@#L1,AX&Q/2)6VOF1RNCEGA(:15,LT!"#-JW(WRXWK'ZFM,^=)MX1LFRDOV@1KD_KM_KAR4_H.U29DC_1[+P<7WP2>U//?.0QU]X7#'AUI#MK40@>&SD?/.4C@-_WC+8>NMN?N5X>QM'CQR M,B3[H!9]$+^0U_[FBY8LY@8\NN(:7+7ZP+4#JKS^-TY":OARCG*W'58Z>F MY48KV%%5TI\:'_=>;+1?D68?OP*G.A^8F?D4FS2Q%16N:0Q\98W[O\B%/4X, M4'TI9@D\"3]_#7#Y)( EI;>@G:O_<_LZJCT1LO W+%? MS Q?V.Z_.B+!9-59P8#-)[$48E_#3=NM'"9O+#=GI5.GP>IDZ$(8JK^]N4R ME]3(+ 6\ 3:BYSVG*@[!1[SCWD(_747?.H=G48X G47T M_:@U8YQKMD-%#2OR>[,X.!/@!.HD'G(Z+N[57E5GH M.0Q/TIK\2'1X;2K@T^* L=]O1XLLA8G"QIP+0J8T^2W@F8< SHX2[?]@)7QJ M6%.@D5A]PY2#+7B6>W,SNT(D[5HEW1@[ZBBM;S*@;F7-EB?^5?3-:8ZK^_;J MP&PUY5H;YH)R/P%.A MCRLA)U9D9D?+F><<'R@+^2AF<-DG@IR/NJ6HB.D=T#FQ+U25-N3U M:9V(7AE]E?S$4U1HI_ 0Q8T:UM+TV.^FG.4!P2)&O'T<;;TYTW._]H1?X!YM M.4KWP[\X?+52>02]Q35[SV*IB"_J?89ZIK=(QV[C(9L.40GQ+7WP_2ZZRZP, MFF"K:!W/TYE]]=O=.P5=*ZBX)U VZ]6N)[,O)H.NP3Q(W%6O,P=G\:[IKX2B M;:44 ?6Y*]_'!>\,JL5IZYKUN 8%/Y%\.MSB>S$%Q=>CET-4GI6JZW* MQ?2G9(;B\MB:WV-/9_.89;>)$$BV/9W)WXKT-2:5?#P)?"L)CR"Y>4K*3)FH7=(LFU[YD&9%F2I;E1?&'0GARUF>$M/C!.N"#GN_7C#,>G^#U9_]PH^G]S;<4L@VV+=X[28H 2 M>"F6Y98E@.L8P*(F@8&>42MCW;>RQ=<;%[94ODN.>#F" 3)#T_T025B[2LB* MH#5\O6'G7<5:XYE43<\O[E118 !;/OZ:FJPL_8O ,,NU6QZ<> 6ZCC-RY^PI M!LB8 4)*T3CY'^0GOKZH0*"GIYR_P ]9@W:/%LQ5-^.5(\[LRQ=3-9.>^F" M6)3H?>[ $W]>CW3V&S@,'(8SP\4Z\ZOFH0_-;A(^GWZW;_-V-3)B[?$$$\SU M\C&,K%,F^_)!UXN*4,!B4](9(%@;-7,:F*OC'7J4*52$S_$QW!:7C!YET?O(>=ID,0 N^^C;T6N#G._>.%3_ SE I<#=_R MIG'2_-IEA\DF-#E@7_D';)9CS[EZ]K7'@/&,_B8MV+7'X-27O(';1-1./O'2 M9U3^@CL#]/XE P1XK3:2%/T&FPJ-#%GS=AGGA5/]%SR!B%N#HAS"W6:FJWA$J@7B@=9A_>6P5L_49Q*\G=_D;K8NT,6 MDY&[_="&D%&;M._D:(^@)%M-#UX,\])JJLU7R&J3P',Y*+7OTFR<@<2:]UX34Q2 M8AP^/&1[WTF4&.42<3\N6OCM]Z)( [TVP1RJILS(]Z7_=+Z98=1#_*9?CU:5VS)K?*,K= MZ'5^BYO]N7:^1%;?>N;JDB+.;@&PGJZ=ZH(LA3#@W=+]24)HX!2!L;[QLPAQ;TGPD=+X^ M0M22 7)+ $P?DXZ#,2!L-B@N/O/C9IL\-RMW3F)_Y1Q)FS9O4*8F+>2K1_WT)8;1'\>*EA^!;B/;* M9DW!]X>_6F52KY >0HTX9_".>XN><06++)^<7ILE0Q-VLS3@HKKCS][XK-'> ME!IP.U2\W5N*="%A )$E!3[G M'N3KRJ]T_D_;7?/AT8#[4^^&S$?1'Y2*#= A$K04/1H+M)C, -%O^-RF%Z&G MQ*NR*\97!N@E(G0_\?7+\'[1$Y-@]3C^2+4@O_M_0$P$IWG2[ MZH*:O+9K$&JO)?T>-&RV9]$MO6]@;[..O$A7N'B7LI0FH#VS+Q[6Y9THHAY% MTV(*.5C4'I$BPY4D#2LD44;:BLG,.W3T9RG[Z>;9,(-8#)KI.VC#CWO_6 M0V4//_9)BN"E>7VZJ?PU^D2:_G M77(?/P*2IX;PC(^ \"\>&)*8&292JIJ@1NI_> MVG7)8SNE6&PKOOY620>V9ZKI>A:[UK3O.@Y*3*UQEY$-:#.H<0N_,&'_$:KD M+1@\%5"7-W_V\:;2OB#5>W/'-<0\]AC@?YM8__6"MN"]84-\?V>I?*3ATN9 M4%G$TUQ1-!8@9@[#!3\H+1Z<)F/61N*8AX2P0XSPR:Z"W8?;X_(+RU MTBZO%N,MCCJ).J)]7,#&K/GCC()V1%Q;4,7$'<#XAQB@".]I6:JG9CWQ" 7: M'B\&4-MM0#S@W.B&J[$CI-F=*M"=G?26HNX,)?S/);U*4BD#9$4TRAH9>0;\ M-3YO*K9E[/!G2&(Z\7LJ8$OMH@Q011 JV5H3E@2-EG8-M@IPT=WG ^&E0*X5 M'(L'=X[J/XN< >AB%]=JK':Y^RUG:RZ4"<7VD#KOI[5;(.R@4X?H=+4+/S#M M8EW^.*&]RWAH'2$;N\L3<.\MP$5P>TC;UCI.9==&.3R]^=6,S]Y1U-9A9PQE M%!*-?5'$ %NKN$M ./X7=169ZY:Z#@R]0;R*%>+M\IQXN4D'RX]NJ)X*M9T M3-"6J/SQ0MPW9KKBV7:ZD,]UU$%%@>M&EY^L'<>E(2:GS1N@_&K*^>MLKA;E M;6UKA*ICIZ-!2"VT& MZ$T9NID!DN($WGV][":8",?-A&HQ0#7J'3OY1:L_YA??CRGD6!"RM29B/5R_ MJ^/W0"ZP>=A^3C+P M+M85G,A!KRMC+T*]=/TT_TV6^NC303':-7"G3*V:408FNET?QB:@-QI MT')$&D75H$9M[B"3H#^X5B6RJ_MAWYQ]IU[E?< M_G#DQV8%*,1=\.9F"*8+KVV&K]X8>MV\<"3.O7SOGU4'+XNFQ@%?H8.8N' M7*ZH(+I]FH\)/69#V*B@KB.CM^M*T$&!='$66O9.[LYFS&EQ1&:>P #Y'PG MU=4MVKM'4*R6>2D'OQUG@/RDM 8=O>/UQA#32S[R#S&K=$_\#P%F8.:( X.$ MA73AE15&82F%/GT_]%6YIOC_6R9)%9 EZ0N^_YY'^GF3/DHWG!F]_+YY7NF9?*Z;'G9 DHEX 9Z_AHXX+NW M=#)@V%DH"@M.@IR>0GM;>V@D@_K^,P&];5U/]RU82:O2[7XD, E]/1J=3GQK M0)M*2%'PU.&A<:QE_L5 P*]_VTDMO2"Z?G*N.#:[R<\YTHA*=*"2S#=K1[;V MS);^7:1-(CRY"7>T$&^WXB-21BK M$T<&=S% *),R)X(5]=5C)H/*3&RGH';UQ_]3$L3J'B=4CA&9W4^>H[KR[8N4+<*^VSE)#Y"^LJ MT([L_&QY4X4D5G2G$MK"Y$?FPK2CF$K\964[B!C1"3U_#7QV1A>!J($=+2.V MM@2?M+:%)O7.QX\$@B,>,+TIY'M0EM:H:+G*Q+2_MTO9L@?%- MU\0CFSQAC)!P$YZT/74_+\R2>4*X[" NRA__S^= M];EK"L7]76+M.7TP=:EM"E-?7P6ITQQ=2Z*_3I)-"D>=PE. ]D=P_;=1;CJN]7D/YPL.SZV1FOYSY0*D MO;5OSQ[;;AXH>!#X!K(KB")<-'*,;,1Q9'9,^+2"'P,$E92#F\Q4&VTXX2T? M&?&1%%G8+W+ NFS/((WZ]1QZLNO,4 6[=Z\0:Q*R M@@#7N&N>3,?8N8&'8LZ/D[BF+,Z*:D>[*#S6:31>"KZTD\']7Y_UXMWJQ@"! M"XPA*WV R!:$W\2WX%&D;6<@!DM@ /\G,W-/]GW#5,T"VH7(07W9#Z4Y0BB< MV/"B"A!@)*^347C!G6S2K'@HCG1FKG6<^!&8?A=?_'H.'Q.)CB) >AQH9#3] M:F@)S@^SLKL,TS@@$:>O_I MRBP#Q$7]#A]SC7U"-2BX[\ _:-RVK>)+@\@W$F&)M.BQQD5NF*N?M]N^O4#\F.Z.Q D=?>TJH@6ILEK5=M*M@LR_DM<\Z4%WZC(;Z) M,$!H39;X,'C M4A"9_*4W[0?. P_TV6^)Z+\R>JZ0=4'\[O)/N/>)(DVW9W;]"^@P_>] I]9; M_YWZ:(]Y[X@#[S@^VS5_"L/]M*I_]NL]:JN@EOIG'G!Z9G5F]_6TQ7T><2&0 MQUT+V26M3GSPS=JX0-T1N=P]<;J[O-E7M!V M&'NBBW8F* M7"7OT(D7(#TE1"ECP0^'\FZNCP08O%+DL)%]F!2>S@"5?X=<%\?A%,CJSF"U MKG.KJRI.I1P;QFH00&^+?SB4;:361=_C4"Y"W(M[E>_@(],2]OFEVN[M(W29 M$&6.6<+S;6+T M0@;H-FPOA.K=@NJ_3UZ"T&PVE_>@&MX#W@$\ARC@I\K,.1'HPG;M_XV!,/^* M.__:=\:)JL_P^OAO" 0,)JHAYQ]T@_4:0T9OC+ T.B9>-&[ZLEO>?SL+(DB! MJA JMHY=JJ"L P+_&I?C1H_"_(E@336+F,NO W-XL#+*6J7#5BIF[3FK=R15P-*[7.$\/ IY#Q^O9W RE5U< M?QVL\.V'=0O*PQ;9(8DJ;,9,QZRG[CVKIIU0?=SXRA=UPC"$H/17>-G*S1I-M[_3[WJH#]/O/>HW^K"C!_H*QXXA^!@LZ@J(&Q\ M;WR-118FB.>]@=5_;Q6)$VS2%(9:BQP#=%F&D+AI M77_UPA;T!Y+UV8"[@M;+$,ZG271%!LAD_<+WKHY5N?/SPT^&_LEAO]KT@4U7 M(WR[!_164OI,M3]\1;WO#BN)@L<:G&=-OKL[Z9[O<'ZR MR9VA]HLOPK\HWQN*M1+,:;N%Z$1R#'%(0W,E&"#%*4/ SM\Q0&>P3O64BS-T MT3$.W):?7:GQ$!).ZXNAZ.50+>NZY.B%GYT) MC_^DH%K=?TW]C-!+A"'+";#Y?Y3;IGZ6VP"GU8RRWO'77+.C%0$T70#[>95C M_D,Y ;C^QB' 0YP"\7(1@@^+_2D?L.'8'_C8XP9-T\%&7N[QO> M;G5EK)\9H(. /RT,??9K%>8[7;(VCD,/DVO^!!($?+MV^-]-EJM;F1,# !AN4>3FR><^CI M^&35J74YQ.I2/M\1B=I2)Y&A,"9TPO%T\:;?7-6O%^LB5#6W>_3QTGWU!R6& M#9/(B'&8!%&U/I"CWW93^\&%]TK7@'C:#5LT7'Y"J,B-Z7%FXTN[]4))3=Q3 M9E)SBU/>(:9K*]:V3CJ^>PG%ABWO'LV\=3?2/UX08T'G&N?%QE-@.3ZIY=*V M9_77Y@ _UT4_K%U1O9FSH9U(29,9"LY+-^?KDDRU]&0[^M/H_]N:P'\M$OS5 MMW2/ ?J7E-#T8@%\_2CSJ(\Z@8#MW39U?:JPB>M#&2']._E%K;.)9Q9N!RF/E-H_[]PL,F[TZ)7R9 M@F->QZ7.?Z.?G+72)L7U@5BP76;U9&(UG<*\RA6ZS_5M\*4:-=+-(6)HX@8Z M4'XI=DG;5*TEL?VNU1;^@]Y?)3)I:J9;-073*]QUVFF[I%G$#[V1$Y%U]F== M[7$C3;PX5LY*2CK>L10:MGX&>,C'9W[C2T?,8<%51>:T;1YTYV8FIJ.XN(;D M![8FNN)XCI_N'D)FR')T&7:XQB ?-L(DP,J9>\.$VM0XUJ;*H[Z^;\L/N ]@ MZ"'9*6GXQ>=O[-T%3Y<'$.-&RXDI'Y0=;QY(G;M"CQ@*-1%V(L1/M0*?[]#U MQP%=6?.N*77E6F?S+L;,J7'8K)T'(R8IL87Q@3]V]BX-$]$PPRJ-, M?'HJ>LHM$BHAF.-JT?6V4:;O15LY_TH0QO_L-P$\X@'Z]Z0H3&#PFS1(Y2&OA65Q$\[#%T"[#0: M9T9\[^L\CSXP6\#MVK"JS1UE'"ATX1Q$!=:5H1;"]7TOA[6(1;WBS.JWI-7$ M=1QRI\$6"/:8*P!Q0PC,[:CI[U)-.91)Y3H,]+W3-ZX(_/.P'W0('==3ID=@ MZ[G?M=!&S-5(G&.!-!AQU[P^,*#:M3:.X DZ3GAT2MW(J&WE_I8!5;QX&Q+4 MOQLU/M87.,9NDRECX!LNO+\J.WH1T$0>(K]Y>JB?M\K7R^6RY4(.%Y,J:7?HPLG4-+F=^5,LDNB\-#G*@2CA WXD>:']9,E MO@?I*X H/H?_@F\]QKUB[1F13=VS%;F2%:3DHSYVA8J8*9.^Y6O8^;'LJSVQ MY4-7]_B]KJWMMX$1X\V]7_>=?9RQB?]LW>,X9%:HD6C>HI?L<'=&&0&0%/I5 MKMRY&IHC8D01&-#3L)U"/"H=MSO"#RT4O;W4HNRW(V#*-K^!5\[,PM?K*3%K MI(IJ6*HP>,SJVA_K$9QMP'1>V5FWQ'!R<3=+3 M.E;F_;F^+F^%GVPT3GX$Z#];V#*,\Z\4$H8 ?+YJOE>9@P7J91E["*2*=CU( M%"MM_VNT0Y.C'S\MY;8??3C0R#?R[ GX1PQQ-2[5CI7]VIK,6N27AS+\QS8 MA]KL+@!IX=W*VYV9G\O'=WZ3']%9V41$Y-2_- JW:J?L^Q3S];F%=YRPOZ9 M8 (X2B819DY,A=W07#L[L>4;;;LZR+G*,8'B7><=S6;6?2IRYTSK"7_["BX9 M3@3!\ OSYOLO&18T_U-1]&=(F<%P4..5W:528^Q?B]N"S!]X#YA(A4?-Z)' M;6@RF[5_H,R=[2-&1KYRCU3$L^XY">X%&SC0$+,('N7FU %3!JA-- )R*H@H MQ=P;IUW;_Y!G,%,J9KS/ ])4[I]-ZNB^T]^2/)7306L9&P6?8UO"-Y]1T M5KW0%OD@M&$%6KL#BTN^HB%H!7F& Y.]QE([71I/E;^A86XY+FANY[ZEN5,S M;9S-1B>*.<^FY6%N#X@F[1&XUE K\*6<&^C:/SD+N6_N.L[I$-]1>8K MF)QS&E?9!B%*4=$FZN"5;B#2F^(K\,]^!;'_"W+Y-S?-J(R2-0<B)ZK,Z"M\ M:X/,@BLX&/;F#3FQ2W:Z9NTWQ5(2T@9F(ZN\HG>? M0=5H"AEY5PO+;;EQ*$. M8[/K<0P.B85??UN\4T@+^&V5T*7V@8%&Q:QC5[I*+BPP"W7:2CXHS0N:VL=Q M-./X7;=]1:A7\E&=I2><>)YHNJH6TTXLH\83,ID);J^X%D,#G82%7DZQQF>& MJA-,Q20Z7%BFM\>M.7-P?$B/:=GC!LT["=M,8*8^!TA[&TP! M89GKN%^AQME,)D^(3^^Y31\38X!D:(AVY&'5@NJ"\-!PXHO>5I X.UN^Y'1#V_:@G M*:8S(:4 &+RS_\^5PK]39W^#H9[*D#<38,?_'PU4;>CU>$CH3J^4&VH_9&*O M3SVU%%"P9B([A6I4#VKD)? ORWP)67,'&0D,D![D!S0=3NOS% S%D. M:V*K MJ. 8MP_)?7-!T9<[/0S &R< #;"[['1NJ7K*:WAUP09/L_;^_73B!+(0IQRR M)2;LHJO8_GBKB]0PQ\'%7T_UTJ83Z'?6&GB>3!=NIIBAZO,J@$@!&QMY09/L=; MK.O&L$!,)6W;&$U;&0Q:Q?#THBS)U;>?V>/D(I#H5=1%=0+4>R^6C:.&Y-$6 MC$B8:%Q ^=&]D3(+4'1^8FIZM<[*G2]*O7PA'1V[6?;P^6K#Y :O>;GP1[S# M&\0*:9A-]][^6!@ZU:_P\NXEQX_.]P)+T:[;WO/,\='C.F6^=0 7S% M3^&HDCW*(X0OJ0U]\=^^ JS?)MW$ .F3C9;\(J0>7T\KVM*="A([6%+XY*.T M[K;%'E8:@JU9Y%.N^JM+50.J51.Q1OFRQ_[';*#-[1Q#HNL@:)?,RL*-)SS\ MJIX\'/DK-%TS/97V2WHO?\S*\T?XGFJYL$?1J[NQ7/SDJ](\VI2R6=#J.?;" MI"T?\61">H%K""VO(_=2?IPK U0#1;AX]IX$<2)G:JWXPJJF14#L*2$;]2;S MR@(S$MGNSR4?AM!"6[;\PJIE[Y.-PAU2#Z[=$.^*0)L0L>&7]%A[>\.V:T(N M!7:WB:S+?-&0-\ '3$PLM:F*B^\T-/^JU/X)E!N FU.6)\6)8A:]!#!_%R7I M9U -OFF &&&FAVJ1?$3L-H9"KT$JT'^)7@;H!0W5,($C)-]IU>=KBH!E'$3)H8F'4?%G[:_H2DE#T9 MH1^IR#$)OVG=\ZG^9EX>_TE_03#Q$/,:+G[MH+[7F(_DC]?-9P8?!>;&8GY MV_/QH:@#YZNS=WHDF))6<<%?7^B =4KHHMB;\*MSJ(R@446PRX8>C[7C] %+ MSK<+[CA3CZX00VPXLWV.I)L:-?0(_+S5,PKN&8Q. M;S35>H71U=?_=C)F6$Y=_6HUB>O,'VJNT#,[%-1.]*_.6 KO>M4I,(2ZCLA. MT3ZL=[#V9)-\Q#T?MCMGFL](5MG,U;=83/$7X^&C&-Z*0/ZL9<<>=FU).;'Z MSQM9_%Z:M@=AQ9U#&H9G/BFG>:(P-M]/"G0O:EU(/Z$4/5U;J*W3YF[';WW0 MQFI5^99TR"H,,0X^T3IV[+*K7_++4U]^Q/1Y<8XU[2?!4BN M0/+N/\'D+O'I$5[K0$V2[=J!$HL(*IEV?I !>NW##',AF5Z7]7S"FWJ-!6WJ$^ZK*CY42TZ(%N_NE^;9?KF_7E\O5_\!C'U<I0?:#S>%W^SE&WLGKI!D?4*AJ#=#/D?)7]XY4N[OFJZ/'<3:N:'+M2OYJ= ML2+>-9W6KV!='[FS>B7WMPT^1^GB(XVVA"C;0_P%3GY.,Q^?TC2XQOT>!C"S MRG,.#)?[D6!^\:=_B.1<.0R.$89452?@,#"Y4]&$"%9'02Z7IQ_QZ2_")W(' MQVM$6ITZ2@5)O%>>]%0;B;2B#YY@GU]>-K=,'(\3TW7&&261IA7WN;[*['_5%(S_@DEGIDN?RQ2(JUCTESU M^I*;_$Y[>V+>_Q(V[98OH@#]C-_IQA&GE-V0YT=YP@L_T>YZ=KASBN".9[1CRN^Y07*N;"=UD)7H,Y$H;N;4IX_/?-Z=;BFR2]U(R?]HNEI,WG47OK@V/?(U MB49;$ZDM9X,0R,C)">15:!I>;M2'];'R\1?<9F8ZV[/HS$.0-[N+Y5?$&[42 M'R^EQ 3MK"!J^+6VQE1??L[FHM[8025%5A7;_6_C0Q8<**Q(RT*$5U$6-K$$ MF']JE3@"K(@$J1[IE[\^%TF*+,K=BI(RTATK=3[47*],SY\GF#W2%++O,;A= MM(#D(Z,?I5WCDTU]-*R,;-8C06H.*D'T(L6%.3Q.UIC7^3! K/B0" /W!@KO M;E*XIF"*CE1ZYU0A/4?\+CS:EUO.^F&#P,*+JI,#Z6F3TPQC7:(2E[V3 &;T&(_=9K.'AS[-#7TUQE\BE M*\DI$9-%MQYYCZYO(3H8H&2/U-KUUA1 _9COE-Y5'>^C@E[/45G'%3F$%L?C M3IE8/EHU/8FA6-:54^3GUC(#.XV#BO^I9\JB MJUX$B68U_;8P@J.>ZO[7"@!!!NB-(':>($)]AJN8GZ8<('@#O)L?LN&>L_,J M\(HPY//.*PS0(ZY9/ /D"GLYD4J%KBH=^-EQINQ-"HVYA#LV=VRN\#6F56\3 MCIF.F5Z"C/?#G077<+?(!2D/="!W#-=?J%!PZSBIPI,FS?5$@%V'!;S7.A4I MF9$Z8/UV5:XQ@6=_2OQ/C'!?ZN2?#,T(K@FZY[3$?@?3@H^-:PU/Y:.F=@ > MT/)E,0,4^#3+??7 TLOX%GEHVQ-L2.-IKK#]1K>[.&%?V5-EE&'U_.[]T"5/ MN%^YD#I7>)]-T7"41J_;+?D8? _RS.S&U]PS*283N*65*ZWNA%W/*^N3>4"; M@E^M2\_(2MX_=R,[W7*#/GV[(I*R$!!CU,C_;(VKFRH9/NO]P(#]/L)J6SWE MR@!YFH(_-N+\EDP3[T-RST#Z^D_,20OW+7^P;[OE^Y%N14I]][52CY].)7VK'(\?; MS-I$AOEI\[/%6Z&G]Y!0Y=);013'8M*(U91%0)\_ $>'7_E5 =URPW6&[C6 M16S&\82I=VF9!1_KM>:K>EXKK'KP=*=,(P3XIZ0F6T]%@-K,O*" NZLJ[Z@H MA(B%*3(E904-W[HB5Z>9 F!6H4^CN%:?HFU".BXO'+0W\-ADSG;JRTP M3QO%,7OA;N6^.X]Z44?<9)ZVZ7SI[,I.+K7W[3I9:X(5(P="=0-5Y6T @0^5 M^_BGX6STOLD A3'I Z;%0>/G=_\:<9+>FPNZ1_MT86W+WX'S<@=SY+@KMJ0Y^]Z?ZR)J?B)"/^7 MF*&,&D-#$6^..0(@4UR7$YX[^UU/O"D:82V5N># M#F?R H#N1G[C)+G,_-;+L1_4,FVO_VD/F!KJ=6("_MRQE6Y4IVTE:%1G_OTA_$?U(E)CIO/XJN,;_(YEK.3[2,(Y"? MO=Z3&S"8>V4">I/D/%8V9/S.?L5N6)S,7?6*T'H6!H]9N5_4&WKGD#*\FJL' MB,%.;V.+HGO"M1H +Q;V6]JSM;44LQ2SY2H+_R*)*F2>A1OD!JC!:AX4KI'= MDK*T/CCY,R6[$!!J$5O%43L6>Z(@;S)3DI'LJ;T@3N63"K(RI@61[1MSJN?3!!Z&'4(C8>U"< M:>8: [2.KLM+O-W7JG$;?=WVW+>S MXIO! MT;!-IT%H[#!5Y!7X M+ZFH#&U6;J;"?7E&?5A)!##+]OX<(V5/-:7.KNP!M$V0N6[(2[]Z^& M?:Q*XSL01$["GSN0K)KJ<1CXYM-QI_Z0A=MM%;8,>T3B_A9NIDG+24EYQ+39 MGK8]I&G75"8?]NYBQ/TW:BS99^]$R#F=MN(Z8^G]K>+M?#RR8GJKX^T+743_ M^D@@+^R+?6["Y5ZPZX5G"%ZPGZNEPOW/O0&*R];$8U4_?$(=30*R5CKWK MF>O3^*RY)AI[S#^FVI_JF>R(,6:!?=T<2??HGTI/=W<-#SS'K#>@2 2XQIRG MMTD*1B9V9&Z2QV;Z-H$>&2[H/WGW_/B/G_[C6XJ%P8=W;^7[13\5_E;-^7F5 M,D!C T^(0P"/IH917WONM4282)07V41N"HJA2WT06@:W8MX*(V(D! 1'C4&D M[Z$[_5EFX.V-]34V)Q.W%VN+"@8%9:]0'@>/P10BQ&F(Y.P+,A8&FC4QM^R- M[O_1/QI<##3(NLCR[2A@0K[D\:I.=Z\[D8\/Q2E;#A;RJ8%W^_"S,(NC\ON\3!3 M)AQSMAN$G2I*B4\6R'03.$=0&-MC/XV9\,A>%">8)\ER#IJU+.C[/E%B\SR3 M_W^VQ:Q Q^SCFL+UKH$'EL:+RL5%\$T5F_L$=&K8G!)LB_-X*JYYW#.7#)-0 MOA+>\>/YP<\9XN^K,Y:N45'M8.[8^2!\QQ5SLPUQ#A?NN&URNQO:SK9M8>2E MJ;\$@[BRSOR<&B-Z MB6U;0X;\.0?7VK?^NLTJ=7IAOZ?!2SY-BK)6O]T+5W M[Y%PH3L>1Z55^9V/5ME'+TV>?L/OF?YA?5[OXKI95R\H<50V"'[O9$G_L#Z! MW51V[Q:Q"3H";AN/[!5U9UJZWFQK>%C-F=_;C.]$4J;,$LSGTLB"5]QRL>Q-V9.*<3O'[OR],B MWP>\NG/GK/,V3#Z^+WLU=Y3)^C/)8;-G7=@,.G*N!';D7,CE'.7+)C=T@/W: M<*ZWHGD[G_U</?U-W MKJS0][_RU;K[Y;'4F8UYMJ+AP);<6EMAE^T7WBYIN_WNQ._S3[O>K(PS6K1@ M^X5#)K=F3UP.V@RU\US%8Y]_USY,_<+\?M'/E5_CLI^??.*V=3K[*N%+^Y94 M7+TZM2VTC>/;.K?X]ED^W4IO&"R4&R^;WFP]XC:K<"*PIGOWX@VP#GB,<2X# MY'@^^8Y_PM,N??/-.^G9%!15POQNWML?D^/V!IYG"3?88JQ0<2=Q2A]OMMOJ MI7HI/@^6K#D_XS 38_#!I1:RG[2OF?:W;BL7%[ISZ]2+;4S<>5)Z[O[?Z3J"* M@(IA[XHN48M)\0R9WEK[#G[:D)-\X=FN6_=%HTQS3U_H"KFC7P Z4/+*@)\[/8RQ MO]?ICWQ+Q28NC+UWHO#IL:.U-YH;H]KV1#]RVUU>^$BZ5V*GMW694_COXQD* M_Y9M6^AY96['2CN/.\T/6W?./U9PPJUF=J5*\KL"^Y7K"]<;_O!<9M ';(\5 M?CKA(B@?8*G^^?&']7ZKCYZ>M7ZA2>@"8-5?+(5OM?(H'J*XTKZKQE)N]T>U M:+ MEP0 %0 @ $FV0, 8V5M:2TR,#(Q,3(S,5]D968N>&UL4$L! M A0#% @ [(EC5*)>YJQZ\0 ]9X. !4 ( !WAX$ &-E M;6DM,C R,3$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( .R)8U3-7">]5GT )JL M" 5 " 8L0!0!C96UI+3(P,C$Q,C,Q7W!R92YX;6Q02P$" M% ,4 " #LB6-4QL&Y/F)G 0"L]P$ "@ @ $4C@4 :6UA =9V4P+FIP9U!+!08 # , !X# ">]08 ! end

K4Q#LGB=\!!\S"!.$\0F-8R9Y1R X@-C?'FS3KUL&Z M'T SV]K>J]8[JE:!-_7PNI[CMG9D.V#G=GS+]@\K9S?:@GV2?B ;:YK'%^@K MY, PT1H.(]F!4E4EU7O_2T;;V49V/H*0VWO;=M]32'?_#G3]EM?>4W+?L&WY M;L?94=)L]/H,6*Q'("[Y+'-1-L?ZM!ZSAGJXV#F_5N.7GB&V,.7L=H-9G.8< M$5A(2.NR+4FQJ*84R'G$[U,Y @)3!G([PM*Q6:C M1#Z> ?4$L# M!!0 ( .R)8U07MM!6 @8 &,D 9 >&PO=V]R:W-H965T*3>98G(1>G^6)8K'(6SLI!23Q$KNL-DS!*!Y-Q^=Y= M/AEG:QY'*;O+0;%.DC#_>;-SY'BR67;PPGXU6X8/>,/ZSNKF/^.7O^G:D)46EOFL5%^0J>JVNI/P#3=<&S1 T6$2116OT/7U0B&@.P M:0!2 U 9=^6HC/(JY.%DG&?/()=7"VORH)QJ.5H$%Z5R5>YY+CZ-Q#@^N?[S MX>;+7^#FXX?KCU]NOEZ#NS\N/MZ_ _<\F_X GU8R=05X>\5X&,7%V7C(A5,Y M=#A5#BXK!\C@ ")PFZ5\68#K=,9F;0-#$6T=,MJ$?(FL%J_8U $8O@/(1?#A M_@J\?7/V!@Q!L0QS5E2O%C>XS@PNW6"#FW8&/JUYP<-T%J4+\/WBL>"YJ*>_ M+6Y([8:4;HC)31DOR!KVWT:IFLP9^!?LFE"5ILJP5QJ6=]_3!'JNBWTT'C[M MB(C6$5%K1!=/+!T-58]OL4[*991LDX.66FRE6%HR+!F*;2S MSQ)?^')H?)4K69!U@&KQ#&%JCD+OE&('-1*AG8E'R)VRW&0%]2%R39/7D(1! MWX*WQR)5BD[O3B31ZD1V]!Y--V>M -J3Q MBN IE0]IA"([0H_0/F6Y6="(!,;G-Z3AB_ KE8ARU+%$-+61G=J'E\@VFDTE MHM&,[&A&3B#ECSBTJ_PAS5-DY^EQ\HB4 H@U';&=CD<(H++EAG0V^@9V^AX,-V6O ]RP)BPFI]0_ MK"F*[10]0O^49:_#O#5X\6MU!)2C+JNB<8U[[@C@SBT!K(F,[40FCB=USW-P M5]W#&J/8CM'C=(]HBA([1?O4/>4J:(F*X1&':*@2.P+[U#WEJJ5[:OD,86J: M$G32+J>F(K%3\9@^)][B1(!\!'W#Y!NMUSV/H8<+WQZ+P?];G1#O4SZB44OL MJ.V/;0Z0 !@[L*H!4\Y3: M>7J< %*-4VK':9\"J%P%+74Q+;6&*_WESNS! JAO=K14)SQ;E;M('C/.LZ0\7+)PQG)Y M@?A\GF5\&PO=V]R:W-H965T0,RWHP[N[#;NZ7*ES(8U'J[)$F:@ M'M9W0K]9A9:()L DY0P)6(PZ$_SITK&-0'KBD<)65M;(F#+G_,F\W$2CCFT8 M00RA,BJ(?CS#)<2QT:1Y?,^5=@I,(UA=[[1_3HW7QLR)A$L>?Z616HTZ_0Z* M8$$VL;KGV]\@-\@W^D(>R_07;?.S=@>%&ZEXD@MK!@EEV9.\Y(ZH"#A^@X"3 M"S@' MAK$'!S 3;Q&=[]/IK-S= ]2"1HJB-!,\? )$18=;SXPJB0Z MNP)%:"P_H(_H87:%SG[Z,+24)F<@K# GZ"X@25I'\&+64!>P3+>?ZC;MX'GLV*[G>+VA]5SUX_$Y; _ZP:!? MG-LC[Q?D_5;R/Y*"WVXAF8-H\UE0P :M<9INC";$%VAF?";1SR19_[+#.24Z MO0*IUVK@'QLEE3:*LN4YFL.2,J:7!GD-@O((G5&6!4[6%E2F/:CX/;!=W\7U M;N\7K/JMK-*TA#?!^T?@GNWU?:<>?%" #UK!'W5XW\8>'&'C7C"P@WIL;)>] MT&Y%UQ?# J@F8.FJH$(_0\)"?<6\32G7O,?)"7"3/W"E/^/3DP1T!9R<'KGB M*J6>[;N.?U"^->?:\@@[)77G?^MXN&RSV'U_544\CHF09BMS8;T',Z1>Q3-N MUVYH:[ALRKB]*UC69Y'J'E5AWJC'?RH:.VSOZ5$\# M&R8@Y$M&_SG\ BY5+64^\?7NM?33;XIW&6/Q^U-ON@+).\+N3OU4()REBDS M[6CVWZBWXV/T"D0@;*,D^^)T/!215]GVS5G>(4[['?*^3ZY<^9[3<6 /?/<@ M56H.!K@WP(.#X%B5T2 !L4PG)JGY;)C*/J6+W6(JFZ2SR,'^A9[6LMFJ5).- M>K=$Z"8K40P+K=+N]C0ID4U/V8OBZW0 F7.EQYETN=(3)PAS0/^_X%SM7@Q M,<.._P502P,$% @ [(EC5'VNJU\I!@ XB !D !X;"]W;W)K&ULQ9I9;QLW$(#_"B$410JXT?+8*[4-R)+BN(ADPVY: M%$$?:(F2%MDK)&4G0']\N8?%U1[T6C$J/]A[#(?#F>&W0]*GCPG_(C:,2? M M"F-Q-MA(F;X;#L5BPR(JWB8IB]6;5<(C*M4M7P]%RAE=YHVB<(@LRQE&-(@' MYZ?YLQM^?IIL91C$[(8#L8TBRK]?L#!Y/!O P=.#VV"]D=F#X?EI2M?LCLE/ MZ0U7=\.=EF40L5@$20PX6YT-1O#=Q"99@USBSX ]BLHUR(9RGR1?LINKY=G MRBQB(5O(3 55?Q[8F(5AIDG9\;54.MCUF36L7C]I?Y\/7@WFG@HV3L*_@J7< MG V\ 5BR%=V&\C9Y_,#* =F9OD42BOPW>"QD'30 BZV0250V5A9$05S\I=]* M1U0:(-C1 )4-4*T!QAT-<-D ]^V!E UR5P^+H>1^F%!)ST]Y\@AX)JVT91>Y M,_/6:OA!G,7]3G+U-E#MY/GE]/KR=G3SX6H,KN;OKV]GHS^NKN=@-)^ Z?AZ M?CU3+R;3F^E\,IV/_P9O)DS2(!2_G ZEZCW3,5R4/5T4/:&.GC"8);'<"#"- MEVS9TGYL;@^10<%0#7LW=O0T]@MDU/C[-GX+L'4"D(7@I[L)>/-3V[C&9BT3 MME!:X)Z6.[96\F2;MFB<]-=HM=JU-UR\"S7.U>+7"?7GT;V07,W+?PQ] MDUW?).^;=/0]WT;WC(-D!=:93T1V)8(H""D'*4^6VX44X%_0Y;!QH=W)M6SB'I\.'%H/LG4%V3X,X2Q,NZ7W(@"C"EEE21K#-%KNO+<[.%L<<&):L.4TW MP0*,%+O%";AE#RS>,@%6/(G ])MD/*8A&.<\8%ST"XZ[Z]\U^T)]7LH@ $%# M)MI&7:BP*Z,FK@<]8J/=X(O<;@IB1%P+^FZ[E[R=E=X+O?0QB=>_?E2?C248 M"<%D3[?XNPY]HUMNN/JZ-2 ML&JH[7F62V!M0"V"5L=8*A\G^&QFWI29>9=E)O@\8]G$-<47(JT>'67B08UD MB']\ZI4ZJI[%Q,4N(:0>@Z:DFGN."XG?$0H-<&@F^&C%@P7MY7_-8&@?Q_^: MO-!Y!?\[S2E@.\CUO+K[FX+$\RWL=DT$36AH1G3-^^H#==C4T+"%+Z7M*X5& MTQ>:\=LO-$V,%J%QZZ%I"AI#@S1OD9FW(Q'TFA9(4P_!H_@>:3 B]..^+W54 M7>HXQ';]FNM;Y#Q$2&7V[%NIX8F>*6A?JR) FH+(3,'#:@+4+%\]QVI\05O$ M,'*0TU$X(JNPD MF,O69S/W4,A@36),CI/6FJKXF2V$7FG=W"T@EN,Z7GW9W")H(Y?XJ"NM-8ZQ MN<;]2&40@Y%R0<\"'FO.8OWYPQ34E?25:7[_N& M:@SCEV+X0+@0S5UBYNYA<"%-OF('H?I2LT5,L05VK#.)AC Q+_G;L_50GA!- M8G*82^ -%?X':G<(EFD<@?]264OUUP$?XH#J9+V3E+9,PJ:J>0X M.P)$TY*\PHX :2[T5:WB(P_;]2@T)5W+\B#JFBB:O>2E[#T4*!JVQ S; X'2 M9*J'D>6@AJ]:!*'ONQ7!?<,U?(EY+Z$]8P^%BJT);%M'26=;X]1^?@?UV70N M=>RMA"R$":PSI440^]BVNRI*6^/7-A?",QK2[SUW4FR-5/M_VB&P-1QM,QQ[ M;;^/2R5[V^\MN^^3%KGZAM6P)&)FE^Q'R?2)7&^>6&T27C MF8!ZOTH2^723=;#[MX;S_P!02P,$% @ [(EC5$DU'P0)#P @5 !D M !X;"]W;W)K&ULM5QK<]RV%?V<_ J,IIG:'44" M0 (D/;9F9$E.W5JV1G*2#YE\@+B0EC5?);EZ=/KC"Y#C%:&Y9S<^*]/=DT2S?'80'8,'OV"IMKHO'O_-^1$2V M%Q=IW?X?//9EX0&(5W539'UE@2!+\NYO]M3/Q)P*N*^ 1Q5P8*C@]16\407? M5,'O*_BC"L@S5"!]!3*&%!HJT+X"G=M#T%<(6F-UL]N:YIPU[.1M53R"2I86 MK7'KY<7G[_>'(*S+Y^_?OS\R\7G MLX\7-^#T\[G\Y$S\[OKTZ\L"2M7[\];D3GLHGCN._H?=<1-G1T MR9X!B@X!AAB=I2S)-$VUTM6\5K3UKF]K7,> M'P$/=7CZMD[+,DUBEC?U/_GS15:FQ3/G)JP?YK>_QOJ)/=:KI-EN[%@8;&,U MO+$:;EOW#*UWX 0E-."LR)M*+.@:_'%Z6[?__-/2@[?IP6M[\ T]?%YEM[P" MQ1WXQI\![R>C%M[9+,'CLLA$QUG)\F>P9'7_^Q9/O,'S7S"81IV%.@2T12 Y M\^$$OSU^T(#V-Z!]*^C3^_N*W[.& Y;G*Y:"FJ6L2@1L,0X=1AVJK@LR0!7Z M'H10#XULH!$KM+690)'S0\"?RJ1B+1W#9!8 8;@('5YS^LFE7%)0:.X-0<7ZT-6?KR5-N%N' YE!K@Z) MMD,TF4]KAXHAD9TBW_.\[ADEN5W(%:8=M[\"'1Q#^9,.J*!'9.?'B282MM:# BJ=B)2] 4^P M M8XV+NIDY'XK^D)W_3K.B:I+_=!H@)K^2,?W/Q=W/*]$AJVNN5\^^U>&0*0T# M/)Z9:3$2^L@WS(NB463GT8]YPT4\*&6VGYLT8;=)FC2)(4J<,JQ(XP:>V^.= M%D-1%%(]7JQX&-MY^&O1B##E;LN:%L_#4WH.:>1'([2:8D'HFS@5*Q+'R+X< M6;T$)4L60"3!@&7%2J[,)(_3U4(P2Y*#9BD46HQ"*'4;:0G'F9AAGJ?B02R, M9Z[<6.*[$^EUW0(LMI>TUOY]VUN&]:%/O+''Z@HB+XI\@\]BI2;83O9&_%MN MH4>O":$UWJLI)KW70,]8:0NV:TO'0OLA]Z<\@4(Z03XM1I#@4 -R)2S8+BS7 M4S8#Q:W(;?/.C_E3O&2YT'$I4/+NHG,;Q*EMUT=Z"EQ6/$V:*\+RI5/R, M_#",QFAU!4.YN6% JT3%LV<&KBD^!+E^GOMVMUD-A<%X66C*8<]#GFF>E?!X M]A1CR_7 IU[AGF=NQ QV8NSZ<+:J*JFEI0S(NF!L.V!8:^NS=I:FW$]#%-#Q M)$V+D3 T1?">D@AOCD3,0SKE>B&P- C'4#7E0H*]R(!5B8)GWU31!6..\+%O MD6P)VYBFDCU]?L=4%?I,?C0%);<'L,V]"4+/EV01#0J!;: M-/5 ,(01GLR:KN#V&+:A*7WQ[93^=Z+3Q3Y=S%.R]IA,SW33I"7RJ?"M<92F*8@@#"D)#"D?4:)"[,S^ MB=?U&Y!DY:IIL_5NRT][B*9)6C")0A*.=[!U)3T1GT4FMR1*/HB=Q=NIU:*; M)B8TI'AHS1Z 9O2!;*++N@3FMFJ0)0JD/U4@4RSD-"C>!Q-:XH% M-(*&A(XH12#[*0*9$KT6UK28#=;@Z'@_-2!3DBFJG^K,BEX?6U2Y;V%0Q.G7<%^(-**MBL8H; M>35#GR;1*6_[08A"GXR#1$U)3W (1)')0HKDJ>.24!QWYU;7/.;) [M-]==; M-$??2!H"CM, 34G/"P+/Z$R*^*G]E.*F*>)ORR)=\$JH<=,?/\PTW>#BCYW' MU56O.&5UW=X.E<>GW6TU>8]+>W&M'[R&Q0W#5@Q.[0RN &5%YZSM<6-9%F+I MM\>*K):TM0!ERL1'R=V= *EN[VG-.>5U0QQ*%:E3.ZE/<;);EB\*>8;DQ#/E MLJZ6^6+VHDSF%([,N!4K![86=V",UOE29R4 JFZ)%GQ)ND/P.OGNN&9&[3F M+,, 6A%^8#\7O^)54BS:&YM)#AZ72;P5)(#DDR/T=X= MTNUW;D-7:A)X5N);WQK=F?4")0.!70:423M3QD76S8OT,-.EW_>!9LO'$!P& MBN8#>WQ_\<2K.)%!6)7$[96R6A(_*,K6UW07I8/I>4+D>P@;HH1 B4%@%X/? M1& E9J.[5@UXATQJ)'@EG*C[^+68(>.]Z[-@J@B8RC\&:(/[GW99:$\RFF(- MBCMGZ=S1H >='JNT()BK!1M' N6JDF=V$C-+4W[/^\75DO&MR ?$@I3W!_N_ M:UZR2N[!#\<%V'W%>7>_U>R7Y\%43I A/PB4G@1V/?E4B&A 7A$40L+S^/FP M/9"MVHWC!V[I4VA/Z+ITJAHOO03O3 M@!VM@&=90?%]:+_CNI<5!M?['?=;9UK!VHI\*?BF+EG,WQV48NGPZH$?G !- M0Q<..'^@/W7I5:CA=>/%O5 Q>VAG]ETMZ\VQ;*0(/((O;ME(\6]DY]^9EHTT M(;?O>1X9,C'TU!09LD-/!FI @^LA/\;@:8Q9J1(NW( M?B%H+P,H3H[L(?,L P33P(]X,!KOF]F[VF5=V3$[UI52C,A.T9?LJ7UY-L=< M@W=?]NLX>SQ3@L-77O9(>9-'#Q_Z@'IU^R\>MS'H^NW2#D^"'%T2U\LE.'@S M!NV,>+$'.LZP0,SZ.!9NJN@;V0K'**1D%#[)U>8L]; M%8XFD>;M]7J"K#5WFB [!M<$#23;\?S[:E7%R^YEE'+Y_T.&B(:/NIVONO=9 M%P-]=#SEWLLI[$TB:G8*1TW/R7$#G47V5&9C3?T8-(D7HAX.QSL:NI*XW3(T M"=7PW;CCX?@+>-R\^&3X*AS9LZR]/&[PBALYGG'OXW&.)BTT9*^Y"PTY,#AH M:/!P'&%[WF5W7#P]W\#00T$T<5Q[-SL-_7LVXU#[.GWTT4"U'"^^]>'2>U>U MC]W[^D9NO,B[)L4#/P0L!ZQN>"57TJN_O?X1M'^2?)'$K!'%FB5KQC^V3BFJ MKC=SJLU&Z:$\M.R7K[PQLBY1=ML]\J1-7B.1-QGDF7!3K!&M4E:)[#Q=9?DA M6"0+D!=->PC'%P#!G]HC3UFT["XEK $MCG2S?#SX/C,1F=VW7U4GS]0$%CD] M@T^[[\,[1V\NVF^-&WW^07Y/GN9S82$LOT$/:WXGS;#Y=KUCU7WWY7R7K+I/ M&PO=V]R:W-H M965T]AQ=\";=@/N?7"I_\ M"B46*61:R(PH6!Q[)_3CC/5L0-GBBX"-WKLG-I6YE-_MPWE\[ 66$200&0O! M\;*&&22)14(>/W:@7M6G#=R_?T _*Y/'9.9B0AN9[H*102JR[97_W FQ%T![!P+8+H ]#>@? M" AW 6&9Z)99F=8I-WPR5G)#E&V-:/:FU*:,QFQ$9H?QUBC\*C#.3"ZN_OW[ MP]VGFTMR^FEZUR$S!;$PY&2I '"T#'EW"H:+1+\G'\@M9$(JO$0%-B-WH%)R M(7GV$'7&(Y$($S=_@I1%T24AO.Z.-P'S6JA&*54*S$"P_@/1/FZ\E<&X73\)L# M/:S0PQ*]=Y#MW!"1(6!AP3MDP2,@/)5%9IJDVZ+U2S2[4M<37+?EW]A?-_#H M53QZ3AX7D,6@_M(D2J06V9)$4C<2V,(,]@CT^X>[[U?=]YW=GXF,9Y'M=P'0 MU&W_6=X#1]:#JMN!L]MK4!&JCK9%Y((LE=2:Y$I& #$J(=&S4!2<\%R311M# M=T]A-PC>.N;+4<7XR(ESGAEDI U1W#32<(*(%CG?.D7)H\ M2*6WAIT_WKQ! M=PP=2M&].D*=D%>%08FRV"Z-Q-:$.4]PI4"'9- TA+,=WKY8=#ATR55;-65M MZ9FR )'>MGP0(TG],B0=3#NHJI0K_]K :?@*]8'6QDS=SOS8HW#+EG,1X_5A MAG)K69"*(FTLM6YP&K2L&%H[.'5;^!/M4>8&[>F+M*_MFPY>0_O:;*G;]WY3 M^S8O;I&^-E7JMKVGTM,FZ=F+I*\=DHY>07I6.Q]S.]7O2=\"WE8G6.U^S.U^ M%^?3JYN7*,OV]INOL>%DM6$Q]Y:SW+VCIFNNA*UGA[82LQ8<2E*9F96+4VUR MS.U#4ZZ%)ML#*<%#7ANW:0L>Z_:;!]C?.S'9X^HE5TNLKR2!!0(%N#WRB-J> M +RZIS^.1_4$L#!!0 ( .R) M8U0>LP/?Z0( !<( 9 >&PO=V]R:W-H965T(8E M3/E6%SM.<%2(LE2W#*.K9SBAVFA0K"WX:,!RF2:4+#@2>99A_N>1I.PPU$SM MN+!,MK%4"_IHL,-;$A"YWBTXS/3:2Y1DA(J$4<3)9JB-S0??5?:%P5-"#N)D MC%0DSXR]J,DT&FJ& B(I":7R@.%G3SR2ILH18/RN?&KUD4IX.CYZ_U3$#K$\ M8T$\EOY((AD/M9Z&(K+!>2J7[/"%5/%TE+^0I:+X1H?*UM!0F O)LDH,!%E" MRU_\6N7A1 !^F@56);#.!=TK KL2V.<"YXK J01.D9DRE"(//I9X-.#L@+BR M!F]J4"2S4$/X"56//9 <=A/0R=%TMAA/E[/)?'6'EI-@M5Q[J_5R.O]\AX+) MTV0YGGL3-)[[L/EMO)KXR/L>K *P)4+R/)0Y3^@6>4Q(@3"-T#3;X81#74CD MQ9AOB4 W/I$X2<4M^HC6@8]N/MP.= GLBD /*\['DM.ZPFFC&:,R%FA"(Q(U MZ+UVO6FU.- A:77FK&/F'JU6CU]S>H]LXPY9AF4V ;7+?1*"W+PJ]_]=;K1$ M8]=U8!?^[/]:!^CG^!GJ %[>7RT,3LW@% S.%8: [ G'-"1-V2REG4*J>ME^ MU+.-GCO0]Z=)N[1R+=LT>[79.[!.#=9I!7M?[*$J]B;$TDGWY'#3Z-G]CGD& M>6EG]_MFWVJ&[-:0W5;(MS>OZ>WJ7B3&M WU><_F=2_8.KV>X3KG,5S:&/@/-S*LL> M4*_6M]NX:.IGZQ[<>N4E]>:FO#)GT/X2*E!*-N#2N'>!BI?74#F1;%QO&)/'B3J@_B\P^@M02P,$% @ [(EC5-V:$-RL P M: X !D !X;"]W;W)K&ULM5?;CMHZ%/T5*^I# M*TTGL7.E B0FH3U498JX]#Q4YR$00Z(F,<$$1BI\G[.,T+9A$'/]7I%H]9P%L/K^P?Y2+%XM9APS[ M)/TWB7@\T#P-1'@;'E(^)\=_<+4@&>"&I$S^!\=JK*&!S8%QDE5@$4&6Y.5O M^%P)T0 (GO, 5 '0:X#3 C K@/D:8+4 K I@267*I4@=@I"'PSXE1T"+T8*M M>)!B2K18?I(7^[[@5+Q-!(X/)]/9:#*?CA^7=V ^7BSG*W^YFD\>/]V!Q?C; M>#YZ],=@]!B(EU]&RW$ _*^+Y>(.3+)]F%#Q 7#P-L \3%+V#KP'JT4 WKYY MU]>YB*V80=]4<3R4<:"6.$PP)3F/&1CG$8[.X/UN/$0=!+H0I58&O2CS@#H9 M/Q_R>V :=P 9")X+J!L>X(V PU9X<#G^S*?G,MGU6^^7'(=UA!KZ/ MUHQ389KP=_' M!:?C%--OX=MU^'9G^)\(B8Y)FH+O4YRM,>V2Q*DYG9M([M;\[M]+[I=8IR$1 MLAW7M:J=T3,L M%[6(ITP%=KM*@)]$9K(77]P2;^*BG.LZCM=B<$@9 M!>HVBB4-(Y%"F8(X+;;=%+V4.J-LYIQU;UTNC621\*K?%V546?0HFK(&FXKE)SD#*=X*2N/>%4'1LJPI&YSL M9:*_)ER+\EA+\TB@GJXG+X"U!+ P04 " #LB6-4Y^G8 M^B # R$@ #0 'AL+W-T>6QEI(P:U M60EV/V?,1,M2R'I(YL94'^.XGLY92>MS53%ID4+IDAH[U;.XKC2C>0U.I8A[ MG4X:EY1+,AK(17E3FCJ:JH4T0W+1FB)W^Y(/23>]()&C&ZN<#':]:S]M@#,2!TDO#R ][^"\%L.HTX.H]S!CQ%>':>[LE]WQ MRF.?_=&@4')3A(0X@U5 2Q8]43$D8RKX1'/P*FC)QV"8*J%T9&SUK:0N M6.IG!W?=#!K#\Y1<*MW$=A'/^8LOUFQ/V;^AN;FW\JNXJ#(Y.KX-?JC]=A%ILG;VN-X"UG2+[!>Y78!(TF"RX,EWXVYWG.Y*M#V-(;.K$OQ"_X M[?J<%70AS$,+#LEF?,MROBBS=M4=),*OVHR_PO:Z:?N*96-QF;,ER\=^JF>3 M9AC9@8WJ+W#816Z:*XQ@/@X+(X!A<3 %F(_SPN+\3_OIH_MQ&*:M'T3ZJ$\? M]7%>(63KO%J MXQVROP^PFN[K$&RG>"=B.\5S#4@X;^"19>%J8W' ZL"UCL0/QP'>BKLDR10 M54P;]@3C2)9A"/1BN$?3%,E."I]P?;"G)$FR+(P %E:0)!@"3R..8 I X8D M27,.[IQ'\?J_$HU^ 5!+ P04 " #LB6-4EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( .R)8U3$3D$LN00 M ' F / >&PO=V]R:V)O;VLN>&ULQ9I;=/=7U^!UZF8=<[TY=1/!$'PQQ'H.T?BXVM5 M/S]6U3/YN\C+9C+82_ER-QPVV9X7:?-[]<)+=617U44JU6[]-&Q>:IYNFSWG MLLB'YF@T'A:I* >?/IZN%=9#?:>2/).B*E5CVW O^&OS[_%VEWP5C7@4N9#? M)H/N[YP/2"%*48CO?#L9C :DV5>ORZH6WZM2IGF3P;&\< ]KZ7(?FJ. M6\@D?6RZ%ID^1JD"F0S&(W7!G:@;V9W173]5C%^Y.OFX=Y#57.22U[-4\D5= M'5Y$^=1>1MW%4+N-+@ZG[3&(=_5_"6.UVXF,SZKL4/!2'N-8\[P%+)N]>&D& MI$P+/AF<3B%IN26TE"I(A)7'2ZESVSM5/\VVQ[N6"E>+87TGU(&:;3MP/$@O M\.-@Q69N0F=DZJYEY@PQA("LB3@+OCV6PFM$H_H70/SXI"57"THL<9 0#60D+&BPB-UPR3Q'.@VCM=G9H>YLJI^F8 MD!L,9#FH%V/-DDZI5RHUZ=1 _=8+':J."=G!0-;#*O 7OR4T6I,9G29ZM@P9 MPD0V!%N'+HO:X%V1B,9)M/&23:0B>$5B-0+JF) T3&1IQ)MIK%X6A4G:<;E? M;8#E!K(FP,SDP=0Q(7V8Z/IXRTW(!U7\YKSY56>#-&(B:T1/4L["0?8PD>T! M9BO]_H5$8B*+Y$>VF6)!)+/09+"!;Z&-"7K&0O0)ZN8\)3F0A>P76GZ5C0HJQ MD!4#8]HZ)B0;"[M4 3$='1.2C84L&QASK&-"[K&0W0-C7NN8D(6L2\YM/=SH MF)"%+&0+P9BW^IPU9"$;V4(0YD,W%_>&"5G(QJYG0$Q#QX0L9&-;2"\;9ERF M(N\E'#;D'AO9/?VZX1P=N'J"K!RX<-#-:$/*L9&5\U8XG(L?)!D;63+]RN$< M'>06&WMJ#"H=>NF9#;G%QG;+F;G/\\&$U&)?I,!1B>ZA*-+ZF[[2"*G%05;+ M>YANGE=9*G5,2"T.LEK>C::LLF<2Z)B06AQDM;R'&?%&UB+3,2').,B2@:M: M?1AW(-LXZ(OU4%7;PP17ZY%MTY\#5Z0UWPI)W*>:<_6O.B;D'@?;/6#QW8LF M)"$'>W(-Q-2K6@>2D--):'CZPFG+=Z+D6U_]1*/:LS3/PIJTF^.:K.VTRRB[ M0YY[JBTH5U6Z/7TP=?K8Z],_4$L#!!0 ( .R)8U03)^RZ[P$ *4B : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8M MP!&AHJ%%O( 5)A>1Q)8]"'A[HE"$95&KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD? M^\OI,9T/7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/ MNH:@Z_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMD MLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@= MJ'<0Z!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAU_J?=8/O=Y MO/1\K_'Y?TEU.=V;+X\_+[]/HH2+,\X)_DJY_P)02P,$% @ [(EC5&(C MYQC8 0 2"( !, !;0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@O[)P M:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC M,-FU31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8 MU\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*> M5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9' MNUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3 MX7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8? M]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.H MRE%8Y2BN&UL4$L! A0#% @ [(EC5&(% MMZON *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ [(EC5)E&PO=V]R:W-H965T&UL M4$L! A0#% @ [(EC5,H"&+"!!P #1T !@ ("!5PX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(EC M5(.@E."T @ [08 !@ ("!31\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ [(EC5-Q?>U%\!0 !0P !@ M ("!Z#( 'AL+W=O&PO=V]R:W-H965TBPNO(00 %(( 9 " @;-G M !X;"]W;W)K&UL4$L! A0#% @ [(EC5/H, M;; 5 P ? 8 !D ("!"VP 'AL+W=O*E^3=$$ ##"P &0 M @(%7;P >&PO=V]R:W-H965T&UL4$L! A0#% @ [(EC5*IA>ZW.! + H !D M ("!$WX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [(EC5,I;MS<#! :P@ !D ("! ML9( 'AL+W=O M6 &0 @('KE@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ [(EC5/.-@#)M!P =! !D ("!0+P 'AL+W=O&PO=V]R:W-H965TID&UL4$L! A0#% @ [(EC5)/!W:&# M @ ( 4 !D ("!N/, 'AL+W=OY @# #R!0 &0 M@(%R]@ >&PO=V]R:W-H965T-@@$0, $P& 9 " @;'Y !X;"]W;W)K&UL4$L! A0#% @ [(EC5#[?L&PO=V]R M:W-H965T&UL M4$L! A0#% @ [(EC5/&[(01"!0 =PT !D ("! PL! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[(EC5!8%LGQ/ P ,0< !D ("!UAP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(EC5+5HBW"F! D1, !D M ("!YRX! 'AL+W=O&PO=V]R:W-H M965TP( *\% 9 M " @;4V 0!X;"]W;W)K&UL4$L! M A0#% @ [(EC5#%U[3BL @ [08 !D ("!9SD! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(EC M5"+ZGJ 0 P &@D !D ("!O$,! 'AL+W=OWUYK&\& "V*0 &0 M @($#1P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ [(EC5&J"*ENP!@ SR( M !D ("!-%8! 'AL+W=O&PO=V]R:W-H965T0 M>@@ ,O 9 " @>!A 0!X;"]W;W)K&UL4$L! A0#% @ [(EC5-&$'OHO P H H !D M ("!D6H! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [(EC5'VNJU\I!@ XB !D ("!BW@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [(EC5!ZS M ]_I @ %P@ !D ("!?I(! 'AL+W=OE0$ >&PO=V]R:W-H965T7!E&UL4$L%!@ !" $( *!1( ,NF 0 $! end XML 73 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 74 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 222 498 1 true 74 0 false 12 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://chembio.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://chembio.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://chembio.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://chembio.com/role/ConsolidatedStatementsOfComprehensiveLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://chembio.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 060100 - Disclosure - DESCRIPTION OF BUSINESS Sheet http://chembio.com/role/DescriptionOfBusiness DESCRIPTION OF BUSINESS Notes 8 false false R9.htm 060200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://chembio.com/role/SignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 060300 - Disclosure - INVENTORIES Sheet http://chembio.com/role/Inventories INVENTORIES Notes 10 false false R11.htm 060400 - Disclosure - FIXED ASSETS Sheet http://chembio.com/role/FixedAssets FIXED ASSETS Notes 11 false false R12.htm 060500 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES Sheet http://chembio.com/role/AccountsPayableAndAccruedLiabilities ACCOUNTS PAYABLE AND ACCRUED LIABILITIES Notes 12 false false R13.htm 060600 - Disclosure - REVENUE Sheet http://chembio.com/role/Revenue REVENUE Notes 13 false false R14.htm 060700 - Disclosure - INCOME TAXES Sheet http://chembio.com/role/IncomeTaxes INCOME TAXES Notes 14 false false R15.htm 060800 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://chembio.com/role/GoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 15 false false R16.htm 060900 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://chembio.com/role/StockholdersEquity STOCKHOLDERS' EQUITY Notes 16 false false R17.htm 061000 - Disclosure - EQUITY INCENTIVE PLANS Sheet http://chembio.com/role/EquityIncentivePlans EQUITY INCENTIVE PLANS Notes 17 false false R18.htm 061100 - Disclosure - GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY Sheet http://chembio.com/role/GeographicInformationAndEconomicDependency GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY Notes 18 false false R19.htm 061200 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS Sheet http://chembio.com/role/CommitmentsContingenciesAndConcentrations COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS Notes 19 false false R20.htm 061300 - Disclosure - LONG-TERM DEBT Sheet http://chembio.com/role/LongtermDebt LONG-TERM DEBT Notes 20 false false R21.htm 061400 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS Sheet http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCosts IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS Notes 21 false false R22.htm 061500 - Disclosure - SUBSEQUENT EVENTS Sheet http://chembio.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 22 false false R23.htm 070200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://chembio.com/role/SignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 080300 - Disclosure - INVENTORIES (Tables) Sheet http://chembio.com/role/InventoriesTables INVENTORIES (Tables) Tables http://chembio.com/role/Inventories 24 false false R25.htm 080400 - Disclosure - FIXED ASSETS (Tables) Sheet http://chembio.com/role/FixedAssetsTables FIXED ASSETS (Tables) Tables http://chembio.com/role/FixedAssets 25 false false R26.htm 080500 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) Sheet http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesTables ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) Tables http://chembio.com/role/AccountsPayableAndAccruedLiabilities 26 false false R27.htm 080600 - Disclosure - REVENUE (Tables) Sheet http://chembio.com/role/RevenueTables REVENUE (Tables) Tables http://chembio.com/role/Revenue 27 false false R28.htm 080700 - Disclosure - INCOME TAXES (Tables) Sheet http://chembio.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://chembio.com/role/IncomeTaxes 28 false false R29.htm 080800 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://chembio.com/role/GoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://chembio.com/role/GoodwillAndIntangibleAssets 29 false false R30.htm 081000 - Disclosure - EQUITY INCENTIVE PLANS (Tables) Sheet http://chembio.com/role/EquityIncentivePlansTables EQUITY INCENTIVE PLANS (Tables) Tables http://chembio.com/role/EquityIncentivePlans 30 false false R31.htm 081100 - Disclosure - GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Tables) Sheet http://chembio.com/role/GeographicInformationAndEconomicDependencyTables GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Tables) Tables http://chembio.com/role/GeographicInformationAndEconomicDependency 31 false false R32.htm 081200 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) Sheet http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) Tables http://chembio.com/role/CommitmentsContingenciesAndConcentrations 32 false false R33.htm 081400 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS (Tables) Sheet http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsTables IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS (Tables) Tables http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCosts 33 false false R34.htm 090200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Going Concern Considerations (Details) Sheet http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails SIGNIFICANT ACCOUNTING POLICIES, Going Concern Considerations (Details) Details 34 false false R35.htm 090202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details) Sheet http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details) Details 35 false false R36.htm 090204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (Details) Sheet http://chembio.com/role/SignificantAccountingPoliciesCashAndCashEquivalentsDetails SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (Details) Details 36 false false R37.htm 090206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Fixed Assets (Details) Sheet http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails SIGNIFICANT ACCOUNTING POLICIES, Fixed Assets (Details) Details 37 false false R38.htm 090208 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Valuation of Long-Lived Assets and Intangible Assets (Details) Sheet http://chembio.com/role/SignificantAccountingPoliciesValuationOfLonglivedAssetsAndIntangibleAssetsDetails SIGNIFICANT ACCOUNTING POLICIES, Valuation of Long-Lived Assets and Intangible Assets (Details) Details 38 false false R39.htm 090210 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details) Sheet http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details) Details 39 false false R40.htm 090212 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Loss Per Share (Details) Sheet http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails SIGNIFICANT ACCOUNTING POLICIES, Loss Per Share (Details) Details 40 false false R41.htm 090214 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Goodwill (Details) Sheet http://chembio.com/role/SignificantAccountingPoliciesGoodwillDetails SIGNIFICANT ACCOUNTING POLICIES, Goodwill (Details) Details 41 false false R42.htm 090216 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Leases (Details) Sheet http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails SIGNIFICANT ACCOUNTING POLICIES, Leases (Details) Details 42 false false R43.htm 090300 - Disclosure - INVENTORIES (Details) Sheet http://chembio.com/role/InventoriesDetails INVENTORIES (Details) Details http://chembio.com/role/InventoriesTables 43 false false R44.htm 090400 - Disclosure - FIXED ASSETS (Details) Sheet http://chembio.com/role/FixedAssetsDetails FIXED ASSETS (Details) Details http://chembio.com/role/FixedAssetsTables 44 false false R45.htm 090500 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) Sheet http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) Details http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesTables 45 false false R46.htm 090600 - Disclosure - REVENUE (Details) Sheet http://chembio.com/role/RevenueDetails REVENUE (Details) Details http://chembio.com/role/RevenueTables 46 false false R47.htm 090700 - Disclosure - INCOME TAXES (Details) Sheet http://chembio.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://chembio.com/role/IncomeTaxesTables 47 false false R48.htm 090800 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details) Sheet http://chembio.com/role/GoodwillAndIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS (Details) Details http://chembio.com/role/GoodwillAndIntangibleAssetsTables 48 false false R49.htm 090900 - Disclosure - STOCKHOLDERS' EQUITY (Details) Sheet http://chembio.com/role/StockholdersEquityDetails STOCKHOLDERS' EQUITY (Details) Details http://chembio.com/role/StockholdersEquity 49 false false R50.htm 091000 - Disclosure - EQUITY INCENTIVE PLANS, Summary (Details) Sheet http://chembio.com/role/EquityIncentivePlansSummaryDetails EQUITY INCENTIVE PLANS, Summary (Details) Details 50 false false R51.htm 091002 - Disclosure - EQUITY INCENTIVE PLANS, Allocated Share-based Compensation Expense (Details) Sheet http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails EQUITY INCENTIVE PLANS, Allocated Share-based Compensation Expense (Details) Details 51 false false R52.htm 091004 - Disclosure - EQUITY INCENTIVE PLANS, Stock Options (Details) Sheet http://chembio.com/role/EquityIncentivePlansStockOptionsDetails EQUITY INCENTIVE PLANS, Stock Options (Details) Details 52 false false R53.htm 091006 - Disclosure - EQUITY INCENTIVE PLANS, Restricted Stock and Restricted Stock Units (Details) Sheet http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails EQUITY INCENTIVE PLANS, Restricted Stock and Restricted Stock Units (Details) Details 53 false false R54.htm 091100 - Disclosure - GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Details) Sheet http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Details) Details http://chembio.com/role/GeographicInformationAndEconomicDependencyTables 54 false false R55.htm 091200 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Details) Sheet http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Details) Details http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables 55 false false R56.htm 091302 - Disclosure - LONG-TERM DEBT, Credit Agreement (Details) Sheet http://chembio.com/role/LongtermDebtCreditAgreementDetails LONG-TERM DEBT, Credit Agreement (Details) Details 56 false false R57.htm 091400 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Restructuring Costs and Impairment Charges (Details) Sheet http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Restructuring Costs and Impairment Charges (Details) Details 57 false false R58.htm 091402 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Impairment (Details) Sheet http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Impairment (Details) Details http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsTables 58 false false All Reports Book All Reports brhc10034606_10k.htm brhc10034606_ex21-1.htm brhc10034606_ex23-1.htm brhc10034606_ex31-1.htm brhc10034606_ex31-2.htm brhc10034606_ex32-1.htm cemi-20211231.xsd cemi-20211231_cal.xml cemi-20211231_def.xml cemi-20211231_lab.xml cemi-20211231_pre.xml image0.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brhc10034606_10k.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 222, "dts": { "calculationLink": { "local": [ "cemi-20211231_cal.xml" ] }, "definitionLink": { "local": [ "cemi-20211231_def.xml" ] }, "inline": { "local": [ "brhc10034606_10k.htm" ] }, "labelLink": { "local": [ "cemi-20211231_lab.xml" ] }, "presentationLink": { "local": [ "cemi-20211231_pre.xml" ] }, "schema": { "local": [ "cemi-20211231.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/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 683, "entityCount": 1, "hidden": { "http://chembio.com/20211231": 2, "http://fasb.org/us-gaap/2021-01-31": 15, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 23 }, "keyCustom": 59, "keyStandard": 439, "memberCustom": 25, "memberStandard": 48, "nsprefix": "cemi", "nsuri": "http://chembio.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "role": "http://chembio.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - INVENTORIES", "role": "http://chembio.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - FIXED ASSETS", "role": "http://chembio.com/role/FixedAssets", "shortName": "FIXED ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES", "role": "http://chembio.com/role/AccountsPayableAndAccruedLiabilities", "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - REVENUE", "role": "http://chembio.com/role/Revenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - INCOME TAXES", "role": "http://chembio.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://chembio.com/role/GoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://chembio.com/role/StockholdersEquity", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - EQUITY INCENTIVE PLANS", "role": "http://chembio.com/role/EquityIncentivePlans", "shortName": "EQUITY INCENTIVE PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY", "role": "http://chembio.com/role/GeographicInformationAndEconomicDependency", "shortName": "GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS", "role": "http://chembio.com/role/CommitmentsContingenciesAndConcentrations", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://chembio.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - LONG-TERM DEBT", "role": "http://chembio.com/role/LongtermDebt", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS", "role": "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCosts", "shortName": "IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - SUBSEQUENT EVENTS", "role": "http://chembio.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://chembio.com/role/SignificantAccountingPoliciesPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - INVENTORIES (Tables)", "role": "http://chembio.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - FIXED ASSETS (Tables)", "role": "http://chembio.com/role/FixedAssetsTables", "shortName": "FIXED ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080500 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)", "role": "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesTables", "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - REVENUE (Tables)", "role": "http://chembio.com/role/RevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - INCOME TAXES (Tables)", "role": "http://chembio.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://chembio.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081000 - Disclosure - EQUITY INCENTIVE PLANS (Tables)", "role": "http://chembio.com/role/EquityIncentivePlansTables", "shortName": "EQUITY INCENTIVE PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Tables)", "role": "http://chembio.com/role/GeographicInformationAndEconomicDependencyTables", "shortName": "GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081200 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)", "role": "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081400 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS (Tables)", "role": "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsTables", "shortName": "IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "INF", "first": true, "lang": null, "name": "cemi:NumberOfPurchaseOrdersReceived", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Going Concern Considerations (Details)", "role": "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Going Concern Considerations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "INF", "first": true, "lang": null, "name": "cemi:NumberOfPurchaseOrdersReceived", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details)", "role": "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member", "decimals": "-6", "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (Details)", "role": "http://chembio.com/role/SignificantAccountingPoliciesCashAndCashEquivalentsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231_RangeAxis_MaximumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Fixed Assets (Details)", "role": "http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Fixed Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231_RangeAxis_MaximumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090208 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Valuation of Long-Lived Assets and Intangible Assets (Details)", "role": "http://chembio.com/role/SignificantAccountingPoliciesValuationOfLonglivedAssetsAndIntangibleAssetsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Valuation of Long-Lived Assets and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "cemi:TermOverWhichRevenueWillBeRecognized", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090210 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details)", "role": "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "cemi:TermOverWhichRevenueWillBeRecognized", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://chembio.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090212 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Loss Per Share (Details)", "role": "http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_RestrictedStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090214 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Goodwill (Details)", "role": "http://chembio.com/role/SignificantAccountingPoliciesGoodwillDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "2", "first": true, "lang": null, "name": "cemi:PercentageOfMinimumLeasePaymentForFairValue", "reportCount": 1, "unique": true, "unitRef": "U007", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090216 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Leases (Details)", "role": "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "2", "first": true, "lang": null, "name": "cemi:PercentageOfMinimumLeasePaymentForFairValue", "reportCount": 1, "unique": true, "unitRef": "U007", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - INVENTORIES (Details)", "role": "http://chembio.com/role/InventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - FIXED ASSETS (Details)", "role": "http://chembio.com/role/FixedAssetsDetails", "shortName": "FIXED ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsPayableTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)", "role": "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails", "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsPayableTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - REVENUE (Details)", "role": "http://chembio.com/role/RevenueDetails", "shortName": "REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231_TransactionTypeAxis_ExchangeTradedMember", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - INCOME TAXES (Details)", "role": "http://chembio.com/role/IncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20201231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details)", "role": "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20200401to20200430", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - STOCKHOLDERS' EQUITY (Details)", "role": "http://chembio.com/role/StockholdersEquityDetails", "shortName": "STOCKHOLDERS' EQUITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20200401to20200430", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://chembio.com/role/ConsolidatedStatementsOfComprehensiveLoss", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - EQUITY INCENTIVE PLANS, Summary (Details)", "role": "http://chembio.com/role/EquityIncentivePlansSummaryDetails", "shortName": "EQUITY INCENTIVE PLANS, Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231_AwardTypeAxis_EmployeeStockOptionMember", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091002 - Disclosure - EQUITY INCENTIVE PLANS, Allocated Share-based Compensation Expense (Details)", "role": "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails", "shortName": "EQUITY INCENTIVE PLANS, Allocated Share-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231_IncomeStatementLocationAxis_CostOfSalesMember", "decimals": "0", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091004 - Disclosure - EQUITY INCENTIVE PLANS, Stock Options (Details)", "role": "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails", "shortName": "EQUITY INCENTIVE PLANS, Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091006 - Disclosure - EQUITY INCENTIVE PLANS, Restricted Stock and Restricted Stock Units (Details)", "role": "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails", "shortName": "EQUITY INCENTIVE PLANS, Restricted Stock and Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "INF", "first": true, "lang": null, "name": "cemi:NumberOfGroupsOfSimilarProducts", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Details)", "role": "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "shortName": "GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "INF", "first": true, "lang": null, "name": "cemi:NumberOfGroupsOfSimilarProducts", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "INF", "first": true, "lang": null, "name": "cemi:NumberOfKeyEmployeesWithWhomCompanyHasEmploymentContracts", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Details)", "role": "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20211231", "decimals": "INF", "first": true, "lang": null, "name": "cemi:NumberOfKeyEmployeesWithWhomCompanyHasEmploymentContracts", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20190903_DebtInstrumentAxis_TermLoanCreditFacilityMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091302 - Disclosure - LONG-TERM DEBT, Credit Agreement (Details)", "role": "http://chembio.com/role/LongtermDebtCreditAgreementDetails", "shortName": "LONG-TERM DEBT, Credit Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20190903_DebtInstrumentAxis_TermLoanCreditFacilityMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Restructuring Costs and Impairment Charges (Details)", "role": "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails", "shortName": "IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Restructuring Costs and Impairment Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210401to20210630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091402 - Disclosure - IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Impairment (Details)", "role": "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails", "shortName": "IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS, Impairment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231_FairValueByAssetClassAxis_GoodwillMember", "decimals": "0", "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20191231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20191231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromCustomers", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://chembio.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromCustomers", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - DESCRIPTION OF BUSINESS", "role": "http://chembio.com/role/DescriptionOfBusiness", "shortName": "DESCRIPTION OF BUSINESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "role": "http://chembio.com/role/SignificantAccountingPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc10034606_10k.htm", "contextRef": "c20210101to20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 74, "tag": { "cemi_APICShareBasedPaymentArrangementRestrictedStockUnitIncreaseForCostRecognitionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition, Shares", "terseLabel": "Restricted stock compensation, net (in shares)" } } }, "localname": "APICShareBasedPaymentArrangementRestrictedStockUnitIncreaseForCostRecognitionShares", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cemi_AccruedSalesCommissionAndRoyaltiesCurrent": { "auth_ref": [], "calculation": { "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions and royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission and Royalties Current", "terseLabel": "Accrued Commissions & Royalties" } } }, "localname": "AccruedSalesCommissionAndRoyaltiesCurrent", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cemi_AdditionalSharesOfCommonStockMayBeIssuedAndSoldGrossProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional shares of common stock that may be issued and sold.", "label": "Additional Shares of Common Stock May be Issued and Sold, Gross Proceeds", "terseLabel": "Gross proceeds from additional shares of common stock that may be issued and sold" } } }, "localname": "AdditionalSharesOfCommonStockMayBeIssuedAndSoldGrossProceeds", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "cemi_AggregateAnnualSalariesOfEmploymentContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of annual salaries called for by the employment contracts.", "label": "Aggregate annual salaries of employment contracts", "terseLabel": "Aggregate annual salaries of employment contracts" } } }, "localname": "AggregateAnnualSalariesOfEmploymentContracts", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "cemi_AggregateSharesOfCommonStockSold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash inflow on aggregate shares of common stock sold under the agreement.", "label": "Aggregate Shares of Common Stock Sold", "terseLabel": "Aggregate shares of common stock sold" } } }, "localname": "AggregateSharesOfCommonStockSold", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "cemi_AnnualLimitation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Refers to annual limitation of net operating losses during the period.", "label": "Annual limitation", "terseLabel": "Annual limitation" } } }, "localname": "AnnualLimitation", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cemi_AtTheMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The at-the-market offering for sale of common stock.", "label": "At-the-Market Offering [Member]", "terseLabel": "ATM Offering [Member]" } } }, "localname": "AtTheMarketOfferingMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "cemi_AutomatedManufacturingEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services automatically.", "label": "Automated Manufacturing Equipment [Member]", "terseLabel": "Manufacturing Equipment [Member]" } } }, "localname": "AutomatedManufacturingEquipmentMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "domainItemType" }, "cemi_Bio-ManguinhosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A customer of the Company.", "label": "Bio- Manguinhos [Member]" } } }, "localname": "Bio-ManguinhosMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "domainItemType" }, "cemi_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Paid for Amounts Included in Measurement of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities [Abstract]" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_ConcentrationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concentrations [Abstract]", "terseLabel": "Concentrations [Abstract]" } } }, "localname": "ConcentrationsAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_ContingentLiabilityEarnouts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Refers to contingent liability earn out payment during the period.", "label": "Contingent Liability Earnouts", "verboseLabel": "Contingent liability earnout" } } }, "localname": "ContingentLiabilityEarnouts", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cemi_ContractOneExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to the expiration date of contract one.", "label": "Contract One Expiration Date", "terseLabel": "Contract one, expiration date" } } }, "localname": "ContractOneExpirationDate", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "dateItemType" }, "cemi_ContractTwoExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to the expiration date of contract two.", "label": "Contract Two Expiration Date", "terseLabel": "Contract two, expiration date" } } }, "localname": "ContractTwoExpirationDate", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "dateItemType" }, "cemi_CraigHallumCapitalGroupLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the related party to issue or sell the shares under the agreement as a sales agent.", "label": "Craig-Hallum Capital Group LLC [Member]", "terseLabel": "Craig-Hallum [Member]" } } }, "localname": "CraigHallumCapitalGroupLLCMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "cemi_CreditAgreementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Agreement [Abstract]" } } }, "localname": "CreditAgreementAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails", "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "stringItemType" }, "cemi_Customer1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A customer that accounts for 10 percent or more of the entity's revenues.", "label": "Customer 1 [Member]" } } }, "localname": "Customer1Member", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "cemi_Customer2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A customer that accounts for 10 percent or more of the entity's revenues.", "label": "Customer 2 [Member]" } } }, "localname": "Customer2Member", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "cemi_Customer3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A customer that accounts for 10 percent or more of the entity's revenues.", "label": "Customer 3 [Member]", "terseLabel": "Customer 3 [Member]" } } }, "localname": "Customer3Member", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "cemi_DebtInstrumentPercentageIncreaseInInterestRateInEventOfDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The interest rate percentage in event of default in excess of standard rate as per credit agreement.", "label": "Debt Instrument, Percentage Increase in Interest Rate in Event of Default", "terseLabel": "Increase in interest rate in event of default" } } }, "localname": "DebtInstrumentPercentageIncreaseInInterestRateInEventOfDefault", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "cemi_DebtInstrumentPercentageOfPrepaidPrincipalAsPremium": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of prepaid principal amount of debt paid as a premium as per credit agreement.", "label": "Debt Instrument Percentage of Prepaid Principal as Premium", "terseLabel": "Percentage of prepaid principal as premium" } } }, "localname": "DebtInstrumentPercentageOfPrepaidPrincipalAsPremium", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "cemi_DebtInstrumentTermOfVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term of Variable Rate", "terseLabel": "Term of variable rate" } } }, "localname": "DebtInstrumentTermOfVariableRate", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "durationItemType" }, "cemi_DeferredTaxAssetsLeaseObligations": { "auth_ref": [], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease obligations.", "label": "Deferred Tax Assets, Lease Obligations", "terseLabel": "Lease obligations" } } }, "localname": "DeferredTaxAssetsLeaseObligations", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cemi_DeferredTaxAssetsNetOfPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount net of noncurrent deferred tax asset attributable to deductible temporary differences from property, plant, and equipment. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).", "label": "Deferred Tax Assets, Net of Property, Plant and Equipment", "totalLabel": "Net deferred tax assets before valuation allowance" } } }, "localname": "DeferredTaxAssetsNetOfPropertyPlantAndEquipment", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cemi_DeferredTaxLiabilitiesDepreciation": { "auth_ref": [], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from depreciation.", "label": "Deferred Tax Liabilities, Depreciation", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesDepreciation", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cemi_DeferredTaxLiabilitiesRightOfUseAssets": { "auth_ref": [], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from right-of-use assets.", "label": "Deferred Tax Liabilities Right-Of-Use Assets", "negatedLabel": "Right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAssets", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cemi_DefinedContributionPlanEmployeeContributionSubjectToMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee contribution as a percentage of employee gross pay per pay period that is subject to the employer matching contribution.", "label": "Defined Contribution Plan, Employee Contribution Subject To Match", "verboseLabel": "Employee contribution subject to employer matching contribution" } } }, "localname": "DefinedContributionPlanEmployeeContributionSubjectToMatch", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "percentItemType" }, "cemi_DefinedContributionPlanEmployerMatchingContributionPercentageOfEmployeesContribution": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' salary deferral contribution for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution Percentage of Employees' Contribution", "terseLabel": "Percentage of employer's matching contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentageOfEmployeesContribution", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "percentItemType" }, "cemi_DepositsOnManufacturingEquipmentTransferredToFixedAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of deposits on manufacturing equipment transferred to fixed assets in noncash transactions during the period.", "label": "Deposits on equipment transferred to fixed assets", "terseLabel": "Deposits on manufacturing equipment transferred to fixed assets" } } }, "localname": "DepositsOnManufacturingEquipmentTransferredToFixedAssets", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cemi_EmploymentContractsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employment Contracts [Abstract]" } } }, "localname": "EmploymentContractsAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_EnterpriseBusinessSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents to Enterprise Business Systems.", "label": "Enterprise Business Systems [Member]", "terseLabel": "Enterprise Business Systems [Member]" } } }, "localname": "EnterpriseBusinessSystemsMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "domainItemType" }, "cemi_EuropeMiddleEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe and Region of Middle East.", "label": "Europe & Middle East [Member]", "terseLabel": "Europe & Middle East [Member]" } } }, "localname": "EuropeMiddleEastMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cemi_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financial lease cost recognized by lessee for lease contract.", "label": "Finance Lease Cost", "totalLabel": "Total finance lease expense" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "cemi_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease Right of Use Asset Accumulated depreciation", "negatedLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "cemi_FinanceLeaseRightOfUseAssetBeforeAmortization": { "auth_ref": [], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset before accumulated depreciation under finance lease.", "label": "Finance Lease, Right-of-Use Asset before Amortization", "terseLabel": "Finance lease right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAmortization", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "cemi_FinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Leases [Abstract]", "terseLabel": "Finance Leases [Abstract]" } } }, "localname": "FinanceLeasesAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_FinancialLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Lease Cost [Abstract]", "terseLabel": "Finance lease cost [Abstract]" } } }, "localname": "FinancialLeaseCostAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_FiniteLivedIntangibleAssetsImpairment": { "auth_ref": [], "calculation": { "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Finite Lived Intangible Assets Impairment", "terseLabel": "Impairment" } } }, "localname": "FiniteLivedIntangibleAssetsImpairment", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "cemi_FixedAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fixed Asset [Abstract]", "terseLabel": "FIXED ASSETS:", "verboseLabel": "Fixed Assets [Abstract]" } } }, "localname": "FixedAssetAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails" ], "xbrltype": "stringItemType" }, "cemi_IncomeTaxesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes Disclosure [Abstract]", "terseLabel": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxesDisclosureAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "cemi_InterestAndTaxExpenseNet": { "auth_ref": [], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of interest and tax expenses, net.", "label": "Interest and Tax Expense, Net", "terseLabel": "Interest and taxes, net" } } }, "localname": "InterestAndTaxExpenseNet", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cemi_IssuanceOfCommonStockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Issuance of Common Stock [Abstract]" } } }, "localname": "IssuanceOfCommonStockAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "stringItemType" }, "cemi_LeaseWeightedAverageDiscountRatePercentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Weighted Average Discount Rate Percent [Abstract]", "terseLabel": "Weighted Average Discount Rate [Abstract]" } } }, "localname": "LeaseWeightedAverageDiscountRatePercentAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_LeasesWeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted Average Remaining Lease Term [Abstract]" } } }, "localname": "LeasesWeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_LendersClosingCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred associated with the Lender's closing cost.", "label": "Lenders Closing Cost", "terseLabel": "Lender's closing cost" } } }, "localname": "LendersClosingCost", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "cemi_LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and financing lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating and financing lease liability recognized in statement of financial position.", "label": "Lessee Operating and Financing Lease Liability Maturity [Table Text Block]", "terseLabel": "Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingAndFinancingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "cemi_LesseeOperatingLeaseBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's right of use assets and lease liabilities.", "label": "Lessee Operating Lease Balance Sheet Information [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information Related to Leases" } } }, "localname": "LesseeOperatingLeaseBalanceSheetInformationTableTextBlock", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "cemi_LesseeOperatingLeaseCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information related to operating leases.", "label": "Lessee Operating Lease Cash Flow Information [Table Text Block]", "terseLabel": "Supplemental Cash Flow and Other Information Related to Leases" } } }, "localname": "LesseeOperatingLeaseCashFlowInformationTableTextBlock", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "cemi_LineOfCreditFacilityCovenantAmountRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The Credit Agreement contains financial covenants requiring that the Company maintain revenue amounts for four rolling quarters.", "label": "Line Of Credit Facility Covenant Amount, Revenue", "terseLabel": "Covenant amount, revenue" } } }, "localname": "LineOfCreditFacilityCovenantAmountRevenue", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "monetaryItemType" }, "cemi_LossContingencyAssertingDamagesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Asserting Damages Amount", "terseLabel": "Loss contingency, asserting damages amount" } } }, "localname": "LossContingencyAssertingDamagesAmount", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "cemi_LossContingencyDamagesSoughtClaimsExcessValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The excess value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Claims Excess Value", "terseLabel": "Loss contingency, asserting damages excess amount" } } }, "localname": "LossContingencyDamagesSoughtClaimsExcessValue", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "cemi_MaximumAmountOfDevelopmentAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents maximum amount of development agreement.", "label": "Maximum amount of development agreement", "terseLabel": "Maximum amount of development agreement" } } }, "localname": "MaximumAmountOfDevelopmentAgreement", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "cemi_MultiplexDPPRespiratoryAntigenPanelPointOfCareTestSystemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to product development for multiplex DPP Respiratory Antigen Panel point-of-care test system.", "label": "Multiplex DPP Respiratory Antigen Panel Point-of-care Test system [Member]" } } }, "localname": "MultiplexDPPRespiratoryAntigenPanelPointOfCareTestSystemMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "cemi_NumberOfComplaintPurpoteToAllegeClaimsForBreachOfEachSeparateStockOptionAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of complaint purport to allege claims for breach of each of the separate stock option agreements.", "label": "Number of Complaint Purpote to Allege Claims for Breach of Each Separate Stock Option Agreements", "terseLabel": "Number of complaint purport to allege claims for breach of each of separate stock option agreements" } } }, "localname": "NumberOfComplaintPurpoteToAllegeClaimsForBreachOfEachSeparateStockOptionAgreements", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "integerItemType" }, "cemi_NumberOfGroupsOfSimilarProducts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of groups of similar products.", "label": "Number of groups of similar products" } } }, "localname": "NumberOfGroupsOfSimilarProducts", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails" ], "xbrltype": "integerItemType" }, "cemi_NumberOfKeyEmployeesWithWhomCompanyHasEmploymentContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of key employees with whom the Company has employment contracts.", "label": "Number of key employees with whom Company has employment contracts", "terseLabel": "Number of key employees with whom Company has employment contracts" } } }, "localname": "NumberOfKeyEmployeesWithWhomCompanyHasEmploymentContracts", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "integerItemType" }, "cemi_NumberOfMotionsAbandoned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of motions were withdrawn or otherwise abandoned during the period.", "label": "Number of Motions Abandoned", "terseLabel": "Number of motions abandoned" } } }, "localname": "NumberOfMotionsAbandoned", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "integerItemType" }, "cemi_NumberOfMotionsFiledByMunicipalEmployeesRetirementSystem": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of motions filed by municipal employees retirement system during the period.", "label": "Number of Motions Filed by Municipal Employees Retirement System", "terseLabel": "Number of motions filed by municipal employees retirement system" } } }, "localname": "NumberOfMotionsFiledByMunicipalEmployeesRetirementSystem", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "integerItemType" }, "cemi_NumberOfMotionsFiledBySpecialSituationsFunds": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of motions filed by special situations funds during the period.", "label": "Number of Motions Filed by Special Situations Funds", "terseLabel": "Number of motions filed by special situations funds" } } }, "localname": "NumberOfMotionsFiledBySpecialSituationsFunds", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "integerItemType" }, "cemi_NumberOfMotionsForAppointmentAsLeadPlaintiff": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of motions for appointment as lead plaintiff by the court during the period.", "label": "Number of Motions for Appointment as Lead Plaintiff", "terseLabel": "Number of motions for appointment as lead plaintiff" } } }, "localname": "NumberOfMotionsForAppointmentAsLeadPlaintiff", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "integerItemType" }, "cemi_NumberOfPurchaseOrdersReceived": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of purchase orders received.", "label": "Number of purchase orders received" } } }, "localname": "NumberOfPurchaseOrdersReceived", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "integerItemType" }, "cemi_NumberOfRemainingMotionsForAppointmentAsLeadPlaintiff": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of remaining motions for appointment as lead plaintiff by the court during the period.", "label": "Number of Remaining Motions for Appointment as Lead Plaintiff", "terseLabel": "Number of remaining motions for appointment as lead plaintiff" } } }, "localname": "NumberOfRemainingMotionsForAppointmentAsLeadPlaintiff", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "integerItemType" }, "cemi_OmnibusIncentivePlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A Omnibus Incentive Plan (\"2019 Plan\") established on June 18, 2019 by the Company. Under the terms of the plan, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock. The awards become vested at such times and under such conditions as determined by the Compensation Committee.", "label": "Omnibus Incentive Plan 2019 [Member]", "terseLabel": "2019 Omnibus Incentive Plan [Member]" } } }, "localname": "OmnibusIncentivePlan2019Member", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "domainItemType" }, "cemi_OperatingCashFlowsFromFinanceLeases": { "auth_ref": [], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash out flows from finance lease, associated with operating activities.", "label": "Operating Cash Flows from Finance Leases", "negatedLabel": "Cash paid for finance leases", "verboseLabel": "Operating cash flows for finance leases" } } }, "localname": "OperatingCashFlowsFromFinanceLeases", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cemi_OperatingLossCarryforwardBuiltInGains": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents built-In-gains of operating loss.", "label": "Operating Loss Carryforward Built In Gains", "terseLabel": "Built-in-gains of net operating losses" } } }, "localname": "OperatingLossCarryforwardBuiltInGains", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cemi_OptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Options [Abstract]", "terseLabel": "Options:" } } }, "localname": "OptionsAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "cemi_PartnershipForSupplyChainManagementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A customer of the Company.", "label": "Partnership for Supply Chain Management [Member]" } } }, "localname": "PartnershipForSupplyChainManagementMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "domainItemType" }, "cemi_PaymentOfStimulusPackageLoan": { "auth_ref": [], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow associated with payment of stimulus package loan.", "label": "Payment of Stimulus Package loan", "negatedLabel": "Payment of stimulus package loan" } } }, "localname": "PaymentOfStimulusPackageLoan", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cemi_PercentageOfGrossProceedsFromBorrowingConsideredForFinancingFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of gross proceeds from borrowing considered as financing fee under the credit agreement.", "label": "Percentage of Gross Proceeds from Borrowing Considered for Financing Fee", "terseLabel": "Percentage of gross proceeds considered as financing fee" } } }, "localname": "PercentageOfGrossProceedsFromBorrowingConsideredForFinancingFee", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "cemi_PercentageOfMinimumLeasePaymentForFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of minimum lease payments with a present value or more of the fair value.", "label": "Percentage of Minimum Lease Payment for Fair Value", "terseLabel": "Percentage of minimum lease payment for fair value" } } }, "localname": "PercentageOfMinimumLeasePaymentForFairValue", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "percentItemType" }, "cemi_PercentageOfPrejudgmentInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of prejudgment interest rate.", "label": "Percentage of Prejudgment Interest Rate", "terseLabel": "Prejudgment interest rate" } } }, "localname": "PercentageOfPrejudgmentInterestRate", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "percentItemType" }, "cemi_PeriodWithinWhichLeadPlaintiffsCanRepleadTheirClaims": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period within which lead plaintiffs can replead their claims.", "label": "Period within which lead plaintiffs can replead their claims" } } }, "localname": "PeriodWithinWhichLeadPlaintiffsCanRepleadTheirClaims", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "durationItemType" }, "cemi_ProceedsFromStimulusPackageLoan": { "auth_ref": [], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash inflow associated with stimulus package loan.", "label": "Stimulus package loan" } } }, "localname": "ProceedsFromStimulusPackageLoan", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cemi_RangeFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to stock options which are exercisable in the range of $8.2 to $12 per share.", "label": "Range Five [Member]", "terseLabel": "8.2 to 12 [Member]" } } }, "localname": "RangeFiveMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "domainItemType" }, "cemi_RangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to stock options which are exercisable in the range of $6.4 per share to $8.19999 per share.", "label": "Range Four [Member]", "terseLabel": "6.4 to 8.19999 [Member]" } } }, "localname": "RangeFourMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "domainItemType" }, "cemi_RangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to stock options which are exercisable in the range of $1 per share to $2.79999 per share.", "label": "Range One [Member]", "terseLabel": "1 to 2.79999 [Member]" } } }, "localname": "RangeOneMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "domainItemType" }, "cemi_RangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to stock options which are exercisable in the range of $4.6 per share to $6.39999 per share.", "label": "Range Three [Member]", "terseLabel": "4.6 to 6.39999 [Member]" } } }, "localname": "RangeThreeMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "domainItemType" }, "cemi_RangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to stock options which are exercisable in the range of $2.8 per share to $4.59999 per share.", "label": "Range Two [Member]", "terseLabel": "2.8 to 4.59999 [Member]" } } }, "localname": "RangeTwoMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "domainItemType" }, "cemi_RemainderAmountToBeRecognizedSubjectToObtainingEUA": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Remainder amount to be recognized subject to obtaining the EUA for the DPP SARs-COV-2 Antigen test.", "label": "Remainder amount to be recognized subject to obtaining EUA" } } }, "localname": "RemainderAmountToBeRecognizedSubjectToObtainingEUA", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "cemi_ResearchAndDevelopmentRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue earned during the period from research and development.", "label": "Research and Development Revenue [Member]", "terseLabel": "R&D Revenue [Member]" } } }, "localname": "ResearchAndDevelopmentRevenueMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cemi_RestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met and 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 and Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "cemi_RevenuePaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payment terms in contract with customer, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Revenue, Payment Terms", "terseLabel": "Revenue, payment terms" } } }, "localname": "RevenuePaymentTerms", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "cemi_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right of Use Assets Obtained in Exchange for Lease Obligations [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations [Abstract]" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_SARSCoV2AgSystemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to product development for SARS-CoV-2 Ag System.", "label": "SARS-CoV-2 Ag System [Member]" } } }, "localname": "SARSCoV2AgSystemMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "cemi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredForfeitedOrExercisedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) expired, forfeited or exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expired, Forfeited or Exercised in Period", "terseLabel": "Number of stock options expired, forfeited or exercised under the plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredForfeitedOrExercisedInPeriod", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "cemi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures, Intrinsic Value", "terseLabel": "Forfeited, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresIntrinsicValue", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "monetaryItemType" }, "cemi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted, Intrinsic Value", "terseLabel": "Granted, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "monetaryItemType" }, "cemi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards grants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants, Weighted Average Remaining Contractual Term", "terseLabel": "Grants, weighted average remaining contract term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "durationItemType" }, "cemi_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Abstract]", "terseLabel": "Range of Exercise Prices [Abstract]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "cemi_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options [Abstract]", "terseLabel": "Stock Options Outstanding [Abstract]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "cemi_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfStockOptionsExercisableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Stock Options Exercisable [Abstract]", "terseLabel": "Stock Options Exercisable [Abstract]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfStockOptionsExercisableAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "cemi_SignificantAccountingPoliciesLineItems": { "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": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "stringItemType" }, "cemi_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "stringItemType" }, "cemi_StockIncentivePlan2008Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A stock incentive plan (\"SIP\") established on June 3, 2008 by the Company. Under the terms of the SIP, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock and/or restricted stock units. The awards become vested at such times and under such conditions as determined by the Compensation Committee.", "label": "Stock Incentive Plan 2008 [Member]", "terseLabel": "2008 Stock Incentive Plan [Member]" } } }, "localname": "StockIncentivePlan2008Member", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "domainItemType" }, "cemi_StockIncentivePlan20142019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock incentive plans. Under the terms of the SIP, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock and/or restricted stock units. The awards become vested at such times and under such conditions as determined by the Compensation Committee.", "label": "Stock Incentive Plan 2014 & 2019 [Member]", "terseLabel": "2014 & 2019 Stock Incentive Plan [Member]" } } }, "localname": "StockIncentivePlan20142019Member", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "domainItemType" }, "cemi_StockIncentivePlan2014Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A stock incentive plan (\"SIP14\") established on June 19, 2014 by the Company. Under the terms of the SIP14, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock and/or restricted stock units. The awards become vested at such times and under such conditions as determined by the Compensation Committee.", "label": "2014 Stock Incentive Plan [Member]" } } }, "localname": "StockIncentivePlan2014Member", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "domainItemType" }, "cemi_StockIssuedDuringPeriodSharesOverallotment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of overallotment stock issued during the period.", "label": "Stock Issued During Period, Shares, Overallotment", "terseLabel": "Underwritten exercise of overallotment (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOverallotment", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "cemi_StockIssuedDuringPeriodSharesStockWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share warrants (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Warrants Exercised", "terseLabel": "Warrants exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockWarrantsExercised", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cemi_StockIssuedDuringPeriodValueStockWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock warrants.", "label": "Stock Issued During Period Value Stock Warrants Exercised", "terseLabel": "Warrants exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockWarrantsExercised", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cemi_StockholderLitigationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholder Litigation [Abstract]", "terseLabel": "Stockholder Litigation [Abstract]" } } }, "localname": "StockholderLitigationAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_SummaryInformationAboutStockOptionsOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary information about stock options outstanding [Abstract]", "terseLabel": "Summary information about stock options outstanding [Abstract]" } } }, "localname": "SummaryInformationAboutStockOptionsOutstandingAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "cemi_SupplementalBalanceSheetInformationRelatedToLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Information Related to Leases [Abstract]", "terseLabel": "Supplemental Balance Sheet Information Related to Leases [Abstract]" } } }, "localname": "SupplementalBalanceSheetInformationRelatedToLeasesAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_SupplementalCashFlowInformationRelatedToLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information Related to Leases [Abstract]", "terseLabel": "Supplemental Cash Flow Information Related to Leases [Abstract]" } } }, "localname": "SupplementalCashFlowInformationRelatedToLeasesAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "cemi_Supplier1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A party from whom the goods or services were or are to be received.", "label": "Supplier 1 [Member]", "terseLabel": "Vendor 1 [Member]" } } }, "localname": "Supplier1Member", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "cemi_Supplier2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A party from whom the goods or services were or are to be received.", "label": "Supplier 2 [Member]", "terseLabel": "Vendor 2 [Member]" } } }, "localname": "Supplier2Member", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "cemi_TaxCreditAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tax Credit [Abstract]", "terseLabel": "Tax Credit Carryforward [Abstract]" } } }, "localname": "TaxCreditAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "cemi_TermLoanCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A Credit facility provided under this Agreement, including any guarantees, collateral documents, instruments and agreements executed in connection therewith, and any amendments, supplements, modifications, extensions, replacements, renewals, restatements, refundings or refinancings thereof and any indentures or credit facilities or commercial paper facilities with banks or other institutional lenders or investors that extend, replace, refund, refinance, renew or defease any part of the loans, notes, other credit facilities or commitments thereunder, including any such replacement, refunding or refinancing facility or indenture that increases the amount borrowable thereunder or alters the maturity thereof (provided that such increase in borrowings is permitted under Section 6.01).", "label": "Senior Secured Term Loan Credit Facility [Member]" } } }, "localname": "TermLoanCreditFacilityMember", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "cemi_TermOverWhichRevenueWillBeRecognized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term over which revenue will be recognized.", "label": "Term over which revenue will be recognized" } } }, "localname": "TermOverWhichRevenueWillBeRecognized", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "cemi_ValuationOfLongLivedAssetsAndIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Valuation of Long-Lived Assets and Intangible Assets [Abstract]", "terseLabel": "Valuation of Long-Lived Assets and Intangible Assets [Abstract]" } } }, "localname": "ValuationOfLongLivedAssetsAndIntangibleAssetsAbstract", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesValuationOfLonglivedAssetsAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "cemi_WorkingCapitalAdjustmentRelatedToBusinessCombination": { "auth_ref": [], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments on working capital related to business combination.", "label": "Working Capital Adjustment Related to Business Combination", "verboseLabel": "Working capital adjustment related to business combination" } } }, "localname": "WorkingCapitalAdjustmentRelatedToBusinessCombination", "nsuri": "http://chembio.com/20211231", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "country_MY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Malaysia [Member]" } } }, "localname": "MY", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://chembio.com/role/FixedAssetsDetails", "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r614" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.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" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://chembio.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Africa.", "label": "Africa [Member]" } } }, "localname": "AfricaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Asia.", "label": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "verboseLabel": "Future Minimum Salary Commitment" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r61", "r63", "r118", "r119", "r269", "r295", "r632" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Major Suppliers [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "srt_LatinAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Latin America.", "label": "Latin America [Member]" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r192", "r338", "r344", "r585" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Major Customers [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r268", "r294", "r362", "r363", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r582", "r586", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r268", "r294", "r362", "r363", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r582", "r586", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r192", "r338", "r344", "r585" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Name of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r187", "r338", "r342", "r531", "r581", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r187", "r338", "r342", "r531", "r581", "r583" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r268", "r294", "r351", "r362", "r363", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r582", "r586", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r268", "r294", "r351", "r362", "r363", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r582", "r586", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r62", "r63", "r118", "r119", "r269", "r295" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Name of Major Supplier [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r188", "r189", "r338", "r343", "r584", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r622", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails", "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/RevenueDetails", "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r188", "r189", "r338", "r343", "r584", "r595", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails", "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/RevenueDetails", "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SIGNIFICANT ACCOUNTING POLICIES [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "totalLabel": "TOTAL", "verboseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails", "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44", "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r9", "r44" ], "calculation": { "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations 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 - suppliers" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r22", "r194", "r195" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts Receivable", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts of $243,042 and $296,793 at December 31, 2021 and 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r8", "r9", "r48" ], "calculation": { "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r8", "r9", "r48" ], "calculation": { "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r8", "r9", "r48" ], "calculation": { "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r8", "r48", "r350" ], "calculation": { "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r229" ], "calculation": { "http://chembio.com/role/FixedAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated Depreciation and Amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r66", "r67", "r68", "r570", "r591", "r592" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r68", "r75", "r76", "r77", "r122", "r123", "r124", "r458", "r587", "r588", "r634" ], "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": "AOCL [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r404", "r514" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 2.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" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r122", "r123", "r124", "r401", "r402", "r403", "r461" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares tendered for withholding taxes" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "Restricted stock compensation, net" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition", "verboseLabel": "Stock option compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r365", "r397", "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails", "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r196", "r201" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r103", "r216", "r222" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r142" ], "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 calculation of diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r103", "r226" ], "calculation": { "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails": { "order": 3.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment", "verboseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Impairment Charges [Abstract]" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r173", "r177", "r183", "r199", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r456", "r459", "r477", "r512", "r514", "r549", "r567" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r60", "r113", "r199", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r456", "r459", "r477", "r512", "r514" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Fixed Assets [Member]" } } }, "localname": "AssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r366", "r399" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails", "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails", "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "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 Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "verboseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r450" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Acquisition costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizationOfDeferredPolicyAcquisitionCostsPolicy": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferred policy acquisition costs, including the nature, type, and amount of capitalized costs incurred to write or acquire insurance contracts, and the basis for and methodologies applied in capitalizing and amortizing such costs.", "label": "Deferred Policy Acquisition Costs, Policy [Policy Text Block]", "terseLabel": "Acquisition Costs" } } }, "localname": "CapitalizationOfDeferredPolicyAcquisitionCostsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r39", "r105" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS:" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r106" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r98", "r105", "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents - end of the period", "periodStartLabel": "Cash and cash equivalents - beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r98", "r478" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "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": "INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r248", "r554", "r574" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 3.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 (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r251", "r597" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r122", "r123", "r461" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common Stock:", "verboseLabel": "Common Stock [Abstract]" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r308" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r514" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 3.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 - $.01 par value; 100,000,000 shares authorized, 30,104,986 and 20,223,498 shares issued and outstanding at December 31, 2021 and 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract] [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of provision (benefit) for income taxes [Abstract]" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r70", "r72", "r73", "r81", "r557", "r576" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r158", "r159", "r192", "r474", "r475", "r596" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r158", "r159", "r192", "r474", "r475", "r594", "r596" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r158", "r159", "r192", "r474", "r475", "r594", "r596" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r153", "r564" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r158", "r159", "r192", "r474", "r475" ], "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": "Percentage of net product sales" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r156", "r158", "r159", "r160", "r474", "r476", "r596" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r158", "r159", "r192", "r474", "r475", "r596" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r319", "r320", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with customer" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Government Grant Income [Abstract]" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r319", "r320", "r339" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/RevenueDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with customer, amount recognized", "terseLabel": "Revenue recognized under agreement" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r86", "r531" ], "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": "Purchases" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Purchases [Member]" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r87", "r113", "r199", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r477" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of product sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Product Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r84" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "TOTAL COSTS AND EXPENSES" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r114", "r432", "r439" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r114", "r432" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r432", "r439", "r441" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current (benefit) provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current [Abstract]" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r114", "r432", "r439" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r157", "r192" ], "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]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r452" ], "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 Contracts / Relationships [Member]", "terseLabel": "Customer Contracts [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM DEBT [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r112", "r120", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r284", "r285", "r286", "r287", "r489", "r550", "r552", "r566" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r265", "r284", "r285", "r488", "r489", "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r274", "r284", "r285", "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Fair value of total debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Financing fee" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50", "r266" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r51", "r268", "r466" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r53", "r112", "r120", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r284", "r285", "r286", "r287", "r489" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Principal installment payable" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "September 4, 2019 to September 3 ,2020 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "September 4, 2021 to September 3 ,2022 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "September 4, 2020 to September 3 ,2021 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r53", "r112", "r120", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r309", "r312", "r313", "r314", "r487", "r488", "r489", "r490", "r562" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r433", "r439" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r433", "r439" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r114", "r433", "r439", "r440", "r441" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://chembio.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Benefit from deferred tax liability", "totalLabel": "Total deferred (benefit) provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows", "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred [Abstract]" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r18", "r19", "r422", "r551", "r565" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "cemi_DeferredTaxAssetsNetOfPropertyPlantAndEquipment", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAndCreditsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue [Abstract]" } } }, "localname": "DeferredRevenueAndCreditsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r433", "r439" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r430" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.", "label": "Interest Expense" } } }, "localname": "DeferredTaxAssetInterestCarryforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangibles" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r423" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "cemi_DeferredTaxAssetsNetOfPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r430", "r431" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Inventory reserves" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r430", "r431" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating loss carry-forwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Operating loss carryforwards, not subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Operating loss carryforwards, subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r428", "r430", "r431" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credit" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r430", "r431" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r430", "r431" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r424" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less valuation allowances" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r415", "r425" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net noncurrent deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r430", "r431" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Benefit Plan [Abstract]" } } }, "localname": "DefinedBenefitPlanAdditionalInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Expenses related to matching contribution" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Employer matching contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "verboseLabel": "Deposits and other assets" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r103", "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r103", "r171" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 1.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 and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": { "auth_ref": [ "r232", "r234" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Impairment" } } }, "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r338", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "EQUITY INCENTIVE PLANS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY INCENTIVE PLANS [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Loss Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r82", "r127", "r128", "r129", "r130", "r131", "r135", "r137", "r139", "r140", "r141", "r144", "r145", "r462", "r463", "r558", "r577" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r82", "r127", "r128", "r129", "r130", "r131", "r137", "r139", "r140", "r141", "r144", "r145", "r462", "r463", "r558", "r577" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r142", "r143" ], "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": "Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r478" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "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. Excludes amounts 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": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r417" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Income tax benefit" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxes [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r116", "r417", "r443" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Federal income tax at statutory rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r417", "r443" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r417", "r443" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Foreign rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r417", "r443" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Nondeductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r417", "r443" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r417", "r443" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "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": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average period for recognition of net unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails", "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Net unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Net unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Stock Options [Member]", "terseLabel": "Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails", "http://chembio.com/role/EquityIncentivePlansSummaryDetails", "http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r75", "r76", "r77", "r122", "r123", "r124", "r126", "r132", "r134", "r147", "r200", "r308", "r315", "r401", "r402", "r403", "r435", "r436", "r461", "r479", "r480", "r481", "r482", "r483", "r484", "r587", "r588", "r589", "r634" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExchangeTradedMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Transaction that takes place on an organized exchange.", "label": "Exchange Transactions [Member]" } } }, "localname": "ExchangeTradedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r464", "r468" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r464", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r274", "r284", "r285", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r465", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r274", "r352", "r353", "r358", "r360", "r465", "r518" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r274", "r284", "r285", "r352", "r353", "r358", "r360", "r465", "r519" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r274", "r284", "r285", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r494", "r500", "r508" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 1.0, "parentTag": "cemi_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities of Finance Lease Liabilities [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r493", "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetailsCalc2": { "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", "terseLabel": "Total", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liability [Abstract]" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r493" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Current portion of finance lease liability", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r493" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term finance lease liabilities", "verboseLabel": "Finance lease liability" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetailsCalc2": { "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, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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", "verboseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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", "verboseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r495", "r502" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.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": "Financing cash flows for finance leases", "negatedLabel": "Principal payments for finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r492" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance lease right-of-use assets, net", "totalLabel": "Finance lease right-of-use asset, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r494", "r500", "r508" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 0.0, "parentTag": "cemi_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r505", "r508" ], "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", "verboseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r504", "r508" ], "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 leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentsOwnedAtFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments [Abstract]" } } }, "localname": "FinancialInstrumentsOwnedAtFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Weighted average remaining life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r221" ], "calculation": { "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r217", "r218", "r221", "r223", "r532", "r533" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amortization Expense [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r221", "r533" ], "calculation": { "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r217", "r220" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r221", "r532" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Intangible assets, net", "totalLabel": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "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 [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r486" ], "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 Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "localname": "GeographicAreasLongLivedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Areas, Revenues from External Customers [Abstract]" } } }, "localname": "GeographicAreasRevenuesFromExternalCustomersAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r208", "r210", "r514", "r548" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending balance", "periodStartLabel": "Goodwill, Beginning balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Impairment of intangible assets and goodwill" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GOODWILL AND INTANGIBLE ASSETS [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r213", "r219" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Indefinite-lived Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Changes in foreign currency exchange rate" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r103", "r209", "r211", "r214" ], "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", "negatedTerseLabel": "Impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrantMember": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Award of money not required to be repaid.", "label": "Government Grant Income [Member]" } } }, "localname": "GrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/RevenueDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r103", "r224" ], "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 an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets [Abstract]" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r103", "r224" ], "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 charges" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r103", "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Impairment of long-lived intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesValuationOfLonglivedAssetsAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r103", "r226", "r231" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Valuation of Long-Lived Assets and Intangible Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r115", "r442" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "United States operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r79", "r173", "r176", "r179", "r182", "r185", "r546", "r555", "r559", "r578" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://chembio.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 TAX BENEFIT" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r115", "r442" ], "calculation": { "http://chembio.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "International operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of (loss) before income taxes [Abstract]" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r233", "r238" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r116", "r418", "r420", "r427", "r437", "r444", "r446", "r447", "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r133", "r134", "r172", "r416", "r438", "r445", "r579" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://chembio.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit", "totalLabel": "Total (benefit) provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r74", "r412", "r413", "r420", "r421", "r426", "r434" ], "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 Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r102" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r102" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 6.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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r102", "r528" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "auth_ref": [ "r102" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.", "label": "Increase (Decrease) in Deposit Assets", "negatedLabel": "Deposits and other assets" } } }, "localname": "IncreaseDecreaseInDepositOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r102" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r102" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible assets [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r31", "r206" ], "calculation": { "http://chembio.com/role/InventoriesDetails": { "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": "Finished Goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r58", "r514" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://chembio.com/role/InventoriesDetails": { "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": "Inventories", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net, Items Net of Reserve Alternative [Abstract]", "terseLabel": "Net Inventories [Abstract]" } } }, "localname": "InventoryNetItemsNetOfReserveAlternativeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r59", "r108", "r146", "r203", "r205", "r207", "r529" ], "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]", "verboseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r33", "r206" ], "calculation": { "http://chembio.com/role/InventoriesDetails": { "order": 1.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 unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r32", "r206" ], "calculation": { "http://chembio.com/role/InventoriesDetails": { "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": "Work in Process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r204" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Non-cash inventory changes", "terseLabel": "Inventory adjustments" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows", "http://chembio.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Lease Expense [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r506" ], "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": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease term" } } }, "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetailsCalc2": { "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": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "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": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "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", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "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", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "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", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r507" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r113", "r178", "r199", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r457", "r459", "r460", "r477", "r512", "r513" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r113", "r199", "r477", "r514", "r553", "r572" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY", "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r113", "r199", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r457", "r459", "r460", "r477", "r512", "r513", "r514" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License and Royalty Revenue [Member]", "terseLabel": "License and Royalty Revenue [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r273", "r283", "r284", "r285", "r552", "r568" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Carrying value", "verboseLabel": "Outstanding loan balance, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails", "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current portion of long term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r53", "r252", "r253" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "terseLabel": "Long-term debt, less current portion, net" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loss Contingency [Abstract]", "terseLabel": "Employee Litigation [Abstract]" } } }, "localname": "LossContingencyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r248", "r249", "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss contingency, claims entitlement to recover damages amount" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Number of class action lawsuits" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.", "label": "Number of filed complaints" } } }, "localname": "LossContingencyNumberOfPlaintiffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r150", "r164" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "verboseLabel": "DESCRIPTION OF BUSINESS" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/DescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r101", "r104" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 }, "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "verboseLabel": "RECONCILIATION OF NET LOSS TO NET CASH USED IN OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r69", "r71", "r77", "r80", "r104", "r113", "r125", "r127", "r128", "r129", "r130", "r133", "r134", "r138", "r173", "r176", "r179", "r182", "r185", "r199", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r463", "r477", "r556", "r575" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://chembio.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "totalLabel": "NET LOSS", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows", "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/ConsolidatedStatementsOfComprehensiveLoss", "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements Affecting the Company" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures for non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of operating segment" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting unit" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Computer Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COSTS AND EXPENSES:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r173", "r176", "r179", "r182", "r185" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 0.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": "LOSS FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r501", "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Lease impairment charges" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities of Operating Lease Liabilities [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r493" ], "calculation": { "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetailsCalc2": { "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", "terseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r493" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r493" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r496", "r502" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "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 cash flows for operating leases", "negatedLabel": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r492" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r505", "r508" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r504", "r508" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r428" ], "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": "Net operating losses" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DESCRIPTION OF BUSINESS [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r48" ], "calculation": { "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued Expenses - Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "2025" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "2022" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future minimum salary commitments [Abstract]" } } }, "localname": "OtherCommitmentFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r64" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 1.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.", "label": "Foreign currency translation adjustments", "terseLabel": "Comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER (EXPENSE) INCOME:" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OverTheCounterMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Transaction that does not take place on an organized exchange.", "label": "Non-Exchange Transactions [Member]" } } }, "localname": "OverTheCounterMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r95" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments on debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r93" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payments of tax withholdings on stock award" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r89" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r90" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Patent application costs" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r90" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of and deposits on fixed assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToSuppliersAndEmployees": { "auth_ref": [ "r96", "r97", "r100" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments to suppliers for goods and services provided and to employees for services provided.", "label": "Payments to Suppliers and Employees", "negatedLabel": "Cash paid to suppliers and employees" } } }, "localname": "PaymentsToSuppliersAndEmployees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r366", "r399" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Preferred Stock [Abstract]" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)", "verboseLabel": "Preferred stock - shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)", "verboseLabel": "Preferred stock - shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r514" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 6.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 - 10,000,000 shares authorized, none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r37", "r38" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCustomers": { "auth_ref": [ "r99" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash receipts from customers during the current period which are usually for sales of goods and services.", "label": "Cash received from customers and grants" } } }, "localname": "ProceedsFromCustomers", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r91" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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": "Gross proceeds from issuance of common stock", "verboseLabel": "Proceeds from sale of common stock, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r92" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from issuance of long-term debt, net" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r91", "r400" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Net Product Revenue [Member]", "terseLabel": "Product Revenue [Member]", "verboseLabel": "Net Product Sales [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FIXED ASSETS [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r230" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r235", "r598", "r599", "r600" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "FIXED ASSETS" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r228" ], "calculation": { "http://chembio.com/role/FixedAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Fixed assets, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails", "http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r230", "r514", "r560", "r573" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://chembio.com/role/FixedAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Fixed assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/FixedAssetsDetails", "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of fixed assets [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r40", "r230", "r598", "r599" ], "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": "Fixed Assets" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Fixed Assets" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r228" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Estimated useful lives of fixed assets" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r83", "r202" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for (recovery of) doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r30", "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r359", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r359", "r509", "r511", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r94" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Payments on note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": { "auth_ref": [ "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by form of arrangement related to research and development.", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": { "auth_ref": [ "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others.", "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r408", "r530", "r612" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 4.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 expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "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 Expenses [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r408" ], "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" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r12", "r105", "r107", "r547", "r569" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails", "http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r236", "r237", "r239", "r243", "r244" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "IMPAIRMENT, RESTRUCTURING, SEVERANCE AND RELATED COSTS" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r103" ], "calculation": { "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r103" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Impairment, restructuring, severance and related costs", "totalLabel": "Total costs" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r315", "r404", "r514", "r571", "r590", "r592" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r122", "r123", "r124", "r126", "r132", "r134", "r200", "r401", "r402", "r403", "r435", "r436", "r461", "r587", "r589" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r169", "r170", "r175", "r180", "r181", "r187", "r188", "r192", "r337", "r338", "r531" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "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": "Total revenues", "terseLabel": "Net product sales", "verboseLabel": "REVENUES" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/ConsolidatedStatementsOfOperations", "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails", "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r109", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r349" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r341", "r349" ], "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]", "verboseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Revenue [Abstract]" } } }, "localname": "RevenuePerformanceObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUES:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r503", "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r503", "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Net proceeds from issuance of common stock after deduction of placement fee and other transactions costs" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails", "http://chembio.com/role/StockholdersEquityDetails" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails", "http://chembio.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": "Number of shares issued (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.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": "Volume-weighted average price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r158", "r192" ], "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": "Sales [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "verboseLabel": "Accounts Payable and Accrued Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/AccountsPayableAndAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "(Benefit) Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Reconciliation of Federal Statutory Rate to Effective Rate Applicable to Loss Before Income Taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r365", "r396", "r406" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r217", "r220", "r532" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r217", "r220" ], "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": "Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r213", "r215" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Changes in Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Components of (Loss) Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r34", "r35", "r36" ], "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": "Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r230" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails", "http://chembio.com/role/SignificantAccountingPoliciesFixedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r240", "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Total Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r85", "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Product Revenue by Geographic Area" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r78", "r191" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependencyDetails", "http://chembio.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r366", "r399" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails", "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Stock Options Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r372", "r384", "r386" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Assumptions Made in Calculating Fair Values of Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Summary of Restricted Stock and Restricted Stock Units Outstanding" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r55", "r110", "r148", "r149", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r301", "r306", "r309", "r310", "r311", "r312", "r313", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r156", "r158", "r159", "r160", "r474", "r476" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Customer and Purchase Concentration Risks" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r165", "r167", "r168", "r173", "r174", "r179", "r183", "r184", "r185", "r186", "r187", "r191", "r192", "r193" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "GEOGRAPHIC INFORMATION AND ECONOMIC DEPENDENCY" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GeographicInformationAndEconomicDependency" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r103" ], "calculation": { "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringCostsAndAssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsRestructuringCostsAndImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Arrangements with Employees and Nonemployees [Abstract]" } } }, "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r102" ], "calculation": { "http://chembio.com/role/ConsolidatedStatementsOfCashFlowsCalc2": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r377" ], "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": "Forfeited/expired/cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited/expired/cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Number of Shares & Units [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, end of period (in dollars per share)", "periodStartLabel": "Outstanding, beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assumptions made in calculating fair values of options [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails", "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Increase in number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Number of shares authorized under the plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r399" ], "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": "Options still available to be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock options, additional disclosure [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Exercisable, end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Exercisable, end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Exercised, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "terseLabel": "Expired/cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "terseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Outstanding, aggregate intrinsic value, end of period", "periodStartLabel": "Outstanding, aggregate intrinsic value, beginning of period", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails", "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r374", "r399" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Stock options, number of shares [Roll forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r373" ], "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", "periodEndLabel": "Outstanding, end of period (in dollars per share)", "periodStartLabel": "Outstanding, beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock options, weighted average exercise price per share [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Vested shares exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r364", "r369" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansAllocatedSharebasedCompensationExpenseDetails", "http://chembio.com/role/EquityIncentivePlansRestrictedStockAndRestrictedStockUnitsDetails", "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Expired/cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r366", "r370" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Range of exercise prices, minimum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Shares exercisable (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Shares outstanding (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Range of exercise prices, maximum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "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": "Public offering price per share (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term to exercise stock options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r391", "r405" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Aggregate intrinsic value", "periodEndLabel": "Exercisable, aggregate intrinsic value, end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails", "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Exercisable, weighted average remaining contract term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding, weighted average remaining contract term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r371" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Total fair value of stock options vested during period", "verboseLabel": "Exercise price of stock options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails", "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Average remaining contract life" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/EquityIncentivePlansStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r57", "r75", "r76", "r77", "r122", "r123", "r124", "r126", "r132", "r134", "r147", "r200", "r308", "r315", "r401", "r402", "r403", "r435", "r436", "r461", "r479", "r480", "r481", "r482", "r483", "r484", "r587", "r588", "r589", "r634" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement, Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r122", "r123", "r124", "r147", "r531" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r308", "r315" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Issuance of stock, net (in shares)", "verboseLabel": "Underwritten public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r21", "r308", "r315" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Restricted stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r308", "r315", "r376" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercised (in shares)", "verboseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://chembio.com/role/EquityIncentivePlansSummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r308", "r315" ], "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": "Issuance of stock, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r308", "r315" ], "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": "Restricted stock issued" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r57", "r308", "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r113", "r198", "r199", "r477", "r514" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "TOTAL STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets", "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r111", "r293", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r307", "r315", "r318" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r485", "r516" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r485", "r516" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r485", "r516" ], "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/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r515", "r517" ], "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" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.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/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesGoingConcernConsiderationsDetails", "http://chembio.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TangibleAssetImpairmentCharges": { "auth_ref": [ "r1", "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.", "label": "Tangible Asset Impairment Charges", "terseLabel": "Impairment charges of fixed assets" } } }, "localname": "TangibleAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/FixedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "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": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Name [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/GoodwillAndIntangibleAssetsDetails", "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionDomain": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction [Domain]" } } }, "localname": "TransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionTypeAxis": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction Type [Axis]" } } }, "localname": "TransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r56", "r316" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r56", "r316" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r21", "r308", "r315" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r56", "r316", "r317" ], "calculation": { "http://chembio.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock - 48,057 and 41,141 shares at cost, at December 31, 2021 and 2020, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r308", "r315", "r316" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r411", "r448", "r563", "r593" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Unremitted earnings of foreign subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r151", "r152", "r154", "r155", "r161", "r162", "r163" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseRightsMember": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Legal right to use or benefit from the use of natural resources or access. Examples include, but are not limited to, drilling rights, water rights, air rights, timber cutting rights and route authorities.", "label": "ROU Lease Asset [Member]" } } }, "localname": "UseRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ImpairmentRestructuringSeveranceAndRelatedCostsImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/LongtermDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r136", "r141" ], "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 (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r135", "r141" ], "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 (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://chembio.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r407": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28200-109314" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r449": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r486": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r517": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=35755530&loc=d3e11264-158415" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r613": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r614": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r615": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r616": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r617": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r618": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r619": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r620": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r621": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r622": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r623": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r624": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r625": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r626": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r627": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r628": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r629": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r630": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r631": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r632": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r633": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" } }, "version": "2.1" } ZIP 79 0001140361-22-007735-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-22-007735-xbrl.zip M4$L#!!0 ( .R)8U2Y)S'H%X@# (K)(P 4 8G)H8S$P,#,T-C V7S$P M:RYH=&WL?6MSXT:2X/>-V/^ UZ6=*+:7M^7B0)0 M(#$- AP\I*9__65F%8 ""4J41$H@!=_<-D7B497O5V7^/(FGGO9]ZOG1^^]F MZ+F_'$SB>/;^W;N[N[LC_.8H",?OC&:S]<[UHYCY%C^0UWNN_^V>R_%GDT79 MY=^7KK]KT=7Z8#!X1[]FET9NV87P6/W=_W[Y/+(F?,H.%]>#K[?S&]75=-^) M']-+W2AH&WKOOLV**[(;OJ^Z5D? P.+Y_WZ\_IQ?'I=?GU_Z+@Z9'SE!.&6Q M&_CXI,YATS@TNLI##B-N%1X$?Q^-@]L'G],_;.GIJ$5)'X__#S._&O_/*_#@^USZ[%_8C;6AR\ MUSZ& ;-#UQYS[^N\DL)(I]V/-"CF+X1E) MY/IC[?3DT_#:<8'BQY%V=7T)'[G6/]+A_S65NX^#V3QTQY-8@Y5WM$,-]FBH M2S@\3!'_-^)>_O+P7'@Q_#BPQL XX%FB;]^.8CY]_@=04![!_?^ M_$Z" #Z:@3W7HGCN\5\.3&9]&X= PO:A%7A!^%[[FT/__:2E?S?IOY\0DC_; M[JWFVK\Y;K6ZMM71];;1ZYDM MJ]?EML&LCM5K7]R%I[Z]@E@7%FMR5MZI]/I&E;;:@\L:P + M-IV^V6MQF_=02CYJM38\?0HW3&PV/_B@&\!=:Z\V);_%+9VU>:>E=[O-7N?AQ7[ 3T]7WG, MCX>^?0H[#^, MR7]>,W_,A]_=Z)]?7-^=)M,O('5Y>/#AJK4*G&:S'#Z':,Y,)G3[Z_!)HGOBE^_-INP M/YM;[A2X^9>#\XLS8)5TS>DB[XC5W3X\,HXN7@-L!< ML>Q^E[4Z@W:OWV'MMF7V!GVG;=H=/F@_#.[5+XP^SK^P?P7AL<>BB!!RG$1Q M *N^YAX92]'$G449>IKK4?L3=PK2MN\,=,:=MM,> /GW;,;;?9-QTV3=YF"S M.SWAM]P#NK=ON#7Q00>-Y]>H&E]JM^V6U77ZM@7&:+<]&+29 1*H90)G,=:Q MG WC%2[@GL>M. %A*-G]I=!J#XSVP.[:3J?=-IEMMENM=F^@MP=&#\3:AC=Z M$X(5< 'K70./*X3*-5"&G_"S,)BBT8,7_>'&DY0U3K];7F*#K,$5P/_L&_9= M%3<#UG::C@W:S6A;-F=.US&L;D\'$/3;NK&\W6:VW29M%UYJD9; M5V[T;>/ M\X]@QT^F+/Q&>QPQCT=RE1<\%ALMNPUMM0);+UTC[Q5 E!<5)4%+PK$@!-$H MCMSWONN!!1@F8-VLDH%;@7&[WS*$7;(R6;&YW]+I=6S<9_,]N.QUKP/N<&T6JW](-C> M"P&S8QE]J]MIMFS6:W>,_D ?&*:MVZU^Q[9UYV$CKF+ +*7,EP(FT]O- 7 X M,\%.[YHZ,\' -9N\#^Y-IV.P#5#F<1#%E\ZG(+"CFR!FWAK0'"6SF>>NAN8Q M!FIX.&.@8E$1%6[:#CR'%D6'@"HL[MXRT(Y &-*#5. Y<#H=QV&]9A-\L$[3 MZ0_ Q@(KN-\<=/2N6>8PKH)B=:7>FK#HM8U6S^+@ G2!ROIFO]?IE= MKI?PU\,T]9IP* F<@5$6!^&9&T[/[8*3VC9 O_6LKFZVN6F9(*+- 0/[OM_O M= :]-6(7[?5B%ABN?9^:C)<^/_T^7>-6!X&G(S#]0-AA:7=W 4KE]89-)VVWF*Z;3OM%L:?#* 2;K<'K6X' M7-_UEM99L;1WQ0!HR!V.:0 >??@9,TCO(\H-P:,URBB]GX3T%EC\8?K\H^\1 M8%?\C&'S7PXB=SKSB%2*SQ"O4]]!?T9!$M)?E#%[+[=#$"C=CKR.4X@L_Y#\Y6G[,YJM9JM: M^S,.FRWXWV;V5Q5B+N"O0)_/VU^S>OMK;G1_"W;-51C8"6B94%I.I%OEEVET M:;O D )(!+7%GS:\[#MH=\N5:]!L%WZ-0,V F [C]V6K/OB@Q/KSY?_\KO2) M&;RR%S]6@C;7EZ#-S4K0HC-=BL%K'G$66A,PB640&#I=PRL9'6OL:&NH M?BUEN<"L%1!+N\,!M0S;'<*N9=CV9=AK,>M:J/X4@D6S:RA-6559_-YA;RU1 M*XN]=A5_A>6_35%;8W#7>;"6H-7D/WU .!O%6'D(B\6ZLWA^'$QG@8]%7(2\ MH64ET\3#8M?+>(*!\.DLY!,$X"T_]ZU@6E'63!%X[_9R/*^]STU201Y)T0<; MC*2LAUC;=C$XSKPKYMKG_C&;N5EN:->1>=_>=@:!%?"I7Y- X<]IX(_BP/JV M%T2YM)^=(<0'$'43MS^Y2%/AY7V0M\E6]J!U"V M9$#7QMBK&6-5,,F77.):\NZ_TUS;Z5NWTW>0MVOS=[_YNL;O?O-O+;?WA:\? MA_?:P7HKF*Z]L9?RQG9#H]>HBL'8P7B!W^_*:KT;9SG%9[0)4@+?JS.C+ MZ[.71V!M:;Z(I;E9Q"Y&RA(S49NY8;V+E2F-WM&LZQATD:KS8@%GN'^F ]L5BX=+-9HIH=M\F.%=&$;8ERH]FJQ)F< M1;"TUP0+]5K:%%B,C!.,S KD_T[0%+Z%_Z/TSRM\7TW25^V_DDWDAGSI;K9& M\L;Z)&]LE.1%5T0683,(_ >]FUNPB%._[0LX.7-A!Y\EOBVE_3_/F!O^SKR$ M?YQG'W\%A&!;B?EG;"I!=V>_G?NS)([H![W:A+$:%CEME -E)7&L_>[UH)JO MXQ[P[H)[V:R)[Q4(X#4YH7+AX6>0DK'_I&3LFBRIT?EZZ-PL=ZX[QZA:V$+' M*EOJP0?RL]3U[J'+M!)/[/MNX4E=[][AJ=GLI=7NS1[BJ;0%W# ,$2CX,6NN M'5SQ$&?7G04A)30BM6/Z\'IT'/QN#,>C>13SBB([3V5O8,\R2%*^\ZV131,C M6^L6Q<.E&RRC+1R2V S9?$F\V)UY_/O)U14\D5JW!^%\"- 8<_^*^=R["EP_ MOG2.6!2_-?)Z'H2V2(:Z486S.@^U'JOI=+?I="W]_?J]W*IR5*EFAYH= M*L .53FK_4+LL!O&[V9(XXW8V&])FM?DNU_D6Q7IB\K.=KTD=F_YB%M)Z,8N MC\2466Z+*;3361+3M*Y+)ZTK!W".)J 4/\[+'T T>SJ=><&<P>.![P(G95"9.]H;%$=US2VOS16 ME:Q)K3/W7V=6A=:R# .V6SB6DQDQ;_\63620.M_Y7K!S,:!O.'\_9<_ M]PYK*[M3U5BKL.V0Q9_@MGA^Y8%G"IXD%D^1'ZEXWY\YB_@D\.SSZ2P,;@E4 M%3T*H(R">VA;RBB0S?B'Y/(]7D4B3C./K IX?2!#>X"-O4:FZ^+S2W4<*Z#S;,$ MC'Z001Q^/W._XZ=]0&16O+ER>_O%E)>.XUI\GY1E>G'ISO:+![\P:P)R!M/; M]CZB\)[][1<7UKY(I3ER?436'+DGB*S-FPJC<7T-69LW.ZP5Z\#.CDG7QY91 MW<#G"#8,@,LY]I:'-Q-^C"%J'E8;QR7K5QBT9",KL?C@*^OZTD?5E^XJ9;UP ML=WF"'A7\T5KR2SYY3VT=?K=FF"!(OQF@R#?4=HJ['/+U%4&L;V36QNBKEV0 M7)74B>L1]*Y2UUI:L;R>^AH^^@G?6XE&AO4:6]\G(5<5%;JZ4.;KJ(H4M$:A MS-?1W@F/1:SMJ@RH'A]6!:.EZN S?/"C_17\6<9!W><^2?FJ&!NKI?QG%KO^ M< I/MUAUR><>J8\_+V]B[_3V^ABM]79UL+:^M35T=IH#U>7OO33=545I1#UF["\UO'4WF:$<%\PNM' W=LDA6>(K6?'"G>5#-=W &I3 MU65MAL[8JX:==%4K5DQ55P>@]]D3D[K U MD2W^#6/P-,'ZUB^N;7O\E$45+<9]*$Q,IS9+=[+WJ*U+D?:Q%&G'J6L7#,7- M6W U=6V"NO;#Q:VD[%K/J]Y5ZGI$1K4V6RL9I%@?@[79NK>HKBQORZ9\!9JMZ^VMM='^I&*G,3E6RAKVN2]:+8'D>6;J?BOZ\MWD*N2!;6U2 MHF^W*=4*M)T%(7?'_K$XT+#;N"K;RTX@:,&8.W-]-^:?W5MNG_OPW+%K>GP8 M13R./LZ_L'\%X;''(C'[X3B)8@!*>,T]FI803=Q9Q1N)/6)[.6[OV>>^657/ MH@=I>G+[AEL3/_""\?S:'4^JWNWQ233QP%YKNE#H B[@GL>M.&%>VCIL#TEB M]39K:E"H@1SB"S:M>L_))]' XN;V#_,U][\F]V^WZVAM_+V:\;?=@20UO[X^ MO[XR6FNU6S$4UOY51?RKZNC4&L';1O K\+FYN[R(4E$(5Q4_-=JM9L00J5NVTUZ[:@4M;S8V!I1+ *"CCPOZ>R_ ] M?2 8'C_]\QJ+;XB=O[#O[C29RJ(CDF??/Q_)9H\2,7-MEX7S$/'[IT+AO44T?WTSX%^ R'E\Z#L>A M%]64)5A8E(%*U.D6X+52/*PMI=8'N"QF>@CLSU_22KRE4TM686^;PK)WJ _6 M$Y:%2Y\;R"]R35;"C2-:XOEQ,)T%/OPI;9]@.@U\@E8UJ;E0.;%J&XJ-L[B? M_<.OKC?;-5:W9:\"KMHOJ[YV')7;5S=5())JL'ZS:W3^.;QCH9U75T]G7C#G MG/9].I_5X%YJU)HF;WT.AL1!+IB!GC:71#/R\ N]G?.:JY;QO[0C.HN@:' MAK$1FFGVF]UFZ^W0S,90^.)4^BR::?91SC1;FY$S[687[)R-T8S>KFGF2323 M FY+G<_^XKQTJIJNHA=1=54$44PBL?T'@S:J"R%L=VW>IM5,'5\GQGL%,+YFI@ MYFG&=U4Q].8MW,6^:34^-X//5^N#5V.QRBV=1?T8_!\'47SI8$7^ M/O#]TF[V#K>/D?/A&H[:"?MH.UF3VI!LDN"9$=IH39NMV+<[B@UU%;J%JS4[?8%+>;8 MKWD4P^YB;HM>1+Z]\,U7WZUZ&]"%G'8ZF&[M?6T)=YLM7+FWXJ_&XMX:^36B M7XA=MUJ24F/QQ=BU*IG+TNFT\DM9QC9:.7=]Z.STQ'5U^2L1O=:+[I]W7 !G M35'W4=1I@K,FOKBV[?%3%L75I:U-H/RY1$SBK!QD>T=F:XW5WC\RVS#V=T:: M5:5JZWGZ,7(KK!VK(,%(#6=0JH76?=3TF<6N/YSRG;:YEC=1RZI*4-?7416I MJ0HRRA)#J]]_'>T=!6U4VU63@IZ'V)V107NAX6I[J2+VTE[(H]I>JF75%F55 MQ6.?E9%6ZP19=U5>R;J%.LY4Y237 SBJMM'Q*K; =LDAZU3K^Q:350ZBHI=5VE<5"!.4XH#Y-(1447[O1 MMX_SC]RW)CCB6!Q/QS8-U_R6^PF_X*G?6W);5A>6CKY>ND;>*T8KRXN*4\%; MU63"O''%RETO3_Y>L?VG.]/WK** ,N7 ?1GNGN?-+R,O'3M;1.'>!X=JQGDS M)%L-^;"S,;!*,XY13<99BVZ-G=/L+./H.\PX>LTX^\PXU?9Q*LHX;X.D M7T9^[*J/4VW&J4VU5^>.;0N)766<1YMJH@7JIR"PHYL@9MX:G#-*9@"LU9QS MC'%('LY@R_.\J[R\:6^43CG@GB?ORR"7MK(OPN^%^/>.MHNRS(;+9 0;9">WS:L;;*J:I??Y= M\/DK5Z7UML*NKYZOJ HE;:'(K*ZUJ&C\? LU0CM)2;5V>T,R::MV4D5ETMLN MO]KNB8.W92?MD';;0G;X]2AI'\/F;SUH_7K^VSY24S6BR!NBZ0K92UNFI@K; MWJ\<5*V*;'IAZ[NFIKVFI@W/,>CH Y$RPD_;1OL34@&=0WVP7BJ@<.GS$]$M MD8C&3U4#BT@PMM9+,!8NW0!8*@", C<4]O+JZ:H3*73\C:DL+QO,]N16?K@L#G8+):0.6M\ M;2T)NXBQ>T3,XJ6;K6%X)'+_^3L+769Z_!J6(/JY!+X=^.=H.9C,_W;I.!SN MPY\_GW^\O'Y+-+'V:Q>!F)L\:T%SWRH#GBMQ]HPHMT4=M:1\0EBA5G[5=M>? MJ<]J?.VS7BA>?\UM/A7S+FD5=/_]EU1^WN?#.\RUQYI;K?7'GA!OY<=8OY+U MO3F>V\MM<"N9/W;!\1Q&$8^CCW-1P.*Q2!3^?(WXM3N>5'U2 MZR.VE#/*PM[VS9)>QCMSP]^9E_"/-7JN MY^T\/HL;V7F,)B"C")U? : 96J:<14G(/[A1T#;TWONOHY/T_O2G]&]\0-G# MC*6'R9U,6,BCQSXM3T;:[BU@6KWF FR*D,5!^,35+]V/7YYP/YBZ?MECU]U' MX1'OBJM_8+OM)>"1/7>5A-:$1?PRM%/26Q^$G?)GC@2%/O9IW?*GX:#QQSZJ MMX)29O#QL<_JER_K4Q@DL\<^:U#^K-_X_'0Z\X(Y?^SJ]&;Y$S^SNRAY--ST M97:EIPVQ5L5B?OQ8)M.76594"7O,G=[_+/?[^Y![5!833=R9%B"!_G*@'S4/ M-!9:8> 513G>>Q2$XW<&L/8[><4[AUGQH1,$L1_$_$!SPF!ZS9WHEP/P7.)_ MMNUNV[*[_?Z@Y;3M5JMOF.VNY9@6'^A=KG:3G]@P1\#L]\<=/2NN:>[[K6-5@\0:[*NWF[VS7ZOT^7@F3E6J^W8?6L_ M=ZWWNEU;-QG\SVX['6O ^YP9S+;Z'=9JM8S]W'7',OI6M]-LV0PHW.@/](%A MVKK=ZG=L6W?L_=PU [H>- =M9NI6NVOJS 2+UFSROLU[G8[!]G/7G9;1[%FF M8_4LN]UIL4&7==N\VVVV.KJC._W]W'5WP-I.T[$MG1F@PCASNHYA=7OZ -19 M6]]3OF[W6X;3TIU.%\B\:YH#W;3-7LNTN[UFKV5W7G[7XILH "N:1^+/"6I=V*A,0_EX]=\?1M?3U_<<0PBO=?,P+.S5\'+)F'Z+I-P_E[S M Y__I(F_#LT@CH,I/&GV78L"S[4UTV/6M^SW.)B]U]J+/T[DRV#[W[/-_LVA M_^!6N&8,]K=O'R[^5+;?*0O'KG^(@'NOL20.LJ]"\1;Z[D![5T#:"\'QZ\7Y MS>F)-KH9WIR.7N'](VXEH1N[<"_S;>WT.[B#_IAKQ\%TZD88R]C>HHQ5B_J# M 7OYXSCP&]K)T?'1?_]-[S9_THQFISU87LZ'G\T0D">_V-IJ^ZM6>W9Y_45# M 0B$3YZ_:VD^PU"3S=WW)X%%&0H\ W! ?I&PPGFWV>_VC!;CO39H,,8'/:>O MMRTVZ'=:W=:!)L,J(-!*(V,''_3FX6\DN'4_PC^8_UA9AFH7QL5\.3D979Y_=*+[!%>;2)OU7 MRM0X_)!_D_[ZQCBQ*%T%2)Z?-/F9!,$B.8SX..#:UW-M M-)\"JDNV>/#A0;0/?3]AWC6?!6&LH)^AB=INMP>#OM,&W6V:W4Z+M[G1;ELZ M4,7#Z(?%A%,6_W+@ F C;KTW@\ SF><%L1E\/_CPWW_[;G1UXZ=E"HGMM: F M)&4IU%1D_BN)8M>9*RI!*H9G*+R##\.+BZ_#S]KUZ=7E]8UV]?5Z]'5X<:/= M7&JCT^.;\\L+36]IE]>:WOG!_E&[/--N?CW%G[Y>G]^E4 M&Q[?X,_ZH-5.B5]98Q$61%/O%*(2__[G?\"72(S8X6&,W] M"^W,!1E[$1RM%!6GE.+$R^ WS/7F(L+N&[UFV^DZ9K?5!D]_,.B89H?UNF;+ M'%BMP1IF=/.PU6SU!L^SI-?X.?.8[X,._'.B='BB; MT )Q-F5CWCSZUVQ\ !(:?I+S.$N 1BU0VN_265R(M8Z676^"B>WGE M 2*\YF-0NB"%8CQ&KEI/H):, >NW!LQI&S9CK&L9NFDVNQV'M3IL#4(\_O7T MR\?S2^WD?/CIXG)T![9*ZR:W.Y9NF7;7Z;>;_0ZSF]VFY9C,M%JL M8ZPA=)?LL@C?-@N#6UP3N@H7_);9;)507FF?K$:,?C3HKD -VH$88%K[6>W! M4;.]NWB^8=_/96F31;A>4JM&K]?MMMM]9IBM]J#3ZW>=GF-8;9LWK:;97<,7 M_-#O'S;;1J<[6.GDK43BDI&Y(1;X/W&8^>Y?]/>/.T#=+P#"\Z/KH]&1)BMB0JU(JF@H/@RH[5'0(V'Y8_)VN]7IL@[O=&RC MUVFU6T:7K^,]=#H=[0\WY!X\7OL8)![HK=!N+,J\QRSV&#Y>AC?!G:\LM>U8 M7!^8K3X;Z.TV>#8#,# M/NAW!TW#;O?76.JO+)G-6#+FBXMKK X:%A9&PNTR MO (U#8),M0@<&T!FM(VFV1RT.2S2;/?,CJ/W6QU#YZ:SQNHN_JR5_3:4O<3= M50 FEO?_W-F"+6?ICF-T+-;FK-,&I WZ^H#W^ZQE.?VNT6FNDX?2>_W^6U+R M$J2HT&N^G"'Q)C\\F@<\UGTSG!EIV7H(.J\9"SH!I;+[1T-^]08L?BK&]#40[ M4 <-82,+TL(QVAVK8QJVV7= =>I]JV]U6YT>!VW4Z^KK^ 7=5HE#L+SL;8+K MQXV#ZW, C'6%!+'D2EF]%C.,5M?L\UZ[:X):[#MZLZ?KK&O8K-=9 V0#HWVH MZZW.VG&@%V4/I8)$A(BP<8LV2\(HP5A1'&AP!9GNNO&#^2-*30SE#ZWX_5N/ M%34K;%;=?AL\ M0_ /6]VG1/F1L=, _PW8 !?#T4)A)6"/M!K^3_CS,2[S4K4>*HA!K]W^2?J1:\6H_X!= M_(:;&,D]G-,6U*!ZVS -QQFT^DVC;1J\KW<[K7:GW6QRL]EO=]>)!0,BJ7J2W,+F9_40E@+F&/7HEX M?@^\Q(]92+5<8:0:&Y;>'NBZ937M3ILSA[5MT^D:O4ZO:?6;YCI1DK=)-$0S M=Q-.Z>8%PIF 6$%*L4'Z"&)!CPJ/^; XYEAR@<0!5./FD4UX,1MS+,S-O@(A MS:,(OTI)B#L.4M8M]V48W$5EX#./L!0&GA: ;DG%-<@UYELN_"H6@;XQ1=4R M^FPWVTID:,2P!3"/#B^_>WR.]*K]H'>TKT>CH^,CK6=T,8ST(T(@WZ\T+DP/ MJ(Y9%I:MX&L<-YS"52S69O!NAAZO#6&L+OJ>9FH5&6HR>4%\,RBV"R(2T7Y9H?CD"3A9ZR8 MUFSX%2@-+DWI'4C-XA0!T@V-CD!$V@_P6$"L%B761(LF 9;*I27,1)\+6[AC MT;+ IYOE5GYL$"/_8(BMFN!3P>_FOV C>#U="C?A*N1SD($C6@2^:\:B6!LT M-9O-HZ.'\K_'21A2DSW)OI@(3E3QS?F@BSYW"W/11K,_ +$]< 8=<]#O.(RM MD__]$UO?;%U^UUQ2T Y ,5,7A)FM<0\H)PQ\] >\N<9!?L\U:L?.2-)K)RQF MHE1[@8GR9ZB&B&K#7O-Q(DY-:Z/#&^T'!'_OIY1=C)9QE!F[+A62SK"05.&L MK;"46'?&*3SZ\4$^4."!X)!LH=J^CM/O]GKP/\XQF]YO==I,=\#LY7W3::]C MQKPD'[P5#@";VG8CRPNPT1 2FLU!,OX[09/&(5.T0+OG,9^6TNYO*>UJAC$H M)UIIK".:&?ESP'G<]86TQBYO]+.9*8OLP@:^&4G6!-.B6&^=66+H/8+&&G/, M-PN/T27FG(7!]SF9-KXP'W"]5%,KI'Y>=RCT78R&8!&!T@@@5 ":2 M0HR7?HO]$0Y+?HBF('GA';F1; 53@,F\(="@ 2ZQ:\$X)9UQ&-S%D_2J([!4 M."TPI8O )]LS!"U8O4UY)E"XO3I>\L-;TRC36H1OF MH9$:7*J5].06G@, !L'X5QM M]]"SVRU;-\ /;+9;%C.MCCT8Z.T>Z[:[K=8C#U>+9 J]D-!BR1=B7F6XB+,7 MC(JL1.0SP]6OANV+,E%=,\%HE0YX+F@>X"YZ[\.8PZ>DN1>N\7 $RFG,MDO1S5*%]"* M#LJ:Z0V,0U#T >0K^D;@8B21L&1AH:*I2'%]^Y\*KD9I\6'* M@NG6C;B]'(%68L,XFLMFH1VA]X0]E%=DIUL_L!_+;--7IES>LUBG.6B9NM%O M,\,>M-N\WQUTF@X8%69GC9#;ABAW:P3V3/AJZ3HK[C]&$_!/,G'X0TDJ>*5[ M].-1(9ZY@:3>0PH8UUHB1;N&;NOPG]'#'D+4;-9AV&78Z=A]9XVPUS-I<5.! MK,K$(891BF\/ _6FM'DP7)_^4!(?F@81)K.P-L.;"_'(A=E*7:+^G= 1_0;= MSL9C> *2ZE047E'M(#[\-B#YB&X\ABKDGY8H.<0 :CS7@ XPD)0*6 II.)AO M@ =&%&K]NR2E,PJ8PIV+M'1%V;HS+V!J!+7+6LV.SLUFSVJ!H^0,]":8=#T3 MZ*1O],U24PZ'X&C8-IR^H[$#P$.6"]9B)#Q^V#VG3VJ'*C^9VD$L+SSXT$QI M*UWQAGJD/)<*)'-_8:$UT5K4-\MH+"O1K//72H"+HE$JMAO1J('+)"8E".A5 M#RR8_3[K&LU6W\&P=7.@.[QG8*_P@=&UG9+6='!MLU7$@*%BX/SB;$TRV=8VLE5HUG/'6)8F3^SAEG; BK1S M-3S[<:Y=I^'9]9;Z5)/\"ITW&25<(5%$8#F+))/9A7ESY#N0$-C;4)MR3A(" MGD*XF,#V,*0.>'IDX%GFX;>[:^WQM/#45Z4TNVZ3W*4^N&J3W*4.NI5KDFMY MG(5(WO$DNULLG7A@D9,(1FH_NRLVYA]#SK[AR;/R7D0SN.30Q&M W\#"WS/O MCLVC%<]1?5H%!V(A MP$NT)D5\)DFGZU;;2#_$+*4X6EDFNMB4B9'2N1E^_'P*?_W7X>'0MR9!>'@(H&*/.)9' M3\ 6=L>7%S>G%S>C4B.N!,B+6UH[A6#*]N:;RB9(F@-,>&P6P37IIT?@*X\- M*(&#A?B2&A<"OQ*A],L!!9\]\;F5;6@Q1B38=G7 Z;YBXY*0DWS"PM/0?&^8\M% +;YWU4'Y$M&,D#":;;"A6WWX/YW.6I1U+ZCU M[FI8Y[M^%F!7G]M[_@;+EWU^<_I%TX^>N^ZRA6=\OZVU@U:9A.B%_ UWH1\= M?/CX=71^<3H:D5+9'HUOC-[6D&0'']K+AZ+$7K8ER=9CNAUFIZZUW(GL$N MQC[H%0-8ZNKZ\NKT&GMI5T*SE)\![ABU^-^N^&]56_JW@%(_GWX:?M: 7H]/ M3T_.+SYMG6"W2HI/\ZE>1I8_S?/:INNU[KY?WD%[B\*B4VUAT0%A\65X_=OI MC79V>:U=GWXZ'^&4B1N9$!AIQY=?OEQ>:*?_]^OYS9\-N.+S4,PONSS^[=?+ MSSA^XLOPYN;T>J0-+TZT\]'H*WQU]?7Z^-?AZ'2$43IQKS**XG6D4:NV))]" M?Z\3C.CM@]'8(^ZZ&'XZ_7*JL-3)^>CXZVB$$UN09>""SW^.SHE5SLXOAA?' MYZ"\CR\O3L2H%[SF^G3T]?,-78(VZ!!_J+05VJX5RW852[_:BJ4/I)\3,TV[ M1!X02F+T]>KJ,_T]O/Y3.QG>#%]%(W1[M49X"N%4*+8PV&HH[J7TQ #=IC+ MO+[\+#B$7+>3K]>5#C5LBG^VD3-[K$-6)\.68;@'TN;I,?[F/@@6V,7!AY/S MZU-* S2TT_\%'^SF_'H]8^K;+<&=3& MY98S7%O-!6^ KC'-FQ/S\>67J].+$7E%KV-)OBA%UK+]F;)]+S)2.J:D9$SM M3^WRCPN0YK^>7U%9W.GUS?#\0OMX>G$*8AX],/$[2?L\(B%#"RLC>K4.>,LZ MH.)Y+AT372FE$Q%C3 PX8%0@:YJ9/*3YR& X2^I/:2=7YR<@MXX.7T!JC?9>J(TV53*<7QR?7X%>&!X?7WZ]N!F",C@[/97AN=/KW\$Y> OB M?Y?*=7^O0Q1/@/4>RZ.MYI9?3!YUR)7[]?SC^0THZ)*<@38Z_O7TY.OG2@ND M7O-5!-(FC--[I)&*K-'YIXOA#8:DP>W(/K^*W=1;J[ H_;38.4-;ZUS0B@K6 M]'#OP8>O/HT Q7.4\GQLVFTR$L. []R(BW.[=P%VG:#\;_N5/78R$@(9Q&XB@G=LJ0-V@G M+AO[ <##BAIXI/6(;J+9\(%/AWKH%&B4F)%KNRQT>714!N=GH^+DZJI!\N+P M:OB;_/3[^>D?M)X1D*D&$N3X-SJ@BF!16DC'(;,Y'HB/1,=&N/#+Q_-+^OSE M_/CZ$AR)(;K$Z;WY#4?8%!&W>LM]%X^X$K*QDTEVB<9F,\ZP2Z-ZWI6ZEP1) M#'C0>^VL?UZ[;_RD1=2?0"X&NYKF]#RCD]$6U^R BZ:34\Y\T?KTCN>])K%] M=QAG[26=Q/.PPR3U5HEE(VY8EP?LAD??/';7$%!!FR-*;U/V^7B$:.MC=$MG M2(LO>?HI4JURYT@7]Z:N86D_OW+ 8KBP(6*Y3*ZGQS%7=-/H9Z?9Z;?WP-^ M;@M/81+YX%@/%']^'&6G,%GI!)^E32Q2Q>+?_W5X>'5]B2W8<"MBT.(U,%C\ M#_C\C]8__O&/P\,/#Q%EIC3.+J__&%Z?''Z^O/SM_.+34DT"_'D^NCD_!M/C M%/[] K^.MB*M;A1)(+O!1IK2NQ70@MV1Z(0]L.6MR^] D)@H,/!O)XFQJ>V, MA]17 8_6DPA F1N[<1+SM!DG_'['0OO0"X)OL@&2?$?:CQ,%$>/67SQ:\":N;N M+J\;,(]07/P:-N(O?1<@)[K,6_HA#/ZE+#K'4]KEE?.E%T23,JA@PXB8CY>6 M'V,'T:7=HU9:^@X?FWX7X!"[T&598PK"LD X-ON6)@C '$[AADSQX=C_3F2P"+DMF<+TL67ZD,3?D5%EM8**R%#'+-QI;V<+G% M0S^E%G"-X*GA7-A 6=\E87ZEO9+$& 6\ !YL)U8,1/@'-OI.Z=*3/5/L!E)* M8,I>X&3TY6](G]Y(6S 5EZ8 ,PRFZ>"'!GR(.#4#BI+PEL_AFRA.;"0'U4BG MS6533^2PE#^"T+,UL *\>*)=AF.@K[]2!(?:'[]>PCZXQKPHD .MN7A.2O,3 M=LO)B\#!&8UL8PU5:B-D4G\'. >(%CM0/7X'^?:7MB+!E3T&Q[RHB 4XAS8. MQ$0F:2@0GW)LS^;1I5+ER*DQ0N TM#%.KO&IUPV]5@5I!!BWP&G1+N5;P$(" MF!&.[8",[1S_F7N$<)=W"C"(D:9$"_0*_%> :1O,46ZLW2<9I$1T(_+ B;N"5!-D)R(,$D31 0[)K%L)TC^"H)30"*$D]X%;;K M((3PT2#O4?43=, 5BFC@ V J%N0D@2HZXB'<0M;%R-2DMBV?;/+)" MUQ2/DSJ(6O[KPR/M&AZA81^L(,S,(I"GHE718J,B[<\@T81:%".08)TQCE#* MFK0I?+%J<32]!7$@_ ..@H)%-+()894^*?#'0=:6#;O?!8D"!V8#V<+>7'#P M01RE-QU?_GY^Y(!0!RD/#SUIL@W<&"!#-06=T#RQF#LNPEKM<")_ALW_+T3"4[FPP([,B MNR8SMN#G'+7"([EU0^EV@.P7!F^V('0[N _8IZC#]QE8OC&E(CB+T8YY0L#] M,G=--;14G(Z#BA2 8Y2,X@MR MF"8U3(^T"1##X;\!;FX,=UAP[6$V&S2S]5T<0(O6F]'4IJZ?H"N11&(\IS]& MAIUI)EAOX$;Z+ + 1'?,5-VYB&$CXQRD\7R&7AA.D"\N.E^FC./P2*6-(OU( M+S*U4*6/$)71219J'-VT#XQ<"X#4DQB%?C+'P&@+KM6>-Q' M&K7.1B>6&M9C3H6:VL.>,0J)).)XP5T!#?'2+I444+I="]2W1,K[K:1G5/7X MMI6?WG^D\LOA3/YDM[2\Y/657;[,96MP0>B?^A-T"V%1G*8RW&)'< H;S+@% MSJX%?[]/.[-3: X;W5L3#,+;( J9D#T,#4=T=F= N@Q#(@$\$?A#Q!DI;D*< MCY=.TN@ U\R$ @?X)68UQ\*7(XX2\B)_LBJ(\_]4J2?#UQ0G(MDFPQ(1 6W MPBC<(=Z]FEVC>'T39J.F0,W0-4,_GZ&']JU@Z"DH;!91K> MI],T;F1.CI7=DFNK@F821IFTR!QJ ![CH "P0Y#G:2VH:X'M<7HQIR$&PG8@ MQF,:6@NJ!9#_![SN8JQ'2(I4F8NW>F"%A-H8[2CXUP+[B@PV,>B HK="7@CS M0-B4>2(D\)6(?\W>-7L_B/JJLO=EFDE.V2KC9JQ8BL!256UC60LD'1/4U& # MSP_CX#!!+P=-?N .]"J01!K@4H"K%,X/1880) +R_Q?7"@/MFB)06C"+9=:% M>?._<#0 \J=,US',D192I_E_B@=!1L)WBM_"V\&? '\L\&W*G5'8U\4$E><= M1@EY3^@6VC0))21?4O WS8JB1!T(!>\P!MK-7D(N&$\%2B2G6Z=2@P+7D,I4A3E.('U$^ H3=7Z*2F0& MS%6!2J&A%N5A!FWL!3C+:$XS@4')A?AUBA2.TS*(HV9RTG2#AJDAK6+)G4_$ MK*2\,N2D%":2\5(CIP.?"XJ9\BJ4O&6:"<:VK40%2M><);;3K8/!'(3"B06V+B!)A8Y!(9LJ0CRSO3]"LY&/P;_NOA(MB8E_C72K C M2 ,)8F22E<1B"QRGV0@WQ>>IM"E2%<4WX.LT*B0RZZ&H#G;]A%R<0(R<>[S3 MKA7KN(W>4ADW?57;"MNU%90(\6*&I-+&PSWK3F/@D"-4ZD=.O MPT;NCG\]&F&E44#NMG82)F-M:$]!:Y)KG=YS=@+WL(AT-/[;T9L_?/M1I+LH MQYP]CZY,H[K(F:/A]>CP./C]T-"&P#JP,BFVYU',I^M#^$455,U4-5,5F J8 MID#C!1*_YM',!6X)0.VE-'[%?.[1:8!7S#(]H6"AIOR:\A7*UX[3N,MG9@:2 MQL^GF*T053I#^+\V?B(]3;DV4(I5 MH[R0$Y;OB#IPEIZ20K_6I6HO3*E&$W*(R/J6EC=7_0#PDBG1*$['R=QSODG$ M!,[;!5$,KO"B'5 7;SV]>*O]M.(M[6G56POU6524M8R35=5=3RSFJNNW[BW9 ME_/=(XR583 OF((@ ,X+DYG@.T;A!1EJ62IE;<#MS.*AF45\#CO3(B5)#1[ *^+'U#Z$A,5 B M9)_/XTPQ1,S+GM1JW_>D9N%)1]HH5R!4%]T[TKXP'R@216E6TW#B1E9"HI=> M/<3@KBBUR<%PYOK@W*%$!3H3:HXNOI8P@+=?"L 8J2R.E8/"Y=>>"3UV..) M;I&TSWTQR?8N5PXVTH)+1=(4=P9%-V79Z3M9..(G#A:TAW0>1L2B4&G)H).( MF*%"]8,[67(C@WU??8I.C[!&&4\N30-\L"A&3FN!Q-DBI'*AEXJO4[-R2/6W MC&"5V@ _ MTL3)-0$@,%IH)185_LA(-1W<(H,_B.1! E<8>AE1"CD;4:"/1+(:8P-%ZWG< M'U,=5"H0K)1PHN+^BN=SLE-H2ZCDW[D(V^$:QB&;*@ (TI7GW(E1@*5.XE%I_0\^,5VX ML,8L%DV$ ,(/&):GR'(L!03<^'>CG[.R!B\XX19'C:JU](:4)U9:900;_+O1 M.M*5Z_/=+][8W.[![M5:X%AT)<@$BZRZOPO";Y+@46U1H#42Y^IL#DBR,=A, MZ0I''-=0J_E$U55QY2R!@CFCQ/46*D_23'1F:Z-145HE#L@6QD3806+Q;"#KB)]?/#U0M''I4 W="K> %0M=2=N%< M'C<1F-34$SJ)2*N14$T3'W2J6;*/>!)J%PD#R7\K8%0\A]C M-^4S444/N=G M7 Q&^#TZ T(U.H6MXU\"^^(XHZ:+ZA Q/Z"GNIP,V;)0[>MRD(S1(V_!,1ZARQ.*&*_T:NG1I!6XE' M7*=<:0MC@[@&.!\H#"R5>()9L$<.ZDH=C9*LRA*F,S#H@F/V<@XL+[!$Q6*C _A]D/I*63A$[+' MI?ULD:J!A_R]I6K;'S"R/(DP.QMMH53XI4?"_M;-$?2K'Q6 M?YP5)L69@EGINSS395%L'\5W4;&=JQ,\GQQK',]YTE_YJ<5YX7@A;KXY^&GA MD&&.(L%FJ*Q+3)5X%9R &))"%69!,\"EOJSS)\T@>1ED_A@@.*6*E$C!EVZ( M)D=JIP-X[=0EU0>"ZYC>C4DOBCY1ZQ]D.U_FL*+WREG['QM"VJ/0$O)7&*0. M4@H>KO3I6&<46"[)>%JBBM_6R?H< M0;)Q LEJ60U#^R%*Q*90H-^RLY4QE=F0^:N8\*A/;K,V"@WJ4H(R+1?W;#P& MZJ=CFJ2@;#6Q#\(] :TD8J-E4D91C5FTCTYYBL.S\K"_;+*0TP)@3! K!9D* MAU/)"J&7R ?DSJF3>;>+C17H/"]*(VXC,[BB**$A#@\KD$NE9@H&6>PCFW8 M.0F20[^$CE5(I"^ZXL*&(7]CPL033RE&1@K5+L8L(+9Y7)5:0M*UMM*.O&._R\G(KB-F4[19$NMZ92 MF(N_H$,*DMH4QB7NG$!'5_^@_RC--"R#2L^C%"&1;UXVW-@P"0CD$PO_8/R( M7.&KKV_(!N>DHJA!A 6*-BR^,(3U4-<* M5?W,P-6;4,2,7#$*F2CJ] [@"_L%B8Z*!Y\F(VC_DP#A7:4W7]+-,GZU8"<@ MZXIR(,$397>2E8(E&M]E+ :MB< FQG.G7#RP]$82,5'63@!, X]JS$I+CQYY M8+9.\SX^7;H+*=VR&Q[* B^F1^['94.C;T#C !T[99B]] 4]8XA[639DK,HH M,M;*;/4BNXH YTZU0A%2) N-*< S3PUI M\HC0TTYF5..,;TFPI"J642QXT\>0_>5ZF9S^(@JFR+26_7DP I*WHUK1SJ.X MIX9&S4FB&3([\F2ZQT(PQ\^RQ]*.O 4%A[&)AE+$&*TZ/:5IIAO,)BR<,HLG M1''48\J_AC:)$ M 0CIOX0!N>@7D#%"%+"B,B"7;0^RWV8J!NJD\7.2QITZ:;SG2>/:K'@+9D6F MU(V'E'K[7HU.;1'!BO?!PIVX,U)W(U"Z\.CC"0.%D.>M&ZDV%D%WM),_B>#P M&7!AH]0:^/7\=TU_9V2]I$$O12!'Z%I\GXQ^E&G)4U ]P_RS/S-J=06BKC@ D#*\LQ8%(X/;6N( +\Y5[,35,M# MC2B+FUI<7B::JZ>Z:N'P%H3#T,.)&[*U?!Y_Q8!T+)4-TO(XY%)M4[]:61/. M17_A0]1&D:;(F%#1UUCX*E4.D3" MS+70S"T3"5B2EA[P%JR8-=7!.UV,"6?&1=;&NG+\>+\I^7!,(RNPV'1<4K52 MG"0D8TRQ5B:BYBCB]]A:>86/%1?H(ZMQ\'&,$&6EU*B:8L.JT)?=E_)4ZC$V M48ZU84K&J>/ M<^G[95138')&Z<%<9A=T/0?L>F;.TVFHI8#%&E:HO'WUE$S+TU$$];- M+RZD=#0V#1(_SF.VA322"H09.H^DL&AOX J$F,Z#_8KY/ 6H-F3NL>R-LJ9/ MSN"@XB)2IG]O&\JJ2]>3ECQ\H5HZZ> 95(W9[AVUU[MYT4$$S_'KC. D$H)4 MZL0=EGBQNG\QSZ<,^PT5\X+TN$<:>$T&(AJ?X,U$$28Y(Q+:<,.3UZL>,6 M6/1APF7[:S -&K)OACO%(SJB6P?VDA:55W,4"91[$QWUY%ZD,9%VKO #3 XG M83[,I.#ET=+1*RP0?^)@XS$$3,'Q0_,%7YQ6:)"!(W$]VTEEE(_"+1V-D=:.(&/,DA /ND6J#2KQF!?*3'++5C$OY>^9GMPUOOBAT^$.) MJAUDFE8I*(S2L7NBH/ ]%:O!MNF2'QMI\8,\?D(5XJG>6N8K3>T>(R-+V:D3 MI?!&#G9)QQ?DIUC6"06)BIS$EX71RU(;Z_8!Y6GL)RM/5@1W5JD<%4)V675] MCD?%^E"K_O%J*EN.L)NQQ?/8HE+JI1@N=B+C4,JX$"'GJ+@I;>DC[#BE*(<$ M7;2-PK2B2?!@)'(U)[!$=!%^#D<\4][4^?[RX6K:!]FTG#OS M-$@V"0F-Y&E6&Z(*VGM$3-8B,S^%DA\B$J7=JI6"??+DL7LZ9Q%%/)WGI88B M(QRSXK"LHL1S\T.*J48BWD #(A3AC.Q S".%WK,J,BG_AO9[8SV96?X\,>TI MWW[J 2,"F(WX3NU4V25,F@,RE%LX9X;T3T6&Y3!V\51@&(H%"L=%)EY21V;% M8U049%D:6:X>B./92GKMJVR(4QH.Y92&]*[MU#2O'+$@CO7PO)$*XNOBTV5J"C;2 M6C]7.+>BVJ\ANPM2DBKOG"+&R)$A"FBE?JQQ2EH"/Y%B_\H:0WR&/.LVF4=@ M7&.G8[2R>91B$E=OAN*,>49;I&(BG"ZIVHIR"B4&+>29J6A"(UO3[0GWC@1@ M0QO!S<<3;GUK4.1;NV+?1%^XJZLR*B)M171$+C3BE0A2.1>8=ZCQT_IH*G_& M"Q<(&OLZPBZ!"D \X^G/C+W3GC39P[)0*)UJ)[=.MH2D(W>%&>A*@#%MS*GT MB@':#I$J$SJVN!UBP^8U^83.,&UO2D>>%CO1/]S.M,AZ.7/=RWOB?&80H4,: M@-4>^CSG,,*ITF>UL*B2[J*B=%8])BP'E M^],^KP5MJ[O4@58FD M^&MUC@Q4L'(SWPO3![B0EW5FT/+F*-?=F8,]5,BQQ MV98:=99ZVP]3%N#O?[ ;BNA"3/UAF.\'"373)JOYE,0=01"=Z0Q-]S/ U ?]5K1I0?LMBB412NE+?I1ZME?(P1PFIPE0 M*ZATS$_+M)N(!(ZY- "S*C *V:O;K3Z-(+Q?C$2FKGU8:%)-":?4F%D\=D%= M"I0988S[N5I1D3/_IQE$OJZA95(*- MM&INRVF@[AQFB@8)R[I\H8LRA 9 M!_D*680CV0470J4SZ3/F(IB "Y^H/2JH:I&+;L#H0-FWU!PDR:JW<2".:(+) M1-;;*?13=M-2G[Q5&!$161_DG?%_)VBG+1H5;MJI<"W$R_J:#"#2^1)[%S&% M.S$'A/MC$*JB6(_G#9Y5D['0HB3MEBB,(5@SCJM_P$8KL3)?@S*5_@]J2Z#E M,U FKS)#%Y>[(TD#PNI$B&_43$2US,!"X9?9EG1 P0]:[>5L0D"+AA)8!)L57 +W%5VCW/V@9FTSUV[D MT;1"0#(EVAGMHNAFJ#@3,X07?27A_(BC8J*%*86#I+!'H56F,MP%+:.42DA] MKB@0C-HH;-I0%8CHW@62928\/CGX@42'&[T^#XK3EG>+C?>PN"6A/FJ+'">E MZ[U3*A;=*!G,+3FN%[F(<[@G2*C;0&2%7,:LE-&0GC+'&]Z?$SMP9_['QV+R M1Q')DH(6QD=F.3F5V*AH&K#8R&8\,]4+(UTD=[70 E?.BR.3"\0]M5I,8:?4 MT<'ZLY%RY-I&"162<;NPCGP8N(@19OK(Y89N%L7"E4YN "8- MPY$!E6X6YR3D$[Q7CMA3AG53@@/J-9D$C'5S)XIJL6?"UZ*;"?\PW%?*I#)?]O:F:PU'T?[ M0SVB'0KO1XPKM;-^_DIV'/=4VGR ?E+/FTK7CGJ:%\VA.YEDMT5ET12/K:UX MBB*/BR 3BE@=^RB[H"Z"E@H*1'>TAO2&BLI#5+6C7,L!(6K-1 8Q?0?U>$A? M0D#/IA(]9A!173N[J0!MOP[0OI$ ;7E-0@#2:HN5$%1D0Y:JR(:!>*8LD[0+ MR1A01F*1#!"-TDEJR"8TC;2&2HR?UMUCOS+J@;OKX M>'86(JA [Y);@)P]-HO@FO23S #?UR%0I5>5AO#SSPL'C$O.BLMU='$9BT?% MA7S,EI>*2^!*C0I\M7!L_M!L:/B_'TO.D3\@+-.=%)YR7P5/V>GJ%6>KR_9H M5'J/:)SO]0;/5:Z=$PF6'Y)])UU/7MCU>IDEP%T:S#>9JJP__I]-Y"")E MNS_X@*9-%F],BU/24.+F4?S(_8@ZTA=^Z2;(BI8.,J]5VAWCIT M==+8,-+W$9W;E0;+889:$.P+Y3R5)M+VB-05<:O,_PHPWZ&E[K1@*410*F-B M[ S!57A#%95:.;%9(8;I_YM-9S]A6,-QP^D+R++:D'E5>?/_CD]JCZ86"06: M..'^..':Q4A?J.:J!<%KHG.[@D BO98%M2PHZ ?W&T.B> D)L#-6YCX2R);- M#$E&M6S90])Y.SE#,K784>LW:S IE:0 M>D7EP&?N1I,I\UV&+8/JD,.>"X*5=?/599Q=$D%5(*"GDL;O/+[Y6"=0UA!6 M.RL!RH>(58#U=X8F*KRA"HJ5XPD;L^CER*TV+UY1N(R^7I]JQ[^>'O_V8MGX M"G/CWFVH@N)E@>)&W',.\?3.[D@8/+P7\T.LCZ9C!W5L)177 MD]FR->:$29.NL FBYZFM1:D? !Y$L5@YT=(QBO4WN5+$II_6&F164W5-U?>L M$85LVIDVZ\$TXSZ/PZS)#(T<01DK?A:GCZT)\WWN%:>1RVH&6=I)MMF:05Z% M0<#3H-8P-"WZ+FN_S\?4CSPG>+61C#Q%ZML+)U$+SAJ0U$]X34WRBSO)-EN3 M_(N3O&RV'Z5N:39>PYUQ;(*&WY<8_-1+XAN?J^HBM94$-ZA]SAL:DW,H\NYC M<=IU IF$ABNG->*IK74T.DK9C]HS98^UJ8JPH?V%]3["8LMJ/'9MFO(?7-TC M3:BFWN8T!A8NQWF,U$.T +BT549)N_R2:0VYT%J"=3Z72AE4.F7_@J>+$0_: M+#$]U](FHM4/#72*CK1L@B7>\L>OEQH*..QB];03]+6@J@75 VM$TL7>7X!U M%SM53C%^%H.KIK6Z63LH#V>=JGY;M]]L-)M-E"G8) L(M]!PK=53FF_-> , M)B8+>Z(Y%(DY8AK1=1<;ZL@NBZ*OJ*YT]!(CB?F=EW:6P^$560? YDM+IIJ? M:GZZ9XTW-$J-:%;O*]/5T]D_L>QNB'V?4FTA.NT93=T0U-\YRED/C66EH2(] M.%4*HNN69278#]LGG55SP]).LLW6W/#BW'#JN=BA+(V*3*D!^V$<'()IB4,; MA8%%_=6H(=R7F^.;!@W4#%(-43!A:82C,*"DY92WVJ9!17JK (&P0ZM9V$WP .!>F"7:3*MB[:<(J6WYC9 MT/1.:A'0MH60$POO5-=YJ'O3+?6F&]2]Z=Y(;[J5GC-F(]-^D0MSV:3PE0-T M([7]YY*TMH+#S'+).LR5CI*B"9>-LBA&J1[ UI^BOYW2^7NYAV7Q<3F,LK[F MM]2XNJ2K75E:2DXZ\HE-Q$0&-28I,UVJDR0Z+C>R1LLBC]70OC /.,45,98O M_+MK!;0C!+N8V/'(/IUER]W:\$Z 3[ 46U&#)S)AL7JF8)3%341]7T/C>+RD M 4:#>I8 ;\6C9_=/Y%PQQC.=XDKJ#'@*'IQE*V6T*YV##&M1:".283 Y8<9C MH=S0@()A(7%*O82?K5#:R,4!-6@]9&W7,YXE@^/O1N=(5]M^.XD8Q4%-C",P M@-+^V 3KK#,O:!>Z3-J/ 541_97.B,^;H4^X-Q-#67 \D(=CY,4$2_X=!'(D M7TJQW32F6SZADW!SA&.*VOZ.3Q!9]K,^T3$=P9 MZC(Y]Q59XHHEGO;I2!MZX%=J9V0C+%UT&=TQSPZTXS#Y2_D1C>VS\\OCZZ__ MKY%-MZV M/0=/R?W#,3 $J)DDY'3'U]')<$O\0$-44TDKLPIE\V!38B2!@AJ- :,7QCQ+ M:F](\2V>6^0P%Z=0K^CY6O=R?43)JM&OU-O.0,IXYHN1C3> C2W#4Y%8;T)<&X;GK^#;>ND$^3(B-KV"^%&83.] M!?S]OF5H9N-#7@)UUYEQ\P90MW7,9>;EEE_TF6'YY$L=.2JUWS9]V"H=*G_8 M/M([2W/ETR\?U7=4^^'KZ,=MD/6K'#2C8C_T[WEIF=].[FE#IP'K#=4;>K,; MNOJ2#S6O@D9X 5F_C5:/]R%TMT3X#G%*O=1ZJ1M9ZO$I!7+%I-T=P9,O:%Z0Z]I,U=!0;R Z-]"7_\7T>4GQSNPRATR MCNJEOO&EGIT,#]<=?_%6[.(S.L%"/8BIJ];>:#JLW-^;S>R='5)OJ-Y0!88% MO;)E6A"^='!R![0HG4+VAG=Q0Y;3!2Y2SRF;_=2UK;1352ZV7 M6DDY6!FK6 D[E6ZQE_G(N4BT]!*+1 -VO.Y?6K'+G&KDV 386KP/O-8 M[(!<2;>2;SJ8S8(P3K Y+TZ+^X/FEQ UR5GC#'>EH7$8>G-<1V#^"SL$WW+: M%%("K0CWY:=CG/$Z\137U\8\&(<,5H8=SBVFV;00&-.91^+@EJ4M.<7,H2A..[7+)=,D /7UV# [.LII[6;" M(ZX!FVBW+G9Z/QPG+LB"AA8&(#E!F 6SC,0#S9U2!RH@N&@FIUW@@OZ=,.R2 M*Z8$!=Z1-L16Z6+FD2N:K"//X$JPKW>@K [T(_ &"FJXP82-\EO1>S[D0)>T MQ= 5';4#; =^ARWCTV6DQ LB ;A :/RMC(,H5[DHP6Z0W\%(&,]E(_N2-K<; MUW>Y"$"5=LM[2T 92%0QM @ GKCG.UXS#-D)FNW*T1V'> M1'X9S>Q(D9.])9](DD0IK2\\WF(XJ2FXQ=%.(&$X3K "O9MVU\=)4"C^L;U] M3I)(WBQ,QSAEKR,1G<2@1_[B:RUZ*^"7HCR;L3 AE3T7ZC9MOTUS+XB!B4Z% M2@1C@_MCV8(?I0"UEG;%@+QTXDFF$)5A- P@!NP/+ K\-"8;#U9 DCZ,LG$J M/FR>%%Z*BFNBQQ-%QP29*)$B2P(VT,P$9Y2Q' >H"YS YV%%F4:E\^G5$O< MXW,6(8)C_'(AR',5DS]34((I$@*9D2:H%YI4 3-/8YAV2\G M<([3U^>EUL][X+,5).CL>:IR4N#@G \RQ%UU3IP'TEE.R2'.&(,]%N.\']<' M]@=1UD!*I?D6C:+.6C0X,X(^TLZG2%0TA4W!#-Z)BY!S1C("E&H*G\>\.<4Q M5 D$U(7M@P,G)P @G49*C8MVL#2J9TE,#(]3^6RX))SG:T'#,]*$-2T,XXAG M,S: %4!@T0 D.Y-E2?99FM*?WE*MRB[0Z% H%*< MRFHQRE#^A/9%HZ;6Q9UDFZVI]37E,HOC$,2RC)"1A4&Q-\?%<# /HP!#MDC"SD'!?/.#N\-)<"<&R,M!\_?E9/ !*W(: M%%>E5& 4AP&&1G%$+\[E9:$WSV:GJU/GA7.2ZTE,-F0CM.'B'(PVET$AN$80 MO#IU%Y\34#XI';;]W+AW74.U7$.EUS54;[B&ZN##T(LG5.F15@#X@8:I=A(S M*$D\;HL4("5>B!^5O(M,PBU8OU:0>"B(L59FH7#(C *L)&AHKH.O=)CK"C*4^3/.P0@# 1N/6 MD[3TBD43$K$O5O8B1J\?"RMN*UIJ2-L\X19'D:*U]$9>Z35AMM9J]30G\;S# M&,29ALX/^/BH*$31 "=\ #%,@JG6[L)=(2<(VE/7QX(Y.5#=:.O9;PO9.J.? M_1*J$^L5K212>H:172ARN<4\'V%(4D5./3+[=J1=.C*AIBR<8A;?72PM 75H M#'KB!5Y@49;7%9GXK[Z+?XUB^!)N2I>A7/6)8TI0J&*]O_3SQY#]Y7J4>A=, M2KUT$+I,NPO";X"A8(9"6NS3#WR>)DFSQ9(J#_D,0416 % S$_6$A2(9/X8-,E*;]QHFQ=:T)KE)AN3)QUBU ME!8# G[M$ &4U3&!5<6_CBXEARO5;2*E^<,O2NJ<<+YF\ MQ%6DU5!9J99+]P)ECD,V!93<8#5((IP[O$A6-$J F%C"@3_9'*>94*DB)<_) MUL,\\B($A+7=2$UMA=>4VI%9,$N\K%0L)IZ7!:58@W$H]XL$I. *$.)Y8.'# MTR*YP'S7*IF^7!'$KU1=VP#"]CP_!>&(.3P?T[Y1ZD5L3>0[[]1W1O3.9<9V ML61GAJ5.B" 4PS:6P0 L.9GN!,U%;!])B_L/GI6;%)^:S!R@4&'/ Z4&HI25 M5@#H%YP/Q,#]**$2%ZQG%3_/ @"9T.+ A)96-".TDOJ3I3ZL8+B0AD77/1R+/L'Z$1 ), 6=*X07%O!WS4) MP'3_2HW:,H/ZBLX113>:%-]8Q.J"B6B7R&A2IR)XC/XV!].)PG(+BA5]A[0V M%JPB'RO_-51-:26[J./V26ZG$AF^$MI?0 KKVZ4%JTA<<9TXW5 D0S)$F!<% M(G/N5FOZ '$?AHD=./5&[UEPH8"\QQ9'#T&&R*HLS)H&%8I"]J*6'YX0MJ%2JM M\Z-,MVL?N<\=-][.H96;0!"7,">+=84"XL(,SC$;2P3(V>]!3# M'<^/8@ PA=$@4(]TB/H\;L?\! M[[S[GI B0(XHCV_CV(F@;C9G+$M'E.T]']$--!LC--"#"ZF>7[]YKGGR2[\S0!,-+5<+M9@?0V+O(VKPJQ*W-T$%OL2*% M#/U68@-;O::7ZPR5#2@&!%[?(4@^43_HR'DG: M6M&Q/US^0(F0O)E" MJ3:[2M!#;M%F0%NOR:7*"M32:JA6947#;1:PL%J]IGH(G5RKM1VV?.7GC J" M9T%'; 5GAH\+Z3H:5$X%:U2355#]"#Q-7"9ZS:(H#"HA*(XJBG?!"-"\,J/0 MF9&A!?YU)2)A4]='-^[R4M2Q?XQV%UD0IOP!/%]-Y+YHF3Y-G M[2!%#4^;;E-@(=2IRY;J1$FWMP4]T5X_]A-<4JR7DHVOVM"4JPB%2Z&HZ%\P MPDW#=L1$J07<1@T;C;942^+OQPE5H(T*H'@V>?KR'.NJVPZO"'S8TQ_/3E.\^C 60UZ2%E/#!F*Q8#.8 M"IZN9Z_K1596%!=I."2W8SLT@ 1Y'!#5K5&%+\4B..00V,;X[1PNTHP".2XW M066.;""P^0YF.QC<'?YC-72N^!'N1JQB,R7AZ@UVJ2_)+)8H4M5 M8$P$S#EV^\OZGX,;&T4;VW)3PI^#7$LGLY;K9$,R5N%1P0H>]9?$3@)QNRJ[-2? Z#=3 M"8-D R_$C2W0L?GRY-&#=P_YJN L69N\ADGR]W452)1?OSP]%BG7$8C+MO=A M08B.0""/OJ._%CG]=/*=U3YNW*GG-I 4!%;63%OX8"@HX+O)-K+7@UO$ MJ5,*LI(+F*FT8^DW"R]=*A>-%@CC1/9-WQ6OH28=6,^W)9G8844NN-%E]TZH M(\A.H=H_#E$0+]DQ/;#LG# I?0$:TQY,8ZY!>)O?YA9F ?8FQK@U[$9EM1QR MI7M+8]BU//4I#B,Y.SN+#CZYX*FD+G=:'*J?CC]\;)[COD\Q]J;32+LP-F"H M#!88A7A-F5Z,%*2<\D(':8&1A![]+HT^4E()5@+3TI3UA#]D92NQ&3][?ISF M(5!34:);TH>8<&@H((2Z9JC18P&WG^XUV!5\>2F9"PIT_G-H=YR'(JNEHV./ MN52_MXWFX+T$402*,$B:I6*Y$,;PZH]L$M$057%!]<3*P8**@#^:%W"9D8VP14G@A"IE4.@>HGG3Z4;PHE#2B^;P[S XI# M@0U2M.Q/>4WY+1G*< MG.I(XC^Y$V)AHY$RZT2_I7F)*GJ.LE-9'H35B(B=W.#\;F*+P]-@PNSD-\5$JFQ,% L.)=OLY\! M?Z-3IH76:?R.LC.WE]LG/HJBOO3-=-8[30ENX?L2DO^SY#'A9;*!F^R?!(W" M[)(57Z?%5%72:+P E;TH15@?U#SG1,QASCIPL.4R,+$Y>KE=>\!EQ,&#QI:0='DZ#C72Y>W!3EW M\L*4397UY(6UAD4ENOOIJL5G?"_?>RH?-AZV;)KD'PSBPRVV<3/QU@\B V9L M"AQA<\EZ^JFF>W=$XZ4PK(#!J6*UA*XFO80#TUG.\ ^=%]D9XBX&EW??@EN* MQ&&"6#J"\X\N,)$&N< !/:XO.XT5!)XFAQ2RRL=@)7&C NPVF&\CNM7,)>3O M*^O4&.HKN774;LS)(%_%&,3!8EW>R11DBM56"?!/K/*BV?F+(ZZ MP/DCN#ST_ASXXWJSV"LS0P3EG58QM)E.96)'5O:RTLFBPEJR[!,YR_YM S? MA'/P[^J!BO[_&17HBT*B0DV.(2[!PIUREN;QHT>/O9'B ;(3;K^\V]]G\;[X M%2#%O2K(X!=/=#1-3M;@6S360U"7:.ETIO# MW\56B;7&_3PF@%Z$.DM^IHCU;SB%D678@:^!(1_,BQ42O??G0X,IP3<>QIHR M) X2-D9W.M$ZJ_5DNK"[X(*QIC+C8.$BWC'$BC#0''#0=."#=C0. BO@52BQ:4Y-T?.>E%AO5RZ[Y#D'&]7:?B,5#6K&^75Z1>3 M^(XG5=/X3\K7T#!(!?T4IP[Y"Z\U4GV:7Y8=>B9/P;\;=.%#G@^>[QN/YZ=)*8PL@>;#N6D"4Z4H455N:$9] M8TGT,&59J"UBR+%[\@%'*6:?28"O.8O 4\K*1:Y.9VS43+A2B(GK5H*EO84& M\$L@8HY'ONS#:-)Q\H1#:)GF+3C4VF.$* OCL'0(,\*+<=X)C-_P/(E5]=QY M* \DW@AG2D*,#\%DMLZ9!O?1Q=$PJ;>,R&)/-3I)ON&*$EG>4V-2\R!QH#Y< M$%*.0^VD71N*+J_*JJ#IX,DW@N0<"$H*(MB<$X;R.=Y2JH'@JL 2>38EFEC4 M8 57BC[E\8GUQS&82( XXHQ/EC3:1""G3+'NN8\1_DDK%E<%(EC-0V>?7>.2KPM)(?QL39A'CK8*6*/ MA4#='^&L+M&ED).GF XI%1",87R6L3X>)<# RN6)MHTGTQ0)C!FCLZ -P3ZU/ MB(ZT.9L83P-=2:G#;J1L69/5R64)KJ:UK?8(;!C+*-@K6@Q@0=?TIG@P6">L M:7JGH(,/H &W*>Z$2/Y/?SO=L[3=T&U9<2]V-JN-VDD"N->))=6YU3MV!W$% M!4>4JM'I1<&](CK*H)ZB@V>/>GQF.@,#-M/% M=: HE//U1V<7+1?QZ&DA,N*&HCI9J6:3LL6I:SS;N;=]JJ07+<7X96QOZ )7 M?ES^#B?<"[-15F"4^^ M>02KNQ-<-6,QUAX-I&S;9A2J$VTY!-,;I)J'0>+_<%1V%IC;P18(,!4X0B * M6#P,VC#T>\TTU]4;2NZPF%-35,BWSTN9\E/D'2YY:3V:Q. M0M8)* >7.41DA?F[@@84\ .B7G6-21;EWDV-1I%AN%0/AM]8+)(VC&#%$&WLF6QX=VALM^^23'5)YM?S*M"SQCV,7_ M/G\3H$CML)M)JP"+*3OGL8-EJ_[]2RYUPW%B<&@;0)3\,"U@#<:+Y?;^%5NJ M!!12\N21:E MUB/$9Q;O,]1)J0?N[;92A!&^K9ERNDP*7[/UFJR/S4S)IW@$L]1WXDD_3LZ- M*8;= "XX$)[5WLK$Y='8>8::[ @TF5DPZ0P (G0%[Q!8)DHB"E0."&.9RK GL)& MR24A%HM_,UXSWJD/GBSEV00Q8G0;891D.9S%**8XE;]Y[Q..PT593\;^S6U@ MQ\C8#6>WN-WJ3%C"'1>ZY<6P8_6GZ>Y8B=X=H\5T)&=TC]<4!4^>O'[TY:-' MC[[]\R.V0> !)N2#S\'GW>(1)X_@$41(XJ0[T*F,^'GTZ"N.-XTC1]-/][OR MY/4)?/V+Q_B:K-OW%DX;Y.<= 3Z=0VA GSP>5>YO(P-[7/(@ M8=>A&\(&ENB5.8NA9887\.>J2XPWU?VZ(Q>..=O(@U.?[:SF>!^=O9RN_CY*L&2]>2L:5-9L3 M0]T7>K1BMV,0:8_=+C$ARJEZ;:< 2GLCF'8A6G/U(^8]YJ MQN]-5(FD M E ZP.#7T[GY1C'+[JP*4@Z+C) L7H=MVD(H;V\ZF3X;M'Q1)L MQMQ(D(7C!2I+&&%P/O..SS36/73B*%/("=/2ELG,%3Y^06D5/X(\^ MKW#&'1S)!3G%^(.Z0:"WOOGFCF+'P:*3?%!" <'^%U2028"##6*=F$"08V[O M@\ 0'TO]2A"SH*\*_!_0GBV!"1XG@AF8&U/ZS91>$:W&@W8 M+X'4!$V2U"6_IR@383?" M&#H52Z\]+4B,DG%491J"I 466IN[RU+:MW!6C2L;*%"F#1U=P&XB^XA)G=H M?+(E6(K9DF+'5:F!20H,@[=4E1J[TNH,1KAR0D ACRHOYG54M.%#C;C!>0-2 M,AZ17W:L;D3X,:PJ3JREDT^FCLE,4EJ8>=\HZFK#+(ZSFW-U)16 U MZZG@+W;F=Z#M+0VFYZQ!TRH'2TO!1Q>T*ISF6)KCM@@0H38Z2\\#)<=([5^+ M" 8CVI;5 Z,Q*L>V&-"JQZ"=J!I\\A#[^9\+Z)QS&&YUY;UHJ\,J*[&KA3PP5M]4@G1!&CX"B[;9[H]24_+]7%@"%:95-HP4JX3@OPOO_K+@\7#!R[S'/RIRW#9 MCZ($-E>=5FD$0U[9TC X^-3YF/37=FBIU(SJE.E:]FX0CM=/@ [KJFRI%A.' M+ [CLFR7PT:@ @G5+>IJLJ-#X$3'1^&RS\IV*_%4N+_1%7)[[DK",]V/T)4B MR\KB(UQI,GO7[D%X-BWX7RBIT$=$U6L?:O)W16*Z_%#N3.VO8%6KZMS3 -?8A_Y'-_FPB":-HN&YVX:4\),1 <24DTUS$ W!9QCN+"*/)1K M\$L??:DU,ZD0&WSI2]6HH_13QO_[P_#%ER>.#@%V /YZEYER5WN"^;A(\C@K MY ^MQQ#PP1:,$CUG!?@L4H[(ULEJPA(F> !,H MI2XIU2A.T1"96ABVAVZ#"'5'UZ2$V2KKEH,+*+PAI(]E!XV^?C>"[\ >7.BV MBY1@+BZ<+*O<8:,+BZXJN2%3_;#$>)"_G/@).+3D;-*A#1SITSMC(<0M=$=\_&=)FLAV=S3J%&P]M)(RV6-7=&^"___E?36WL)Z[1?C M L@V8D57"%_E22$73"'!B]1[JE*?G29Y ]8V^KY.C7&!I[S=X!XZX2(VI, , M'-8:S#>NA/^-)0$(!CL>*Q?^V[":5$9C]$&A.4H(P$0 6/?35)=B69>^-=!W M%M[KAO"=@UU.<2K =]?E@GL"9=B-I.N5%L#D\?PZD&E,^4@;9=(T M<:$K(H1P>SY\Y^R:1O/-1',W$378^BI_\*$Z9NL[4,U9MY\Q:B?DP MXU5( 4U&K8NUAO:M,VPI)$RE>HI]GX_$:"9NLO.1^.1'PB"*G'!/%9%< U + MP&E2:;@?EC;"HUEB1TS?^I:1BI<43V4^.:.9N,G.)^>3GQQ; 7O-P;E=]=4L M];/4_RZD/B)#]ARD[?X )IV#,(IIFW,8D+#$M%R(LUQ)N-+!AG>YKN&CV;(O=02"Q(F5)D&G=+AB/W89)5V%[4%J_X_ZH= O"+^"I/: WIM M^-9K7RH3L.\,:RT9KJSTY/([JOJB15@.[7S^1S-QDYW/_Z*%<&&>J]DT M?J;PP;"HL"TE]R=EHBP%")NRIKW %0>-\;?&?&)&,W&3G4_,)S\Q<9Y8JIE< MP86P+BQV"!Y"!%G6O2-SC'%%RBKA+X^$D"/I5+&86(?T@J@+&Q5;2AVG%&T0 M0U93.3R2;Z1795==W(EO/E:CF;C)SL?JDQ\K&Z3>\AD1FLS+IAIJ@H1+WT'" M:Z2S^,8S<9.=Q?>3BR]SYE!T:]FT;>&]!/#ST1/P:)D;QW\8@3T$&\S+(@=; M+$])'/^G:=_Y0C*LVW3$!@QJ(*J M"M?=4/N?+4PB[!OBJZR;P92CQ!1;_WW^9HRO(%ZJ3U9+[+L"&V0_U2]&^? M"+,.M6/!^M&\EL_2U M9UA,Y5YW>M%BC18>&A4,HC*OL$+I!Y[XF3LA6I%+YNCIZQ_.SBU9^B]E.\"2 MP&>&3=0&Z6WSOG0=,DZ^/?GB&+8!FV/Z0&:Z9P7'K$[T8B7V($Y.3K=A25M3 M!8LTH^(/CHK_:D;%_X%1\0ROY1-HH82>W)R;D#& 6NHR0_X1]3HM\MCQTX:X MJ "7=9R\< 5D4Z_V_:F=9YNZD3I>=R1+0I:&JNGM8&R_)5\7NR+SBWA01-VT M146E94A.HHW=HYY.T2L5>3TQ3H>.87)U6X]/>I^2-B57TM)8?"7YT0:AVCA& MN2EPY4#V2*]++?L=&B"J01:@;YG+!.M4DZ>,4\"-?%Y?EFVC5>\_9E=WT]P< MI3%*LI5U#G]FX@*XGI&_$D0&&T\AJZMP&9%=2!V6VZ$OZUUJ<(+>A'.X_KS8 M:%4Y\MW4J38TYNZ%LH]LFE(CJJ5RWF\\#6I/35;\D,(TWDH1(64 &R1+EX@= M>ML^>T7IN7]G;8[VB) S+;'JO\ZY)R&Q699%2\5Z58/LL(+4#\#QFI L:PXC MD62;=&,-![#%=UQ4S<(;0Q1X#;9X;TT*LTZ[Q,?=@/Y_+9B _-*WK\>-*&MK MKF.JLO)]&(D+A'";3/Y2425V01C159%S12 5-4OK#:+[GIPUH^!\/TLI+IBD MZW7=@I=2S=/4%PUQ$&P;R+^#:RLH.QNYF-.WX^3;P47 PW-Q-QQ]Z.66]K5;?6TGKZ7> M[LU?I5;XP%N2S/VI61\NL=8TD.(J6//CBH0*>15EI U,L'62BV&E5-XO1 G,$Q=3VFXJ=:E=+J7OSGM^K)N M(D14RXTJS*=/\2:$D65I\J3-_EV"0GL*DI+#ST]AS_%_F@HL>_S <[ACNC)+ M'KS!TN[L(?T&U@0F== MFQ7PTK,ZQU? _\! ._SGWS,P6U/X&(A!FKS,*G .\/;,!#].G"V7I0W[PJ>7G MSO1"W!NAJW-' M+Z5GYF9Y"5#V'1N-;1)8%-[5IX]&"0]2L[LQ6 M]%.X23O+_7K$FZJWK-W]*:4SL]/N?7IV_/7N:G/_/ M^=OG2-YW]M/38[NDU+J!>H(S"%@=,'MY@C#;_H$I,XO]2R19U.#A+%%&AD1,C3:#1%OV[RCF-)[_$).*T: MK>Q+@I" 8UOD1WUSQ/&DU'6#Y[_VEAVR+5@:2]_*!@\5O4[E$U88C'CB#;*& MO5N^T7U.1U3O2H-5&3IV=:NF):6+F=2J",X!WM/.U66;P:\$DF GW;JH8 ^( M,UI&ZVD+?2Y.%HRO5WRMVB?8_6F#=RDU1P&-!/V#.'!P^<_#UG#GX M@V0.)@? _:Y-HO5M&,EXP_& Y$>)6=S538$<;2XPXBG%N3J\"ZI68Z,9M-R" MPHBH<1;,X89W,RK*Y$DA]0[2)ZOI>DN\4!<7&;=. K6&#'"UP#VHO2+1ZU%P M6NQ0]'8NE.2AD$Y(&;A'V)C2-!8TFI&GE!!M/S9HY$AD@4X/]R,KX+)A-XVM MB5!OBA]6M(7G0807#02+L/$% EVPZA8WA"QINH']-]?<5.*BJ,T+O5J.,N?: M%P?\^@&TQ7*HF/3W1QASTVW+5G]$2$A6EUE7=F&*^>DZNT!Z.G])7G$%C''> M^/VZ4$1=[YJ)2E]>Z9YW53@&PWSB"VPN:'>H*4>I1?W188#/<]W&+D+7+*G' M*5]*L =')QQ"0^/E:/16YDQ?\%-_4C9';[+<4V>C\??3\>DQQQ2*]S / MXJR21SH9?9V!:0FK?Z85IPZ4RJ^9GEI!,?.A&T>/32XQ:H-B>>2[HNVRM MXIK!^:;.]8!A_W\-(-Y%6[%J$F2*I$O8I'C/#2%-EH.ER[)8.]P2(2_.L4") M@QB4(7LO9;W4SY[2HWQ.SY\_39!Z$ \X@B2NB@6Q>J(NNKHZ!O/U^**YU$)C M_IC-$P1C)-Y ,R0_YG3/H'W/#V(M;$4-TO(4* QM4TN_8#<_&/+=M10[I3T1 M]B^*V[U RLR31T?@P/VWVZB)O_]WFCR5K8O_^@U^>7(;,]]X@7R!!FEJ)1'= MB9<+!W$UM#4H(S1B,=:><0>;&_9!6S=R1P* :P0/78+FX^$0D',MUL5F4S3$8M>BQ=@TWPW,7PDY[*M(C MF?.5G L1&WIQM,L\9=KK8-[B*=W9WG-OX@8$T/-6^_2>1XLIEL^GP:PX2RJN M= ]S4J_.",P/_J<+I)GHYKM.\_UXG+@P!0[<"JY(?!UAB?&J6"PSO-$DPJ$[ M\B#:CX>FWZF)\1>"K-=9Z/VBAQ ?N2KKK"84@0F-ILF[8N$1& M5 6ZW$%?7+L"1DWZ$7".'$\$3(D?BG67R:\E MGF/_W)T;\HZ9(HA(7(-FYVY_C M8B0[F;BNQ+\Y/M'[?ONIB,'_IQG43<'T]FJHJ%->W94(JB3(L3B!O@U&B_TF M,*FD;HGT9,)/C?UR00E('A!N=N<%,\R17X7/=4TAI:NG,+"4]4#V\!J+)# % M0C8Z]SNOPQHG#$E@N4??+-^QW=)2DP=M78 6,V6^*!R('G+@D6F\%$UW-:@] M ]H =OWIQ.OQK90;=N!QN"A ,.&M%^+[XBC43%;#76=.>%M\N3I%B*MNN()Z MA55H["PTKKM%V6)L$$Q"ZY7HF(ZQTP?W++J*L*7LH_""9-JYDIP$EU/"2-T. M)(*\#QY>2K^08<-5G_,F:BL*WL)_*NT->]N!ZV,GYSR]?GK[YGX,\^#?6Q4WKFE?6LR^[H,Y1W10Y+$'V MF456^*5V6HF&$7[RKT%'@9!KS,&]H*&'," M.]G!5K#=FK+ITLJN;1B;;;4/'C816_34,1?!>E:4$8L7RB"WL]5F3U6Y*3E8 MSR>'G]8-&S"JJ6DH?7]2V#YXP^/[BIOCO/'I MR\)[JV..17%(#GFH6Y("P9 5Y[)[_?.K;K5'?9B1[@Z-\V9A:LGT$ M)%[+WKA7DW:J__?,[/#'.)^?P9%T=\I^)VW_T>23>?W!K"@4ZAM1&G0F;\Z.G#::-3SGO/^TTA^>S.9_<_\FYU M!YE^6=8YG)J_)D>/OS9A"9NLO.!G@_TC0?:=S5U_66T M8)C0&(1(1\@0QZX$-#@?Q_DXSL?Q[H^C:\+KSV*'07.,L1/4=#Z0\X'\CSZ0 M=Q-,XC;7KDA;R4PX8EILME6S*Z@'6Z%>*AFBF-UX].UW)]^")0NJ85,NYW,W MG[O_R'/W.5R$65@QZ.MF&O$["X\WQ.)VI#C2"]-]F+\\[6BJ]]JT]Q'MO27P MYW;G^2 G=UHK[!'>T=P_!KSS\6=[\ML?=;YUX7_#&:=''&24UT)P[B.\RX=+ MBLOXWL0SQ41=2V;!$D8TQ"(T59DK&ID1!FRV4C)XD-H4RZ[T?V]EKO>TP[S]:1(P$$OOA9A!M46X60]L)(3(8OID5I27*)N?R4'[ M8/3N=9&?S\W)G!+2CW L?XM+>:CPSF\.[MQV?(=P2@]L@1XN%#19TLKQ(2W_ MR9/5P(>V67$=C3G?#/XIMUPGGR85\DQ,.YZ*&Y). [;ERH?MT1X/-CST$W'9 MR;+4.5+[AXO4'B;*]+%UDX<]J 9G2ZRQ$SB]BZ',BPIK1[@S'%);%'5^;4/. M:Q9T;_PH/HU3<:.;(T'S+3K?HA]ZBW[:(Q=9N$*JY]OL)'"[(>K]*FMS;AOZ MN=QN\SF:S]%U@_VTYPB-O\NAJHLV@@2X*E+T'W>+HI4H3=;WV?+=OIZFG^0X M<5S^,&P <3GQ5-'G:P$\S!&A.2+T<<-T,+>CDV]#(MVN3\ZIKHJYH"ZD^?45 M=I5PV7\DE=I2F["Y=?MH)FZRLW3?HW1[^$H$Y]P,O6_;$T'/;G4LLKSXUP#J MN-I17^ FP40R$W7V M@C$(L1=RD%/4;[Y=1C-QDYTE_IXD_C)K2]LM:*BW+39<=BV$I :GHDYRNZ3+ ML,7?0\-ODAR;']GD=C7@AHA4[$#_G!\**#Q5YTTWXC>FC M:Q)(=PA4OGG@Q."L7>/)4<]R; "&,'MJPT*887$ZFI7\8\FT9W$NZ./FOR>$ MYA?&_KP'F3^-%9[/SGQV[O#L"(H!:<';S'(/N0-U;7KFVHG-AV(^%+_+0Q$4 M7>)](NU!!)JSQ;XX>U,LUT[K3H_$!^=35%X^IAPE?.6=]3'8/[/?02>#;_=V M,@BG]9MZ,R:?:7?&<(H?W-) LXF?NJG!] '[Z/(LGL1HS-%!?*&U:VGR'&[C M9@/V*#J%\GM0.Y3ZU(%/9EAOZ8M];@"'/Q16[V["Q+]/W-]!H^15^:^AS#%L M0J34RGYM.T1S2R[JINE;4"*?/_6)"JD[\V98]-*0:H36%\;_K+-=0L/_F$>, M[.IV/T71WHW9:R7$L9S#X0=G37'7FN*F:N]/?!;ON[ S3$N'9]A0)5"TWYQI M95W0+M?409YLH\\2SOMYN:X3$>,Y3? [2$)_#D>:>X)R MRYHE6=W8&:8@X#UF]^J>6T%+SL.0ZKK+EHE3IH\S>-^K4E,D*=']BF$EWND;K95B3!73\?3%^W&T2<_Q?QU MGYQB4[$9=C%+\O5[?H^2;'R'BP)K*_H"O'\DC2K1/J&660BW*]K+S\1-=I;G>Y)GL+7;@KS;$M,A",TNWF^+NO,LOMQ(G2SP'\^>O'HSR_%H M)FZRLQS?HWD\P;9I9'?5M 5\2=JA+G<@Y_S7!!6X"PR-*3;WXQ=FD9]%?GID MGT+D%UFG34$1>K9A*6[A$_D%DQ6T5.E(.KPM:0A*"D1(!&'?2I@K<]AL.4)* MJ0YLSRO'HR$PPR4]9U%PI]BV6/9[$ R?#6G007J\WE1!>@:W)M$O#;"XKPG; MT<_M0N"!QJRZ*GIIS%(W]8,?,;S$?Y-UQ*>;$M,"'(@I6YWNV^K?V8[-5U![) &K190;@Z&X1QH%7G.E&!6=BWY6*@ M0X6QB+JHR 840D;JW3'YH7MVB@X'COR4Q4;C/?RH\S$I3Y\9C/IW2'EZ?2X= M"7XM/2)="=BH\9HJH_L!*_Y^G*DWQ<50\?TY7W+S)7<(\BR3C7KZX]EIFKQX M!O_O]*=?SLY/V>!KL* C$82O09;P_%74K0J(UJLJ/9\MO+&,W&3G0_ C#_^ M\%Y1[+IQ $*LT[I "BV,P9M#FFTQ0995MR96\2?JQGV;S^I\5N_ELO+F9%91 M$*+M-=0P%:G7QL)P1@A)5&OQ#5/+S;?3>"9NLK/$S[?3AW=] A=PQ^X?F)'3 MUF.+''8MH:GGJV@^F+^?@SDRQ;IM4^<1&O7#!'T6Z%F@IT?VZ>$0J+!;%U^B M*D?-_.S$P9<@-\:BT+DG_8[5!K;M$'PU+S;XE\^(T'$^ _N_^<<^ WG9M8. M3+.>DINAY6(BV!G(.H%3,SHT3,$QHI?'K\.=L ;5GVIO9TH086MGZO)<$350 MMRZWA&.E1L[8XKWE5UZ5B"=JABJ'HP,G#MZ,625R^9M>\4'+/@SX)_2,'/0+CQCB%CL$T*1!-Q M $U;N/:[;=&%83EI?\?U&M0D-L/&#@BIPUA=UVP<1$CZP=X_=\U\<.:#<\B# M$P,AMFUYF2UW&$9;#JUR02$UYG*-3*Q@T2WY7/G;9#X5\ZGXSSH5(VB==C@I MO#,#]PK6 K:Y/SP98K&7)'6W"AS/Q^.ZV;F%F(_'9W8\PEB<\3!6;3;D=&-D M"RPTJK(KE^K4CJDWT-G/)V+_[-Q"S"?B,SL1G@4DJ#9P^94T60X5W!]80.ZB M=>"E5]A=R#.%A(E_>%16=_#O>P>AADLP%>(:\WC/#/8'8+!__&AFL)]2K?]1 M#/;1532N2KVJ-0*/(]ALX$8][YOE._> .:,T9Y0^.JNJE:B>_MG5Q9&H=2AJ M.3HK,DIQ.!943!485/6Y6;8) ML"$E_)<8":>>!]X\#Y>#'?\JZ//M7 MLLRV:(8)"OK>0VFW[#KD/CY?7ON_.5]>8WZ?KALPGDR92GMWZ:G8>[EQ7"%" M?6:(SEF!OT7A:@3F8%B:CNJJP';=,\YM/!,WV?EHS%4%-UZ \*GL@O(\B#L] M^?J[+EFT398CL<*R+2A5FG5X&O'X8E <#N^V;99%D3OF=CV.,."\P(8YJ 7Z MZ?M=GG3Z]J5A>K\NICZ?\'@F;K+S";_'RR\OMFW1=8+?)@N1;+QK[CAEZ,E MK!8[SW1"?UTW54Y$6,7[8CD0CW&#G/+8DQPQK25RKC;M9\]T%P<4OR>*_(KB M@LF+C.8PG[SYY!VD,*@;EEB/O1H0^>::,0AM%IP7\,L6\-M5V=-EYJQ9T&_8\]F(O-&(7#94H=1US;*DK _!B4;8O&%1$QU=OZ/ MY,7IT[>OWIS'QND=O"Y(S].W\F(I3)Q_30;8_[8JZ^*[/?S-3P1G1@$Q_,59 MG),4=CS$9K=AO&48(3)@<&DZY+K*6>L.I?8<=MM?P,3#RE(BXUY"B M?D1C$?#]9Z]?)UM8U573;IA7ZZK CA9UTV,'"\SXP7CJX*'B'&;PEFW/ M!-TM#B:P8,.Z0*W]^+FF!/=YKQT^BJHKKK#S^/&=;<-O/!E_^MNON X(N9>& M.SU,CYJG@^ ]ATE>4 ^>GV$Y3Z4TDJ0OQ?D]__DTY6I+FCZ2&[YH&D9F/FN' MB^0TQVP,6?/Z':)2PXP,VA;:41 )TXY.ODV>>:JTM]CBZMSMH*N<1IEY4W3; MDJNPD]=9751.>'@J?KO'G0X1,D+DSI.8%6RJFMT:?C+1 :7 M7&7@\K=^VEC;:@?WP]DO1^>[[1I\GXXJP$4.CY.7(EHPU#V4"+[KO&-0P K< M+&FS+::SLF5QG+R5EZZS#H[ $A5 SC# RQ+N&QB'G_\&%E/[\<+$.ICB8E/V M**9VS.>G;\Z/GC:_'#U.3F$ L.>R],F".VJ3@-='G$C D,>V+1LD 6=I2"Z& MD@#J:7*U+F$12WK3/S'KX&9"(V_I@..!JAOJ9M/2&;/'/'X8R_9UXOS!NNR#E-2=P3-_Q^#,D[W@S(-!,S]/8.9O M@F7>#RCSMZ?RIP ^UQ^OYY>@"UAW8G4$C1?U".F>X&*+]&9JN4A@8W=TV5W@ MMSBY-#:&LDV#+G9NOA-9)8Q&_YU7$9%7H%&_[)L*7^([[O MR(I3"K[%R%_WULOPL;H5LG^._>S_YIW%?KYY_/BKSS[V S85'2EDL5GL0 .A M(#JSCT]Q0L?8*27;_\:JN&S1#&P$=MFJD&)E9PO7XM7.O$[SB?BL3T38^X94 M>0N60(O^2:?W6XZ'1?U:=6Z2BZI99)5W6PGH98V'*EL4X(E>S((_FHF;["SX M]P@#P=Q7K*6Y\6[)+7.9&)E4_ZS$9UF^<<_O29:730TF1UFH18[EP&22!Z'6 M671',W&3G47WOBSR!N,GI?J7?7;! '2PQ+D<'12Q:99";FU;9#V1:&V*?MWD MLTX>S\1-=A;L>Q+L[#(K*U.>U!;E9C&T'64:1IR_G#HR_'#.RAZ%TF9I'\W$ M37:6]GN2]E'@@Z-_:#E3&-1V>H3/-FU/ 9BA<[5#5;DLZJXHNO +U$ZUI.CB M/7>&G(5__S?_V,(_48AJ3):NJ0:..&(2(,^Q\ #^C@E=5/2765N"W?,YE08< M $%R5N-42TF^(X(4VT!(ZA\S!9AXNBHD'Y6ZX!+FF]KBLGE7:$:PZ#8MB*0QCG^'6PYVH)SQU M/L1?-)H-4V!/8/+(BV6!":PCZ\9)-4$^R#XD7YX\>O#NH3>,S UC-S$ X1PG M9YYLGN4*[A>BBR^;H<.%[CHL ,==(]0'OA)>#)/#)TL;.3/WB,8$*J-?M\UPL;YA4U+*X-&2+0H?JL71< !@",GJ,WO[*BB'O]\-BZ[/ M:F$AQJVHBPMROJJ=V?>Q4-XM\&/Z 8AU6H%Q/2BNK^@,-R9,?U764VGJJ:FN MLW83GC(OA_XT9E(K/6"#)E 10^$$Z^9M3O=L<@S.&6/$T.;'DYMUUR(-X<]: M,)-RXI5S]B:OZZIKN@'+TC 1KS/!/R^*)1).PQJN2KHZCF$B.[O(A*6<6NN/ M04'B !D]YV>O6E!7W=6GAPR.:=)L<29\.+NAZG&W87M+ A+4?%AH$Y=9MTY6 M57,ED(.E*!?Z$FD4(PH*FM,![ZT#A(VW5QM_ME'^;Q(>T'>DRSGV5N"9E!1Y M@8L/MB.H'C_S2Q!1G!OYA [UR!5P2H, LCPHM#@#NZ;,7)B+ MJB;9)XEUS/5ZE3P@=G#2Y/7+TY0[88'X7C9&UZ9.V1+P'.Z7;@ KXR+URM< M(&$OAEKK99JA1QOO.'G9M$5#.$]0RW9U_165@$2B*1=-0; M$_524X_]&P@K&7SL\BNR?_)6N95&VVD$ENLIM#J#^M$0"!;^ M8$6$K3RB5=]0\07#-VT0 B=*!8JN+H)>AU<#E:=&.O,K$@E3DY'U1,H9<:;#QT3P,UT4B&N4%(9I2 M.WO7G*>'JSW5B_L] JAV=@,3*]A=V4M(6WTQV_R7Q )44BE#H^3]>UA+LJR6 M;4E.$9FNP::H>1J-G06'-]%7<$=^_\N1(F M]^Y38PQ[%]'GW=UP]EC'9I0]5[[Q*-,IX5G!'YJKHV'K'W-9PAE@;RMOT<,: M^E U9!*26V:<'\JPV*"3AO49ZUE=4UC*H<7P7\H]LD;"K$$/C/2" B958+#S M]O!%BZ@:BD3\7UQ^0'YY"<*:NU>!$W!9:(J62/.Q+Z9-TW9%>UD24/Y7+KX8 M:CW[&C(6CH5ZA0I<7?RA=,MLDJ]9Q<')'WH49ZSM0F1J*0Q0M,@I1A*"1#!<9="UAC:)/@$3'4-,NX>Z+$AN6BE@]+@Z#W!05P./[!4F=?H-<>.2JN MZ$/WQAQ(D\.Q\7(;S.=*TR3/^BRA4I +Q/* I/J2$"]=:Q 33,2T<#_6$ICV MQ3DPB#]+"7"F61ZO?<#-+AMNU\H5LW3"\+4PK:I82ALQ6_K9\M\S>-6N*SO; M40G3$&/-&-VK.49X>YLF@GW!2B!^!!KL?+VCI1YF3B8>'J;$J!1;'L?Y11JJ M;!\O@ML02C/YKB"CTV4C(LO]D>[/)&CQFRKA?Y4TU:(H:HS54>8-G;4@]HOB M;=0(3!+^!XE0A>_0%%:IU3Q60+=)!#BL0T,6:KOQ:0=Q)*ST2&+'1 $Y <.6 M!F>9<=]D '[8%+^B]\!7006XE\"G)N*M*Y=2*VM"<:#5!G8XBL^';^ZG8RDX M$T.L;&&)\<+N68,\?O3X$2J.!W'6@BQ75>F.^Y M"38UFL84S762 MD)K6;,;_'PO&[;)$Q\F3@BY'+P%7U[$P_'PZ9ANX;3X*%J&UUN34"I[X%;3G MIC:*Y;IC8Z3/&?B42,#00BFE[&(\B&*A+QM35=[:U+KXM\BHNLS2Q*%)75S: M&BVC#Z838Z>IPN52-I1HT>0WJ+_:EYD()R66SF0U?.O+Q8EITLYJI9#ITF:FXC MFJ]L@O0VBLEL'E[I<'"I>2=E'8V49%)#Y. MCF$Q- >^DUI7@CJ8VF%Z@)P>RM@8 T+20A2F48D@+P7,?_D;99/\W_95S?*F MT$[\"\ES2[3" _YY?AXY!.@RU'ED.UM["18>'EQVZRD5GL*_^H\H[ URM&U! MBLHY'K>YWB8.M%H!%LUAGO49FP5OU\7^M&@JC@R(O\)@6F/OOWN MY-O4L!N9J(;JFMHVM*$_8ID5'TJ'3=IHN13OI%C&,O'%20S<78 M#N% P>9LR\&M4F)-X876B#/H3IY8UOB2S_A^#W>I^YCM&27+]^R7.D9PG1>! M:>@^ Z? T=YHU3HCR#IW2\#AKZABF'R(GGVUHB76 >+!T;H>P8QH*1HO>"3$4\8KKBR3.B*SQW@"*9QZCF M_B '=8;.SF2,MRC_R7HV6IJ>G?*YNF$T$S?964KO24H["LBA"4OA&WA'5\R" M.IJ)F^PLJ/=5=.;9U36@ZRW%D>&.'D$QUY.-9^(F.POR_0NR% "X',8$ G^6 MX?%,W&1G&;Y_&?:^'9..B(-JJ5-M7(_B1B;_M(<9=I;ZT4S<9&>IOR^IYPH! MJG64]*3TT9SK=V>1O7[/[U]1"S!1PFQD>%!4CU#_+C%XA[6Z(KF8>K.;NY::=6S.$F"*MI<+OA["E;6@A*=;9!]X[+ JKG"/Q#RBB8(\^$JQJL8$LK/+SQU;+5S5;P(TW)YY#"?WQ!* M#C[>>5C1M36(_"E%S^-+WMJ.,@[D1CE](O[%2OXQT(K$WWYZ):/WF@ ' M-,G-, Y3F)X4" BAXAQA%:B89CPNDK[MJ;V!&?MZ!?IQ!3&_2D:4BS \FA@W MOJDO&MS \^=/3B2RE]>82U_@QE,D,0 M#D_"?M/ROH0-)%C8*^UVG#$&0^!3KG^R8>> S?S[ -))WV-A)]25T;,.2WUV M\?+/9Q??*PR)41A9I^P2\*C3;0MG&9]%*! EED %NFU ]3!J+Y3*7A;,<&-K*11FUH%ZE\*3LHFT;'W9\=UY4"#(,1FJG M<\*$"Y?N%!>;;=7LD,?I@:\*(G0V&!'%1(-HMOG_M4$/[RK>/O MUZ<]1.X$FV77=8L$0F7K1+%:"!.P8 _\[PPMC7)S[0KXWSY=9V5[G#S/EFO_ M5@P8,=#X.A&)#TR7;? *0FQ*1P4:4L.FQ0&^YXW(Q)67Z8,H@/VE$VO?>X=$ MJ]7:1AW42",Y-!06A6A3(5#4*4D=KD_-L)BI[SK+(T::J(E"(!_6"5WYGJK2 M+LM\H-(9MOD0T[-H+J5-T_@5=.U.W00 !B)'$:-X''K M:L^'PS>:P?!A8:@0#XPX4!S= @Z5,(:43Q+N)=9N/)++LI$VH$FS)&N+*4B6 M4ZPT6UA)"P5FG,6<;,*2U*A(#G[F86/):0G-O1042R$92]'U5:&F,0]!J6;&2DDPNB"U* M7;'M;#Z676&!+1?0<-?IK#>E @OB7^I=*1KZ)^=P>Q$AW:/O7J-LG:7)&5[V M7QPG/^)A"(7W-:97"WQ[1U\Z <\=/)8KMH3]4MBF-"T\IJ4!NZGJ0$EU=(4? MN+.Q91&,)(36JE1T3'#4Q6A"U2$^SN5O1M?!/J63S* V\6TY]C+27UM47.H7 M\;DC$65I"!3!/G%P97!F=KH"=G^G>QA+C7"QX198^2+9J=6B7%6 MG44CX.^J' M7"H"9;ON87QP#-CGE:+(K-11D61XAV)ZVK+__*P3O%ZT0!M*9EA=\+!&/S%:8=^,)<>*+RZJ M+RR'?T9-XWU0^J<$9NHQ$EH3ZC&DA6L5-R2MIYLM:(@AFZ>?KFV7ZLIA5;"F.*Q:HIBWN_WOS*'3O@E 4%U]RE$XY M27:NNZPI/ _;?%*P,>,#&Y@N5@N,SSZ=05])X[YIQ2F>OQXJHY_4ZV85U86$ M?M-AQPD^TOK&VM ;(XUJ:![REKNS!%?\HM]9DNLO>Y-<\<1^4Z*+'O99)KOB M:7YPPLL+Y:=.>NV3^SVGX4!VX.U$W]7^Q/MSO8BG"?V&+)UR-49$?%"]5E38 MH_PFHK2L46?T%-$1EVK.6T.>"!>#UK3*Q=B(" M1S WX2][?><#1<7WK4-K]#W5;\#[E.:S[,*2 MRMCZKS712K8QF1!23D5F&9JA7)\5[HQC,DNY]RF33+.9Q)M9RRTL@4+U I%8 MIM2NW/(,Y,CH>:Q8JWL0?^->3]*?_A:4Z,:R0+1A)-=8]\J_T_YG'3OD+4?- M+(V0B5)X]KILZ04>EA:8&!!HX_EEA%S56NAE6%8@85-9Q MP:<'X227HB;^3/&:9NMRGGY5KN 2"9G1^;]%41>KDO#VX#9L& S787K#3Y), M;HK48*$>6=B.PV='"5^FPIVDKD4S.5JR-N2ABJM4N:S9,PJP2:\ /03$!97, MMHLCG:)K5BF>O5OF@@N>:8(193[QGHF:7NU5:<+];#GE3:*N*C/#FD:B?&>* M]YX/]P@:$;"5VP,B;9_MU23'RUV%Z91ZB*U\QV86[^Z>O>+;0'^*"0$U*#B&Z+E#Q+,VV,Q\G8,"JW"R=M MRVN9"H?/A2>T:"D<8P18O+!X$=QC>=HCPC$FW#F,D/)B=8SZL191RQ&R%OL&4BAGW;2N M_YHF;D9ZW9&C9)WLK:6=Z]%NP\:O3>OB?-CXVP,^VNS*D[T3LWHN$>)S)G33 M\?EHO$\"RM3]-,7/%MJ%'6JXNA (%K%SCT(S&$7W+\&CT/7$>X4[@ ,4#%A3 MH\D>3Y\CY3QZ$!_B_N#8>LAXP?M)5B&L(T?-N+-$'D8><]_RG94]R62(NG)1 M2HZWBYCB_)!;%#+NR9^0Z36D*S"EJW7$KF<9I:WU\BC368)Y*2B8\$ MR9/4A(Q)^@V7;&0DWS;5)(I7058LRFHC9Q#@V% /"Z/EX4.K )M2+S0T"$R0CSMZ5)67BJ:N'#FI&9!3+Q3,"_)NAG1O MDU65>;JS _&9&2W().(NUJWQ2OBW^Z/A#Q@[ 7K&#B(SR&[MUT8PBTU9:\55 MLY)_$%.G91>Q(Z7KBN%M=.:-;.->2CA=&ENM"&%#',N]0]=TFJ9QW]S)B_,6 M68_# +!G##WMPF_A9DAW%@,P)N[L:Z<6RM,U7#<2P8X;"!%I6H@],8Z/ZR'D M6 T#6B=5,(20D0#*B$F++1FOF+Q0_>J#ZG3?& )G2Z08,DDMF>^XXQ!$E!.Z MCHSG-C#F:1:=1A A=.@" 8%KL166V' ^)@=D ^_>,_U@D<%E'*4>'#/0"$]H MW(OE9>X$O&;L$P@^'J\Z7QC='?_9"7[$)> M\L?EEKQHO+*(>;[,Q4AU3]ANDXW_ %+=%JM&8C<1@,3V@8J;0-&5%(7^='"2 M.Q7K9U_Z%M\@;=@R$8$B=_H8-FAL>>PXANB:*Y94LH$[0ZG)8"V-J6,0GDJ=(RC,HA)C3 M?EOMR3LO-:;D/2Z!IK3E@G#OQ,N&Z!C%8KM-; M,#]JKV8U8 29<2B$%@-<6BF)X;YBCGLO,+5TT$)D'8Z;KE^CAYQF&[(ENN(X0@ MAMHX;%9V[FV.QC1DJ,8"G)#;D^C;E^NRN&0[^Z*AYAQH%N#@T,_*NC4'C'VG M.H-98=,:+I\%_)*XV/[[X+ !Q')5_:>5>IZ.[I8\G@I0N+=D20&$5WQOR+F?E.;T4F.([#/ M;(UA.DDA4DO5FR#].04EWL> YJS2Z(S[UR[(P@LW:8,F< "#0B^CJ7(!!3E? MT*Z(:@NF%HYQ5-;'7'BCTA15:1\:03,=;SY*"ZR^M'?!^ M<9&"CJSY,)#$-1KD,>'AI]8..9$U=%JBP[4<)F6#SB?Y;%KDZNZW/:L8U7=* M!M3<3U$KGJ@^T_IRQI2V/6A9.4VP\W 74-]7Y8JM=SE2/CF.5=[476+@+AU( M%0A[AU>[(UT3GDMW&T\Q796;Q=!VDJNVS:U=PD.%A;NC6UG34X1GU?AOJ>1_ M1ZL-P\ BAWV 2AL'GNR@6JX"2T6?&]DDMDY[NNN',UA"D+0+2(@-M.2B'0JD M;T'8U]KI^I#@\8\QUT:041/K\?XPN/?U=#"5KMX11[PL)TLT^JLJFP:F;I8_ MC-J,^L=>W[K[8R[,MWN"S67'+/-,F$R90;GX8+,7I8N485($#(=:3!=*'+*" M8JOE^O@MW2.G\2_,I8JA'Z]Y[@ MVZ:!VQX]6&/C<.(]"NR.N4DHFRIM7+F7A2QS<%GL6VZ/K*(2 UOBQ-VKM>WK M2@K<.H[OJ/,F7CRJR1(2W)M&8!]A$IJ-8D#9K6X;7V2C? MY)P[MW;9.]?7OEOCK:;MFZ847N\KDJ(1^>/?M,'UAK<7TY"0(PV>P5 0'@K# M?P&"S%0%NXKJ,3!L@JE'GWK3PZ8ZQI0>Q!0DH.*T %$N5:93'>[R&&=V]>NM;*UZZT M".O(\!./2"A;\%YIJC(/6LF:!I9Z)1XPV8$),6["ML=QO/680&LS*8SY^)I( M2110)=% 6_.IU?X739./$Y].YB+1QA#W5KT,/ED7<#_\V\"94"XO6E*8/-@H M\:Y0O;KHKYKVG::;X>6::*^75-D)JLB\2+LUL5%*YV.4F:6$)=X ),"YGG/$ MV':$ML92V\"VL[C%9QQ_FQ2)5!L,>27@PCWVZ>QV"7?8V(\P"1JLFN!6R+7GF&HGD!,*2F(H\OD%3CUZ$B>?),2S1(%,"TM(QB\/Q5EE9P>)]_#DL"\85PY M 6:)[16GN&BR-F?_61@B\ >\@%HJ+,ED<3Z:>^HX@:'^/:L'#!]^12-]/#52 M\EER77+X[8_954L=W/Y^',K,>0_7[&6#)].-;"_QE3MV&_=N[*J7/TJ%X,8XHXQ61]FT=A]9'A"1 M?0!(I=HF6L^(:=NOL*E6) [=+@IVQ%0($^N.7@;&:L06=BZ>RKCNXS+CXIT M[,EI9W,F1RQ %P56^6W75(LL 3OY8)S?H?B5]3?"M>2L=UF[-K8$W9SBF;#: M*8BTN%P>0AXK&P -W/@H"#?JR-J-P@Z2F%2:72PCJ_'7^Y 5AB%'8Q378DJH M(/10\!FZN\@Y45 X'QQZ&>HVW-7.1Q+WT$BFR1NX6=#2>;[ ,JW4?)CX+F'3 M_BO;;+^;H+M,P6:X1/Z7;@6S+;.V]'?WWLO=&"^!O>+<4M),F!J"+X1[Z.[# M"97%UXI36ITA5!,N,*G6,8!1(S@^>R'DL);A44?CRPKTOJ:Q.C0V$PX*J_%H M0(')X:K@QG59 P,W\(-194C3N_P\/ )OHPUA A1!N@4O?LD9>,*["YN9\#%C M^/LEG%", /!>,X6HV[S[N(C?CLHVPPPX34FS!(8 "A$J5I=<9QD=/.GIQP$W MK P>;#G#\A9G$==-1VU0L#Y]O>M@2EEM\W FV"7AJM8Q<:)P1*^10FXA7?6U MW.':*89"$>W!R)2O"6L*8=!W-%VG_UI**[V2 \\U3."T63:\A)7S"X\S>\@0O+#1VPW,2$[ M5,,42&"R)X%77"TN"UEV\9&2G3,]B^WDK0)!XH84M 1:2Y)CYQ_*/.5HN"PO MH8M(*%IUK\98&M60#L1C-'Q#"4DX01VHU:Q7)D=*,K-T%.PBSVOGAT:,>M7=A.8NAOK'MN&@9A4G%UH,+2T(>8X"NJ? M$Z1E!];.GE8&[@WJ8FPV!/ZIX"L>^I%$CX$PCZ))2&;5.)_4:/ M,C-S])HCR4E-756%=HJ4?MOS0V0!=+@<0&(,4VGVF5SCKO#)3>J>@<@H&A>A MW^"&2HP7/1FYEJ6!W=O/ EVJ9BPG(!56 D M=I4$S7GU"6$'/X_@A/O5TO[3NK\30J @Y6=C+9-1''XCX";P+6L1%UI7W MXG>_Y<.OS$$2W8J;8E#^CNO,AAX1CF3&H<,Q,%\Y7GOX\72Z&,W?/E'MVH%@ M' $&=%FVRV%#U"A*Y\GDY#0[Q6X.6JE8;'O<88X=P148$-L0%A553/@!NJOC M-'Z<$R*0'T5T82TZ]-="I@T?!4+C]3"8Z3DS*9VZ3 M.(T,3X/ID]IH[[?WUWDH<8O'J;788[9_BJN<3&:61/IW4#QO[M4PO]9M(^_ M(O]/Y4J!8OK)7-RL?B_*V47S B;\=49AD3:82)S>@.^9P M4_OY^/R8X_A-6^4(LTW%-M1WRHEP%2^N)QS/#Z:\ODM;UM@7/?JU'U0Q;!/LA>,SLP7'RVDW-@XZ" M,:/R%*V,/\&I<"Y*45]H_L]EQ'GJ-!6W:K7SO\IV3R,#'HF#=6>>@L!9X!\]\WY: MZIS5>*LX8)3A,Z@8K6YJ\5T"PO4 *\5;^L/9+^K)AG\..^.%7!:VRH>:R 32 M&"_K"(3TJ1V##]7$LN2V-/!B*/&ZK(O](A2*".$,\O 3%3A45*S9"AP[@"A:@\$.PM=7K!ZZ)4RCYA5&M;]MMH-K^-1R4HQPR$2$A[5( M&?;6[G' $;<-PZTJ,'@FX38?2)R,F!VC+DX\1!VVYE6DB14<#3@]X;)/#AJ3 M(OP$!M1TQ9[)P3C29*W%T8NX2Z^Q.0L\F+5Z*T:,N"&K5QT*,DA>4!TBP>A3 M!B9%8LX- E2LF-B4T^GK%5H9*?#"\$NN6BIH]RO<7VY!'8U?X6V9K3O&J1M MW"[1,A,A6B8)I\607Q2](I@U$RA'(F,[)\MA">"BX*88DHS &>&3AYIC9:2G M=OP7@C (/*8?\IWTTV&1NT>R\/9B\>!1FN#_/;S1"6,?[':4PER T4ZIDUB% M!)I)PY\**0,I(V"1\=8$5"I\UI)%']/*PBS@=FK$BM!R+&WP=RN/@'W_\$&F M1Z#616^*/A)RD--G((5T$JC%*G)L4.P$9RE(T/,"GY5\3].W\8_,!V3HW)/" MX1%)YM?K,S^X>/X1W\6(J@M?6/91&]J,:*+>%-VVE*)9[1O\.B//'KP[B'' [FN.^[;TZ]]1V(XP[\DOB/QN30CGHB5W6'7@^OV71E1 M7";<=P8,A)5FB7^\F#!Q:=+:&32X<.^6"'O&-%)@BQ(#JN@*,,/P+RM)R;6]G MP]H?%W<(06A;;(?>0%L%@B7+=,@&LXO +EWNX+A(2"KK>Y QX4E9<''U@'&( M-?Q:646P5_)FVVMVMNL<\H\^JL@0R;)3MOZ(\_1G;UU RX%X%$+E "7(Z5Y: MBI,4#('.]B!A4"T%S=":6%'92!EVAXUJ$T>T-6R#-*82W;>I!"=\3V(#E74UK!P06+49.%P#,RIQ'P4QL2^'JA;2:('O1VLBTUSL MW#%$%F-1,0=1#,\5)44\9H36%R& ]\.IU;FD>DQ9>L$-%)(U;#6.4FXM.C,O M=4'W[>9(;YKEIV>Y[E<49_3984E!"FG%O]&C@B\IGR NGK2DSD ,V@ONKS'B MT*6X6VK14RS7&&P\U:;*J.# )BX]=--J.%8O$986Y!#[=^N9&@ _?;CE;#7V]L$5-T MEVO"<4E2AD)R7-6-:*37#'6:ZUB?ZB5H(4AT'TY1!YH&VZAP:W=]%6V%12$EE1OA12-=/()*E%(Z1=64)IY6;+Z$T"'RI5%J2E<7(@V7 MNY3#_V+S<'?ZX)!SY 0#$5YEAA91N#$'A:03ERHFLHKLLF0,,&<]W^_3YA'> M-91@#AW4KNRJK9%,Q>I/0*$WH2!P8'8;C"\)6%ZWG,D MR,)&+)*RU09R?$_+0>'\Y%CN;#&2GDC? &>)!2T4>+7H9](F#L2G!Y=Y*6BX+6#9<"D-6CE/(^&*/2+&RHC"+ M,+8L0C%JOR9Y'Y_X-^9O($:'*F,SO:4Q4\TT%OI2/+_@8Y%=@Z3<60I-X/UH8-V='AV6/SA!MS/J/$;@%8FT M<.;+8[=SI]:62K4_F=,FP3PW-PQ)/QB]9/0Y3\_V]5B5[Y-,[W]9AOM0XUS5 M(DS'M6]P5=;[,,YI0OU(V *P,#F>=-BJQ-^HU+U<_%'3^MSVF"]78_RQE EB M+P$:SJ&$5C!YD65 :0@F2R;SD1?#"=;>%9DN)8['3E+>#$X\PCIE.+BX47[) MA&#G2A*VLC&T?O)1JB>X13EZI)^R%@\8"WH%YG*94\A!\BS8>X[0A9&?R\RX MM@.>;ZC6M-9@MS2Y+YZ=I@R;L66T$^2W'E>YTPCS(&$12Q@;P"PB[.)(>,0_ MCM$%U'!(X)1!8_N 77A<-1R5K([1_]=R=05E5DW0$EDB)S)P$D(Q%LVY"NN M1](2XMBH [(@A"('5>Z'V[ 8'-0P>F6MP:F*-%=$QGI %C=LDV@;$&K'(EV2 M4#@M3W=0,\PH% 4Z*0NO.U_>0$C ,1PV^FVJ!HJ)B'TW5Q.JH\XU<6$>PFYJ MQ4OER:XLJMQ6Z^#[W&T8L64XG(TD648KLT'F.D%HA:O@+2F57U\ZI5T.'2S6 MAAO7V(STYK9NA 'OXBV*?Y M;]+ZT1<];QFR-BC5B>C;MMLFT9F<]F11$BP9N34G'EN@V:T_: M&'?$M<207@>20HP;C_HY,TB7HREX>:W0NRB#CL4(J\BN8MR#/H#KW+31:*KG M*\@(PK(NWU6^PW',3.X6C-%U-2FU1'4SIW*Q.1:-)V*\N>$,Q#=0?()'DNF8 M^28U>V3!HJ_7\$TB1ZWQ;;>L0*'2XU$60[05.&D'Z;7[BQZ&;FXP5Z3 M#L@Q!$.3^JLTQ(:!P"??E-V[+GGC$4!HL[Z6);WF--ZUC^XXVO-FJW$->\W8 MMGL,6W*-T)]YG/A;K"XYE[C,Z')0JK7PPE$R:8LA.XPWP)&9QU]]88V@UEW& MOGN3]"$H-2JOV"('OG)SM4UDF47/H45S^BB,[^8O_0"9 +&GJ_M0=(<%M>6K]+DX27ZV;JG"1?=C4Z>TLU710 MD+F/^_K1$0\AN0FH)]Q'K<%M,C7453-2&G8BQ\DO$HH5^G07_.B1==SAX#9- MC2S:4FBEI"5!?,V^*X)2R0K=)*5VPN(-E&CW7(N($U;U8%8:*7\5EV:(S\Q*>5V(%"29&M,R#MYP^P;(AI)5>JN,R$@*1"*$+ M#FRTC5M769I\J3-_EU6 M(%O- (M[NFK!#77)!WG;/^ %><,AQG"AIE:'IIPFJWV+;;\3N3?X :?"VN+" M9 7,0FI1#A[(G/AD^?[/,'0RVF8\DOQF5V]XH[!?+Q#6)W:/;VP MNWT#"*>_7Z\*UY^A-7$FI0( EJY!+>>NEK?7.I_D:'^HUGTAUYT+0FJSY+@D M(PUX1@W)C&]%,72^8$)(ZWQ[KH/HK9?Q4SUFB1E-N%?7VGPBM7R^EI(F,"C* MSL1,U020"8J91X%U[6DYFIZP(N?C?B8D4E7YCHKYPZ@8F=G48,$T(:X;.$'1=IAH9N\(DQS-L8/D]:X7"U88+;4? MPV2-G^]@HAN$:Q!(E4EW>=^ &P-.+.%584Z+-&ODT&'\8.H3A7+M6A_LJS;( MZL@,"=M7*C8RP/U,;T>:I[@KD4HI") IN M5,U8IMD.,A\?Z'=_EL=Z=A=AGDTU''K!86+Y;* !*:;_+HR_!V 5%82=(_" MT=RL%^PABL4CLI#=+ZUT&147-A*Y9;9!159Y28[G&H_CMI,,9J@\F#NEO=0& M7=(VFC7QECJ.%F-0G1'".!I/VVL@.C[?%9 ,3W.,N9JRSX%) ,/"00DYZ"%A M=W1.-&^)9VR8HI@TQIDM(+TN!7VX5I(W-B2WS(C(#(==?>0JMH$8%P79@V.< M)E (ZP(G"J0R^.)*;E:7E+T$[5"R-^U,U(:)#?"P^+5?:;(\%,*<23SB@D5. M6P47)2$(O)_ ?K4'QKH]0RB>P(ROVSX9H=9SC$5!#I)$<3('W-6DS9R/N?-\ MS!>/YGS,'SP?\QO:Q2EE%EU4#.B?*AK"IV9PPV\F@BB^!^WA&A\$1>GVX#V,X"%U/8J+0C]L#1<(OB M^C *'+ZB5Y<;=,*ER<$-$N#+@664CF\0I^2*KC1[?QX4>"5H\]C0,Y4P!.7@\$N$STJY6@_#COYS; GX-UC' MW5K<#M;"YF\ N5$+DT-UQ9!X(%(PF5S1PU)1.1*2 M\^ =5RCUA>T:[SN>/BF;HY=9?3&4];KAQJK4Z@@V^\N3_Z./CL!:L!N8UR;! M>?SE]9]Z)*U,,+TGQ"ZZ?!Q1XUH=B?HQ(9C&JY#!"Z C7JN M81^>N/+#0:W9V^N"]]%38%3;+FA:&P38IJ##+FY+<'SEZC$.HZ.C\H"=,?1G M!)R]0:-,H-7O@\^-C*WE;ED5XTEI&!B-N7Z]LVR&##:@9*4I@QKJ;8N=*WK' MJ'!XT%%,06>C-FR4R'#C$2&0ULPV=42U[TB.. _H8_C,AD#58TQX5BPSRC_Y M(Y@E%]2.0JX?K?_GM;FA534\_I)R0:B;Y %H!M&_U%*=:BE!T 0B#=#Y((<% MTQ-RN3&CMKF_B>W<9IAY=:F(L=6WOM J##<5LA?1;2HXSHDL4 TVB4,,?8,X M_Z6]27VYF_#P.-A$0$7D+(^ ,2[J3L-SF>HJ[5B+O#A>MY0W\"<%VF."PLZ_ MC1(J0 M/9:E0X/1:,=.%DPI/7!0\BFI%=HJZEJ.Q?=#)203:#(IXQ(-INL=$3!9BZX! MWCWF9E;9TOMOOEQ3"N97M/3_'!#B=K#XK<.!12Z^2_=("MGU)9]L<41G6PH# MN54JPV9\['K@E.,<-O0@X5"8=_#G.R!^J5[ M2=RFQQ+]N'9/KM..,*#9Q(\_()[(?XJCS#7CN=6+HF8Z/1TESJ\M*K;P;6XS MHKVAW5SVOC82[>&DL15(^SJ1W;;V9QOA@#RB$L$!S#,4+@!7HLK!@I?[^;M3 MMO.5B&B_*0V'ERR"*G"OM9P#[:P(G39FV 6_Y8-F%!0P>5YD89*0;/PUTYY\ M5RP!GPIJ/:<)IM,$)W.:8$X3?'C_:^?/J5W$N'!BGF*,MV2*FY7\@_#>8Q[X M@Y@0;VYX+<%?A7(+X544QA(JIE3:/#ON,V0""@J[/0\P$T=/=F!DY8=E*%>U MK2[':L!.6DT*H0C9B&MTQK3"OI/Z^HXRR'PI4'@HK"@X3IX@FYBK>>SCQHF; M[)]-*XY#C/YUP[A]5\F@=8G_"T^F@C594M1F57!3WJ#X@3"5TLI2MF)!58#A MA#R 9++?GK)Q/Q]:\ 33J3X"9610@?>"B#LJ_L.$!;+:X'AY/2D=$ [AA:2\ M)GGD30*,ZH80>)).I,($+S>&_5 MY\W2J=9NG&BB7ZIMSH"+B4@R-2X+ ML+0!T5IXQ*R!>TZ*[VTV;Z1LR*,US:PP!V3-0>_E!Y;?RIY%N,6O^O4]TU% MX"3K")GT\Y1#31DB831#%9J90'D#ZU95S96LA>T1LBQRPNSYB)Z!R7%1G+2] M=R13(5TIEVKL-);<-DWD-CD6_\P]-CK&F@?E[C-RC_L0);DRF'7E,WLH,V2/ MV'!(C?9E(DE(03\D%%AR.]UL43ARPH D9<]W>9]];Q4$!'O I#^!HQ MIPWST%/%@W'X@_=B8B 9QBF!R)-S#5GL=9XK ,DNI"]E+3N%Q NLF)"!! M@#9X^8[9 XM+LA9CI9A0!.]+:U%&[<*W31-J_<5NBN1A,@90J\,:(4[V! )2 M!UJ%.Y)N^*C1;@"8XU-2>J6+6:"F9CWR^50=O] \<)H\UP@M#E]^#[.DNN3[ MJS]^XKM\-!3_4LHHBG*Y_E*"*<%,+#=;\,1B07PE;X8%:(P%VNDC_)-8/U2? MR4QR6GIF\N^:,YA@S^JEO<1?F>QL3:0B%'#V 3%NN7D+L/_8%Y[T M-6]VG3]!#\@__>V4D"3+MEP0QRWB9- 2>?SH.^S*EYRER1F6U9Z@L\1AI/_Z MW]_^Y>O'W[VZ1![:XHH^??)=&GY-O_?U8@]\ZBJ"\T?R&F[!AWEP3((?Q)D7N295$LI98_43NG]K;5>9HE+"FDJOZ M8G1:E,6GD.I;='N(]VTN&]%)_!-\^ MTNH8;!E+M'F^B^\;A /SMV6M:1]6O"^6 V=BR!,";4KW MK,L/F&LI%[?NN2^0YM&9\C,/7IRGCVN)O48NPW MWRY:Y-=?86;J",P$L 8E@\N&N5K/MSH6-\JT%VF5X<-VF7T5NB!4W.R,([T_ MFYH707/-=HTL2C$N!G%W*9X:%E2+*LT2I)A'GYE:T_3:7AE3;)1CSN-01,27^!KY=%TO'2Q/YXO#QOP\@^J\5__.*<7X/NJ(X]"WEKR6Y%AYR MCP+-FM<,?FHM&!EYX8=JI?QF0QL>)S%>6Z;$Y,I)1FR0-DF#CD(1EO$X.2\B M+1'>;7NMN7AG ^LN[)(;8RI@UT"%N(@;<:[!H&":IOI+>Q_XZN,%G5%7.A0H M,9MW-4I+((ZR>K9/6@AE7#DA"-ZQM%=W,S'Y-%PY831%P59LKWVF#RI/9&6.\9=9US;+,].+> MWRT1P1.7E&4$IV.+?D=,TBTQ^%8<*X=Y,T]) U6>&N0 [7,AXAL39C.O;"_R M'.6-^2X8:@L[YKE1W*?%E.Q!\)G["("N& *)<@>ZAD2ZK'&>15Y+(O__>?SH M^!'VB*M*0K+H??\4 5R]O_)IHQS 8\6.L3E1]L3O8_*RMV('/R-$9NUH0:(7 MVG.8^+_8\U0TL '&ZW^Z9LYBPMOHM+U89_N!V)ER \:K9 M8N9"UA]>]6-12U4 ^.85T<*X_FU=("&DC>EU*7S\@EOY,GG,F^06B-T.X,0DJ0[?#=%FM"$# PO9LAD;9WVH&FYNI!UH0^9&*,-60G(?Q> ME*C ;-I+T-. XKBA8TP<6&6O]8N-V$R<#+ M-A7W5*XXR@\4U#1#WT)7BK\U]'IKKQN'HP^]%;(M-D#(]?W &7S,*&T]%J8 M GX,*L%+DVZ)75WP]$J[D,#%E=I"S+_S%46B96Y^EZ&+:\::"^+2?#X9TU27"ZX884_A+_=L/"6:*AH M#8&:?_&7J\O&T^C+,Y/;//;.EN*U7.!X4#ERO-;<7REQRQ#S]Y>=:VGR >LN M\S\$FA[V3T=]MZN+__C3O3_AWVNR&_KOZ%W]4'<]O)\_C3EBUQ3/QLIEN:.4 M_YL_^??>?%(27"58F#KO(3H8N4R\U+_WLWT_-9?UJ]''B4.WKXCXI[\B(/K" MDLHCE_B\G]WL*>7:BVH>W,]]CTP=R?_"(R?5 DHJ5QE7Y:[]/&S[9TTXAM2W M!%GU&8)Q*FPNUE0YI-YZ1#]\*+%./N_;:Y;4__Y?X4NT@F\WS-@/;S?,SD>V MHQ(GP<[CLNS! 4>'BNAEJ=I>/*5N5_?MZOZ-K6Y;FQ$9!Z9"1";6@AM!C'/I M)YAMZ/RX7="W"_HWMJ -,P37!ET<0 SO(1JQ6E,QJ6IF#Q2=]SY$4:@Z M,RC8%!9C-&VA_A!*#11&1I[F5<9,HVFPBN-2,J+;M+X,9NCA>N!7=(+160LP8LNN7K./1%6;MB3)HNAZ*HG#P<\ M5HIX9[2-AS*W59)<=J51Y#C#'[JYE%)=.[Q++7(A3^)@^HX&MNFHWAP?-P*, M2TG=;S"&TN=1RRE#]K^DT_GE:!D1IV=XE]=E4Y:=_]&=)/T9AULWKS1\*>C]4J/ZP# MX0"8M=R:'!3"-D)R\^$(MEV@M;L'@JOE(_#!Z+4#8U=/5_S:(+:+TA&SG;C. M(L+N"-K%QI?0W"K?06 :>F?R(#.&1@^!.3PD5 %]+V.IT51TJ"5YL@)> A]1 MFV=>2'VO+?(>734*;96:B(EH3Y/VG$1I5Q9VD<(V72CA9.; BN=6OJWUN-"% M59!:3SLZ>.ON4O%0!A!.V-*7Y<_U4IE^]PZ -2RSYB^O0E?9*A+0_N[E(>AD M;=9.4\.L*J=H6F[+ (6J1!]$2IKT4[Y)'CN6E>@4:*-X9)JNOGN-.5*(?3H M8;%VA'0.;YH*/4=8?31/=QV30? ]^.RD,KEA'F Y3RCT,LFP9Q4W[4Y0]* 2H>V98BD,7]2K3I<.^T?VZ]):,HJ58X%,3(\/L^R^FF7LRD4B]K%UW<.UI.K\,IWQ+W_ J(M0>WB+4_ M.F*-D.J*2Q<7'\['FM70?1XN0P,9#>YLT\9.H;:CQL#%G'ZMWHP>/=R/C;K] MQ+$U2S\(&G8&I/_D=4*2DYU&ZPH+B_MJPI0BXZJ.TVU:H1=NQ:SE_'V)3C[U M"*Q-T(D#4+J,PD-'T<**8?Y)B1-;XR)X![.:&R'?A>=,('CQ(*7NMY_-#7!D MY_E(+\'M/8UNH1WO- B:B$1A^ )]=G3(V,,G#YJ^/;^7!KI+83\1/!I%'W-J M[IL2YX-PS]&-5L100GJYB3.ET';0K-0KUA,5G!=]1Q5L17M5%6PC80DIPAQ_ M?G]R]N;DS=U7)]^'"+HC0GF7%E VX-$#,?=2^,H,33<^_2+M$E MX0_YH!'B8Y/TT,XA[DYB6%S9]>KF OI"VKY+58F+6?:"R^I?9CDO7#C;$+I=&0=#]/4*_NXLAC7D4<& M3I,K.HJR-0> EZPC:>/-+]+M>1/9H\U@\L'Q&C8+S1 MB+%P%^46,)^W<%A:83A. 6MIY+G?_!^,0"M)9#"JSA9F7*BKQ]!5G+[@9$F[6B'#'F^IU$)UV8\)%ID:Q(+(ZIM=#/II^208RKAE^$06Z!%^@6=C%6\8-J,8NQ8!K MUHL6H#$39DAE6VD6' PYD]19T.ZGZE]VF$7!*,^Q9P[[36=GHFQ[9>;LJ]_# MSNQX&T-L7"!R#=I,6'ZE,7[0?%PLFJE.M64_TWQ5%U/@7H3YU.?6%*Z*NM&]IX%I@@3BDX MD7YO,(1^)IZ27X.M=QMBA4KMAM\8@U7_#XH4R- H^,,=U$G?5[:VF"N-"-!X M,N#R=OGZ<"N'31N2!:7U*A M JO@P%V3L5725Z_WGMJ.V4@]::];%*?;7T&A ';P4<;;I!RR51\W;6,H49K[ MS05W/5$[$ZF3R._5GZ2M*MY+4J":-=PG3*/?R!*D*- )F9">DS52(=:(7R6P M OJ(=>V]" /=P%?JSLO6=/(P&;-Q%2O;X/&T> G?0\[2;-?G,ELVDC8R=$-6 M6=I!Q^X.Z1O.'E2F045JQ=85Z9Y)F/0/_W)__O].<: MU"G6TLCHH]+5S.4;]T0IA8JLH';(PN!>0<3U(6U-LJ=0S:F]S"2VS]QF4'J* MX>Q:-MH,LWPX!ULPWM% @'\TD"Y_(SUVK MTYI%!>D7E'7=,DI+R?]X*F:E$W!RB:7/;*+='V?55)*^G#U,V ?X;X4-VGC# M_;AZ[4[]VEVOH^@))882Y59'9)M!P^R4XWJ*GG0"?5?RBSX3^]WM"[A8VY^Z MIZ,40_*P+C 83+^11\N8D36*$8Z 0$?;?G\Y&&SD*J/F98@7_I5A\-=OY=TX M\;%/?Q$X/E[20<]3++S.P0[@^N@5?C'$7J=G/V9]R)6]&XF?',<[;OA![W88 M8/[-7O0G[? 1+@S:.*B!%"E#/-LR*8FR)>-=YEGS_@4;8(!);C=BGMAPK@3C MN)#^ 3":-C'HP@9+P,>6_YT'$VV%Z@(:)A@P1@]# ME;-P+IU7>SHDKEGE.SLEX@9(/QGKF.![_,ONTR^G>K@U];>F_O=@ZG/"*W+B M8LU#U(4AQ,%"R=;-",D;D$M F<@U6\7C(F_12@34E=(\3JZ8O";>T(8<3-V)'^*)P8F SH8AOW$6SQ*OU93A*9$'\K%220:5)0 M]120(](E\I=8 T/F.](OY27\]'] 4V?\8RU%W0"3J/I7IS1-[^M%136>KEK5 MW*'*$ XYU-U3[%0I^>#E_S_T#-#8)$&W($!!?9A7LH+\N*H2EG!82J)WD+"+ M#6A=*NE<<"X&.3@?32/U0Q0@8[.DQH]@%EX$?XYZF ^2UGY.20)A[:67U_^D M=8IT=OB,_N^NB);\(GNB='2EW!5^)BYCXU_)$S'0Q)&?Z2KJF>;2//)920^K M[<@2_3946CU3Q7E6VZ*&]^G&?@+CF"&/!A*;N'URZVDLVP67$H )] ZQ\E>$ MQG$AT6B80^PNY:1K'2H\2^KYK4VG&5FI: MUE%8NUUGZAV<9SU"PRH11EV@^6A\9\0QM V":1O7Z])2KV"> M[3F[1MI&N.J_8$D_+4>O9J,/.(2QZGOQ"8.^)A.#?![)G36\&GN=M/KPB_:H M#LHX29ZI7/_Z4ETWL,AO?I\TV(?!>:TF9\%G%&)]XM4_?LQ'-,7U4K*UAL-I M5\]J,CJ,=[@(1X[R&:+^P[V"S>A(JM*%-:19*VA))/W%O7OX_^I8*:$'1$(6 M3;#K42'8T%^<'RCA_Q& !VE(SF8Z+JS>T+.D3L^PD*& M:'"!8X_W^Z*NB./8>ZRT(2*E",L^RLG 4YOKZHC'K$SSEO7Q8_Q1^EFS4;A> MANNF,EKXUIDA38*#'B(&^7A 5B\4[A\GT_"KUG3>C!D-.W]II[LS5O41%/7C M]1P^*^^$,Z!>,4CB(ESK@LZ=S8K6!PB !!A!0CS!X5E0@HY+,?Y\HG]UG\**R" MP?L?/] YNY:9XP[&H(NC,#K.2+P*YH,0J@W8L]=-5^T^,W&,<8$S!- +)0,V M!+@2&'2&F(D"[-*!IE)\<+N:LD63_RP\%;NYPX*6]:LG'!(7#358SYLV1698 M?)BL@GWK[*83PZ]=+R@J#@PL'HVPP+@I&11D!23 ME=IW9O[BDNPM9F@_9NC1+6;HCXX92A3/=H2(XNA%]T[8*=AQR].4[ \:W-&) MGU#J1#QK42I'&B\<$M1P1,X:$D=6G_5(D%%'5!^!6P^RW(_X!QJTYUDF\SI] M3!(>YZ-PP=\6"&\+A/]S"X3 EQ?,#8AH2C(C55(L//72A)_!XYJC[6N'6MZ= M/625UXS';ZEB=+O3;W?Z[V:G4ZY;H@ ]J9&3O=VJMUOU=JM>^VZ_YE:%?"K3SO.!ECR,S;/7Z[QV_W^+7O]FON<T,9,NR'J;BUPR6%A//&HF20A9IYNM_?M]K[= MWM>^VZ^YO5&_D<)FY ]*<]_1J4;A\79'NX]O=_3MCK[^W3[1CEY6[85HHQ." MM&$ZX?!?UXAE7?."MUOW=NO>;MV/NW7[MEQU0@O..&<"V2Q(%VR?5M$]>(^?G[4;5 M7BHB*&:*\7JY#,\2U@X(N!D9OBZW-+5C_!/[NZYC:S4:[1P;:X23*3F&I&JM M7U[>AB]C,K$;1X>=OOY@M@#E(X'[>LY/'>\)F"-!Q*RMLDBZP&.S]XX&28U= M1]HP$Y&;AO8H]R!4PA.KJXTFMWS/D ]/'S9UZGMA#M[7N+1H=T8!LO3E4S6R ME 4/*+6\E77/"YB^'%C2@%I!1SRW2V6(4&U4U41[9"'9O;JY99;:>K)1C1,D MQ"G*T>UU\[ =TK=G-AVG\3+*W:0.!KKCL+@>,;4;#X#8E .>@E63E2;L-T[.AZQC< MT]I_-JVVC>A(J*34[P#DGXT4*DNVOK7MB9"?"NW2<2JB,5N4JQ4@_+S-0 X7 M5D[82ZIXU$3\OYL"XI 80?SJ==Q$Y-VP":U&0K%':+&:6\Q+Z_)AA&J!1I@( M_^>K+*SQL8AKGZF *Z(W?1\,PJ*ZJ#ON) 7I'5@NQ.X?5"E-, M)T]8N!S K;CCYC 6,#&X-?4K9*2LU=,/<6"PH,= MP78;*WDSK.Z.&/03+SHTG<#>:>:$<:;Z/ M^4-/@1&K+F\P/!'V+%3X%WQ>%0,JF=1.R$/[U][!CYL/0$;P4*ASD[)2P8UL8TR#44[IWE+^ MMOV[E2F)R^T(;\/0S-*XS;6$=.\_S\W'G0D[/WE2%SBVD MN5#!\K[:Z7%QIIN_>Y+;)^BC60#,R<<@-$ B8';C8S[/?'F^L#@:P!PDG$VTOF[P\B)MY&Z#+^R>9R1:2@*1$W)+S#<7]5MH+ MLO9S&)R^_#G8-F&T,(U=!WO3HBMC\-QPW<.S27MZ^AKI4TH$ M?%9):N[!5_?Q\P=?/=#C 1H^I]HH^5JR4T\:EJ0^?OS5%R9M3A]RVX=74RG1 M0EF*>$O$/:RM)E\9FX_93R$9 Z:YP#;R-4*H_N4<,AF2Z6 ME:KI ,5S"M$81BMC+F+X\7^&Z)7HH M;OHX24Q/GTT/N_?W'F*AA/_X(BH@:WOAP(,VRJP]RS;;;E!&LJ /O(Z0K8M+ M*UV\6+O:_XN%>%:K+[3C%;X@9W@D32,>-&GBS2RK-#82I,5 ]6.FI"'5AG.F M]5?_DH6KKQE/)P02/,.;/+,LHK#T9UO.!=I 93I&S5Z+E[Y[.A^5%]/)3)TZ MRC.-ASCC&J.MP<.3+S6?=Q5)"7;]7?VT_!FG1GCI9LFYV]C9)LUHCM 'OCTC M;O 036NI@ M J$[&MQ%VBQEN\(V2 >A&$R9$%^MVTJ'[49GU>C$Q6F@&4O?/GT.'='QI95Z MX.,!C$R?QD^?A/J,SJ(?3K]Y^3H\Q^)<-!F) /RRX="#1Y0M&'^Q[B(C%Z>Z MUY?0^2&1$'B/HL4;%][H^UNL8Z(+>PHPA[#OA7V*M#(:E5X2]R' M[I%);%\_]E1^,X4'8CX%VU6G%"QDRKB0&)1?D@E8K>'<%FW/XP$C4'=>I(F(JU9;[PX,]@';=3P56P^S MZ+.*4G"(&I HBZ4 [E??FJ)5>&/\RI8CK#_9?L]$*1/9*/4D^#8J&5:$(DY7 M%X EUG\3\MB#V/M3,)*LR4^1E4^%5:IN7I2MT9MD(\S#_HWRUWP+0LC&2&H' MZX5%*&S+YG_^ABQ]^*GI)H-M=R5K]\1E<5\K;RT.A"[L;2* Z2L^&TY>OWY2 M)"IQ+@,\)-?!JW"D2;_$B1 6&>6IL7&F9M5$1&XI?(W!<"!GW"/Y5\/*ASW0 M=EP"5T[--"5*3'+M5O25NG)>42\UUX6%."]=,5 VQJ5*3IJ^P1E4@T@X#.?: MRM?T\/8S_P(60$Z,[Y>Y,N%]96X[S]R94,6]I!G%_GMN:5D[@\]>/@_C=HK# MC:*H3N8-EUA76OT:+O-.XWIB,%1_CT?7P!/L'DU5,S M1=Q$RC%ZD,WQ*I.;'Z)7:K4Y4QIWN&>1P#J5_Z+@T[V16UWF3R"8#S.=,&0G M;J"^O?@=92Y8D_N+J9]"30EBU-@?DB"0 LQT.1CS3XVO)Q+8WA-^G"L("K< MLD;S&[[L$XK9DFT6X,PMR=R9M*$]'EAA6ITBE(1XCX0/V+@J*2Z"<7G =(C. MA=K;9IJ5RI4!3M6:QX8'Q*)R^*=CD",18J'LH,'N;?UGO/[SY6W]YP]>_QG# MR[\!89XP?T-#4_,OLJ]?E(LP]7498MQO*V*-Q[>^:*[B\P7JL1'9I MS)[24R 07,B7@ET=FE$UI-T :<#C2:]@(62P/RFZ'K0!E:(9: MFS63KLF1D39/\,9[TC_C&]']*PM")=="/IN7?XPX\.=1'D_S\&,:Y68)1#P1 M]:9T7=8K!JR1E1-5\ N+69/WTVK?()]0.$%;C*$4 B.!]JQ$<8W^CWO'1KHP M_"/LN'E6K)0M.PN!0(O NIH9H"[\[63>UN>EK"*2M@(-05[FCQ&'+32/EJ>' M[Y#9P6R^>O;J^8DD]+Y=--.PI8CAG@-WY'$IP7FN>3:.HX)YJ)#YZZOSRQ4U M?W%YFE4Y*(&HB<-$59V.PSS)8U%37W%M/SQ^WP3'M6,P-SU^R4FW3A#6O+!P MI.)MAOU!J+I;&LFD2-)?([U"T=^DHL@RBH;HUYT@$**W*QKNLA,1$-:,7X3? MMUM,(SMM19P>K)G+L*57P:H#>ZA7/JG+Y^\?OO_>";"%R_: MEBTCV6O0K7W E!H#9X-,O^LLC2K1>XF;R M*!AZ;;";Q3+-OJNH9Q9^*E>QS&2PWI6I$Q7^)K3!Q%]9;# C8,RNI0N'_C3V MO'JBI4.@UD%[XZ3J_;YF\.?.@4?%6G)0M.2PM$/\=+%EEXVD/TNXX; +TS#U M1.Y_9?;5-0W0QBD9/D2[C53L&(POK]5I2F/_4()W$^:9L2/5MJW@PG:49O[)/);)NU5S!2$7+G<09)L>G#[&QEHE9D]( M[G<=(Z1]XNVPNP"FPCGT4SQ4F+'$39X\?_+JI* Y MI8VGK!F8X)(L2]+-YG8.>H09FLWL<*OC)D=TDRH93HED7OI".H-PZ3GF&]]0 MO?%7NS*@!.KI?G;"&,;%%'YR(=3W[J'2]]=KA@GM*8-;M@2#)KB(7);$%FG= MK\*[X_!EON3Z0!G(EU[M93MY(7(6. /HG]D)R',06?;B M%<@ 3($L"<=2<(G7"XGT 3^#N9E)[PU2CN^;Q7MVWL!@LB$="2P'-Z"0>X:_ MB,9N]$U"5.*Z]9X[(GL7OPY>D:U"@8&18]9:I)\EE_&+17D5:Q/ADHM%B @! M/*'^"CQ>YY,)#=HQP@LSD@O]0&$E+5@1.C&(5_4JWV5QU>[83#)XPXS*0??7 M+PA%:'FP:39]DK#"_[Z976@CZX)#6,K:MW'.*6R!1T:! QS;%1]):]&CHX5( MZ7:)VJ3957M[<9Z2L,GOI5-R-!T13=.:^GHXJL?HM3.--0G.4EFLTLEBC75\T7=&6[[(QK )::3K/;X?5T;XU>PP'AT( M*=MU7N5&N^Y289S!&I(4C&^&YURC#4C^^J-/@&M[=2 2$I*&-C9 X>"@[ N[ M^U42%L5'1.]BK?.IT?'8'5,1&!8V06Z52# FGQW?<=([Y\W%RJ(\_9$!4WJK M=W$&AQ4MA]UQT#R<58JN"LN9Y U7,K!3U)##?UQ"HM&I+G\]^>S^'4&]\E3# M?JTZ7"C\]<$=;J)C 0>(89*O3$EG-.6K@!:+V]&CA1\]O ,:V14P,"V#.00V M.B5OOSNGBGWXXJ,[49:4G<"VZC<$,\&4=!9?V MY<_XY*L[X_.F$)D^']FG6ZCN_=P:-#QXICNABQ[M;[ MO&W'^DCEN*]NRW%_\')<\H"9-[-[F,96'A_;[O!IJWC0A9@PV*V8N])^HAF, M;V,Q^^"T3G4[NU'!U,+NJ40L,BY+S M$BV\Z-@>T14>4Q+FDT?TAC6--Y0+/L,AC,&HSA?A6-IWO@Q9OF941L:#_(51 M^G0)X@,;V8V9*?TE&^[F#_ :):/7T8Z_PK@+2E,[2$7 MH>RS]EZ0W"T)D5,:(V8#X4^V5&&B;%@;["^MAN#/<#S*U1(C#87W3Q=[5VUC M:LRWUES6[8R3-1RM[GB"=&9;>K7.6N:$KP%UNK;R_ 9X)D*0^T+ ]4KV8;)#51<>JB^PITY))@MUDE?@1R5G>%C MU%BS8J0V%\K:\2D:>? B$A?,;)6,/O;XXF0-=8>%,&'X>>T+^2/@SLF+IJT: M*U=+LX'@38&FM4%1&FZY;3Y(LLO<4/FRMFX#JS/8::M6VR15#\+9ASYF;&I@ MJ:^XJXA)DI##Y$?GQ-VYMCZ;YJG^.:Y_(P[;9:S>P SLNJR.%&S".0]XV>GW MX-%0H-APR(2C;TG8@=;?5ZJ-VC>![PRIG?@0'OWZIHL1=+(3X5Z4_::KTBR5 M=3E#_W9#B5MI3T@OXE /?99(5A"F7$T&R$PX#6>#.#G]7KM91(%@9"%?R="& M'[TQB_624HU55IF*K7X"&]US]KCJ$\JFJS#>TM*[S[ZADAX%>M'L>WQM M5B5K'UY5%91XL_?#EV0P.N[:B+V /U3EY5;2G&=+.ME.0D1/)>E3I %0K4^( M[_GB^4(PGD/7EF0WA\=6:E<_%+IS7 XG':3!7Q\3G%_[?D7[*_L-9Q]Z>3VS M^UC<*F.,[#*W.,ENT4VE0Y>AT+ XD\0.ER$ZZ(^W" 6U/$[\?,&5= 8G2Z'O MV+?<+H4UH3R#LVH.P+_8K>R1#P0EL<"'YE#K)9JO![K-#"V2R/3BU/&)FNZ[ M8&1B]5(EG8L).@*K\ O9X^$E+^MU,!%T3FO)W*5EZ!1O&55H?ZY6EZ4VA>&V MJW*9I-T0NM#LKM! 0RW,\6RGVOP-U4@9J"2)I#*GC&M#\%>0O&+T9? M"V=L_.FB(O,3BZ320A+\:\IF<87&\VH9PV1F'/99 $)L6L^*A!Q$&!$FIQ$, MDNMT7S!FAT\3GM=5RCN1#H-_[OCN5CQA7K'K!N5 :Q'<;'M<=CM)Q(!Y!Y)W MY'J+,8/5+R:.:%B<"^\UDTG0Q(#V10CWE!QDXMW/--!TR']8<+OZCO7.=4Z]SBZ1XV07JP"5J.AACSJ.U5FEN@I5MTZ#"!O5AK7 M?E]P9IHODKM9:SEC[TZE9Z*!8J 9U^OK-8,&TU?7MU L&$.,]IL!FQC.>X6; M!3^C7U2\0SG?(Q KJN$Q)G P1HF>\CYLPD%V=?3ZT^,KC"D%4,#P_;RNQ8N7MOA>:'@KOV#%BV-O0O)[U9;=8.IVU_&09\!5*P_6 M" >@XJ+T])]-G#%,8>K!D&_DDAH5987BGY22I6LL0!F#U XC=E!\K/A)JS18 MYGDD!((8Y$*OUUS !*?TVW:&TR#6C-9P[-P!&VY MH7T=W"6"1AX4,GU;YQJOM@V?9MM;UA@M5NS\^D]V MXOJ(B)G&@37L2X[J(AET#:A2)>UJK1W[@N;8GR,6\"<%U(C4NTW=)_",_2D8 M>5R-3WSN9G!H^2OE2RQWZ1322P6Y"R&%.&.Y!_T =$,M 5ST ,B(J#3-BV,G M98F.G5MEB(A:8@B#L0(DWF54QW(2BG>5L#H-?091@QT^XN4A]U2W Y"35D5\ MZL\?=B6Y7#3>FB5FB D/[\;#K8V&3*06ZM69EKBTL ML!=HKG_#0--6J(?3X.,H8&RU$B;2TS%98;"\=' MK4SAE1LM1MMB?H*3ORC7= D(/2#[(GAC)6?GYIE=8A,QQ[?-V'*4N&,^$B5S M,2:NOBP$>&(H6.7EF*PK%1X9[#N/C@V.(<71"PI@5G-FP GK5 L;2(E.<'R MVH$HJ"@8)^P5*#5KX2,E3"0 ?[[=GFEG_9S&HA:?=+&!Q3=#[)/"QI6]1@J2$BDZ5(_402 M)[QL8NC M=\'YZ(H&M;/^R:3#@H_?%+]K"S_8,2V1C%BT0EWG"_M$.#7Q5#)A G*) MG)=I)VP80&89AOJR='0/[G$>WK&AE65$=*FY3E7PPMB%Y@Z)SQN4/,+TAD#DEGBTB6; M=:[SC_D,8P 4V M)!4NPU:B)GC;5ILU \;=4F;HKA%<;-4AW%WWQ[D9I^.2TU\I*DC<<)&;- M'\F/;R]IIX\>9W83R3FPTQE5N1IX/(,S&U83[BC"6IHPI50XS()E?]M>5O!+U0*7,:JW5Q#AZ7ST9 MN,B0P-,^^S#+X>94.E@99)>Y8,+IW0MI&L<-RGG@GLX$'93HE0]N.Z%FP;1W M6C@<_%835JI ZL\L].],(UK*\B.E'LDW4LC*^H;WR67M< 85U7;57T:IQ8-W M^1T.DDMPQO#/6D&7;V#U7K&)^[307!&M&'J-EL0IN%QMA[J<+[*%..%#% /X MP59@Z SXU VBD-.(&P&Z;66YK5C97U-3$$J/&,1\;2GY4&2X.L^S-YIE.2B" M\*?HF]I;?7?ZMXF6P0L*+;;KR[ K._VPF#QY^;?3IW>/'^.3:8B>M1//?D7; M*Y@YVH&+Q29L-&&S3[5JK#O4#9M6VNE5S]ZZOHT_KM%/$%R:O:0VZP.F>G-X@MA>;=(%H7.5[E49S)YUH>G=YY M,9T<8(=7+ 5>EKZ_J(BIRIW-9N&F,GV'?:^03IYYEU=)KW,1),S4.'I1)10GP]9O@B'V,!_I"$BS MP_G"'5'^'2O=X"U4ZZ[J ?@4$"+C-HR!-_ANX%5BA)%AO;/:CL?2HJN?IA$+ M38GF8L)O=]I+[1/GX4TV61EM,!61G$( Z=NLB X/,PLIU>Z] TC#UC!'RC9V M\!786*^0$]X= DJU*QV$6&WW-S'R&]*V$ V!V41D*='F4S C4_7NMGK^T:OG M#^_=5L__Z-7SGVA'JD>8&= !'ACNN&,=8[VX[N08F2;\_"XXT0PRRE_Q9-25 MAJESRZT!5Q.EE)93.*KJ$/;@[J.5(4LRZ;)):W^)*S#R!AF$/+Y.O"H]'I!H M_$B7FSYLWZN5+>"TMU?DU7F!FCJ;MB' &S)D@D-M( H2*W#\.&PN8H)C# +E MJ8WN:+."R@$M;5+CQFAW9; 0[8&ZP%9;W;/!@C#2!#K1KEBH-D#V]6BERBWC M^68Q1PN7LFS *$4([PZI;TK@"(Y1Z6U'PX34!O*R:A8JW>6#-O&WKW%E#0B; M[5[LVD*W+%?S>=>I.1AW<7G,S,F]WJN57*( 'JW>DBY(_3*>R0+A>5XQSL > M@M&&R/6(/AYOSP_1<=]1AHPR&KX&^:ED,=QX4SXL5<]6/6Q=)(Q6F8=UQ_,C MK;$F[YDT05 8O*H6'?HI%(_K>EWEBINB)P:R.ZQ* M7=5^[#+/PO@>5-?=W@_C(-7*=(10L:%\ 'WE(%/PNN(C*SQ]3B(Y:)B7>KP% MK)GJQ[AB1[(^?6\/A_Z^1/$7E/ 5FY["\B7Y4/?X('G4(<@J.-7A*3INF]MJ M9H%26/W O>,J?TXDD-R 'F=-C1%DV19;5[T67NGH3+DZZ[3JKP@ Q#AU#"*7 MV >%\I@XL@6E(Z#'C3N!A80CN&<&;$E66I6;35F6Y$P-:F@25X.'L%/%Y_.> MB^^#!^6!J$G;CU1I^:&H9A$^?$_C$19JY7<*NTN4>JLB08.K\#^Z(]HYN3UJ MTEP.QBB6=F5"^$C1,]'.%@354AEK$G(N/$.6Y\3 ^[>4(O\7NU9B6.+!^2XA M\'S%Q2?ZCW&;ZM95LQ+R.9_MPII$MNM ]A0G (4=WMZ+/(+Z*.ZXR)=ZBME@ M;^0=2JCADMS0P$@.ESY"+\^-%BISZ/=*)SM@D,7EX%UZ8QBNRCS[BH )PYU. MXO@QIH=A%,0:-0Q'H\SZN&,Q?KH.C-RG$\E"([=C08U[1*>(G?1(D&B\KM:! MG_AYT*;RC$3;0ZU,&M_8%+\F%A7WE-?84M)[WU.Z]*]!5+;>3_U>_*&*Q*<5&Z/#E+VI-3H*SV M2H;JGHPB6FXM!6>PV QDV2@=2\Q(5#^'WP#%*NW# MV@7M& M 56Y(6^H!1"MX[0L([N[PC&*U$N+'X9X)J7,&D9=Z(](WIV9M6T;+E#&N'+^!^U3.FK/&3)E71 PL!#-91#TMF5EG /VGA("< M"]R7@*3ZIE6IJG MIH6FM8SG%3@XRD$$@_O>LE@,Y#A]A,!3%9:RV'1^U*//0!C?$D_QKCY_1R4= :GRK>;EHM/6E((:2539 M(8PKBU!-L%2,#D9,.<#C MCQR7U[Y[]@W0PX%/2%*G[F+T9TO/<5I5'P"*W )]$V9);E'MTU<7*11N\.W MJ:2]??FC6U-+NHXZZ21DWRVR- V:P^; (]XBGK#_;,T<"B'65C??)%+^2'S M(:F_D:B/V[YKF@T!,6[ZRZ85>@O.NP:/H;V0K!>%+ADR5'ZE MVK;KU=)=HN]IC4AP:L8L?TO16!L)+TFP\HIYFI:;Q056[UCD+JG0R,!Y_5I9 M580R8LHESZM Z*,9F<2"JS_O*G0^+R7ZX@ M^DW':I_V@53 ?1D!$[4;_3^O?OW'('L4Q+%Z;6!DY4*\1+?;4@$_:QJ MWR/8%FJ/$@>;:@=I889@=%7)QRY2)+K%.3,PW<9Y$T4G;IFC8QTMP-(MLEDQ MPIS30>\)^.[L<6?^"K4.GFN22+Y0#]DM8_[^:,+]FV?RLT=?/#2CUC2S8O*T MW5RP*_NDZ985+2MPWZKZY >/%PG%*1T*/1?T(2K%"1X&RU&ECJ\Q / M2,AIZ"J39V]/F"8M;1$33P7@[)UOGXPA-"XN@'PQ:0XD38U["2@E?G\(&C6A:3$-9IO!AI=E97TF,0+"^7 =K85""02Y&X,'R# M=P>%K)\2-&AQI6&Q5?'TU:L=9N_TXL7GIQ??BI&@_,])\(\7DV/;#X*#0()T M*A+WZ/=[%]56Z27"3_]SLZHFQU_P+X6Q)^D,K$20MG> $*H$[7B<'7V)F]5" MLW*D-+:@?D)NU$U,K0[>H.3NAPU*B=*IXA5!>S>6_L5U5%UOR@W<'N[S%>*=SB0':Z&L1\-4L\B+X*FG+94&1K*_;+G+":*-.1*/59_)("4]3),P>:43-I06FO"& M\[Z*'\X4MFI-49$R\AT]?Y\V*LFKR!H@RB&C#[IDF9EM! =P_4)! / () ,1 MMIV< U:+18!PY9JWPQG)[T^<'L+^E8? "K;US*5DTP5Q2SY.4NTV]]4[["K& M$ Z(+I9A?"F7J0FT_]K%-C1K(DDO(PE(DO1DS>4( MS'@YXO!I[5#>@3:J,SD84)V.R+X*4)]C$.7]'>O#G1H&.];O-*KP(207,M M+<3P$110?B"2#PY+R"@IY%7/S/C\PBFCE5I]B4+?2LD%$^=*ZL'A"!4-Y:.4@DU&LPD,T)-Z-EV("[G(E0Q&&)2SINKN,T<$;.G4WX60;N3/3 MB> 4E+DY85&^)_*B1B$)E6_8GSWG5#H0G$*BZ#Z=S2ZBSJ@XOFD]^;0Y>DRA M !9(_K5%%&.LDK$7>DQL32>Y'0%NZ]KCT5(E,R9%)/(I(7&-VX1]M&6%(Y6A M:F6NF[R/\.UH\F.SRM>7N_5UY ]^93G'*27[C1\1KXNC*\=Q[?N%N/-+AKVNTI$9#@LSO8T.LQM9T3KP^\[C?IY$]_[:2=W] M*#?IV1BTA3+WSK\$6_H$M:1O)%TXCND7VXOTEF#FD3 S SZ2V.%TF/:3IF3, M[BXL/=]7L58H%UEVV"[[73P0^;)252ZM;5S!7(1UE=#P/X M7'AI&C[QN"UB,%:[JFWCV<"8@MR9NS^Y:)&;V+2['XHB M2][KR!1^@(5M*$\WAL&]FPQKTUZ4*\T5 >X6T:-CJ&0^7])9,S>PT09FEYIQ MQ<"".X+0UYGVQ0":HOFK0:/SFR@2AS]:'L"\H[@+Z1#0K'5FK)3(?1319NSU#&B B?D0MD;EM9M%*-'"FO MY0F8),\+$;^1?. VK,FJ8\NUH4'MJ]CFX[Z%A,U%"Z+NE4]VNQ+"7!MV;"R? ME80>MXN(0F.C (RKU3#0H>&V@EV(=C?,DBNWWI5DMX;6=TS&3)J0&*3)4*=MR[4)O1TE' M6A\9QH.K730YO+4J8O""H2"2569+Y[?KE5F=TZ@)S)>2Z> V].,4=NQF69%M M1D)6#]K168B[/1&;1'.4DG*:X!5B02R@K+Q--C(L-O'R'%^ZF==4OD&\ADB_ M"B[6]TVO6E:JN4&?0W6]B@1[ASDFG\3:N]>!I-':E:-&:ED:'FK&_5<:B6:" MG48DX(KQ"L[8B+36K&HO&E^Y80LITB(>>Z%(^@]%8.QATOU@M$4B IN7( M; MZ5JOI'_3-JC) ,W8B(E,A/:M[2J-3H55QGK4?4&*J"0HV%.6%>K(8(4VO2,5 M4/5VOLJ:OC\73G_:4RLEDS.<']CHHT6R!554@)>Z39 M4WV^G-#C?7 TF&>Q:3T3Y,Q78V3<'.^S]%/S&U]LZAFZG"9GK/2"4S^"K^BL M7I?]Y56):._1\;W/WMUQELM5Q).GX-="I8_156A6#Q%2!EB<6],0+A'L&N6W MY7#AIFI!SKI%X+&IE+X#[Z*9JX,:IIV&B&MR8P'I",OL[MC4<"5BC!D@A=Z\ M30)$ CH6)X05PGR-5O(2;(D8Y81*GWF$0P84<:H' ;=Y>*>C=Y(3(CT=A+X# M^T7$?W(Y M>H]AK^]IDEEZZ7X$)^%,7D0^@RD_/7O)KMI/W[V,P#0[RX!+TX%0;K%.["O@ M(9W M&)#O8ZG0Q^ZH25E>(G2,3X:E]6=P.'DQ%-?.=91DM3KX.5%VFRDFN!! MX\YM8A(220,)2?&BY(-P]XWY9[M(-_(SQ)80CUB*T@\O^%]GKSO56$.HT47. M%4K0 DJE0-/F?(/ED">),[BVQ^O'J-=T:9 5B647(U>C\YENG^J,*4X\&U(6 M8%E)5GBDAH'S6X[#G;1W3O_,NL]3=RE/&'Z"@@([8QK%N.4-,&I[72O&U:C2 M)O>]&_NSH+Q&N@\EE'X9:[)H^ M%9$B*5B:!']0A,0(8[DXJRZ5Q0$W-R:TDR69&1XCMWC/;C6$Q^A'/$]=F@ZG$0C+'0!(^F%?=_@R M6:C&Q2N4QIZ\JZHU>@N'N)C@%O0LV^,K,\.!MR%-Q'YRHS7 !8ZW$K&MRI-? MX^5@0Z6.' !$;+>8!?>D\E(DB_A9=BU6PG>8Y6'2 M.;FKL58-PLVT62E; 6.]9I;].">,<\\&U?%H[3 >0CT%,K'(HS8.H4A:U))N MH'U[RW/"KYNN=\49B5C99]JT[ZOP*!PP40RV(I($OMC$_3S*&93(Z<(N-5WE:D^O=PR/ M/&..Z>"@;H@3\*9$SGV_N76I\OX6UAZ)FINH$"^3ZOY8+OKF@J6XB#."?$*W M$.I.]\?,4 9#WF ?IT*E /1N)#-'X-]FTX6S;+-B.2(E@A;?S68D+3GX4)8GP\PSW3'65M>#?T42S[Q,CU8*V;"6.T/=5<'8;/E#(8[VRC. ML$$9+TD\_.J!L'>3%\!">)-%U??@B,D W6&T_A[&0L0R%*D5T6X:5429PTZ/ M&"XYU/^4JE&L-)R'E90GF:)R8#KF.MXMH6YZ8\3M&PX^N'),;IWCZYD[[Z7@ MBAWG?;AD!R)-I.'30N&L>L]C4MJ1Y%K92OF[A@-B ::4'XJF:H>5X&J!4&<- M\2S"HY4E\VO7G">=2+[!:4)[^OZ]K].'P8?'7\M\IHGR@6XUO#D=#//(??V- MK0M5!4AYZ$S5AI:4B@T/^3-WILQ3^[;I# Z5',!X)=0GZ'4&HA_V:KPXTV>W M\RGKZMI9K:#J!LJK4ODH!.$P^<_@-,F0'B.-7T*:JB; M/&G^-LGI *5J0M@-ZDY!L] L7P&C^?=": #8GY;[R4Z7J(V>"M.OUY V:5<1 M2#W,*(4T1OT-\)&&0'"6YD,&UE& EZ/U)TQ3E@-G>#E'R0G@'[=5(M?, MJH2;7L,T/EVDI4[9WZZ3&A) RHT4@&-D\M$08W]5Q/.\Y:,/$@/O*K*P%\B] MJ$[>4 LY=[7<43#&&(=4O?/>XG%+!.MUYQPY:DBZDNQ*1]F/?N3HZ1+7T[%2 M[1'^SO 09/2YRF 4@M'HNRQ3M/@<3]H1TKI#9C ^OJ$R1?*P0(5B;Y/'UB>5 MRAJ#GJW$05()':.TMGL?7W@.AP)#Z0CDZ;^16G 2/-^,,OY3L\$G#@NK2+OR M4R=*H3M:-'?NRT,+Z0U"MA'4W8=%;N3@#+J8W0ZA "X-6/>%G\/P=BSBNQ'E M169B_>JB;X5@F1_.6\R,T6 _!<:_2'R1XE1WD%QDZ+01[,4XZF) [W C",:G MX+B0\BQ/L1M_M%88VE"-H3EG M[H,QUN2!OBE+1YX NQ%EQ^XUQ^F&C\3GD4'P MNO&"T$C@3*N.7X'<6@!BE"HC??^W83)/DDY_[T^F=H$V>##IA?!@U:B>>'=, MO6^F; +OI2"!(U''JH'V5B7&%1-S!?+[7N/$E*\AIT>X4EDC2SPD1_I F7# M@Y M@&M($?;Q("2!V$>"6$7,X<& 5ND V,(860N[T%CR3EB-M;5:LQ98)4 ( M#ZWA!"[ #]RO<'4# %;:E[>7*_W#L&!#+-VO#@R;_&2Y5;(;Y_5:9#J4$P 5 M/"QEEAI=;0O;7X3R5 UV-6]+\ SB$3*7S\E79[ZVH8R:77I0M\"/CP[\>'@+ M_/B# S\^-)YZ"J'&87>M^.1V $ZW6;P!U&1L^E#FIQF#+@]92^5 A:*\X%=+ MENE]Q97@=B.Q"Y*"[VIFS*821N^+;Y)G9?U!IJVBTRUG5R3C&E[4O#(ORT6' M-6H&"7#"'RPT?B_J\Y:()&EAA?N7B^T_JS8E^G'E!NF.&-21E&1?4X'TL]&V M%8S#[EE _/##TS<2V]%EE/QS-JE680C.&:1)]9"VTMHI0T]XHL-[+:DT1E?1 M8>,1H/*Z.-\_T[,0FR0"&'80_-@=\<_!FP)(+A_?U2PK(-OCBX">W8ZJ^0WE M>-%S%U]8(XADHK+8$<_EUBV-!$[.Y$]B M(3);]ACI(K%G0@+: $J<.Z;_?#DMEV4F^()GBFGXXR^="[U@?B+HIIQON JQ M+HGDO]NNR$.J_XFX.'E)ZP+$^,W:<(C&)U-TDBID]I+$+R>6'$!00(UAZ;J2 M466+$9\GLP]XN$MDXD7^A, D&X%S:"M;6Q&5,Z);'M<)9;U$''WPB<\ZIEP"22G.\E;EB 5 >P#,OE*4=^$((H$AQ-P7BV9* M%!,.J;JD7QA%0V)N^J+1',D<#L9;V.SS7 M6G0$NEM$##Z(KE6A6!))P,O7/H!'[#:M'+<:'3>"SR@,M%$XVLLB!5. "7.H MV1QS=2D@;3_3P,%. E> N]F4QHJB<6#:ZQ<^5U%I,X44WI@W> +,Y";QZ1#O:F]EH)-TF4FM"BN- MUI>M'MZB4"B4'LNM(I+#@B>T7MJ2C,4EQ@+)2%MX4DFXYF'4\530VEP1#$>3 MDS!&U+RJ95Z$BQ:CIX# ^6)#.H/]2 ,FU9;#"VS#="(!JPIM65YO1):-HO7= MJX7>F+ZYLR_&XW7J+I-NJY45'U*L MGW$6=@LF0>2\4N2X +MKXJAUT6XH8(I+PXKA,I0%68;\M_Q5GD-F6_C MM=U[9)R-^O4&=2I*$N[H'K*>X07U#$."*CPCUD3"KQ@>[<&CR8SYG8*WN)+F MZZ?A&=E[NT_IN>.O',V#>VIR04Q-W6XC*Y>,BI0S1L!W1=X<4/#*IO0E]##: M!6#Q!AJ@V68=IDJN'L[T=9:$TB^[=/XA[.L9M2J$W;: 0+@&HP:.E]//DGVD M.5HMZW/.W*K3^1B)SN-Q%U@:!Y2E@+;LTD-:D4L;93!Q"%"I;SF^R"GY)A5% M4(+<$93-71VI(P7OO,G ^ER)%EN8CO+5)2/Q0 EAF%N"Z&07-_[9CJ'*=V;-LD*HB @@O-"E5\"4$$8XX%THM M E4 SOYH\DV3"PB'J]SECE%>>M7=V+KBUJRX"K($!VMO\M-EM;*:#\"/.@%P MT[D,.5Q6\1;<"-TS(2Z$C\]!8Q%=T$A/W)5S\5!XNREQ&GP59UDPE#4GT$TO M,"OS4-*>NVRLK%[D-+],,%.ORS059>NY[).'P#TS)*XKZN[FL^(68(JV.FZ> MSM"ZQJ'&/M02O("*DD@-V<""(5;+VB;"/*/F-O,G 9T". 10G351FIUQ@1%E MV_K=#01/!P+^NRP.*>?4^N76K[Y"3N%N_)*.<4;#S-'.]V%Z;L33ONZA:7PY M5G NMW'];)+?.0;FXC<"SKDMMXR76Q[=EEMNRRT?UD 78S R"GD?SA@5F6F7 M7]L_MHNL)L>1>:.R@Z;&Q1L'!J1F(Q#3L+Y'U=+PP2T*Q_X4.9CK7G]4QEB@ M-]PD,\8:Z?E_N2OF[\&_[F9R?AX4A.L1KJDDO=?MX3>HPY>0U@*6^TRK@S6#<:P>*V=&1#!CX[MCH(Q3#OA@ CK M2)H<",8(S)AOB%*K-$QEE.5P@SK 6K_1ONQ>G:>X>3VDM.N:\QI+"_/$*U#[ MC(9W\."]-@$LPZ,;!6D9?"5'A-"M4O' /10T45Q[ .7_)#CCU443)==@'=B+ M/6UX2:LW$MJ>GI/@T"IS!PBK!E44$OV(X11O 3JY33$"95^U0]N)Z)5CH42 MUDURGRW;$(H#LJ TN"TE6\>%Y(J1)QF\4#*1_D%4I#/I@@YA;3U37:GX]NXB M@ 50ZC9-:'!A.!4SO??X:WI,+DC(O0@@7*_&DHX>,8XO'TU>KBI-\]%>' 0G MKSB\G+RRXP$O?C(/@SR#@_2DY,X&>M+\8XB,X4B604N&"IGK8"S"2<248&$= MW;]W?.\@B_>[P9U"--W7V%72"NS#QFDL#T?-7RG')0_-YZKFN)F4L:+7IHPX M4W8D-MJ;9FHY6T+0GCU*/C;JI63+Z60;&2"G5E.*;I!C$E->\G3:-EP6]8W^ MNKU,[%Q6E]\INU5=E%>9O:;$I2G$S]$;H,]WZ 8F935GW])P\X-XQ@Y6['KV M-JS#U:P[+]>5IA4 5_S@ M\X?W/W_V[ FF9O26]N5B6-AP%[KW^8.O'MF53DY?/'U*BH*+^AW5P^5KECR MYSE-:6SP(G"?E*.$7;>Y((G#0,(5ZF0M)6Q K=XE%=7[K#ZJC@H3XV-HKH"0 MD9^2TC[>W%^?[VV/)P?)\D[F2:W0_S+X=63I]M0[U:(6.6R!U!IWZ'D\_U+( M0;YVN(]Y>+\CFZ[PW.2\!7>.YGVFB!#I]EB'8V531E*T_3-N%IEFDZ$M696S MX87+&/!C[%K.+..T2TTC[(4S =GI> W+6BJ:?N\&C0DX^#\4?ZP#O MPWG<.:'8]])-6$+.?#$/AAM*8RGC-AQ6QHJ=ERQ+\X\-Y4*)UH06;/C/108Q MGA)1\*(.%_M.T42@.58=N?.RJQ(B;JH[Y&&7]_(E*@D^ $/A,@>XJ^":@,[G M1F9"B;,HR&)83P3%A-N9A L;Q*:UCE=K R<6BKMCDKF>@\*T"!-B"KK4^_JB MYG\='&QVEI9S=\PZRF-(3XTW[8:_#C=4D2%/\RE#B8U7NB;Q'3IP\+IFQ?;/ MUEX+_NQM.OR[MZT&DF*%Q^/BY/%(\9"\#'R(0@/O695E"/%#_3.?(<\PT\,. M-K6Q5LC9>FZ5$,!P7Q MDD@F]>PMHL99M62^TGZ:.&I3L$NQGKJ2QA:9G.J/B-FZCN<932_^6CR[&>@.0 ':ZZ8 MOCJW[9\]H1]-3N]H^U&?-C?FQ.J4B:P6\[O\%A)NV[M)22EVU/Z25?M9%9\; M)##0EM0UJEQL'>7^49$*[T19G.9"..)1C&,NJ#O%]6.O-^>7 5_9>ZD_-X.2 M#]$4 $4U;6;2[Y]\)-7F,%]"'E>&V(F]98I5P.I-\TF2-)B'<"K$K9/QPFG3 M4J*H(/T^&CW[&J!1!E02-9(?'=9"A\=S9U>(8\M(':X#9*5D_4*&-KWY%/*I ME@X, +6TX?UA!WX!G9TB[N)D!;) P \TY(4C^=(P+!@@%>]3J[&DY-MBU]HL9D_#@35V\ PI.T= QXX(IZ-UX/GV?/3C25$VS::E6E#=@9 MB4!V5-&%=W]9GFK0XA(?,:DF[''&;N1 +,IZQD"\\)XGX4U^GISNC3U=Y$*Y M78;SC+R07L3B:_IB@B/2L\'T9<0T4^#W)L]09IX#)?;X>(J^EHK7UF%NU_HJY;31_']>-C>HUHV$-"FZAT?E;OF]:1OH,URQ> X<]19C! MA*;G_:!7UEQ'P.C*V2R,[&89V78E[^NO4O;:HO:OKI2$SWE(QINN) 0WM)JJ M[H:KZ5.4:T2O="!8P*G,>A=M[;JMWY?G6V+\"3^L9>#HU"$)@::WL"(IOGT, M@ABI^S.UEO89DD/>4R]:2UZ@E9"TIL=5R^S+F@WC#B#IFA0VDF'U;\)I]\GI M2G7.7U%;AU1K4#E@1)U^=,*ER>/'C[] ]O&[TU6VPS]HZ9-\UZSC/#X*(&(<,,U" M>"$SS7XSX6PC5R7W!2"\P-9A<_#3B-*%6T0A?,68=6BP#\K>X2%2O1RH[5J4P M+#J"*L<^&+D;B>^\:W;RE2<0#U^!+*_DQ#S8K";B4^F;^<;8Z=84F%.91L^W MPYPL;5KG66EOK#?7' [2BLIWA&!Q*(XMEVBKXFWA!L GE.G0$*[CE@G4T(:# M(:%%6+;]UB+IJS:\L",>9HSQ:UC?.EPM"NXD%3C01)I6B6G-7):;A>:(AH]ZD0C2<4]K MK,IH+?%]VC%*".751;#J-AC/-+E,8=[DE6P-Y^)18D:88KX57^$I/8PK%/OD M:'B*;Y^^>FT(U'*9+5F4#V(MT!75ON(D!,9EQ_L"MC)C9Z\[;]95DK3-?T0E M9WKIQ<*P7C3*Y8IVGZ!HSY>6)68 M>Q,ZV/>6]D$JGR']&^MX.FOG!G'/ZHZEMW*:$ICL,(N<:T&*M6W$Q\8@:2*Y MC*6Z10.(O:_&)?+3)<$PLMHD?'Y$:;3%8D,\K^;Q-5#(G?*_>LLZ1F)F:GOV M=KI&+V6HHK(T60[,"M051.&(9?M6V*I0O!1EPMNN>.D M?IBH_#S/?.P1]1"*;/B,@?EU-*/_WH6E)!82A-EA<#2Q@R1/WZR_#H[5JKJK M"8GC)$/3+6F'M\%PABA^L_XKUR)2;Z]:77+;23-=J&B\,2P+IP$63,I8YF$) M[%%SB)NM@A3DY14."983V\$D86O?=[C"YTR?51@]Z*HA?WYVQI &$L4N.>OKW; M).XU8-BU!>Q8.\#TY;*3C9)1;L]*AH+_,1 (";\5P,?W88IGX3:^EL\QZJ($ M([,8-&F@RO939[UM\.3&#=K__?^.OWCP]?&71X_,:(6-#3.7IUKU5VHNLA>PG,Q;;DY9F&JOKAPG=C%V2!"Q=+TRN3_HJQE:JD26 M#MRS[ F7JUC!GU;15Z:M( ^).-"#9PQ4$?8'B<9TV2K@Y:XDD^DR%X+R 6'WT/FMY+PT'L@_Z/I]^SWA@4E_2<\]?7S)<^<8#IW4 MM]]'HQ_#Y!@ZN>*Z?'WX,%>#TGPPV@TYBES]"0-3,Y6I,F\_4MZ\?L< 4 <9 M<]^J^0C[K?O<.0IEI"J^3=1__$3]E[>)^C]XHOZ7:4-9RD?*=9XQV,- N-@_ M2BZ>:>Y8FORCDS:_',!02'8L:MR;/IH4*'V"->KB^>QJJDMS$MD8BB%1#!=2 ME0M_TQERHVZ34:1D8+"3R^EB:U"+D?;'Y#F,Q>:YM$)3:)&9< +VSP75$I]# M69 [4!0O*TK)5F29C:MN5.VJ1+Q?>O./1Y?GW5_5I6X6B:C3%N M('MI0CF\(KADD0N$C8PCI\2 #8ZCEYW-JQG17(A>:PVC-R-Y$RDT.X:X=6[1"!-:1-$CZ3@TJ6DH( M_ZX^?P<);[IAH2,D,MT:!!'1,[7&!3-1Z9[D[T=QG=(+5HV@A+,(>,MT$GJ' M=S7YKL2)9"AYD%-?R)81&B$/6+6VKX2)$_XB!WUX#3M2O>KG6/C#A0T+VA"9F'Z*1%8"#W-3 M'5YX7B$:".]R-/E;C/*S5CCZ[F95=Y07IT7C@G:2CB#'KN5T %(ND-H M)\-9C/X7Y@W3G!=G::3UU;-#M%*!X),S(K^-V*_NE.F$F?U@+N947?/ECC)V M#&&$_")RRBEY;X*V;((6Q7@)N T*$+><-5T7%86UF\6H1J%,=X&T+V537=.R M'N_@R0ZG[29FCH@4,'$U* - S1]@B/Y^\!@QV_T2O08+K185&!!^Q?((8I?OV_GEX43P9%@"LTVT]1E M:DM"+=;]L(.)LBV=;&BH5B3#&BDW03#'LM-L/H0OT@;YP">C=F1&FKP$")2? MWLAFIZ*2^8'^N4%W>*%Q#3$3&I*AF4GR=EJ)YSS?,[!\:O,1:3;T+Y//CN^X M/.E6CVQ/4Y_G! ?]^88XMCTC=UKO@I_57,,%5]_7DL_MWXE0I*2 3 OG> M'B:J0ZZ,"PQD6\)ACL%V MW*&#@[=XBY:&S#ZB!^E\:[Q]TH87_*3YW!O9*5!O"*-^%K"5]M-2S[40O%90 M1!!:WG3V$MTTX,*% Y;[*,.S/KQ#!_*L\KE3Y00JY$]1:U$:TL-Q_KEH9(=I MIO1W=I*%"S^Z,RP))$I-HC^".:A7 V(XDR5ATJPHO3C@50TW^^).;*?Q,69< M$\0.+C>7/N0IKVL"S=CY:&RF+"U!V!**8^MNJ8B&S8KH(Z!:B=% ISZ/=$EH M?!PRLE@'IV)8T;QVO[PCS:DS/^[HD:8#RAW!S5QR V6?D9C33 >S1 MH(1 / MBL&X5A@?(KGO5W=DB_L*&JMX;/)J?JY2 #F6CEVKX$-(X$4"O;R46-&OY7W&CP2B2EZ98W:0)WFX MF4>7M)Z41.EI)WYO[!<#DL1\@/=OU(/[.9E/DR1^41"8D;PYQN$O(G043O;P MS==P8%Y'2-?+JY40(B,+O%R&B3_KF_-W>_+TOX(4WSD_24=/@D4//U0Y%1=U MV!(S6&#&.-#.;EK>'M*NINFH3@JQ2^AL^]7]':,G MB#AHBNS T$$<./:\"6%"P0BWCJ6F"B;;YLU#W9)97#-L\O*B MLJA]01DE>;C+L#CI5%:ABPR\ .HCYL=5.?EPU]N*XL>O*'YU6U'\@U<4_VJF MYK=K73QVSNAQJ>=P48ORBR0PFZ$9X@H/F:*L>]K9I4+:M?&.'V2C1-!Z&\9, M0&C)*Y=&_\IR!)\B9_.&,7\Q1DZ.2RG:I4P5[Y'E73#C2D>@NI5!_,"=K^2-3S%U_!Z0>5:R.Q]ZEE/7KP$7P8WB#1&;EAT,<\W M%#(<3;XA-PC>B'&]S]C3I6\1P?N$TP;&X/[ 4&>C3X^ ?\:LQR%>R0*#^>3/ MQT?W'G-2F16?Z+,OCQY_F92S.08)FT6>&RY?W*:ZVD/,5B,&#Y/452JA4[=N M:L=F]F 3J6XJ+$*J4>!W(,\WFL[8/*5I&TUA7;?23:2!SA1.XR>,R[M]1F8H M3]G)_\*W*;O+<.%&,FGXI\J%?!N.)[*0'!55ZJ'KA^*4RO;\M?8XMCVZ M1]"T MTO>U19N=B,*$QP&787CL1+OCZR3-[[/;Z;M; H&*]DN X8P>@ZY&N8VD^!X3 MACPB\]B(4)Y?HF=K," 3PQ?WBAP?C( U6+3-WP55D+Q#I*?4;K[8P#H2('-R M154$C/O$]0P,PGR7KA!)[8/@9CB.X31;LL=8<4ZW_6S_SN+4+1L1/D_+U>0C:FM@RQ/C^<0-(7K M5K@"\QH_(!'!')#A\J]G(IY;^5-EY[&52,BP/2LISVE'FG&GV5ET[?GD;?[N M$WI0HI#C "11\4&BN:#UTW A/9XODUSX)BZ5PF\^^-5WI;!)V3R&O>,]FQ!= MK/AM*5T,N8.PHRCA+QQ$?JG$'T-%=^07FRX*@^VDK^44W>E4# MD:*R"A8[,_2ZTD%+&L3#5@11D;$BHU"7(B&@7F-G4V J=R4SR ML'"1>THRISLA>9L9.]<0:$-X)' /B150:O/6\]V*6KW!-"/3(#_]QZ:J_EF9 M1,R9_U0>673AQA\*-)-YJE7?F!."WL ;"&+AM&'P1M!BO"Q;L:QD0N.%Z)NH M6HER1R+AL)JS[0;=%4O\02#EG#P(G##6>N=TYA$^J!77%%%X_[)=4VE9 R[Y MBVU:/PED)U'4X8=K7P@C MDSF$VHB53EZ&F($)(,T4>M*^*FI]*I+E$6+EC*%K%J.3!3*]9 *#/$ M=H@G"8LW6:7I2AZN6?IQOF8_"5-V9DP9C.%'G (90YL2I&:Y64ZFM;J#S$S M60&J&0BTEB_Q8]G-RG],GI3 N(5%3Z:"D\!>5@^Y'@Y9I >:CB3R":DJUVA-\L4P&Y0LZ#W"\^Y-VNPJ#]^1YG.Q:1WB+U?.JD>]AZ+7<-=+_?; MF>ZVG'UI-R25R,BIJXHCUC$^B=V/E^U<4%=4U/SM_3M>Y\A3H$79_LT+7^9B MCX2A+_R7$,^,!6;Q3)'1 K7!T,N7S&[OX Y5%>52]5XM<]F3>??9G4PE<7; M^MG^^MGCV_K9'[Q^=A" QI22M<+'ZGS@?9'?KQ8 "Z*'J$U^+T%P?GIE<=@? M) @>0DL$./D'"8*S^,]F\K<=!&^;S[GHA_)6-". M:WIN_WA['AW[@JMDLO#H/B(T9:6=/S\\NG_O^#B+MB_ \K3F M7'G'W[MW]%5".+6J>OM&&!+R$PD=0Z\O/4-]DYDM(F-DP2Z58!>4$AA@'^8Y;CFGT5SV=\/_N:ME3]T@^X>5RCU&D/6J#%;L]+28G!*M MZ9E O(YUDI=6)Q$'X5 :F2:B M,0B0SSG'4<1M5#$'.HW6=0O04;Z,+SM:/KSC_GS\^.B^+1GJ?4Q7E>-/3,\6 M?I#16PT2++G*C11K70&I68$-:XKWWN= ST/B7X'*1SL;/9_K#$@]PW7Q-U+0?\8DHHJ MK.HJR<&,K\3A-L6P^)KIY+I4A;'4(;'7)H)UR5T/L25N%L;_?=-19\LPUMP? MKA<3?$*&I*WG2?#.^86_QB/B'-Y0^$<$L*SR#"-C QG4S;NU_J=(!)%'0)U. M/P.)$L[2/]]WVXS42T9&D#99'DXZK\,[9N9Z(+J"WU2K-!$\M(Z6JVOOBR2& M?[Y_[#8\.8776HN]JQ_U?+T&3MWP\Q%/]AUEZL!!2-R8:18 MPIR%LC;MW9B!D%XW'(Z/)R^7JSK,5G@<2O-0QOG5H@Q/=%Q\$3R(!U_>UQLC M9^H2G2.>&'O&7]Y[%,[N1S?YW0W=,V[FT/EF.G&F@Y4)S0=@LP[CXUS"F]W' MT&M;QY=M:P;73'Q1L=+KW9U6LC^)(>[>>*;@0.YV/,AY>%CGM&W*&6*$ME*/ M6]:B=+@R=U^?>$/T9S5P-S+C[JRC4L<&34<-2"#=E5T7Z<'XB)8W>NO1+EQ\ M-'QU.#HW?G=E-UZ _LB0CW+!FBS:5NG9F%^=.!6:]]*'/8HH0\>U?NA]N/\D0E!+'[IX@^3\*ZSNQ>EN : M/'!P"S:=C4R[O.;]%-(^J-;P:(>Y)^J*/)@]R,IW+\>1&J4FCO,5/0'M?6$;W=>OO 2G:XB(-V+K-QC8K M]6"@Q7FP,-8[V/#-8LFKN?8E;VLT'[U&\^C>;8WFMD;S06;\3,W;F+4>#:>0 M+13D1$-M4153/; F;VRWF('ZH;L1A/I0-'-TW1T//?ZHQO*6O/I8!]<'VFBC MC1ROU.\>"46V1L4Y;1M@?TK/G:S%:_>I*R1?6R)7VI1"-DR(WL5L]$6)VA^> M42UQ +<9Y^K".T$K7.6GUOSW]8PR!^=U>[Y9=KVY""BN2$DL9O&D#>5 "2R/ M+4A"62JS)>6\)77?CPX=H"S-"LQ+: ,TOJ;DBEA#Z+O3LH2^93ADZ4N:QBB% M4QJ+@>L=G''F%9'V N['@<55E?79** _C7VYESOV<0/HD[X8;YVQC;UJ5G*H M*Y)#J)UMT+YI2'*8HNO,!F!H]JQ-Z1TKP:>Q,B#655@]S=61D"2R"W])QT&D1_)?)UZYCJ'SQK.)^#7,UH<:[)],2(KUT _++?GL+4XUZ\[][;"*J/ +L8LH%?"G MXP_Y*294N-VJM_7%U=YI^'1>\]F@T2"$JR_"89G8E29!7;LDE[A"=4=D.5Q6 M%&' V L#(J-2H(DQWU*DE')&?#,H!PT]C(,S4Z/5]HK1%,+20RTY65./9*B0 MS[GA4*F-I[^^KXW>49'L(5 =(P_,^$#19@?*O1R::#U<3!Q'']FDVC1S(WA8 MI3A.4!#.!.-\@3%Y?EM FN$)$8$+M*>NDS"XTRN2N0(QK7;\ MCM:-VJI>3L/(:F$': >7A$>&G1(B.DR^S;2++9UC3$JC(> 2N#6B-M 4KL'L25?O7'"BT4]UAL MG 4C:1&P," .VZB.=N*.)-P4_V\ X+0PWW2R:$PYZUT%AQZ61EZU@M M1.'=4[ >;FI5![=4NWI\VILLCKP&3UET,<*& *HR4I*XP M9$I$-[;PM1T;&*0VQR@1%$">=&AUV,[LF/7$R)"-K#FX'$6S?V OI4NGD@T? M9KV3SOA>V>6M\SRY(_+^G), M_2S2O ZEG'I'[IV)FE[BTI M7?->"D1W\*'5@WF9H2G)U-IX.&1Z0BA;DQBT<#S(EN@T<%/J;R+SA 0;-? H ML\<*U&]"]T9KPJ>A.&N2%>D%>Z53U1,K>G:2@)01#>3XZI633?;T[TI-LI