0001410578-22-000072.txt : 20220204 0001410578-22-000072.hdr.sgml : 20220204 20220204080033 ACCESSION NUMBER: 0001410578-22-000072 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220204 DATE AS OF CHANGE: 20220204 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SCI Engineered Materials, Inc. CENTRAL INDEX KEY: 0000830616 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL INDUSTRIAL APPARATUS [3620] IRS NUMBER: 310121318 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-31641 FILM NUMBER: 22591017 BUSINESS ADDRESS: STREET 1: 2839 CHARTER STREET CITY: COLUMBUS STATE: OH ZIP: 43228 BUSINESS PHONE: 6144860261 MAIL ADDRESS: STREET 1: 2839 CHARTER STREET CITY: COLUMBUS STATE: OH ZIP: 43228 FORMER COMPANY: FORMER CONFORMED NAME: SUPERCONDUCTIVE COMPONENTS INC DATE OF NAME CHANGE: 20000918 10-K 1 scia-20211231x10k.htm 10-K
45062694466969241520000830616--12-312021FYfalsefalsetruefalse02:12:10000830616us-gaap:CommonStockMember2021-01-012021-12-310000830616us-gaap:CommonStockMember2020-01-012020-12-310000830616srt:DirectorMember2021-01-012021-12-310000830616srt:DirectorMemberus-gaap:CommonStockMember2021-01-012021-12-310000830616scia:NonEmployeeBoardMemberus-gaap:CommonStockMember2021-01-012021-12-310000830616srt:DirectorMemberus-gaap:CommonStockMember2020-01-012020-12-3100008306161996-01-011996-01-310000830616us-gaap:RetainedEarningsMember2021-12-310000830616us-gaap:CommonStockMember2021-12-310000830616us-gaap:AdditionalPaidInCapitalMember2021-12-310000830616scia:ConvertiblePreferredStockSeriesBMemberus-gaap:PreferredStockMember2020-12-310000830616us-gaap:RetainedEarningsMember2020-12-310000830616us-gaap:CommonStockMember2020-12-310000830616us-gaap:AdditionalPaidInCapitalMember2020-12-310000830616scia:ConvertiblePreferredStockSeriesBMemberus-gaap:PreferredStockMember2019-12-310000830616us-gaap:RetainedEarningsMember2019-12-310000830616us-gaap:CommonStockMember2019-12-310000830616us-gaap:AdditionalPaidInCapitalMember2019-12-310000830616srt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310000830616srt:MinimumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310000830616scia:Plan2011Member2021-12-310000830616scia:Plan2006Member2021-12-310000830616us-gaap:EmployeeStockOptionMember2019-12-310000830616us-gaap:EmployeeStockOptionMember2020-01-012020-12-310000830616us-gaap:EmployeeStockOptionMember2020-12-310000830616scia:Plan2011Member2011-06-100000830616scia:Plan2006Member2006-06-090000830616scia:Plan2011Member2011-06-102011-06-100000830616scia:Plan2006Member2006-06-092006-06-090000830616scia:NonEmployeeBoardMember2021-01-012021-12-310000830616scia:NonEmployeeBoardMember2020-01-012020-12-310000830616us-gaap:EmployeeStockOptionMemberus-gaap:SeriesBPreferredStockMember2021-01-012021-12-310000830616us-gaap:OtherMachineryAndEquipmentMember2021-01-012021-12-310000830616us-gaap:ComputerEquipmentMember2021-01-012021-12-310000830616scia:FifthThirdBankMemberus-gaap:PrimeRateMember2021-01-012021-12-310000830616us-gaap:SeriesAPreferredStockMember2021-12-310000830616us-gaap:CumulativePreferredStockMember2021-12-310000830616scia:VotingPreferredStockMember2021-12-310000830616scia:CumulativeNonVotingPreferredStockMember2021-12-310000830616us-gaap:CumulativePreferredStockMember2020-12-310000830616scia:VotingPreferredStockMember2020-12-310000830616scia:CumulativeNonVotingPreferredStockMember2020-12-310000830616scia:ConvertiblePreferredStockSeriesBMember2020-01-012020-12-310000830616us-gaap:RetainedEarningsMember2021-01-012021-12-310000830616us-gaap:RetainedEarningsMember2020-01-012020-12-310000830616scia:HuntingTonBankMember2021-12-310000830616us-gaap:PatentsMember2021-12-310000830616us-gaap:PatentsMember2020-12-310000830616scia:SbaPaycheckProtectionProgramLoanCaresActMember2020-04-1700008306162019-12-310000830616us-gaap:PatentsMember2020-01-012020-12-310000830616us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000830616us-gaap:EmployeeStockOptionMember2021-12-310000830616scia:FifthThirdEquipmentFinanceCompanyMember2021-12-310000830616us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000830616us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310000830616srt:MinimumMember2021-12-310000830616srt:MaximumMember2021-12-310000830616scia:ConvertiblePreferredStockSeriesBMember1996-01-011996-01-310000830616scia:HuntingTonBankMember2021-01-012021-12-310000830616us-gaap:PatentsMember2021-01-012021-12-310000830616scia:SbaPaycheckProtectionProgramLoanCaresActMember2020-04-172020-04-1700008306162021-07-012021-09-3000008306162021-04-012021-06-3000008306162021-01-012021-03-310000830616scia:FifthThirdEquipmentFinanceCompanyMember2021-01-012021-12-310000830616scia:ConvertiblePreferredStockSeriesBMemberus-gaap:PreferredStockMember2021-01-012021-12-310000830616scia:ConvertiblePreferredStockSeriesBMemberus-gaap:PreferredStockMember2020-01-012020-12-310000830616scia:ConvertiblePreferredStockSeriesBMember2021-01-012021-12-310000830616scia:ConvertiblePreferredStockSeriesBMember2021-12-310000830616scia:ConvertiblePreferredStockSeriesBMember1996-01-310000830616scia:PhotonicsMarketMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-01-012021-12-310000830616scia:InternationalMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310000830616us-gaap:RevenueFromContractWithCustomerMemberscia:TwoCustomersMember2021-01-012021-12-310000830616us-gaap:RevenueFromContractWithCustomerMemberscia:CustomerTwoMember2021-01-012021-12-310000830616us-gaap:RevenueFromContractWithCustomerMemberscia:CustomerOneMember2021-01-012021-12-310000830616us-gaap:AccountsReceivableMemberscia:TwoCustomersMember2021-01-012021-12-310000830616scia:PhotonicsMarketMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2020-01-012020-12-310000830616scia:InternationalMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310000830616us-gaap:RevenueFromContractWithCustomerMemberscia:TwoCustomersMember2020-01-012020-12-310000830616us-gaap:RevenueFromContractWithCustomerMemberscia:CustomerTwoMember2020-01-012020-12-310000830616us-gaap:RevenueFromContractWithCustomerMemberscia:CustomerOneMember2020-01-012020-12-310000830616us-gaap:AccountsReceivableMemberscia:TwoCustomersMember2020-01-012020-12-3100008306162021-12-3100008306162020-12-310000830616scia:FifthThirdBankMember2021-01-012021-12-3100008306162020-01-012020-12-310000830616scia:ConvertiblePreferredStockSeriesBMember2020-12-3100008306162021-06-3000008306162022-02-0300008306162021-01-012021-12-31xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesscia:segment

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

Commission File Number: 0-31641

SCI ENGINEERED MATERIALS, INC.

(Exact name of registrant as specified in its charter)

Ohio

 

31-1210318

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

2839 Charter Street

Columbus, Ohio 43228

(Address of principal executive offices)

Registrant’s telephone number, including area code: (614) 486-0261

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

None

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

Common Stock, without par value (Title of Class)

 

OTCQB (Name of each exchange on which registered)

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 15(d) of the Exchange Act. 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 (section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).

Yes No

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

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

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

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

Yes No

The aggregate market value of the Registrant’s common equity held by non-affiliates of the Registrant was approximately $10,815,396 on June 30, 2021. For purposes of this disclosure, shares of common stock held by persons who hold more than 10% of the outstanding shares of common stock and shares held by executive officers and directors of the registrant have been excluded because such persons may be deemed to be affiliates. This determination of executive officer or affiliate status is not necessarily a conclusive determination for other purposes. There were 4,506,269 shares of the Registrant’s Common Stock outstanding on February 3, 2022.

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common stock, without par value

SCIA

OTCQB

DOCUMENTS INCORPORATED BY REFERENCE

Portions of our Proxy Statement for the 20221 Annual Meeting of Stockholders are incorporated by reference in Part III.

Table of Contents

Page

Part I

Item 1.

Business

3

Item 1A.

Risk Factors

7

Item 1B.

Unresolved Staff Comments

14

Item 2.

Properties

14

Item 3.

Legal Proceedings

14

Item 4.

Mine Safety Disclosures

14

Part II

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities

14

Item 6.

Reserved

15

Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

15

Item 7A.

Quantitative and Qualitative Disclosures about Market Risk

19

Item 8.

Financial Statements and Supplementary Data

19

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

19

Item 9A.

Controls and Procedures

19

Item 9B.

Other Information

21

Item 9C

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

21

Part III

Item 10.

Directors, Executive Officers and Corporate Governance

21

Item 11.

Executive Compensation

21

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

21

Item 13.

Certain Relationships and Related Transactions, and Director Independence

21

Item 14.

Principal Accountant Fees and Services

21

Item 15.

Exhibits and Financial Statement Schedules

22

Signatures

23

Note Regarding Forward-Looking Statements

This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, and Section 26A of the Securities Act of 1933, as amended. The words “anticipate,” “believe,” “expect,” “estimate,” and “project” and similar words and expressions identify forward-looking statements, which speak only as of the date hereof. Investors are cautioned that such statements involve risks and uncertainties that could cause actual results to differ materially from historical or anticipated results due to many factors, including, but not limited to, the factors discussed in “Risk Factors.”  The Company undertakes no obligation to publicly update or revise any forward-looking statements.

2

PART I

ITEM 1.BUSINESS

Introduction

SCI Engineered Materials, Inc. (“SCI”, “we” or the “Company”), an Ohio corporation, was incorporated in 1987. We operate in one segment as a global supplier and manufacturer of advanced materials for Physical Vapor Deposition (“PVD”) Thin Film Applications. We are focused on markets within the PVD industry including Aerospace, Defense, Glass, Photonics, and Solar. Substantially all revenues are generated from customers with multi-national operations. Through collaboration with end users and Original Equipment Manufacturers, the Company develops innovative customized solutions enabling commercial success.

History of the Company

The late Dr. Edward Funk, Sc.D., and his late wife Ingeborg founded SCI in 1987. Dr. Funk, formerly a Professor of Metallurgy at The Ohio State University and a successful entrepreneur, envisioned significant market potential for the then newly discovered High Temperature Superconductivity (“HTS”) material YBCO (Tc of 90o K). Our first product was a 99.999% pure, co-precipitated YBCO 1-2-3 powder. Over the years we expanded our product line by adding other High Tc Powders, sintered shapes, single crystal substrates, and non-superconducting sputtering targets. At this time, we are not pursuing this market, but these early years of development are the foundation on which our material science experience is built.

We opened a subdivision, Target Materials Inc. (“TMI”), in 1991 to supply the increasing worldwide demand for sputtering and laser ablation targets. We became a full-service manufacturer of high-performance thin film materials, providing a wide selection of metals, ceramics, and alloys for sputtering targets, evaporation sources, and other PVD applications. We served the Research and Development market as well as the Industrial and Decorative Coating markets. During this time, we began to manufacture targets for the photovoltaic, flat panel display, and semiconductor industries.

SCI and TMI were merged in 2002. We continued to manufacture complex ceramic, metal, and alloy products for the photonic, photovoltaic, media storage, flat panel display, and semiconductor industries. The Company’s name was changed to SCI Engineered Materials, Inc. from Superconductive Components, Inc. in 2007 to reflect its expanded market focus.

In January 2017, we received ISO 9001:2015 registration, an internationally recognized quality standard. We received ISO 9001:2008 registration in April 2010 and prior to that time we were ISO 9001:2000 registered.

For more than three decades we have been developing considerable expertise in the development and manufacturing ramp-up of innovative materials, such as Transparent Conductive Oxides (TCO)s. The Company is committed to finding further growth and is pursuing opportunities that can benefit from this expertise. Today, we serve a diverse base of domestic and multi-national corporations, universities, and leading research institutions. We actively seek to partner with organizations to provide solutions for difficult material challenges.

Business

We are a supplier of materials to the PVD industry. Customers need our materials to produce nano layers of metals and oxides for advanced material systems. Applications for PVD coatings range from everyday items to complex computer processors. Every day applications include automotive, transparent anti-scratch coatings on eyeglasses, coatings on kitchen faucets, as well as low emissivity glass for household windows. More technically advanced applications for our products include semiconductors, solar, flat panel displays, defense, aerospace, and photonics.

We continue to pursue niche opportunities where our core competencies give us an advantage and complement our manufacturing capabilities allowing us to enter new markets with minimal capital investment. This disciplined approach enables us to focus on those opportunities that are the best fit for our capabilities and offer the greatest long-term return. Considerations include our core strengths, resource requirements, and time-to-market.

3

Photonics currently represents the largest market for our materials. We and our customers are continually identifying new materials that improve the utility of optical coatings. This includes improvements in their ability to focus, filter or reflect light, all of which increase the potential demand for the types and amounts of products we sell in this market. Photonic applications continue to expand as new methods are found to manipulate light waves to enhance the various applications.

In 2018, we began to supply target materials to the roll-to-roll coating industry. Roll-to-roll PVD coating is an emerging market in which intermediate manufacturers use our advanced materials to coat flexible substrates for a wide range of applications. In a roll-to-roll coating system, multiple layers of different materials can be deposited over large areas on flexible substrates without costly down time associated with breaking vacuum. These coated substrates can be used as standalone products in high volume consumer goods or can be laminated into electronic and optical components such as solar panels, architectural glass and displays. Our rotatable bonding technology, compounded with our material development capabilities, position us well in this emerging market for potential growth.

We continue to invest in developing new products for all current markets with emphasis on accelerating time to market.

For the year ended December 31, 2021, we had total revenue of $13,448,021. This was an increase of $2,551,922 or 23.4% compared to 2020. This increase was primarily due to increased volume and higher raw material pricing. During 2020, total revenue was adversely impacted by lower volume, pricing, and COVID-19 related issues.

Our largest customer represented approximately 63% of total revenues in 2021 and 75% in 2020. Revenue from new customers in additional niche markets contributed to the year-over-year percentage decline.

Marketing and Sales

Europe and Asia, as well as the Americas, have high demand for sputtering targets. We continue to seek ways to expand our global marketing reach. We use various distribution channels for specific end markets through direct sales by our employees, independent distributors, and manufacturers’ representatives for international markets. We have manufacturer’s representatives in the Chinese, Korean and Taiwanese markets. Also, the internet provides tremendous opportunities for us to reach new customers with compatible product needs.

Our corporate website is www.sciengineeredmaterials.com. The website is designed to serve customers, suppliers, and investors with additional information in an easy-to-use format and includes expanded mobile access. There are also social media components, including LinkedIn®, Facebook®, and Twitter® to enhance the Company’s visibility and communication with all stakeholders. For customers and suppliers, there is expanded information about our product focus as well as a library of detailed product data sheets that continues to be updated. Investors can access current and archived information about the Company utilizing multiple electronic platforms.

Ceramics

We are capable of producing ceramic powders via several different processing techniques including solid state and precipitation. Ceramic targets can also be produced in a variety of ways depending on the end user applications. Production techniques include sintering, cold isostatic pressing and hot pressing.

Most of our products are manufactured from component chemicals and metal oxides supplied by various vendors.  We have also identified several suppliers that are capable of minimizing potential disruption in our business.

Metals

In addition to the ceramic targets previously mentioned, we produce metal sputtering targets and backing plates. The targets are often bonded to the backing plates for applications in the PVD industry. These targets can be produced by casting, hot pressing and machining of metals and metal alloys depending on the application.

Applications for metal targets are highly varied from applying decorative coatings for end uses such as sink faucets to the production of various electronic, photonic and semiconductor products.

We purchase various metals of reasonable high purity (often above 99.9%) for our applications. We are not dependent on a single source for these metals and do not believe losing a vendor would materially affect our business.

4

We have continually added production processes and testing equipment to enable us to manufacture and qualify many product compositions that can be used as PVD materials.

Competition

We have several domestic and international competitors in both the ceramic and metal fields, including Kurt Lesker, Process Materials, Inc. and Tosoh, who also supply targets.

Suppliers

Principal suppliers in 2021 were Johnson Matthey, Six Nine Metals and Silicon-HQ. In every case, we have established alternate vendors that can be used to ensure availability of required materials. As volume grows, we may enter into alliances or purchasing contracts with these or other vendors.

Research and Development

We continue to invest in developing new applications for our markets including electrically conductive Zinc Tin Oxide for Solar, Architectural Glass and Thin-Film Transistors. Specialty materials are being researched for use in niche markets such as additive manufacturing. Our development efforts utilize a disciplined innovation approach focused on accelerating time to market for these applications and involve ongoing research and development expense. We are developing sputtering targets for transparent electronic applications, which could be used to produce transparent thin film transistors via PVD processing.

We may seek funded research opportunities within our core competencies that maintain and expand technical understanding within our company.

We have certain proprietary knowledge and trade secrets related to the manufacture of metal and metal oxide PVD materials. This includes specific patents directly related to our products and market focus (see Intellectual Property section below).

New Product Initiatives

We are committed to expanding our core competencies in growth areas through development of innovative applications, continuing to pursue stronger customer relationships and entry into compatible niche markets.

Building on more than three decades of materials science expertise, we have developed several new applications for different markets. For example, we recently achieved commercial success with an electrically conductive Molybdenum Oxide material that has led to initial development of a commercially feasible rotary target with similar properties. Molybdenum Oxide is used in photovoltaic and optoelectronic markets which value rotary target geometry in their commercial processes. We have a patent pending on our high-power density bond process which has been initially well received by customers in the aerospace industry.

Zinc Magnesium Oxide and Zinc Tin Oxide materials may be used as a buffer layer material in CIGS solar cells. We are also exploring material applications in differing manufacturing areas that can capitalize on our expertise and industry relationships. Additional applications involve materials such as tungsten and molybdenum.

Consistent with our growth strategy, we have also identified niche markets that can benefit from our expertise in custom powder solutions, such as near infrared doped phosphors and short-wave infrared applications. These applications enable extended life of phosphors for specific nighttime identification needs of defense personnel and first responders.

Our research and development team includes a Ph.D. with a degree in Material Science. This knowledge base benefits our achievement of innovative product solutions. These applications require a deeper understanding beyond material properties. Our team provides knowledge in the areas of optical and electrical properties in these applications.

Intellectual Property

Our patent titled “Process for the Removal of Contaminants from Sputtering Target Substrates” (US Patent No. 10,138,545 B2) was issued on November 27, 2018. This provides a process for the removal of contaminants on a spent sputtering target used in Plasma Vapor Deposition.

5

We have the rights to multiple patents for technology related to the application of Zinc Oxide based Transparent Conductive Oxide in Displays. Our patent titled “Display Having a Transparent Conductive Oxide Layer Comprising Metal Doped Zinc Oxide Applied by Sputtering” (US patent No. 9,927,667) was issued on March 27, 2018; a related patent having the same title was issued on April 7, 2020 (US Patent No. 10,613,397), and we have a corresponding patent issued in Sweden. The transparent conductive oxides (TCOs) we developed in these patents have excellent electro-optical performance, high transmittance, high conductivity, and good chemical resistance. These patents have various applications that include LCDs, micro-LED, OLED, smart windows and mirrors, AR/VR goggles, e-papers, and wearable electronics. Our clients, in relevant applications, are entitled to use the patent number when referring to the devices covered by the patent and benefit from it. We believe the TCOs claimed and protected in these patents have wide and innovative applications which can put SCI in a unique position in the market as well as bring us additional business opportunities.

We also have an additional patent application pending in the US Patent and Trademark Office relating to specific technology that protects our processes used in achieving superior bonding in planar and rotatable targets which we intend to prosecute to issuance.

During 2016 we were granted a federal trademark registration for “SCI Engineered Materials”. We have additional rights in common law trademarks and services marks, as well as in our branding properties, including our blue logo.

We rely on a combination of patent and trademark law, license agreements, internal procedures, and nondisclosure agreements to protect our intellectual property; however, it should be noted that these measures may be invalidated, circumvented, or challenged. In addition, the laws of some foreign countries in which our products may be produced or sold may not protect our intellectual property rights to the same extent as the laws of the United States.

In the future, we may submit additional patent applications covering various inventions which have been developed by us. Although we cannot be guaranteed that these submissions will result in the issuance of patent. For example, the publication of U.S. patent applications can be delayed for up to one year, and tend to lag actual discoveries, and so that we may not be the first creator of inventions covered by pending patent applications or the first to file patent applications for such inventions. Additionally, other parties may independently develop similar technologies, duplicate our technologies or, if patents are issued to us or rights licensed by us, they may design around the patented aspects of any technologies we have developed or licensed.

Employees

We had 21 full-time employees as of December 31, 2021, and 2020. One of these employees holds a PhD in Material Science. We have never experienced a work stoppage and consider our relations with employees to be good. The employees do not have a bargaining unit. We are committed to continuing to provide an open and accountable workplace where employees feel empowered to speak up and raise issues. With this in mind, we provide multiple channels to speak up, ask for guidance, and report concerns. We also provide employees with paid time off to volunteer in local communities.

Environmental Matters

We handle all materials according to federal, state, and local environmental regulations and include Safety Data Sheets (SDS) with all shipments to customers. We maintain a collection of SDS sheets for all raw materials used in the manufacture of products and maintenance of equipment and ensure that all personnel follow the handling instructions contained in the SDS for each material. We contract with a reputable, fully permitted hazardous waste disposal company to dispose of the small amount of hazardous waste generated.

Collections and Write-offs

We collected receivables in an average of 39 days in 2021. We have occasionally written-off negligible amounts of accounts receivable as uncollectible and there were none in 2021 and 2020. We consider credit management critical to our success.

Seasonal Trends

We have not experienced and do not expect to experience seasonal trends in future business operations.

6

ITEM 1A.RISK FACTORS

We operate in a dynamic and rapidly changing environment that involves numerous risks and uncertainties. Certain factors may have a material adverse effect on our business, prospects, financial condition, and results of operations, and you should carefully consider them. Accordingly, in evaluating our business, we encourage you to consider the following discussion of risk factors, in its entirety, in addition to other information contained in this Annual Report on Form 10-K and our other public filings with the Securities and Exchange Commission (the “SEC”). Other events that we do not currently anticipate or that we currently deem immaterial may also affect our business, prospects, financial condition, and results of operations.

We desire to take advantage of the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. The following factors have affected or could affect actual results and could cause such results to differ materially from those expressed in any forward-looking statements made. Investors should consider the following risks and speculative factors inherent in and affecting the business of SCI and an investment in our common stock.

Risks Relating to the Company

We have had operating losses in the past and may incur losses in the future.

Prior to 2017, the Company frequently reported annual net losses. Our results for 2021 reflect the fifth consecutive year of net income; however, we cannot provide assurances that we will be able to operate profitably in the future. We continue to invest in developing new products for all our markets. These efforts include accelerating time to market for those products and involve ongoing research and development expense.

During 2021 we reduced our accumulated deficit by $1,678,824 to $6,061,617 at December 31, 2021. Management’s plans include growing our business in current and additional niche markets, developing new products and increasing our revenue and presence in those markets. Management believes the actions that began during the last several years and continue today provide the opportunity for maintaining and improving liquidity and profitability. However, no assurances are made that such actions will result in sustained profitability.

A substantial portion of our sales has been dependent upon certain principal customers, the loss of whom could materially negatively affect the Company’s total sales.

Our top two customers accounted for approximately 84% of our net sales for the fiscal year ended December 31, 2021. Although they have been major customers of the Company for several years, we do not have written agreements with these customers that require any minimum purchase obligations, and the customers could stop buying the Company’s products at any time and for any reason. A reduction, delay, or cancellation of orders from these customers or the loss of these customers could significantly reduce our future revenues and profits. We cannot provide assurance that these customers or any of our other current customers will continue to place orders, that orders by existing customers will continue at current or historical levels or that we will be able to obtain orders from new customers.

We have limited marketing and sales capabilities outside North America.

We continue to develop our marketing and sales capabilities through targeted marketing, sales, technical, customer service and distribution capabilities. We may enter into agreements with third parties to also provide these services to successfully market our products.

7

Our success depends on our ability to retain key management personnel.

Our success depends in large part on our ability to attract and retain highly qualified management, administrative, manufacturing, sales, and research and development personnel. Due to the specialized nature of our business, it may be difficult to locate and hire qualified personnel. The loss of services of one of our executive officers or other key personnel, or our failure to attract and retain other executive officers or key personnel could have a material adverse effect on our business, operating results, and financial condition. Jeremy Young was named President and chief executive officer in 2019 and has an employment agreement with the Company that contains non-competition provisions as well as severance payments. Mr. Young has been with the Company for more than sixteen years. All other key management personnel have entered into non-competition agreements with the Company. Although we have been successful in planning for and retaining highly capable and qualified successor management in the past, there can be no assurance that we will be able to do so in the future.

Competition for employees is intense, and we may not be able to attract and retain the qualified and skilled employees needed to support our business.

We believe a key portion of future success depends on the efforts and talent of our employees, including technical and skilled mechanical personnel. This will be dependent on continuing to attract, develop, motivate, and retain qualified and skilled employees. Competition for highly skilled technical, risk management and financial personnel is expected to remain intense. We may not be able to hire and retain qualified personnel at compensation levels consistent with our compensation and salary structure. Some of the companies with which we compete for experienced employees have greater resources than we have and may be able to offer more attractive terms of employment.

We invest significant time and expense in training our employees and we continue to implement new employee retention strategies. If we fail to retain our employees, we could incur significant expenses in hiring and training new employees, and the quality of our services and our ability to serve our customers could decline, resulting in a material adverse effect to our business.

Changes in the strategies of key trade customers may adversely affect our business.

Our products are sold in a highly competitive global marketplace which continues to experience increased concentration. We may be negatively affected by changes in the strategies of our trade customers, such as inventory de-stocking, delisting of our products, and other conditions.

Disaster and other adverse events may seriously harm our business.

Our manufacturing facility may suffer harm as a result of natural or man-made disasters such as storms, earthquakes, hurricanes, tornadoes, floods, fires, terrorist attacks and other conditions. Such events could disrupt our operations, harm our operations and employees, severely damage or destroy our facility, adversely impact our business, reputation, and financial performance, or otherwise cause our business to suffer in ways that cannot currently be predicted.

Public health epidemics or outbreaks could adversely impact our business.

In December 2019, a novel strain of coronavirus (COVID-19) emerged in China. While initially the outbreak was largely concentrated in China and caused significant disruptions to its economy, it spread to other countries and infections were reported globally. The extent to which the coronavirus and subsequent strains impact our operations will continue to depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information which may emerge concerning the severity of the coronavirus and the actions to contain the coronavirus or treat its impact, among others. In particular, the continued spread of the coronavirus globally or emergence of new strains could adversely impact our operations, including our manufacturing and supply chain. Our operations could be negatively affected if employees are quarantined as the result of exposure to a contagious illness. Similarly, federal, state, and local mandates, or travel restrictions resulting from the rapid spread of contagious illnesses may have a material adverse effect on our business and results of operations.

8

Our competitors have far greater financial and other resources than us.

The market for PVD materials is substantial with significant competition in both ceramic and metal materials. While we believe that our products enjoy certain competitive advantages in design, function, quality, and availability, considerable competition exists from well-established firms such as Kurt Lesker, Process Materials, Inc., and Tosoh, all of which have more financial resources than us. We cannot provide assurance that developments by others will not render our products or technologies obsolete or less competitive.

Additional development of our products may be necessary due to uncertainty regarding development of markets.

Some of our products are in the early stages of commercialization and we believe it will be several years before these products have significant commercial end-use applications, and significant development work may be necessary to improve the commercial feasibility and acceptance of these products. There can be no assurance that we will be able to commercialize any of the products currently under development.

Our failure to comply with our debt covenants could have a material adverse effect on our business, financial condition, or results of operations.

Our debt agreements contain certain covenants. A breach of any of these covenants could result in a default under the applicable agreement. In the past our lenders have granted us a waiver or amendment when we sought relief from covenants. If a default were to occur, we would likely seek a waiver of that default, attempt to reset the covenant, or refinance the instrument and accompanying obligations. If we were unable to obtain this relief, the default could result in the acceleration of the total due related to that debt obligation. If a default were to occur, we may not be able to pay our debts or borrow sufficient funds to refinance them. Any of these events, if they occur, could materially adversely affect our results of operations, financial condition, and cash flows.

A lack of credit and/or limited financing availability to the Company, its vendors, or end users could adversely affect our business.

Our liquidity and financial condition could be materially and adversely affected if our ability to borrow money from new or existing lenders to finance our operations is reduced or eliminated. Similar adverse effects may also result if we realize reduced credit availability from trade creditors. Additionally, many of our customers require availability of financing to facilitate the purchase of our products. As a result, a continuing period of reduced credit availability in the marketplace could have adverse effects on our business. The Company has a line of credit with Fifth Third Bank for $1 million which expires on August 29, 2022.

Our business requires us to make capital expenditures to maintain and improve our facilities.

Our facilities sometimes require capital expenditures to address ongoing required maintenance and upgrade our capabilities. In addition, we often are required to make significant capital expenditures to satisfy customer requirements and produce newly developed products.

Our business could be negatively impacted by cyber and other security threats or disruptions.

We face various cyber and other security threats, including attempts to gain unauthorized access to sensitive information and networks; employee threats; threats to the safety of our directors, officers, and employees; threats to the security of our facilities and infrastructure; and threats from terrorist acts or other acts of aggression. Our customers and vendors face similar threats. Although we utilize internal and external independent controls to monitor and mitigate the risk of these threats, including periodic Information Technology training for all employees, there can be no assurance that these procedures and controls will be sufficient. Our security measures may also be breached due to employee error, malfeasance, system errors or vulnerabilities, or otherwise. Additionally, outside parties may attempt to fraudulently induce employees, users, or customers to disclose sensitive information to gain access to our data or our user’s or customer’s data. These threats could lead to losses of sensitive information or capabilities, harm to personnel, infrastructure, or products, and/or damage to our reputation as well as our vendor’s ability to perform on our contracts.

Cyber threats are evolving and include, but are not limited to, ransomware, malicious software, destructive malware, attempts to gain unauthorized access to data, disruption or denial of service attacks, and other electronic security breaches that could lead to disruptions in critical systems, unauthorized release of confidential, personal, or otherwise protected information (ours or that of our employees, customers, or vendors), and corruption of data, networks, or systems.

9

The impact of these factors is difficult to predict, but one or more of them could result in the loss of information or capabilities, harm to individuals or property, damage to our reputation, loss of business, regulatory actions, and potential liability, any of which could have a material adverse effect on our financial position, results of operations and/or cash flows.

Risks Related to Our Intellectual Property

Our patents and proprietary rights may not be enforceable.

We rely on a combination of patent and trademark law, license agreements, internal procedures, and nondisclosure agreements to protect our intellectual property. These may be invalidated, circumvented, or challenged. In addition, the laws of some foreign countries in which our products may be produced or sold may not protect our intellectual property rights to the same extent as the laws of the United States. Our failure to protect our patent and proprietary information could adversely affect us.

Rights we have to trademarks, patents and pending patent applications may be challenged.

We have a portfolio of intellectual property that includes common law and state rights, as well of federally and internationally recognized trademark and patent rights. In addition, we take active precautions to protect our trade secret rights through various contractual means. However, we recognize that third parties may challenge these rights, including through unauthorized use or misappropriation or theft, or by legal challenge in administrative or challenge in state or district court. Such challenges include the risks of long and costly litigation, as well as the potential loss of property rights and the assessment of damages against a losing party.

Risks relating to Intellectual Property.

Because U.S. patent applications are maintained in secret until patents are issued, and publications of discoveries in the scientific or patent literature tend to lag actual discoveries by several months, we may not be the first creator of inventions covered by issued patents or pending patent applications or the first to file patent applications for such inventions. Moreover, other parties may independently develop similar technologies, duplicate our technologies or, if patents are issued to us or rights licensed by us, design around the patented aspects of any technologies we developed or licensed. We may have to participate in interference proceedings declared by the U.S. Patent and Trademark Office to determine the priority of inventions, which could result in substantial costs. Litigation may also be necessary to enforce any patents held by or issued to us or to determine the scope and validity of others’ proprietary rights, which could result in substantial costs.

We may be unable to adequately prevent disclosure of trade secrets and other proprietary information.

To protect our proprietary and licensed technology and processes, we rely in part on confidentiality agreements with our corporate partners, employees, consultants, manufacturers, outside scientific collaborators and sponsored researchers and other advisors. These agreements may not effectively prevent disclosure of our confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover our trade secrets and proprietary information. Failure to obtain or maintain trade secret protection could adversely affect our competitive business position.

The rapid technological changes of our industry may adversely affect us if we do not keep pace with advancing technology.

The PVD market is characterized by rapidly advancing technology coupled with long and uncertain paths to large market acceptance. Our success depends on our ability to keep pace with advancing technology and processes and industry standards. We have focused our development efforts on sputtering targets. We intend to continue to develop innovative materials and integrate those advances to the thin film coatings industry and other potential industries. However, our development efforts may be rendered obsolete by research efforts and technological advances made by others or by the failure of anticipated markets to emerge, and materials other than those we currently use may prove more advantageous.

10

Risks Related to Our Common Stock

Our Articles of Incorporation authorize us to issue additional shares of stock.

The Company is authorized to issue up to 15,000,000 shares of common stock, which may be approved by our Board of Directors for such consideration, as they may consider sufficient without seeking shareholder approval. As of December 31, 2021, we had 4,506,269 shares outstanding and 27,418 shares underlying options that are currently exercisable resulting in 10,466,313 shares of common stock available for issue. The issuance of additional shares of common stock in the future may reduce the proportionate ownership and voting power of current shareholders.

Our Articles of Incorporation authorize us to issue up to 260,000 shares of preferred stock. The issuance of preferred stock in the future could create additional securities which would have dividend and liquidation preferences prior to the outstanding shares of common stock. These provisions could also impede a non-negotiated change in control. The Board of Directors voted in November 2021 to authorize full redemption of 24,152 shares of the Company’s Convertible Preferred Stock, Series B (“Series B”) effective December 31, 2021. This involved cash payments of $248,766 ($10.30 per Series B share, which includes a 3% premium to the stated value of $10 per share), plus unpaid annual dividends of $265,672 ($11.00 per Series B share).

We have not paid dividends on our common stock in the past and do not expect to do so in the foreseeable future.

We have never declared or paid cash dividends on our shares of common stock and do not expect to do so in the foreseeable future. We intend to use future earnings for the growth of our business. As a result, investors must rely on sales of the common stock after price appreciation, which may not occur, as the best way to realize future gains on their investments.

Provisions in our Articles of Incorporation and Code of Regulations provide for indemnification of officers and directors which could require us to divert funds away from our business and operations.

Our Articles of Incorporation and Code of Regulations provide for the indemnification of our officers and directors. We may be required to advance costs incurred by an officer or director to pay judgments, fines and expenses incurred by an officer or director, including reasonable attorneys’ fees, as a result of actions or proceedings in which our officers and directors are involved by reason being or having been an officer or director of our company. Funds paid in satisfaction of judgments, fines, and expenses may be funds we need for operation and growth of our business.

Takeover defense provisions in Ohio law and our corporate governance documents may delay or prevent takeover attempts preventing our shareholders from realizing a premium on their stock.

Various provisions of Ohio corporation laws as well as our corporate governance documents may inhibit changes in control not approved by our Board of Directors and may have the effect of depriving our investors of an opportunity to receive a premium over the prevailing market price of our common stock in the event of an attempted hostile takeover. In addition, the existence of these provisions may adversely affect the market price of our common stock. These provisions include:

A requirement that a special meeting of the shareholders must be called by our Board of Directors, Chairperson, the President, or the holders of shares with voting powers of at least fifty percent (50%).
Advanced notice requirements for shareholder proposals and nominations.
The availability of “blank check preferred stock.”

Our Board of Directors can use these and other provisions to prevent, delay or discourage a change in control of the company or a change in our management. Any such delay or prevention of a change in control of management could deter potential acquirers or prevent the completion of a takeover transaction to which our shareholders could receive a substantial premium over the current market price of our common stock, which may in turn limit the price investors might be willing to pay for our common stock.

11

The market for our common stock is limited, and as such our shareholders may have difficulty reselling their shares when desired or at attractive market prices.

Our stock price, trading volume, and market listing may make it more difficult for our shareholders to resell shares when desired or at attractive prices. In 2001, our stock began trading on The Over-the-Counter Bulletin Board, now known as the OTC Markets. Our common stock trades in low volumes and at low prices. Some investors view low-priced stocks as unduly speculative and therefore not appropriate candidates for investment. Many institutional investors have internal policies prohibiting the purchase or maintenance of positions in low-priced stocks. This has the effect of limiting the pool of potential purchases of our common stock at present price levels. Shareholders may find greater percentage spreads between bid and asked prices, and more difficulty in completing transactions and higher transaction costs when buying or selling our common stock than they would if our stock were listed on a major stock exchange.

Our common stock has been subject to the Securities and Exchange Commission’s “penny stock” regulations, which may limit the liquidity of common stock held by our shareholders.

Our common stock currently trades on the OTC Markets’ OTCQB market under the symbol “SCIA”. Based on a trading price below $5 per share, our common stock is considered a “penny stock” for purposes of federal securities laws, and therefore has been subject to regulations, which affected the ability of broker-dealers to sell our securities. Broker-dealers who recommend a “penny stock” to persons (other than established customers and accredited investors) must make a special written suitability determination and receive the purchaser’s written agreement to a transaction prior to sale.

If penny stock regulations apply to our common stock, it may be difficult to trade the stock because compliance with the regulations can delay and/or preclude certain trading transactions. Broker-dealers may be discouraged from effecting transactions in common stock because of the sales practice and disclosure requirements for penny stock. This could adversely affect the liquidity and/or price of our common stock and impede the sale of the common stock in the secondary market.

Risks Related to Government Regulation

We are subject to anti-corruption laws in the jurisdictions in which we may operate, including anti-corruption laws of China and the Federal Corrupt Practices Act (FCPA). Our failure to comply with these laws could result in penalties which could harm our reputation and have a material adverse effect on our business, results of operations and financial condition.

We are subject to the FCPA, which generally prohibits companies and their intermediaries from making improper payments to foreign officials for the purpose of obtaining or keeping business and/or other benefits, along with various other anticorruption laws. Although we continue to monitor policies and procedures designed to ensure that we, our employees, distributors and other intermediaries comply with the FCPA and other anti-corruption laws to which we are subject, there is no assurance that such policies or procedures will work effectively all of the time or protect us against liability under the FCPA or other laws for actions taken by our employees, distributors and other intermediaries with respect to our business or any businesses that we may acquire. If we are not in compliance with the FCPA and other laws governing the conduct of business with government entities (including local laws), we may be subject to criminal and civil penalties and other remedial measures, which could have an adverse impact on our business, financial condition, results of operations and liquidity. Any investigation of any potential violations of the FCPA or other anticorruption laws by U.S. or foreign authorities could have an adverse impact on our business, financial condition, and results of operations.

12

Environmental compliance costs and liabilities associated with our facility may have a material adverse effect on our business, financial condition, results of operations and prospects.

We are subject to various federal, state, and local environmental and health and safety laws and regulations with respect to our operations. These laws and regulations address various matters, including asbestos, fuel oil management, wastewater discharges, air emissions, and hazardous wastes. The costs of complying with these laws and regulations and the penalties for non-compliance can be substantial. For example, with respect to leased property, we may be held liable for costs relating to the investigation and cleanup of our leased property from which there has been a release or threatened release of a regulated material as well as other properties affected by the release. In addition to these costs, which are typically not limited by law or regulation and could exceed the property’s value, we could be liable for certain other costs, including, without limitation, governmental fines, and injuries to persons, property, or natural resources. Further, some environmental laws create a lien on the contaminated site in favor of the government for damages and the costs it incurs in connection with the contamination. While we are not aware of any potential environmental problems, no assurances are made that such problems and costs associated with them will not arise in the future. If any of our properties were found to violate environmental laws, we may be required to expend significant amounts of time and money to rehabilitate the property, and we may be subject to significant liability. Any environmental compliance costs and liabilities incurred may have a material adverse effect on our business, financial condition, results of operations and growth prospects.

The increasing costs of being a public company may strain our resources and impact our business, financial condition, and results of operations.

As a public company, we are subject to reporting requirements of the Securities Exchange Act of 1934, as amended or the Exchange Act, the Sarbanes-Oxley Act of 2002, or the Sarbanes Oxley Act and the 2010 Dodd-Frank Wall Street Reform and Consumer Protection Act, or the Dodd-Frank Act. The Exchange Act requires that we file annual, quarterly, and current reports with respect to our business and financial condition. The Sarbanes-Oxley Act requires that we maintain effective disclosure controls and procedures and internal controls for financial reporting. We are required to document and test our internal control procedures to satisfy the requirements of Section 404(b) of the Sarbanes-Oxley Act, which requires annual management assessments of the effectiveness of our internal controls over financial reporting. The Dodd-Frank Act requires us to audit our supply chain and report conflict minerals usage.

These requirements may place a strain on our systems and resources in the future and may require us to hire additional accounting and financial staff with the appropriate public company experience and technical accounting knowledge. In addition, the failure to maintain such internal controls could result in us being unable to provide timely and reliable financial information which could potentially subject us to sanctions or investigations by the Securities and Exchange Commission or events could have an adverse effect on our business, financial condition, or results of operations. Although we have taken steps to maintain our internal control structure as required by the Exchange Act and the Sarbanes-Oxley Act, we cannot provide any assurances that control deficiencies will not occur in the future.

Regulation from the Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Dodd-Frank Act”) could adversely affect our business or financial results.

Changes in regulatory requirements, such as the reporting requirements relating to conflict minerals originating in the Democratic Republic of Congo or adjoining countries included in the Dodd-Frank Act, or evolving interpretations of existing regulatory requirements, may result in increased compliance cost, capital expenditures and other financial obligations that could adversely affect our business or financial results. We conducted an analysis of our products and found that the above SEC defined “conflict minerals”, which are tantalum, tin, tungsten, and gold (3TG), can be found in our products. Therefore, the products that we manufacture are subject to the reporting obligations of Rule 13p-1.

Despite having conducted a good faith reasonable country of origin inquiry, we concluded that our supply chain remains “DRC conflict undeterminable”. We have reached this conclusion because we have been unable to determine the origin of the 3TG used. We will continue to work with our suppliers. Should the regulations or our analysis change, it could impact the sourcing of materials that we use to manufacture our products.

13

If significant tariffs or other restrictions are placed on imports or any related countermeasures are taken by other countries, our revenue and results of operations may be materially harmed.

Import tariffs and/or other mandates imposed by sovereign governments could potentially lead to a trade war with other foreign governments and could significantly increase the prices on raw materials that are critical to our business. We could be forced to increase prices to our customers or, if unable to do so, result in lowering our gross margin on products sold.

ITEM 1B.UNRESOLVED STAFF COMMENTS.

Not applicable.

ITEM 2.PROPERTIES.

Our office and manufacturing facilities are located at 2839 Charter Street, Columbus, Ohio, where we occupy approximately 32,000 square feet. We moved our operations into this facility in 2004. The lease on the property expires on November 30, 2024.

We are current on all operating lease liabilities.

ITEM 3.LEGAL PROCEEDINGS.

Not applicable.

ITEM 4.MINE SAFETY DISCLOSURES

Not applicable.

PART II

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

Market for Common Stock

Our common stock currently trades on the OTC Markets’ OTCQB market under the symbol “SCIA”.

Based on its trading price, our common stock is considered a “penny stock” for purposes of federal securities laws, and therefore has been subject to certain regulations. See “Risk Factors” for specific disclosures concerning the market for the Company’s common stock.

Holders of Record

As of December 31, 2021, there were approximately 225 registered holders of record of our common stock and 4,506,269 shares issued and outstanding.

Dividends

We have never paid cash dividends on our common stock and do not expect to pay any dividends on our common stock in the foreseeable future. We intend to use our future earnings for the growth of the business.

The Board of Directors voted in November 2021 to authorize full redemption of 24,152 shares of the Company’s Convertible Preferred Stock, Series B (“Series B”) effective December 31, 2021. This involved cash payments of $248,766 ($10.30 per share, which includes a 3% premium to the stated value of $10 per share), plus unpaid annual dividends of $265,672 ($11.00 per share).

14

Equity Compensation Plan Information

The following table sets forth additional information as of December 31, 2021, concerning shares of our common stock that may be issued upon the exercise of options and rights under our existing equity compensation plans and arrangements approved by our shareholders which include our 2011 Stock Option Plan and 2006 Stock Option Plan. The information includes the number of shares covered by and the weighted average exercise price of, outstanding options and other rights, and the number of shares remaining available for future grants (excluding the shares to be issued upon exercise of outstanding options and other rights).

Number of securities 

remaining available for 

Number of Securities to 

issuance under equity 

be issued upon exercise 

Weighted-average exercise 

compensation plans 

of outstanding options 

price of outstanding options 

(excluding securities 

and rights 

and rights 

reflected in column (a)) 

    

(a)

    

(b)

    

©

Equity compensation plans

 

41,304

$

1.05

 

228,939

ITEM 6.RESERVED.

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

Executive Summary

In March 2020, the World Health Organization declared the coronavirus disease (COVID-19) a global pandemic and recommended containment and mitigation measures worldwide. Since then, some federal, state, and local executive orders have been lifted and we continue to follow practical safety procedures. These procedures include, but are not limited to wearing masks, social distancing, staggering start times, and teleconferencing versus in person meetings. Almost all of our employees have been fully vaccinated. We recently resumed in person meetings with some customers and continue to maintain regular contact, via phone and other electronic means, with other customers and suppliers whom we are still unable to visit in person.

Based on ongoing conversations with customers, we do not expect to experience any material impairments or changes in accounting judgements related to COVID-19. Although we continue to face a period of uncertainty regarding the ongoing impact of the COVID-19 pandemic and emergence of new variants on projected customer demand, market conditions continue to gradually improve. In the midst of this challenging environment, we remain focused on taking the necessary steps to respond quickly to changes in our business through specific contingency plans including (but not limited to): reviewing and monitoring planned capital expenditures, reviewing all operating expenses for opportunities to reduce and/or defer spending, and aligning inventory to planned shipments and estimated revenue.

We continue to monitor the evolving situation related to COVID-19 including guidance from federal, state, and local public health authorities and may take additional actions based on these recommendations. In these circumstances, there may be developments outside our control requiring us to adjust our operating plan. As such, given the dynamic nature of this situation, we cannot reasonably estimate the impacts of COVID-19 or the emergence of new variants on our results of operations, cash flows and liquidity in the future.

Two additional issues continue to affect national and global market conditions. First, supply chain disruptions have become more frequent in recent months for the Company and some of its customers. Thus far, we have not experienced material adverse effects regarding product shipments; however, timely sourcing of certain materials is of increased concern. Second, published articles and corporate announcements continue to address the global semiconductor chip shortage, which is anticipated to continue in 2022. This shortage is affecting some of our customers which could impact the Company’s revenue, volume, and profitability. We continue to actively monitor these developments, including ongoing contact with our suppliers and customers, and adapting to their specific circumstances and forecasts.

On April 17, 2020, we entered into an unsecured promissory note under the Paycheck Protection Program (the “PPP”), with a principal amount of $325,300. The PPP was established under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration (the “SBA”). The SBA approved our Forgiveness Application in full on January 6, 2021.

15

The Employee Retention Credit (“ERC”), as originally enacted on March 27, 2020, by the CARES Act, is a refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer pays to employees after March 12, 2020, and before January 1, 2021. The Taxpayer Certainty and Disaster Tax Relief Act (the “Relief Act”), enacted on December 27, 2020, amended, and extended the ERC. On March 1, 2021, the IRS released Notice 2021-20 to provide guidance on the original ERC, as modified by the Relief Act. During 2021 we filed Form 941-X to claim a credit of $105,000 on qualified wages paid in 2020. This receivable appears on the balance sheet as of December 31, 2021, as Tax Receivable, and as a credit to wages in the Statement of Operations during the twelve months ended December 31, 2021.

The Relief Act extended and enhanced the ERC for qualified wages paid after December 31, 2020, through June 30, 2021. Under the Relief Act, eligible employers may claim a refundable tax credit against certain employment taxes equal to 70% of the qualified wages an eligible employer pays to employees after December 31, 2020, through June 30, 2021. As of the March 11, 2021, passage of the American Rescue Plan Act, the ERC was available for all four quarters of 2021. However, the Infrastructure Investment and Jobs Act enacted on November 15, 2021, ended the ERC effective September 30, 2021.

During the first quarter of 2021, we experienced a decline in gross receipts of 25% compared to the first quarter of 2019. This decline, along with continued underutilization of certain manufacturing equipment, reduction in employee’s workloads, travel restrictions and supply chain issues, qualified us to receive the ERC. We filed Form 941 for the first quarter of 2021 and claimed a credit of $150,507 on qualified wages paid in the first quarter of 2021. These funds were received during the second quarter of 2021 and appear as a credit to wages in the Statement of Operations during 2021. An employer that has a decline continues to be eligible until the end of the calendar quarter in which gross receipts are greater than 80% of its 2019 calendar quarter receipts. Thus, we were eligible for this credit for the second quarter of 2021 in the amount of $151,701, which appears as a credit to wages in the Statement of Operations for 2021.

During the second quarter of 2021, we experienced a decline in gross receipts of 30% compared to the second quarter of 2019. This decline, along with continued underutilization of certain manufacturing equipment, reduction in employee’s workloads, travel restrictions and supply chain issues, qualified us to receive the ERC for the third quarter of 2021. As previously mentioned, an employer that has a decline in gross receipts continues to be eligible until the end of the calendar quarter in which gross receipts are greater than 80% of its 2019 calendar quarter receipts. As a result, we were eligible for this credit for the third quarter of 2021 in the amount of $153,713, which appears as a credit to wages in the Statement of Operations for 2021.

In addition, the American Rescue Plan Act of 2021 allows eligible employers with fewer than 500 employees to qualify for a tax credit for providing paid time off for each employee receiving COVID-19 vaccinations and for any time needed to recover from the vaccine. The Company received a credit of $11,042 and this amount appears as a credit to wages in the Statement of Operations for 2021.

For the year ended December 31, 2021, we had total revenue of $13,448,021. This was an increase of $2,551,992, or 23.4%, compared to 2020. The increase was primarily due to increased volume and higher raw material pricing. During 2020, total revenue was adversely impacted by lower volume, pricing, and COVID-19 related issues.

Gross profit was $3,529,255 for 2021 compared to $2,198,290 for 2020. The increase was attributable to higher revenue as well as product mix and improved manufacturing efficiency.

Operating expenses were $1,751,349 and $1,681,943 for 2021, and 2020, respectively.

Income from operations was $1,777,906 and $516,347 for 2021 and 2020, respectively, which included $571,962 related to the ERC and ARP credits during 2021.

Consistent with our growth strategy, we have identified niche markets that can benefit from our expertise in custom powder solutions, such as near-infrared doped phosphors and short-wave infrared applications. These applications enable extended life of phosphors for specific nighttime identification needs of defense personnel and first responders.

New initiatives are also being pursued that utilize our vacuum hot press, cold isostatic press, and kilns for increased production and development projects, including diffusion bonding. We recently manufactured and sold conductive metal oxides for direct current sputtering of Tungsten Oxide and Molybdenum Oxide materials. We continue to invest in developing new products for all our markets including specialty bonding processes for Aerospace customers. Those products involve research and development expense to accelerate time to market.

16

RESULTS OF OPERATIONS

Year 2021 compared to Year 2020

Revenue

For the year ended December 31, 2021, we had total revenue of $13,448,021. This was an increase of $2,551,992, or 23.4%, compared to 2020. The increase was principally due to increased volume and higher raw material pricing in 2021. During 2020, total revenue was adversely impacted by lower volume, pricing, and COVID-19 related issues.

Gross profit

Gross profit was $3,529,255 for 2021 compared to $2,198,290 for 2020. Gross profit as a percentage of revenue (gross margin) was 26.2% and 20.2% for 2021 and 2020, respectively. The increase in gross profit and gross margin was attributable to higher revenue as well as product mix and improved manufacturing efficiency. In addition, $328,356 was related to the ERC and ARP credits recognized in 2021.

General and administrative expense

General and administrative expense for 2021 and 2020, was $1,280,579 and $1,148,615, respectively, an increase of 11.5%. Increases in compensation and professional fees were partially offset by the ERC and ARP credits of $79,354 during 2021.

Included in general and administrative expense was $270,609 and $222,024 for professional fees during 2021 and 2020, respectively. These expenses were primarily related to SEC compliance costs for legal, accounting and stockholder relations fees. Additional fees were incurred during 2021 for the redemption of the Company’s Convertible Preferred Stock, Series B.

Research and development expense

Research and development expense for 2021 was $235,679 compared to $337,823 for 2020, a decrease of 30.2%. This decrease was primarily related to ERC and ARP credits of $90,974 during 2021. Specialty materials continue to be researched for use in niche markets which include custom applications and additive manufacturing. Our development efforts utilize a disciplined innovation approach focused on accelerating time to market for these applications and involve ongoing research and development expense.

Marketing and sales expense

Marketing and sales expense was $235,091 and $195,505 during 2021 and 2020, respectively. This was an increase of $39,586, or 20.2%. This increase was primarily related to higher compensation expense related to an increase in staff, outside consulting expense and increased travel with resumption of limited in-person meetings and industry tradeshows. These increased expenses were partially offset by the ERC and ARP credits of $73,278.

Stock compensation expense

Included in total expenses were non-cash stock-based compensation costs of $47,903 and $124,720 for 2021 and 2020, respectively. Compensation expense for all stock-based awards is based on the grant date fair value and recognized over the required service (vesting) period. Unrecognized non-cash stock-based compensation expense was $6,305 as of December 31, 2021, and will be recognized through 2023.

Interest

Interest expense was $32,140 and $32,087 for 2021 and 2020, respectively. Lower lease interest expense attributable to principal payments for lease obligations for 2021 was offset by less interest income due to lower interest rates during 2021 compared to the prior year.

17

Income taxes

Income tax expense was $392,242 for the twelve months ended December 31, 2021. In December 2020, we reversed in full our valuation allowance that had been recorded against the unrealizability of the deferred tax asset, which resulted in the recording of the asset of $1,019,317 at December 31, 2020. An income tax benefit of $1,017,503 for the year ended December 31, 2020, was recorded on the Statement of Operations. Management considered new evidence, both positive and negative, during 2021 that could affect its view of the future realization of deferred tax assets and determined that no valuation allowance was necessary, and the deferred tax asset was $663,820 at December 31, 2021.

Income applicable to common stock

Income applicable to common stock for 2021 and 2020 was $1,654,672 and $1,477,611, respectively. The income in 2021 was primarily the result of higher revenue, improved gross profit, and the ERC, as well as forgiveness of the PPP Loan in January 2021. The income tax benefit of $1,017,503 noted above represented a significant portion of income applicable to common stock for 2020.

Liquidity and Capital Resources

Cash

As of December 31, 2021, cash on hand was $4,140,942 compared to $2,917,551 at December 31, 2020. This increase of 44% was attributable to higher gross profit throughout 2021 as well as the ERC.

Working capital

At December 31, 2021, working capital was $3,907,135 compared to $2,810,629 at December 31, 2020, an increase of $1,096,506 or 39.0%. The increase was primarily due to the increase in cash noted above.

Cash from operations

Net cash provided by operating activities during 2021 was $2,610,548 and $991,032 during 2020. These figures represent net income net of noncash items, such as depreciation and amortization of $516,579 and $532,842 and non-cash stock-based compensation costs of $47,902 and $124,720 for 2021 and 2020, respectively. In addition, due to orders received throughout 2021, accrued expenses and customer deposits increased $834,718, and prepaid expenses increased $547,023 during 2021. Customer deposits decreased $1,378,531 and inventory decreased $1,566,457 during 2020. Deferred tax asset decreased $360,410 in 2021 from the initial amount of $1,017,503 recognized at December 31, 2020.

Cash from investing activities

Cash of $706,242 and $78,915 was used in investing activities during the twelve months ended December 31, 2021, and 2020, respectively, for the acquisition of production equipment. The Company used cash for the acquisition of production equipment during 2021 rather than utilize an equipment lease line of credit that was available.

Cash from financing activities

Cash of $160,416 and $127,174 was used in financing activities for principal payments to third parties for finance lease obligations during 2021 and 2020, respectively. The increase was due to the commencement of a finance lease during the second half of 2020 for the rebuild of production equipment. On December 31, 2021, we redeemed all 24,152 shares of our Convertible Preferred Stock, Series B. The redemption included cash payments of $248,766 plus unpaid annual dividends of $265,672. A dividend payment of $24,152 was previously made to owners of this stock during the second quarter of 2021 and 2020. As previously mentioned, during 2020 we entered into an unsecured promissory note under the Paycheck Protection Program, with a principal amount of $325,300 which was forgiven in January 2021.

18

Debt outstanding

Total debt outstanding decreased to $243,218 at December 31, 2021, from $728,934 at December 31, 2020, a decrease of 67%. As previously mentioned, cash of $160,416 was used for principal payments for finance lease obligations and our PPP loan of $325,300 was forgiven in full by the SBA.

Critical Accounting Policies

The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States requires management to make judgments, assumptions and estimates that affect the amounts reported in the Financial Statements and accompanying notes. Note 2 to the Financial Statements in the Annual Report on Form 10-K for the year ended December 31, 2021, describes the significant accounting policies and methods used in the preparation of the Financial Statements. Estimates are used for, but not limited to, the accounting for the allowance for doubtful accounts, inventory allowances, property and equipment depreciable lives, patents and license useful lives, revenue recognition, income tax expense, deferred tax assets and liabilities, realization of deferred tax assets, stock-based compensation and assessing changes in which impairment of certain long-lived assets may occur. Actual results could differ from these estimates. The following critical accounting policies are impacted significantly by judgments, assumptions and estimates used in the preparation of the Financial Statements. The allowance for doubtful accounts is based on our assessment of the collectability of specific customer accounts and the aging of the accounts receivable. If there is a deterioration of a major customer’s credit worthiness or actual defaults are higher than our historical experience, our estimates of the recoverability of amounts due us could be adversely affected. Inventory purchases and commitments are based upon future demand forecasts. If there is a sudden and significant decrease in demand for our products or there is a higher risk of inventory obsolescence because of rapidly changing technology and customer requirements, we may be required to increase our inventory allowances and our gross profit could be adversely affected. The tax valuation allowance is based on our consideration of new evidence, both positive and negative, that could affect our view of the future realization of deferred tax assets. If we were to determine we would not be able to realize all or part of the deferred tax asset in the future, an adjustment to the deferred tax asset would be necessary which would reduce our net income for that period. Depreciable and useful lives estimated for property and equipment, licenses and patents are based on initial expectations of the period of time these assets and intangibles will provide benefit. Changes in circumstances related to a change in our business, change in technology or other factors could result in these assets becoming impaired, which could adversely affect the value of these assets.

Inflation

While there was not a significant impact from inflation on our operations during the past three fiscal years, we experienced increased costs during 2021 that are expected to continue into 2022.

ITEM 7A.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

Not applicable

ITEM 8.FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

Our balance sheets as of December 31, 2021, and 2020, and the related statements of operations, shareholders’ equity and cash flows for the years ended December 31, 2021, and 2020, together with the Report of Independent Registered Public Accounting Firm thereon appear beginning on Page F-1.

ITEM 9.CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.

Not applicable.

ITEM 9A.CONTROLS AND PROCEDURES.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this report. In designing

19

and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and implemented, can only provide reasonable assurance of achieving the desired control objectives. Management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including the Chief Executive Officer and Chief Financial Officer, to allow timely discussions regarding required disclosure.

Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures are effective. Disclosure controls and procedures are defined by Rules 13a-15(e) and 15d-15(e) of the Exchange Act as controls and other procedures that are designed to ensure that information required to be disclosed by us in reports filed with the SEC under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms.

Inherent Limitations Over Internal Controls

Our internal control over financial reporting is designed 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. Our internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;  (ii) 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 are being made only in accordance with authorizations of management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of assets that could have a material effect on the financial statements.

Management is responsible for the consistency, integrity, and presentation of information. We fulfill our responsibility by maintaining systems of internal control designed to provide reasonable assurance that assets are safeguarded, and transactions are executed in accordance with established procedures. The concept of reasonable assurance is based upon recognition that the cost of the controls should not exceed the benefit derived. We believe our systems of internal control provide this reasonable assurance.

The Board of Directors exercises its oversight role with respect to our systems of internal control primarily through its Audit Committee, which is comprised of independent directors. The Committee oversees our financial reporting, quarterly reviews, and audits to assess whether their quality, integrity, and objectivity are sufficient to protect shareholders’ investments.

Management’s Annual Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended). Management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the criteria established in the Internal Control – Integrated Framework (2013 Framework) issued by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO"). We performed a review of our related procedures and controls and strengthened cross approval of various functions, including financial reporting and disclosure review controls by the Chief Financial Officer, to include the Chief Executive Officer and Audit Committee Chairperson where appropriate. We continue to report to the Audit Committee and the Board of Directors at least monthly (and more often as necessary). This reporting includes balance sheets, statements of operations, statements of cash flows, and other detail supporting these statements. Based on this evaluation, management has concluded that our internal control over financial reporting was effective as of December 31, 2021.

This annual report does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting. Our report was not subject to attestation by our registered public accounting firm pursuant to rules of the Securities and Exchange Commission that permits us to provide only management’s report in this annual report.

Changes in Internal Control over Financial Reporting

Other than the remediation described above, there were no changes in our internal control over financial reporting (as defined in Rules 13a-13(f) and 15d-15(f) under the Exchange Act) that occurred during our second fiscal quarter of the fiscal year ended December 31, 2021, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

20

ITEM 9B.OTHER INFORMATION.

None.

ITEM 9C.DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.

Not applicable.

PART III

ITEM 10.DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

The information required by this item is included under the captions, “Election of Directors,” “Executive Officers” and “Section 16(a) Beneficial Ownership Reporting Compliance” in our proxy statement relating to our 2022 Annual Meeting of Shareholders scheduled to be held on June 9, 2022, and is incorporated herein by reference.

We have a Business Conduct Policy applicable to all employees of the Company. Additionally, the Chief Executive Officer ("CEO") and all senior financial officers, including the principal financial officer, the principal accounting officer or controller, or any person performing a similar function (collectively, the "Senior Financial Officers") are bound by the provisions of our code of ethics relating to ethical conduct, conflicts of interest, and compliance with the law. The code of ethics is posted on our website at http://www.sciengineeredmaterials.com/corporate-governance.

We intend to satisfy the disclosure requirement under Item 10 of Form 8-K regarding any amendment to, waiver of, any provision of this code of ethics by posting such information on our website at the address and location specified above.

ITEM 11.EXECUTIVE COMPENSATION.

The information required by this item is included under the caption “Executive Compensation” in our proxy statement relating to our 2022 Annual Meeting of Shareholders scheduled to be held on June 9, 2022, and is incorporated herein by reference.

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

The information required by this item is included under the captions “Ownership of Common Stock by Directors and Executive Officers” and “Ownership of Common Stock by Principal Shareholders” in our proxy statement relating to our 2022 Annual Meeting of Shareholders scheduled to be held on June 9, 2022, and is incorporated herein by reference.

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

The information required by this item is included under the caption “Certain Relationships and Related Transactions, and Director Independence” in our proxy statement relating to our 2022 Annual Meeting of Shareholders scheduled to be held on June 9, 2022, and is incorporated herein by reference.

ITEM 14.PRINCIPAL ACCOUNTANT FEES AND SERVICES.

The information required by this item is included under the caption “Fees of the Registered Independent Public Accounting Firm for the year ended December 31, 2021, and 2020” in our proxy statement relating to our 2022 Annual Meeting of Shareholders scheduled to be held on June 9, 2022, and is incorporated herein by reference.

21

ITEM 15.EXHIBITS AND FINANCIAL STATEMENT SCHEDULES.

Exhibit
Number

    

Exhibit
Description

3(a)

Certificate of Second Amended and Restated Articles of Incorporation of Superconductive Components, Inc. (Incorporated by reference to Exhibit 3(a) to the Company’s initial Form 10-SB, filed on September 28, 2000).

3(b)

Restated Code of Regulations of Superconductive Components, Inc. (Incorporated by reference to Exhibit 3(b) to the Company’s initial Form 10-SB, filed on September 28, 2000)

3(c)

Amendment to Articles of Incorporation recording the change of the corporate name to SCI Engineered Materials, Inc. (Incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-QSB filed November 7, 2007).

4(a)

SCI Engineered Materials, Inc. 2011 Stock Incentive Plan (Incorporated by reference to the Company’s Definitive Proxy Statement for the 2011 Annual Meeting of Shareholders held on June 10, 2011, filed April 28, 2011).

4(b)

Superconductive Components, Inc. 2006 Stock Incentive Plan (Incorporated by reference to Appendix A to the Company’s Definitive Proxy Statement for the 2006 Annual Meeting of Shareholders held on June 9, 2006, filed May 1, 2006).

4(c)

Form of Incentive Stock Option Agreement under the Superconductive Components, Inc. 2006 Stock Incentive Plan (Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K dated June 19, 2006, filed June 23, 2006).

4(d)*

Description of Securities of the Company.

14(a)

SCI Engineered Materials Code of Ethics for the Chief Executive Officer and Chief Financial Officer (Incorporated by reference to the Company’s Current Report via the Company’s website at www.sciengineeredmaterials.com).

23.1*

Consent of Independent Registered Public Accounting Firm.

24*

Power of Attorney.

31.1*

Rule 13a-14(a) Certification of Principal Executive Officer.

31.2*

Rule 13a-14(a) Certification of Principal Financial Officer.

32.1*

Section 1350 Certification of Principal Executive Officer.

32.2*

Section 1350 Certification of Principal Financial Officer.

99.1

Press Release dated February 4, 2022, entitled “SCI Engineered Materials, Inc., Reports 2021 Fourth Quarter and Full-Year Results”.

101

The Company’s Annual Report on Form 10-K for the year ended December 31, 2021, formatted in XBRL (eXtensible Business Reporting Language): (i) Balance Sheets at December 31, 2021 and December 31, 2020 (ii) Statements of Operations for the years ended December 31 2021 and 2020, (iii) Statement of Changes in Equity for the years ended December 31, 2021 and December 2020, (iv) Statements of Cash Flows for the years ended December 31, 2021 and 2020, and (v) Notes to Financial Statements.

104

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

*

Filed herewith

22

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

SCI ENGINEERED MATERIALS, INC.

Date: February 4, 2022

By:

/s/ Jeremiah R. Young

Jeremiah R. Young, Director and Chief Executive Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities indicated on the 4th day of February 2022.

Signature

    

Title

/s/ Jeremiah R. Young

Director and Chief Executive Officer

Jeremiah R. Young

(principal executive officer)

/s/ Gerald S. Blaskie

Vice President and Chief Financial Officer

Gerald S. Blaskie

(principal financial officer and principal accounting officer)

Laura F. Shunk*

Chairperson of the Board of Directors

Laura F. Shunk

Edward W. Ungar*

Director

Edward W. Ungar

John P. Gilliam*

Director

John P. Gilliam

Emily Lu*

Director

Emily Lu

Charles Wickersham*

Director

Charles Wickersham

*By:/s/ Jeremiah R. Young

Jeremiah R. Young, Attorney-in-Fact

23

To the Board of Directors and Shareholders

SCI Engineered Materials, Inc.

Report of Independent Registered Public Accounting Firm

Opinion on the Financial Statements

We have audited the accompanying balance sheets of SCI Engineered Materials, Inc. (the “Company”) as of December 31, 2021 and 2020, the related statements of operations, shareholders’ equity, and cash flows for each of the years then ended, and related notes (collectively referred to as the “financial statements”). In our opinion, the 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 accounting principles generally accepted in the United States of America.

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 audits 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 Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates 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 matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.

Realizability of Deferred Tax Assets

Description of the Matter

As described further in Note 9 to the financial statements, the Company assesses the realizability of deferred income tax assets, which represent the tax benefits of future tax deductions, based on available positive and negative evidence and by considering the adequacy of future taxable income from all sources, including prudent and feasible tax planning strategies. The Company assesses the need for a valuation allowance by evaluating both positive and negative evidence that may exist. We identified the realizability of deferred tax assets and the assessment of the need for a valuation allowance as a critical audit matter.

The principal consideration for our determination that the realizability of deferred tax assets is a critical audit matter is that the forecast of future taxable income is an accounting estimate subject to a high level of estimation uncertainty. There is inherent uncertainty and subjectivity related to management’s judgments and assumptions regarding the Company’s future taxable income, which are complex in nature and require significant auditor judgment.

F-2

How We Addressed the Matter in Our Audit

We obtained an understanding, evaluated the design and operating effectiveness of controls over the Company’s process to assess the realizability of the deferred tax assets and measurement of the valuation allowances, including controls over management’s review of the significant assumptions described above.

To test the realizability of the deferred tax assets, our audit procedures included, among others, evaluating the methodologies used, the significant assumptions for each type of evidence discussed above, and testing the completeness and accuracy of the underlying data used by the Company in its analysis. We involved income tax specialists and evaluated the nature of each of the deferred tax assets, including their expiration dates and their projected utilization when compared to projections of future taxable income. Additionally, we assessed the reasonableness of the methods, assumptions, and judgments used by management to assess available positive and negative evidence and determine whether a valuation allowance was necessary. Next, we considered management’s ability to accurately estimate projected future taxable income by comparing actual results to management’s historical estimates and evaluating whether there have been any changes that would affect management’s ability to accurately estimate future taxable income and performed sensitivity analyses of the significant assumptions to evaluate the changes in realizability of deferred tax assets that would result from changes in the assumptions. Lastly, we reviewed the Company’s income tax disclosures related to the matters described above.

GBQ Partners LLC

We have served as the Company’s auditor since 2014.

Columbus, Ohio

February 4, 2022

F-3

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

SCI ENGINEERED MATERIALS, INC.

BALANCE SHEETS

DECEMBER 31, 2021 AND 2020

ASSETS

    

2021

    

2020

Current Assets

Cash

$

4,140,942

$

2,917,551

Accounts receivable

Trade, less allowance for doubtful accounts of $15,000

 

425,327

 

459,471

Tax - Employee Retention Credit

105,000

Other

 

1,250

 

Inventories, net

 

1,073,218

 

1,180,359

Prepaid expenses

 

678,357

 

131,333

Total current assets

 

6,424,094

 

4,688,714

Property and Equipment, at cost

 

  

 

  

Machinery and equipment

 

7,949,746

 

8,280,611

Furniture and fixtures

 

132,365

 

132,365

Leasehold improvements

 

596,867

 

592,899

Construction in progress

 

287,510

 

3,904

 

8,966,488

 

9,009,779

Less accumulated depreciation and amortization

 

(6,809,850)

 

(7,121,647)

 

2,156,638

 

1,888,132

Right of use asset, net

274,298

357,396

Deferred tax asset

663,820

1,019,317

Other assets

 

89,552

 

96,623

Total other assets

1,027,670

1,473,336

TOTAL ASSETS

$

9,608,402

$

8,050,182

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

F-4

SCI ENGINEERED MATERIALS, INC.

BALANCE SHEETS (continued)

DECEMBER 31, 2021 AND 2020

LIABILITIES AND SHAREHOLDERS’ EQUITY

    

2021

    

2020

Current Liabilities

Finance lease obligations, current portion

$

96,702

$

160,416

Notes payable, current portion

252,577

Operating lease obligations, current portion

 

97,292

 

86,844

Accounts payable

 

250,383

 

147,284

Customer deposits

 

1,724,556

 

1,010,236

Accrued compensation

 

225,190

 

115,143

Accrued expenses and other

 

122,836

 

105,585

Total current liabilities

 

2,516,959

 

1,878,085

Finance lease obligations, net of current portion

146,516

243,218

Notes payable, net of current portion

72,723

Operating lease obligations, net of current portion

205,623

304,989

Total liabilities

 

2,869,098

 

2,499,015

Shareholders' Equity

 

  

 

  

Convertible preferred stock, Series B, 10% cumulative, nonvoting, no par value, $10 stated value, optional redemption at 103%; optional shareholder conversion 2 shares for 1;0 and 24,152 shares issued and outstanding

 

 

514,438

Common stock, no par value, authorized 15,000,000 shares; 4,506,269 and 4,466,969 shares issued and outstanding, respectively

 

10,573,843

 

10,530,669

Additional paid-in capital

 

2,227,078

 

2,246,501

Accumulated deficit

 

(6,061,617)

 

(7,740,441)

Total shareholders' equity

 

6,739,304

 

5,551,167

TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY

$

9,608,402

$

8,050,182

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

F-5

SCI ENGINEERED MATERIALS, INC.

STATEMENTS OF OPERATIONS

YEARS ENDED DECEMBER 31, 2021 AND 2020

    

2021

    

2020

Revenue

$

13,448,021

$

10,896,099

Cost of revenue

 

9,918,766

 

8,697,809

Gross profit

 

3,529,255

 

2,198,290

General and administrative expense

 

1,280,579

 

1,148,615

Research and development expense

 

235,679

 

337,823

Marketing and sales expense

 

235,091

 

195,505

Income from operations

 

1,777,906

 

516,347

Gain on extinguishment of debt

325,300

Interest expense

 

32,140

 

32,087

Income before provision for income taxes

 

2,071,066

 

484,260

Income tax expense (benefit) (Note 9)

 

392,242

 

(1,017,503)

Net income

 

1,678,824

 

1,501,763

Dividends on preferred stock

 

24,152

 

24,152

INCOME APPLICABLE TO COMMON STOCK

$

1,654,672

$

1,477,611

Earnings per share - basic and diluted

 

  

 

  

(Note 7)

 

  

 

  

Income per common share

 

  

 

  

Basic

$

0.37

$

0.33

Diluted

$

0.37

$

0.33

Weighted average shares outstanding

 

 

Basic

 

4,495,678

 

4,423,125

Diluted

 

4,523,690

 

4,434,000

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

F-6

SCI ENGINEERED MATERIALS, INC.

STATEMENTS OF SHAREHOLDERS’ EQUITY

YEARS ENDED DECEMBER 31, 2021 AND 2020

    

Convertible

    

    

    

Additional

    

    

    

    

Preferred Stock,

Common

Paid-In

Accumulated

    

Series B

    

Stock

    

Capital

    

Deficit

    

Total

Balance 12/31/19

$

514,438

$

10,410,677

$

2,265,925

$

(9,242,204)

$

3,948,836

Accretion of cumulative dividends

 

24,152

 

 

(24,152)

 

 

Stock based compensation expense (Note 2I)

 

 

 

4,728

 

 

4,728

Payment of cumulative dividends (Note 7)

 

(24,152)

 

 

 

 

(24,152)

Common stock issued (Note 7)

 

 

119,992

 

 

 

119,992

Net income

 

 

 

 

1,501,763

 

1,501,763

Balance 12/31/2020

$

514,438

$

10,530,669

$

2,246,501

$

(7,740,441)

$

5,551,167

Accretion of cumulative dividends

 

24,152

 

 

(24,152)

 

 

Stock based compensation expense (Note 2I)

 

 

 

4,729

 

 

4,729

Payment of dividend redemption (Note 7)

 

(248,766)

 

 

 

 

(248,766)

Payment of cumulative dividends (Note 7)

 

(289,824)

 

 

 

 

(289,824)

Common stock issued (Note 7)

 

 

43,174

 

 

 

43,174

Net income

 

 

 

 

1,678,824

 

1,678,824

Balance 12/31/2021

$

10,573,843

$

2,227,078

$

(6,061,617)

$

6,739,304

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

F-7

SCI ENGINEERED MATERIALS, INC.

STATEMENTS OF CASH FLOWS

YEARS ENDED DECEMBER 31, 2021 AND 2020

    

2021

    

2020

CASH FLOWS FROM OPERATING ACTIVITIES

Net income

$

1,678,824

$

1,501,763

Adjustments to reconcile net income to net cash

 

 

provided by operating activities:

 

 

Depreciation and accretion

 

429,066

 

451,816

Amortization of right of use asset

83,099

77,096

Amortization of patents

 

4,414

 

3,931

Stock based compensation

 

47,903

 

124,720

Gain on disposal of equipment

 

(2,522)

 

(1,322)

Deferred tax asset

355,497

(1,019,317)

Gain on extinguishment of debt

 

(325,300)

 

Inventory reserve

 

1,200

 

2,221

Changes in operating assets and liabilities:

 

 

Accounts receivable

 

(72,107)

 

(110,947)

Inventories

 

105,941

 

1,566,457

Prepaid expenses

(547,023)

(25,869)

Other assets

 

2,658

 

(13,597)

Accounts payable

 

103,099

 

(106,720)

Operating lease obligations

(88,918)

(80,669)

Accrued expenses and customer deposits

 

834,717

 

(1,378,531)

Net cash provided by operating activities

 

2,610,548

 

991,032

CASH FLOWS FROM INVESTING ACTIVITIES

 

  

 

  

Proceeds on sale of equipment

18,091

3,063

Purchases of property and equipment

 

(706,242)

 

(78,915)

Net cash used in investing activities

 

(688,151)

 

(75,852)

CASH FLOWS FROM FINANCING ACTIVITIES

 

  

 

  

Payments of dividend redemption on preferred stock

 

(248,766)

 

Principal payments on finance lease obligations and notes payable

 

(160,416)

 

(127,174)

Proceeds from SBA Paycheck Protection Program note payable

325,300

Payments of cumulative dividends on preferred stock

 

(289,824)

 

(24,152)

Net cash (used in) provided by financing activities

 

(699,006)

 

173,974

NET INCREASE IN CASH

$

1,223,391

$

1,089,154

CASH - Beginning of year

 

2,917,551

 

1,828,397

CASH - End of year

$

4,140,942

$

2,917,551

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION

 

  

 

  

Cash paid during the year for:

 

  

 

  

Interest

$

12,210

$

16,452

Income taxes

 

36,745

 

1,814

SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES

 

 

Property and equipment purchased by finance lease

$

$

306,973

Increase in asset retirement obligation

 

6,900

 

3,600

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

F-8

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 1.                 Business Organization and Purpose

SCI Engineered Materials, Inc. (“SCI”, “we” or the “Company”), an Ohio corporation, was incorporated in 1987. The Company operates in one segment as a global supplier and manufacturer of advanced materials for Physical Vapor Deposition (“PVD”) Thin Film Applications. The Company is focused on markets within the PVD industry including Aerospace, Defense, Glass, Photonics, and Solar. Substantially, all revenues are generated from customers with multi-national operations. The Company develops innovative customized solutions enabling commercial success through collaboration with end users and Original Equipment Manufacturers.

Note 2.                 Summary of Significant Accounting Policies

A.Cash - The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash.

B.Fair Value of Financial Instruments - The estimated fair value of amounts reported in the financial statements have been determined using available market information and valuation methodologies, as applicable (see Note 10).

C.Concentrations of Credit Risk - The Company’s cash balances, which are at times more than federally insured levels, are maintained at a large regional bank, and are continually monitored to minimize the risk of loss. The Company grants credit to most customers, who are varied in terms of size, geographic location, and financial strength. Customer balances are continually monitored to minimize the risk of loss.

The Company’s two largest customers accounted for 63% and 21% of total revenue in 2021. These two customers represented 43% of the accounts receivable trade balance at December 31, 2021. The Company expects to collect all outstanding accounts receivable as of December 31, 2021, from these customers.

The Company’s two largest customers accounted for 75% and 9% of total revenue in 2020. These two customers represented 61% of the accounts receivable trade balance at December 31, 2020. The Company subsequently collected all outstanding accounts receivable as of December 31, 2020, from these customers.

D.Accounts Receivable - The Company extends unsecured credit to customers under normal trade agreements which require payment within 45 days. The Company does not charge interest on delinquent trade accounts receivable. Unless specified by the customer, payments are applied to the oldest unpaid invoice. Accounts receivable are presented at the amount billed.

Management estimates an allowance for doubtful accounts, which was $15,000 as of December 31, 2021, and 2020. This estimate is based upon management’s review of delinquent accounts for any expected losses and an assessment of the Company’s historical evidence of collections. Specific accounts are charged directly to the reserve or bad debt expense when management obtains evidence of a customer’s insolvency or otherwise determines that the account is uncollectible. There was no bad debt expense during 2021 and 2020.

E.Inventories - Inventories are stated at the lower of cost or net realizable value on an acquired or internally produced lot basis, and consist of raw materials, work-in-process and finished goods. Cost includes material, labor, freight and applied overhead. Inventory reserves are established for obsolete inventory, lower of cost or net realizable value, and excess inventory quantities based on management’s estimate of net realizable value. The Company had an inventory reserve of $25,418 and $24,218 at December 31, 2021, and 2020, respectively.

F-9

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 2.                 Summary of Significant Accounting Policies (continued)

F.Property and Equipment - Property and equipment are carried at cost. Depreciation is provided using the straight-line method based on the estimated useful lives of the assets. Useful lives range from three years on computer equipment to sixteen years on certain equipment. Leasehold improvements are amortized over the shorter of the estimated useful life or the term of the lease. Depreciation expense totaled $429,066 and $451,816 for the years ended December 31, 2021, and 2020, respectively. Expenditures for renewals and betterments are capitalized and expenditures for repairs and maintenance are charged to operations as incurred.

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the fair value is less than the carrying amount of the asset, a loss is recognized for the difference. During 2021, various assets totaling $62,166 with a net book value of $15,569 were considered impaired. This impairment is offset against gain on disposal of equipment in the Statement of Operations. There was no property and equipment considered impaired during 2020.

G.Intangible Assets - The Company reviews intangible assets for impairment and performs detailed testing whenever impairment indicators are present. If necessary, an impairment loss is recorded for the excess of carrying value over fair value. There were no intangible assets considered impaired during 2021 or 2020.

Costs incurred to secure patents have been capitalized and amortized over the life of the patents. Cost and accumulated amortization of the patents at December 31, 2021, was $85,516 and $13,182 respectively, and cost and accumulated amortization of the patents at December 31, 2020, was $85,444 and $8,768, respectively. Amortization expense related to patents was $4,414 and $3,931 for the years ended December 31, 2021, and 2020, respectively. Amortization expense is expected to be at least $4,414 for each of the next five years.

H.Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For most product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.

F-10

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 2.                 Summary of Significant Accounting Policies (continued)

The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the credit worthiness of each customer. The Company sells its products typically under agreements with payment terms less than 45 days. The Company does not typically include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.

During 2021 and 2020, revenue from the Photonics market exceeded 99%of total revenue. The balance of the revenue in each period was from the solar and thin film battery markets. The top two customers represented 84% of total revenue during 2021 and 2020. International shipments resulted in 2% and 4% of total revenue for 2021 and 2020, respectively.

I.Stock Based Compensation - Compensation cost for all stock-based awards is based on the grant date fair value and is recognized over the required service (vesting) period. Non cash stock-based compensation expense was $47,903 and $124,720 for the years ended December 31, 2021, and 2020, respectively. Non cash stock-based compensation expense includes $29,963 and $119,992 for stock grants awarded to the non-employee board members during 2021 and 2020. Unrecognized compensation expense was $6,305 as of December 31, 2021, and will be recognized through 2023. There was no tax benefit recorded for this compensation cost as the expense primarily relates to incentive stock options that do not qualify for a tax deduction until, and only if, a qualifying disposition occurs.

J.Research and Development - Research and development costs are expensed as incurred. Research and development expense for the years ended December 31, 2021 and 2020, was $235,679 and $337,823, respectively. The Company continues to invest in developing new products for all our markets including transparent conductive oxide systems for the solar and display markets as well as with our transparent electronic products. These products involve research and development expense to accelerate to market.

K.Income Taxes – Income Taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

We recognize deferred tax assets to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would not be able to realize our deferred tax assets in the future, we would make an adjustment to the deferred tax asset valuation allowance, which would increase the provision for income taxes.

F-11

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 2.                 Summary of Significant Accounting Policies (continued)

L.Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the accounting for the allowance for doubtful accounts, inventory allowances, property and equipment depreciable lives, patents and licenses useful lives, revenue recognition, tax valuation allowance, stock-based compensation and assessing changes in which impairment of certain long-lived assets may occur. Actual results could differ from those estimates.

M.Recent Accounting Pronouncements –

In June 2016, the FASB issued ASU No. 2016-13 “Credit Losses - Measurement of Credit Losses on Financial Instruments.” ASU No. 2016-13 significantly changes how entities will measure credit losses for most financial assets, including accounts and notes receivables, by replacing today’s “incurred loss” approach with an “expected loss” model under which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 will become effective for the Company in the first quarter of 2023. The Company is evaluating the impact that the adoption of this update will have on its financial statements.

N.Employee Retention Credit (“ERC”) - The Company qualified for federal government assistance through ERC provisions of the Consolidated Appropriations Act of 2021 during the current fiscal year in the amount of $255,507 for the first quarter of 2021, $151,701 for the second quarter of 2021, and $153,713 for the third quarter of 2021. The purpose of the ERC is to encourage employers to keep employees on the payroll, even if they are not working during the covered period because of the coronavirus outbreak. This credit is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines. A balance of $105,000 appears as a tax receivable on the balance sheets at December 31, 2021.

O.American Rescue Plan Act of 2021 (“ARP”) - This act allows eligible employers with fewer than 500 employees to qualify for a tax credit for providing paid time off for each employee receiving COVID-19 vaccinations and for any time needed to recover from the vaccine. The Company received a credit of $11,042 during the third quarter of 2021, which is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines.

Note 3.                 Inventories

Inventories consist of the following at December 31:

    

2021

    

2020

Raw materials

$

440,759

$

206,668

Work-in-process

 

549,369

 

877,812

Finished goods

 

108,508

 

120,097

 

1,098,636

 

1,204,577

Reserve for obsolete inventory

 

(25,418)

 

(24,218)

$

1,073,218

$

1,180,359

F-12

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 4.                 Notes Payable

On April 17, 2020, the Company entered into an unsecured promissory note under the Paycheck Protection Program (the “PPP”), with a principal amount of $325,300. The PPP was established under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration (the “SBA”). The term of the PPP loan was two years. The interest rate on this loan was 1.0% per annum, which was deferred for the first six months of the term of the loan. After the initial six-month deferral period or until forgiveness of the loan was approved, the loan required monthly payments of principal and interest until maturity with respect to any portion of the PPP loan which was not forgiven. Under the terms of the CARES Act, PPP loan recipients are eligible to apply for, and be granted, forgiveness for all or a portion of loans granted under the PPP. Such forgiveness was subject to limitations and ongoing rulemaking by the SBA, based on the use of loan proceeds for payroll costs and mortgage interest, rent or utility costs and the maintenance of employee and compensation levels. The Company applied for forgiveness of the entire amount of the loan during the fourth quarter of 2020, and the SBA approved the Forgiveness Application in full during the first quarter of 2021. This amount is included in the Statement of Operations as gain on extinguishment of debt in the first quarter of 2021.

The Company had a line of credit with Huntington National Bank for $1 million which was closed during 2021. No amounts were drawn on this line of credit during 2021.

The Company commenced a line of credit with Fifth Third Bank for $1 million during August of 2021. The line of credit bears interest equal to the rate of interest per annum established by Fifth Third Bank as its Prime Rate. This line of credit has a maturity date of August 29, 2022. No amounts were drawn on this line of credit during 2021.

Note 5.                 Lease Obligations

Operating

The Company entered into an operating lease with a third party on March 18, 2014 for its headquarters in Columbus, Ohio. The terms of the lease include monthly payments ranging from $9,400 to $9,700 with a maturity date of November 30, 2024. The Company has the option to extend the lease period for an additional five years beyond the original expiration date. There are no restrictions or covenants associated with the lease. The lease costs were approximately $110,400 and $108,100 during the years ended December 31, 2021 and 2020, respectively.

The following is a maturity analysis, by year, of the annual undiscounted cash outflows of the operating lease liabilities as of December 31, 2021:

2022

 $

112,611

2023

 

114,857

2024

 

102,550

Total minimum lease payments

330,018

Less debt discount

27,103

Total operating lease obligations

$

302,915

Operating cash outflows from operating leases

    

$

88,918

Weighted average remaining lease term – operating leases

 

2.9

years

Weighted average discount rate – operating leases

 

5.5

%

F-13

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 6.                 Finance Leases

The Company also leases certain equipment under finance leases. Future minimum lease payments, by year, with the present value of such payments, as of December 31, 2021, are shown in the following table.

2022

$

105,302

2023

 

101,675

2024

 

49,859

Total minimum lease payments

 

256,836

Less amount representing interest

 

13,618

Present value of minimum lease payments

 

243,218

Less current portion

 

96,702

Finance lease obligations, net of current portion

$

146,516

The equipment under finance lease at December 31 is included in the accompanying balance sheets as follows:

    

2021

    

2020

Machinery and equipment

$

745,289

$

745,289

Less accumulated depreciation and amortization

 

232,015

 

157,486

Net book value

$

513,274

$

587,803

These assets are amortized over a period of ten years using the straight-line method and amortization is included in depreciation expense.

The finance leases are structured such that ownership of the leased asset reverts to the Company at the end of the lease term. Accordingly, leased assets are depreciated using the Company’s normal depreciation methods and lives. Ownership of certain assets was transferred to the Company in accordance with the terms of the leases and these assets have been excluded from the leased asset disclosure above.

During 2021 the Company was approved by Fifth Third Equipment Finance Company for an equipment line of credit not to exceed $800,000 with an implicit rate of 2.71% at time of approval. Delivery and acceptance of new production equipment was to be no later than December 31, 2021. Due to the improved cash position of the Company, management determined it was preferable to reinvest these funds directly into the purchase of the production equipment received rather than initiate a new lease. The cost of this equipment was $341,655. In addition, a deposit of $220,075 was made towards a purchase order of $440,150 for new equipment now expected to arrive during the first quarter of 2022.

Note 7.                 Common and Preferred Stock

Common Stock

During 2021, the non-employee board members received compensation of 9,165 shares of common stock of the Company. The stock had an aggregate value of $29,963 and was recorded as non-cash stock compensation expense in the financial statements.

Employees received compensation of 4,804 aggregate shares of common stock of the Company during 2021, which had an aggregate value of $13,211, and was recorded as noncash stock-based compensation expense in the financial statements. In addition, during 2021, a total of 34,733 stock options were exercised by management.

F-14

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 7.                 Common and Preferred Stock (continued)

During 2020, the non-employee board members received 96,450 shares of common stock of the Company with an aggregate value of $119,992. This was recorded as non-cash stock compensation expense in the financial statements.

Preferred Stock

Shares of preferred stock authorized and outstanding at December 31, 2021 and 2020, were as follows:

    

2021

    

2021

    

2020

    

2020

Shares

Shares

Shares

Shares

Authorized

Outstanding

Authorized

Outstanding

Cumulative Preferred Stock

 

10,000

10,000

Voting Preferred Stock

 

125,000

125,000

Cumulative Non-Voting Preferred Stock (a)

 

125,000

125,000

24,152

(a)Includes 700 shares of Series A Preferred Stock and 100,000 shares of Convertible Series B Preferred Stock authorized for issuance.

In January 1996, the Company completed an offering of 24,152 shares of $10 stated value 1995 Series B 10% cumulative non-voting convertible preferred stock (a total of 70,000 shares were offered and 24,152 were sold). The shares were convertible to common shares at the rate of $5.00 per share. A dividend payment of $24,152 was made to preferred shareholders of record during the second quarter of 2021. The Board of Directors voted in November 2021 to authorize full redemption of 24,152 shares of the Company’s Convertible Preferred Stock, Series B (“Series B”) effective December 31, 2021. This involved cash payments of $248,766 ($10.30 per share, which includes a 3% premium to the stated value of $10 per share), plus unpaid annual dividends of $265,672 ($11.00 per share).

There were 24,152 shares of Convertible Preferred Stock, Series B outstanding at December 31, 2020. A dividend payment of $24,152 was made to preferred shareholders of record during the second quarter of 2020. The Company had accrued dividends of $265,672 at December 31, 2020, and this amount was included in Convertible Preferred Stock, Series B on the balance sheet at December 31, 2020.

Earnings Per Share

Basic income per share is calculated as income available to common shareholders divided by the weighted average of common shares outstanding. Diluted earnings per share is calculated as diluted income available to common shareholders divided by the diluted weighted average number of common shares outstanding. Diluted weighted average number of common shares gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. Diluted earnings per share exclude all diluted potential shares if their effect is anti-dilutive.

F-15

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 7.                 Common and Preferred Stock (continued)

Following is a summary of employee and director outstanding stock options outstanding and preferred stock, Series B at December 31.

    

2021

    

2020

Options

 

41,304

 

76,037

Preferred Stock, Series B

 

 

24,152

 

41,304

 

100,189

The following is provided to reconcile the earnings per share calculations:

    

2021

    

2020

Income applicable to common stock

$

1,654,672

$

1,477,611

Weighted average common shares outstanding - basic

 

4,495,678

 

4,423,125

Effect of dilution - stock options

 

28,012

 

10,875

Weighted average shares outstanding - diluted

 

4,523,690

 

4,434,000

Note 8.                 Stock Option Plans

On June 10, 2011, shareholders approved the SCI Engineered Materials, Inc. 2011 Stock Incentive Plan (the “2011 Plan”). The Company adopted the 2011 Plan as incentive to key employees, directors, and consultants under which options to purchase up to 250,000 shares of the Company’s common stock may be granted, subject to the execution of stock option agreements. Incentive stock options may be granted to key employees of the Company and non-statutory options may be granted to directors who are not employees and to consultants and advisors who render services to the Company. Options may be exercised for periods up to 10 years from the date of grant at prices not less than 100% of fair market value on the date of grant. As of December 31, 2021, there were 21,061 stock options outstanding from the 2011 Plan which expire in May 2028.

On June 9, 2006, shareholders approved the Superconductive Components, Inc. 2006 Stock Incentive Plan. The Company adopted the 2006 Plan as incentive to key employees, directors, and consultants under which options to purchase up to 600,000 shares of the Company’s common stock may be granted, subject to the execution of stock option agreements. Incentive stock options may be granted to key employees of the Company and non-statutory options may be granted to directors who are not employees and to consultants and advisors who render services to the Company. Options may be exercised for periods up to 10 years from the date of grant at prices not less than 100% of fair market value on the date of grant. The 2006 Plan expired in 2016 and no additional stock options may be granted. As of December 31, 2021, there were 20,243 stock options outstanding from the 2006 Plan which expire at various dates through November 2024.

F-16

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 8.                 Stock Option Plans (continued)

The cumulative status at December 31, 2021 and 2020 of options granted and outstanding, as well as options which became exercisable in connection with the Stock Option Plans is summarized as follows:

Employee Stock Options

    

    

Weighted

    

Weighted

    

Average

Average

Aggregate

Stock

Exercise

Contractual

Intrinsic

Options

Price

Term (yrs)

Value

Outstanding at January 1, 2020

 

76,037

$

1.03

 

  

 

  

Outstanding at December 31, 2020

 

76,037

$

1.03

 

Exercised

(34,733)

1.00

Outstanding at December 31, 2021

 

41,304

$

1.05

 

4.6

$

163,000

Options exercisable at December 31, 2021

 

27,418

$

0.95

 

3.8

$

111,000

Options exercisable at December 31, 2020

 

55,208

$

0.94

 

4.7

$

31,296

Options expected to vest

 

13,886

$

1.25

 

6.4

$

52,000

Information related to the weighted average fair value of nonvested stock options for the year ended December 31, 2021, is as follows:

    

    

Weighted

Average

Exercise

Stock Options

Price

Employee Stock Options

Nonvested options at January 1, 2021

 

20,829

$

1.25

Vested

 

(6,943)

 

1.25

Nonvested options at December 31, 2021

 

13,886

$

1.25

Exercise prices for options outstanding ranged from $0.84 to $1.25 and the weighted average option price was $1.05 and $1.03 at December 31, 2021, and 2020, respectively. The weighted average remaining contractual life was 4.6 years and 5.5 years at December 31, 2021, and 2020, respectively.

Note 9.                 Income Taxes

Deferred tax assets and liabilities result from temporary differences in the recognition of income and expense for tax and financial reporting purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows at December 31.

    

2021

    

2020

Deferred tax assets (liabilities)

NOL carryforwards

$

434,566

$

786,151

General business credits carryforwards

 

389,741

 

381,178

Stock based compensation

 

149,389

 

143,073

Allowance for doubtful accounts

 

3,162

 

3,162

Reserve for obsolete inventories

 

5,358

 

5,105

Reserve for asset retirement

 

17,342

 

15,888

Property and equipment

 

(335,738)

 

(315,240)

Total

$

663,820

$

1,019,317

F-17

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

A valuation allowance of $0 has been recorded against the realizability of the net deferred tax asset of $663,820 at December 31, 2021, and $1,019,317 at December 31, 2020.

As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of December 31, 2021, management determined that there is sufficient positive evidence to conclude that it is more likely than not that deferred taxes of $663,820 are realizable in part because we achieved five consecutive years of pretax income, expect profits to continue for the foreseeable future and implemented new efficiencies in the Company's manufacturing process. Accordingly, we determined that no valuation allowance was necessary at December 31, 2021.

The Company had net operating loss carryforwards available for federal and state tax purposes of approximately $2,100,000 and $3,700,000 at December 31, 2021, and 2020, respectively, which expire in varying amounts through 2041.

F-18

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 9.                 Income Taxes (continued)

The deferred tax asset of $663,820 is expected to be realized over the next five years.

For the years ended December 31, 2021, and 2020, a reconciliation of the statutory rate and effective rate for the provisions for income taxes consists of the following:

    

Percentage

 

    

2021

    

2020

 

Federal statutory rate

21.0

%  

21.0

%

State/city tax

1.8

 

0.4

Non-deductible expense

0.2

 

0.2

PPP tax exempt income

(3.4)

0.0

Valuation allowance

(0.4)

 

(231.7)

Effective rate

19.2

%  

(210.1)

%

Components of the income tax provision are as follows:

    

2021

    

2020

Current

$

36,745

$

1,814

Deferred:

NOL utilization/expiration

 

351,585

 

36,200

General business credits

 

(8,563)

 

(50,477)

Other temporary differences

 

12,475

 

48,172

Change in valuation allowance

 

 

(1,053,212)

Total

$

392,242

$

(1,017,503)

The Company follows guidance issued by the Financial Accounting Standards Board (“FASB ASC 740”) with respect to accounting for uncertainty in income taxes. A tax position is recognized as a benefit only if it is “more-likely-than-not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than fifty percent likely of being realized on examination. For tax positions not meeting the “more-likely-than-not” test, no tax benefit is recorded.

The Company has no unrecognized tax benefits under guidance related to tax uncertainties. The Company does not anticipate the unrecognized tax benefits will significantly change in the next twelve months. Any tax penalties or interest expense will be recognized in income tax expense. No interest and penalties related to unrecognized tax benefits were accrued at December 31, 2021, and 2020.

The Company files income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. The Company is open to federal and state tax audits until the applicable statute of limitations expire. There are currently no federal or state income tax examinations underway for the Company. The tax years 2018 through 2021 remain open to examination by the major taxing jurisdictions in which the Company operates.

F-19

SCI ENGINEERED MATERIALS, INC.

NOTES TO FINANCIAL STATEMENTS

Note 10.               Fair Value of Financial Instruments

The fair value of financial instrument represents the price that would be received to sell an asset or paid to transfer a liability (an exit price), and not the price that would be paid to acquire an asset or received to assume a liability (an entry price). Significant differences can arise between the fair value and carrying amount of financial instruments that are recognized at historical cost amounts.

The following methods and assumptions were used by the Company in estimating fair value disclosures for financial instruments:

Cash and cash equivalents, short-term notes payable and finance lease obligations and current maturities of long-term notes payable and finance lease obligations: Amounts reported in the balance sheet approximate fair market value due to the short maturity of these instruments.
Long-term note payable and finance lease obligations: Amounts reported in the balance sheet approximate fair value as the interest rates on the obligations range from 1.0% to 4.8%, which approximates current fair market rates.

Note 11.               Asset Retirement Obligation

Included in machinery and equipment is various production equipment, which per the Company’s building lease is required to be removed upon termination of the related lease. Included in accrued expenses in the accompanying balance sheet is the asset retirement obligation that represents the expected present value of the liability to remove this equipment. There are no assets that are legally restricted for purposes of settling this asset retirement obligation.

Following is a reconciliation of the aggregate retirement liability associated with the Company’s obligation to dismantle and remove the machinery and equipment associated with its lease:

Balance at January 1, 2020

    

$

71,768

Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)

3,600

Balance at December 31, 2020

 

$

75,368

Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)

6,900

Balance at December 31, 2021

 

$

82,268

F-20

EX-4.(D) 2 scia-20211231xex4dd.htm EX-4(D)

Exhibit 4(d)

Description of the Companys Common Stock Registered

Under Section 12 of the Exchange Act of 1934

The following summary of SCI Engineered Materials, Inc.’s common stock is based on and qualified by the Company’s Restated Code of Regulations (“Regulations”) and Second Amended Articles of Incorporation (the “Amended Articles of Incorporation”).

The Company's Amended Articles of Incorporation authorize the issuance of 15,000,000 shares of Common Stock, 10,000 shares of Cumulative Preferred Stock, 125,000 shares of Voting Preferred Stock, and 125,000 shares of Non-Voting Preferred Stock, all of which are without par value. There are no shares of Cumulative Preferred Stock and Voting Preferred Stock currently outstanding.

The holders of Common Stock, Cumulative Preferred Stock and Voting Preferred Stock are entitled to one vote per share on each matter submitted to a vote of shareholders. The holders of Non-Voting Preferred Stock are not entitled to vote. The Company's Board of Directors (the "Board") is not classified, and each member is elected annually. The Company’s Regulations provide for candidates receiving the greatest number of votes to be elected.

The holders of Cumulative Preferred Stock, Voting Preferred Stock and Non-Voting Preferred Stock have the right to receive dividends prior to the payment of dividends on the Common Stock. The Board has the power to determine certain terms relative to any Preferred Stock to be issued, such as the power to establish different series and to set dividend rates, the dates of payment of dividends, the cumulative dividend rights and dates, redemption rights and prices, sinking fund requirements, restrictions on the issuance of such shares or any series thereof, preference, if any, in the event of liquidation. Also, the Board may fix such other express terms as may be permitted or required by law. In the event of any liquidation or dissolution, the holders of the Common Stock are entitled to receive as a class, pro rata, the residue of the assets after payment of the liquidation price to the holders of Preferred Stock.

In January 1996, the Company completed an offering of 24,152 shares of $10 stated value 1995 Series B 10% cumulative non-voting convertible preferred stock (a total of 70,000 shares were offered and 24,152 were sold). The shares were convertible to common shares at the rate of $5.00 per share. A dividend payment of $24,152 was made to preferred shareholders of record during the second quarter of 2021. The Board of Directors voted in November 2021 to authorize full redemption of 24,152 shares of the Company’s Convertible Preferred Stock, Series B (“Series B”) effective December 31, 2021. This involved cash payments of $248,766 ($10.30 per share, which includes a 3% premium to the stated value of $10 per share), plus unpaid annual dividends of $265,672 ($11.00 per share).

The common stock is traded on OTC Markets’ OTCQB market under the trading symbol “SCIA”.


EX-23.1 3 scia-20211231xex23d1.htm EX-23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statements No.333-97583, No. 333-67212 and No. 333-136694 on Forms S-8 of SCI Engineered Materials, Inc. of our report dated February 4, 2022, relating to the financial statements, appearing in this Annual Report on Form 10-K.

GBQ Partners LLC

Columbus, Ohio

February 4, 2022


EX-24 4 scia-20211231xex24.htm EX-24

Exhibit 24

POWER OF ATTORNEY

Each of the undersigned officers and/or directors of SCI Engineered Materials, Inc., an Ohio corporation (the “Company”), hereby appoints Jeremiah R. Young and Michael A. Smith as his or her true and lawful attorneys-in-fact, or any of them individually with power to act without the other, as his or her true and lawful attorney-in-fact, in his or her name and on his or her behalf, and in any and all capacities stated below, to sign and to cause to be filed with the Securities and Exchange Commission the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, and any and all amendments thereto, hereby granting unto said attorneys, and to each of them, full power and authority to do and perform in the name and on behalf of the undersigned, in any and all such capacities, every act and thing whatsoever necessary to be done in and about the premises as fully as each of the undersigned could or might do in person, hereby granting to each such attorney full power of substitution and revocation, and hereby ratifying all that any such attorney or his substitute may do by virtue hereof.

IN WITNESS WHEREOF, the undersigned have executed this Power of Attorney in counterparts, if necessary, effective as of February 4, 2022.

Signature

Title

/s/ Jeremiah R. Young

President and Chief Executive Officer

Jeremiah R. Young

(principal executive officer)

/s/ Gerald S. Blaskie

Vice President and Chief Financial Officer

Gerald S. Blaskie

(principal financial officer and principal accounting officer)

/s/ Laura F. Shunk

Chairperson of the Board of Directors

Laura F. Shunk

/s/ John P. Gilliam

Director

John P. Gilliam

/s/ Emily Lu

Director

Emily Lu

/s/ Edward W. Ungar

Director

Edward W. Ungar

/s/ Charles Wickersham

Director

Charles Wickersham


EX-31.1 5 scia-20211231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

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

I, Jeremiah R. Young, certify that:

1.I have reviewed this annual report on Form 10-K of SCI Engineered Materials, Inc.;

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

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

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

a)

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

b)

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

c)

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

d)

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

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

a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, which involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


Date: February 4, 2022

   

/s/ Jeremiah R. Young

Jeremiah R. Young

President and Chief Executive Officer (Principal Executive Officer)


EX-31.2 6 scia-20211231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

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

I, Gerald S. Blaskie certify that:

1.I have reviewed this annual report on Form 10-K of SCI Engineered Materials, Inc.;

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

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

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

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, which involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 4, 2022

   

/s/ Gerald S. Blaskie

Gerald S. Blaskie

Vice President and Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)


EX-32.1 7 scia-20211231xex32d1.htm EX-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 of SCI Engineered Materials, Inc.  (the “Company”) on Form 10-K for the period ending December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeremiah R. Young, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

   

/s/ Jeremiah R. Young

Jeremiah R. Young

President and Chief Executive Officer of

SCI Engineered Materials, Inc.

February 4, 2022


EX-32.2 8 scia-20211231xex32d2.htm EX-32.2

Exhibit 32.2

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 of SCI Engineered Materials, Inc. (the “Company”) on Form 10-K for the period ending December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Gerald S. Blaskie, Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

   

/s/ Gerald S. Blaskie

Gerald S. Blaskie

Vice President and Chief Financial Officer of

SCI Engineered Materials, Inc.

February 4, 2022


EX-101.SCH 9 scia-20211231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Lease Obligations - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Finance Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Finance Leases - Equipment under finance lease and additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Common and Preferred Stock - Summary of Employee and Director Outstanding Stock Options Outstanding and Preferred Stock, Series B (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Common and Preferred Stock - Reconciliation of Earnings Per Share Calculations (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Income Taxes - Deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Income Taxes - Reconciliation of the statutory rate and effective rate (Details) link:presentationLink link:calculationLink link:definitionLink 40905 - Disclosure - Income Taxes - Components of the income tax provision (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Operating Lease - Future Minimum Lease Payments (Details) - calc 2 link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Stock Option Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Lease Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Common and Preferred Stock - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Common and Preferred Stock - Preferred Stock Authorized and Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Common and Preferred Stock - Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Stock Option Plans - Employee Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Stock Option Plans - Weighted average fair value of non vested stock options (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Stock Option Plans - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Income Taxes - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Asset Retirement Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Business Organization and Purpose link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Notes Payable link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Lease Obligations link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Finance Leases link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Common and Preferred Stock link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Stock Option Plans link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Asset Retirement Obligation link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Finance Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Common and Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Asset Retirement Obligation (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Business Organization and Purpose (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Income Taxes - Deferred tax asset expires (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 scia-20211231_cal.xml EX-101.CAL EX-101.DEF 11 scia-20211231_def.xml EX-101.DEF EX-101.LAB 12 scia-20211231_lab.xml EX-101.LAB EX-101.PRE 13 scia-20211231_pre.xml EX-101.PRE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2021
Feb. 03, 2022
Jun. 30, 2021
Document And Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2021    
Entity File Number 0-31641    
Entity Registrant Name SCI ENGINEERED MATERIALS, INC.    
Entity Incorporation, State or Country Code OH    
Entity Tax Identification Number 31-1210318    
Entity Address, Address Line One 2839 Charter Street    
Entity Address, City or Town Columbus    
Entity Address, State or Province OH    
Entity Address, Postal Zip Code 43228    
City Area Code 614    
Local Phone Number 486-0261    
Title of 12(b) Security Common stock, without par value    
Trading Symbol SCIA    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   4,506,269  
Entity Central Index Key 0000830616    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
ICFR Auditor Attestation Flag false    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Public Float     $ 10,815,396
Auditor Name GBQ Partners LLC    
Auditor Firm ID 1808    
Auditor Location Columbus, Ohio    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
BALANCE SHEETS - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current Assets    
Cash $ 4,140,942 $ 2,917,551
Accounts receivable Trade, less allowance for doubtful accounts of $15,000 425,327 459,471
Accounts receivable Tax - Employee Retention Credit 105,000  
Accounts receivable Other 1,250  
Inventories, net 1,073,218 1,180,359
Prepaid expenses 678,357 131,333
Total current assets 6,424,094 4,688,714
Property and Equipment, at cost    
Machinery and equipment 7,949,746 8,280,611
Furniture and fixtures 132,365 132,365
Leasehold improvements 596,867 592,899
Construction in progress 287,510 3,904
Property, Plant and Equipment, Gross 8,966,488 9,009,779
Less accumulated depreciation and amortization (6,809,850) (7,121,647)
Property, Plant and Equipment, Net 2,156,638 1,888,132
Right of use asset, net 274,298 357,396
Deferred tax asset 663,820 1,019,317
Other assets 89,552 96,623
Total other assets 1,027,670 1,473,336
TOTAL ASSETS 9,608,402 8,050,182
Current Liabilities    
Finance lease obligations, current portion 96,702 160,416
Notes payable, current portion   252,577
Operating lease obligations, current portion 97,292 86,844
Accounts payable 250,383 147,284
Customer deposits 1,724,556 1,010,236
Accrued compensation 225,190 115,143
Accrued expenses and other 122,836 105,585
Total current liabilities 2,516,959 1,878,085
Finance lease obligations, net of current portion 146,516 243,218
Notes payable, net of current portion   72,723
Operating lease obligations, net of current portion 205,623 304,989
Total liabilities 2,869,098 2,499,015
Shareholders' Equity    
Convertible preferred stock, Series B, 10% cumulative, nonvoting, no par value, $10 stated value, optional redemption at 103%; optional shareholder conversion 2 shares for 1;0 and 24,152 shares issued and outstanding   514,438
Common stock, no par value, authorized 15,000,000 shares; 4,506,269 and 4,466,969 shares issued and outstanding, respectively 10,573,843 10,530,669
Additional paid-in capital 2,227,078 2,246,501
Accumulated deficit (6,061,617) (7,740,441)
Total shareholders' equity 6,739,304 5,551,167
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 9,608,402 $ 8,050,182
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
BALANCE SHEETS (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Allowance for doubtful accounts (in dollars) $ 15,000 $ 15,000
Common stock, par value (in dollars per share) $ 0 $ 0
Common stock, shares authorized 15,000,000 15,000,000
Common stock, shares issued 4,506,269 4,466,969
Common stock, shares outstanding 4,506,269 4,466,969
Convertible Preferred Stock, Series B    
Convertible preferred stock, series B, cumulative percentage of interest 10.00% 10.00%
Convertible preferred stock, par value (in dollars per share) $ 0 $ 0
Convertible preferred stock, stated value (in dollars per share) $ 10 $ 10
Convertible preferred stock, optional redemption 103.00% 103.00%
Convertible preferred stock, optional shareholder conversion 2:1 2:1
Convertible preferred stock, shares issued 0 24,152
Convertible preferred stock, shares outstanding 0 24,152
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
STATEMENTS OF OPERATIONS    
Revenue $ 13,448,021 $ 10,896,099
Cost of revenue 9,918,766 8,697,809
Gross profit 3,529,255 2,198,290
General and administrative expense 1,280,579 1,148,615
Research and development expense 235,679 337,823
Marketing and sales expense 235,091 195,505
Income from operations 1,777,906 516,347
Gain on extinguishment of debt (325,300)  
Interest expense 32,140 32,087
Income before provision for income taxes 2,071,066 484,260
Income tax expense (benefit) (Note 9) 392,242 (1,017,503)
Net income 1,678,824 1,501,763
Dividends on preferred stock 24,152 24,152
INCOME APPLICABLE TO COMMON STOCK $ 1,654,672 $ 1,477,611
Income per common share    
Basic (In dollars per share) $ 0.37 $ 0.33
Diluted (In dollars per share) $ 0.37 $ 0.33
Weighted average shares outstanding    
Basic (In shares) 4,495,678 4,423,125
Diluted (In shares) 4,523,690 4,434,000
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
Convertible Preferred Stock, Series B
Preferred stock
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2019 $ 514,438 $ 10,410,677 $ 2,265,925 $ (9,242,204) $ 3,948,836
Accretion of cumulative dividends 24,152   (24,152)    
Stock based compensation expense (Note 2I)     4,728   4,728
Payment of cumulative dividends (Note 7) (24,152)       (24,152)
Common stock issued (Note 7)   119,992     119,992
Net income       1,501,763 1,501,763
Balance at Dec. 31, 2020 514,438 10,530,669 2,246,501 (7,740,441) 5,551,167
Accretion of cumulative dividends 24,152   (24,152)    
Stock based compensation expense (Note 2I)     4,729   4,729
Payment of dividend redemption (Note 7) (248,766)       (248,766)
Payment of cumulative dividends (Note 7) $ (289,824)       (289,824)
Common stock issued (Note 7)   43,174     43,174
Net income       1,678,824 1,678,824
Balance at Dec. 31, 2021   $ 10,573,843 $ 2,227,078 $ (6,061,617) $ 6,739,304
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 1,678,824 $ 1,501,763
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and accretion 429,066 451,816
Amortization of right of use asset 83,099 77,096
Amortization of patents 4,414 3,931
Stock based compensation 47,903 124,720
Gain on disposal of equipment (2,522) (1,322)
Deferred tax asset 355,497 (1,019,317)
Gain on extinguishment of debt (325,300)  
Inventory reserve 1,200 2,221
Changes in operating assets and liabilities:    
Accounts receivable (72,107) (110,947)
Inventories 105,941 1,566,457
Prepaid expenses (547,023) (25,869)
Other assets 2,658 (13,597)
Accounts payable 103,099 (106,720)
Operating lease obligations (88,918) (80,669)
Accrued expenses and customer deposits 834,717 (1,378,531)
Net cash provided by operating activities 2,610,548 991,032
CASH FLOWS FROM INVESTING ACTIVITIES    
Proceeds on sale of equipment 18,091 3,063
Purchases of property and equipment (706,242) (78,915)
Net cash used in investing activities (688,151) (75,852)
CASH FLOWS FROM FINANCING ACTIVITIES    
Payments of dividend redemption on preferred stock (248,766)  
Principal payments on finance lease obligations and notes payable (160,416) (127,174)
Proceeds from SBA Paycheck Protection Program note payable   325,300
Payments of cumulative dividends on preferred stock 289,824 24,152
Net cash (used in) provided by financing activities (699,006) 173,974
NET INCREASE IN CASH 1,223,391 1,089,154
CASH - Beginning of year 2,917,551 1,828,397
CASH - End of year 4,140,942 2,917,551
Cash paid during the year for:    
Interest 12,210 16,452
Income taxes 36,745 1,814
SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES    
Property and equipment purchased by finance lease   306,973
Increase in asset retirement obligation $ 6,900 $ 3,600
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Organization and Purpose
12 Months Ended
Dec. 31, 2021
Business Organization and Purpose  
Business Organization and Purpose

Note 1.                 Business Organization and Purpose

SCI Engineered Materials, Inc. (“SCI”, “we” or the “Company”), an Ohio corporation, was incorporated in 1987. The Company operates in one segment as a global supplier and manufacturer of advanced materials for Physical Vapor Deposition (“PVD”) Thin Film Applications. The Company is focused on markets within the PVD industry including Aerospace, Defense, Glass, Photonics, and Solar. Substantially, all revenues are generated from customers with multi-national operations. The Company develops innovative customized solutions enabling commercial success through collaboration with end users and Original Equipment Manufacturers.

XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2.                 Summary of Significant Accounting Policies

A.Cash - The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash.

B.Fair Value of Financial Instruments - The estimated fair value of amounts reported in the financial statements have been determined using available market information and valuation methodologies, as applicable (see Note 10).

C.Concentrations of Credit Risk - The Company’s cash balances, which are at times more than federally insured levels, are maintained at a large regional bank, and are continually monitored to minimize the risk of loss. The Company grants credit to most customers, who are varied in terms of size, geographic location, and financial strength. Customer balances are continually monitored to minimize the risk of loss.

The Company’s two largest customers accounted for 63% and 21% of total revenue in 2021. These two customers represented 43% of the accounts receivable trade balance at December 31, 2021. The Company expects to collect all outstanding accounts receivable as of December 31, 2021, from these customers.

The Company’s two largest customers accounted for 75% and 9% of total revenue in 2020. These two customers represented 61% of the accounts receivable trade balance at December 31, 2020. The Company subsequently collected all outstanding accounts receivable as of December 31, 2020, from these customers.

D.Accounts Receivable - The Company extends unsecured credit to customers under normal trade agreements which require payment within 45 days. The Company does not charge interest on delinquent trade accounts receivable. Unless specified by the customer, payments are applied to the oldest unpaid invoice. Accounts receivable are presented at the amount billed.

Management estimates an allowance for doubtful accounts, which was $15,000 as of December 31, 2021, and 2020. This estimate is based upon management’s review of delinquent accounts for any expected losses and an assessment of the Company’s historical evidence of collections. Specific accounts are charged directly to the reserve or bad debt expense when management obtains evidence of a customer’s insolvency or otherwise determines that the account is uncollectible. There was no bad debt expense during 2021 and 2020.

E.Inventories - Inventories are stated at the lower of cost or net realizable value on an acquired or internally produced lot basis, and consist of raw materials, work-in-process and finished goods. Cost includes material, labor, freight and applied overhead. Inventory reserves are established for obsolete inventory, lower of cost or net realizable value, and excess inventory quantities based on management’s estimate of net realizable value. The Company had an inventory reserve of $25,418 and $24,218 at December 31, 2021, and 2020, respectively.

Note 2.                 Summary of Significant Accounting Policies (continued)

F.Property and Equipment - Property and equipment are carried at cost. Depreciation is provided using the straight-line method based on the estimated useful lives of the assets. Useful lives range from three years on computer equipment to sixteen years on certain equipment. Leasehold improvements are amortized over the shorter of the estimated useful life or the term of the lease. Depreciation expense totaled $429,066 and $451,816 for the years ended December 31, 2021, and 2020, respectively. Expenditures for renewals and betterments are capitalized and expenditures for repairs and maintenance are charged to operations as incurred.

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the fair value is less than the carrying amount of the asset, a loss is recognized for the difference. During 2021, various assets totaling $62,166 with a net book value of $15,569 were considered impaired. This impairment is offset against gain on disposal of equipment in the Statement of Operations. There was no property and equipment considered impaired during 2020.

G.Intangible Assets - The Company reviews intangible assets for impairment and performs detailed testing whenever impairment indicators are present. If necessary, an impairment loss is recorded for the excess of carrying value over fair value. There were no intangible assets considered impaired during 2021 or 2020.

Costs incurred to secure patents have been capitalized and amortized over the life of the patents. Cost and accumulated amortization of the patents at December 31, 2021, was $85,516 and $13,182 respectively, and cost and accumulated amortization of the patents at December 31, 2020, was $85,444 and $8,768, respectively. Amortization expense related to patents was $4,414 and $3,931 for the years ended December 31, 2021, and 2020, respectively. Amortization expense is expected to be at least $4,414 for each of the next five years.

H.Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For most product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.

Note 2.                 Summary of Significant Accounting Policies (continued)

The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the credit worthiness of each customer. The Company sells its products typically under agreements with payment terms less than 45 days. The Company does not typically include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.

During 2021 and 2020, revenue from the Photonics market exceeded 99%of total revenue. The balance of the revenue in each period was from the solar and thin film battery markets. The top two customers represented 84% of total revenue during 2021 and 2020. International shipments resulted in 2% and 4% of total revenue for 2021 and 2020, respectively.

I.Stock Based Compensation - Compensation cost for all stock-based awards is based on the grant date fair value and is recognized over the required service (vesting) period. Non cash stock-based compensation expense was $47,903 and $124,720 for the years ended December 31, 2021, and 2020, respectively. Non cash stock-based compensation expense includes $29,963 and $119,992 for stock grants awarded to the non-employee board members during 2021 and 2020. Unrecognized compensation expense was $6,305 as of December 31, 2021, and will be recognized through 2023. There was no tax benefit recorded for this compensation cost as the expense primarily relates to incentive stock options that do not qualify for a tax deduction until, and only if, a qualifying disposition occurs.

J.Research and Development - Research and development costs are expensed as incurred. Research and development expense for the years ended December 31, 2021 and 2020, was $235,679 and $337,823, respectively. The Company continues to invest in developing new products for all our markets including transparent conductive oxide systems for the solar and display markets as well as with our transparent electronic products. These products involve research and development expense to accelerate to market.

K.Income Taxes – Income Taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

We recognize deferred tax assets to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would not be able to realize our deferred tax assets in the future, we would make an adjustment to the deferred tax asset valuation allowance, which would increase the provision for income taxes.

Note 2.                 Summary of Significant Accounting Policies (continued)

L.Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the accounting for the allowance for doubtful accounts, inventory allowances, property and equipment depreciable lives, patents and licenses useful lives, revenue recognition, tax valuation allowance, stock-based compensation and assessing changes in which impairment of certain long-lived assets may occur. Actual results could differ from those estimates.

M.Recent Accounting Pronouncements –

In June 2016, the FASB issued ASU No. 2016-13 “Credit Losses - Measurement of Credit Losses on Financial Instruments.” ASU No. 2016-13 significantly changes how entities will measure credit losses for most financial assets, including accounts and notes receivables, by replacing today’s “incurred loss” approach with an “expected loss” model under which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 will become effective for the Company in the first quarter of 2023. The Company is evaluating the impact that the adoption of this update will have on its financial statements.

N.Employee Retention Credit (“ERC”) - The Company qualified for federal government assistance through ERC provisions of the Consolidated Appropriations Act of 2021 during the current fiscal year in the amount of $255,507 for the first quarter of 2021, $151,701 for the second quarter of 2021, and $153,713 for the third quarter of 2021. The purpose of the ERC is to encourage employers to keep employees on the payroll, even if they are not working during the covered period because of the coronavirus outbreak. This credit is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines. A balance of $105,000 appears as a tax receivable on the balance sheets at December 31, 2021.

O.American Rescue Plan Act of 2021 (“ARP”) - This act allows eligible employers with fewer than 500 employees to qualify for a tax credit for providing paid time off for each employee receiving COVID-19 vaccinations and for any time needed to recover from the vaccine. The Company received a credit of $11,042 during the third quarter of 2021, which is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventories  
Inventories

Note 3.                 Inventories

Inventories consist of the following at December 31:

    

2021

    

2020

Raw materials

$

440,759

$

206,668

Work-in-process

 

549,369

 

877,812

Finished goods

 

108,508

 

120,097

 

1,098,636

 

1,204,577

Reserve for obsolete inventory

 

(25,418)

 

(24,218)

$

1,073,218

$

1,180,359

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable
12 Months Ended
Dec. 31, 2021
Notes Payable  
Notes Payable

Note 4.                 Notes Payable

On April 17, 2020, the Company entered into an unsecured promissory note under the Paycheck Protection Program (the “PPP”), with a principal amount of $325,300. The PPP was established under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration (the “SBA”). The term of the PPP loan was two years. The interest rate on this loan was 1.0% per annum, which was deferred for the first six months of the term of the loan. After the initial six-month deferral period or until forgiveness of the loan was approved, the loan required monthly payments of principal and interest until maturity with respect to any portion of the PPP loan which was not forgiven. Under the terms of the CARES Act, PPP loan recipients are eligible to apply for, and be granted, forgiveness for all or a portion of loans granted under the PPP. Such forgiveness was subject to limitations and ongoing rulemaking by the SBA, based on the use of loan proceeds for payroll costs and mortgage interest, rent or utility costs and the maintenance of employee and compensation levels. The Company applied for forgiveness of the entire amount of the loan during the fourth quarter of 2020, and the SBA approved the Forgiveness Application in full during the first quarter of 2021. This amount is included in the Statement of Operations as gain on extinguishment of debt in the first quarter of 2021.

The Company had a line of credit with Huntington National Bank for $1 million which was closed during 2021. No amounts were drawn on this line of credit during 2021.

The Company commenced a line of credit with Fifth Third Bank for $1 million during August of 2021. The line of credit bears interest equal to the rate of interest per annum established by Fifth Third Bank as its Prime Rate. This line of credit has a maturity date of August 29, 2022. No amounts were drawn on this line of credit during 2021.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Lease Obligations
12 Months Ended
Dec. 31, 2021
Lease Obligations  
Lease Obligations

Note 5.                 Lease Obligations

Operating

The Company entered into an operating lease with a third party on March 18, 2014 for its headquarters in Columbus, Ohio. The terms of the lease include monthly payments ranging from $9,400 to $9,700 with a maturity date of November 30, 2024. The Company has the option to extend the lease period for an additional five years beyond the original expiration date. There are no restrictions or covenants associated with the lease. The lease costs were approximately $110,400 and $108,100 during the years ended December 31, 2021 and 2020, respectively.

The following is a maturity analysis, by year, of the annual undiscounted cash outflows of the operating lease liabilities as of December 31, 2021:

2022

 $

112,611

2023

 

114,857

2024

 

102,550

Total minimum lease payments

330,018

Less debt discount

27,103

Total operating lease obligations

$

302,915

Operating cash outflows from operating leases

    

$

88,918

Weighted average remaining lease term – operating leases

 

2.9

years

Weighted average discount rate – operating leases

 

5.5

%

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Finance Leases
12 Months Ended
Dec. 31, 2021
Finance Leases  
Finance Leases

Note 6.                 Finance Leases

The Company also leases certain equipment under finance leases. Future minimum lease payments, by year, with the present value of such payments, as of December 31, 2021, are shown in the following table.

2022

$

105,302

2023

 

101,675

2024

 

49,859

Total minimum lease payments

 

256,836

Less amount representing interest

 

13,618

Present value of minimum lease payments

 

243,218

Less current portion

 

96,702

Finance lease obligations, net of current portion

$

146,516

The equipment under finance lease at December 31 is included in the accompanying balance sheets as follows:

    

2021

    

2020

Machinery and equipment

$

745,289

$

745,289

Less accumulated depreciation and amortization

 

232,015

 

157,486

Net book value

$

513,274

$

587,803

These assets are amortized over a period of ten years using the straight-line method and amortization is included in depreciation expense.

The finance leases are structured such that ownership of the leased asset reverts to the Company at the end of the lease term. Accordingly, leased assets are depreciated using the Company’s normal depreciation methods and lives. Ownership of certain assets was transferred to the Company in accordance with the terms of the leases and these assets have been excluded from the leased asset disclosure above.

During 2021 the Company was approved by Fifth Third Equipment Finance Company for an equipment line of credit not to exceed $800,000 with an implicit rate of 2.71% at time of approval. Delivery and acceptance of new production equipment was to be no later than December 31, 2021. Due to the improved cash position of the Company, management determined it was preferable to reinvest these funds directly into the purchase of the production equipment received rather than initiate a new lease. The cost of this equipment was $341,655. In addition, a deposit of $220,075 was made towards a purchase order of $440,150 for new equipment now expected to arrive during the first quarter of 2022.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common and Preferred Stock
12 Months Ended
Dec. 31, 2021
Common and Preferred Stock  
Common and Preferred Stock

Note 7.                 Common and Preferred Stock

Common Stock

During 2021, the non-employee board members received compensation of 9,165 shares of common stock of the Company. The stock had an aggregate value of $29,963 and was recorded as non-cash stock compensation expense in the financial statements.

Employees received compensation of 4,804 aggregate shares of common stock of the Company during 2021, which had an aggregate value of $13,211, and was recorded as noncash stock-based compensation expense in the financial statements. In addition, during 2021, a total of 34,733 stock options were exercised by management.

Note 7.                 Common and Preferred Stock (continued)

During 2020, the non-employee board members received 96,450 shares of common stock of the Company with an aggregate value of $119,992. This was recorded as non-cash stock compensation expense in the financial statements.

Preferred Stock

Shares of preferred stock authorized and outstanding at December 31, 2021 and 2020, were as follows:

    

2021

    

2021

    

2020

    

2020

Shares

Shares

Shares

Shares

Authorized

Outstanding

Authorized

Outstanding

Cumulative Preferred Stock

 

10,000

10,000

Voting Preferred Stock

 

125,000

125,000

Cumulative Non-Voting Preferred Stock (a)

 

125,000

125,000

24,152

(a)Includes 700 shares of Series A Preferred Stock and 100,000 shares of Convertible Series B Preferred Stock authorized for issuance.

In January 1996, the Company completed an offering of 24,152 shares of $10 stated value 1995 Series B 10% cumulative non-voting convertible preferred stock (a total of 70,000 shares were offered and 24,152 were sold). The shares were convertible to common shares at the rate of $5.00 per share. A dividend payment of $24,152 was made to preferred shareholders of record during the second quarter of 2021. The Board of Directors voted in November 2021 to authorize full redemption of 24,152 shares of the Company’s Convertible Preferred Stock, Series B (“Series B”) effective December 31, 2021. This involved cash payments of $248,766 ($10.30 per share, which includes a 3% premium to the stated value of $10 per share), plus unpaid annual dividends of $265,672 ($11.00 per share).

There were 24,152 shares of Convertible Preferred Stock, Series B outstanding at December 31, 2020. A dividend payment of $24,152 was made to preferred shareholders of record during the second quarter of 2020. The Company had accrued dividends of $265,672 at December 31, 2020, and this amount was included in Convertible Preferred Stock, Series B on the balance sheet at December 31, 2020.

Earnings Per Share

Basic income per share is calculated as income available to common shareholders divided by the weighted average of common shares outstanding. Diluted earnings per share is calculated as diluted income available to common shareholders divided by the diluted weighted average number of common shares outstanding. Diluted weighted average number of common shares gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. Diluted earnings per share exclude all diluted potential shares if their effect is anti-dilutive.

Note 7.                 Common and Preferred Stock (continued)

Following is a summary of employee and director outstanding stock options outstanding and preferred stock, Series B at December 31.

    

2021

    

2020

Options

 

41,304

 

76,037

Preferred Stock, Series B

 

 

24,152

 

41,304

 

100,189

The following is provided to reconcile the earnings per share calculations:

    

2021

    

2020

Income applicable to common stock

$

1,654,672

$

1,477,611

Weighted average common shares outstanding - basic

 

4,495,678

 

4,423,125

Effect of dilution - stock options

 

28,012

 

10,875

Weighted average shares outstanding - diluted

 

4,523,690

 

4,434,000

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Option Plans
12 Months Ended
Dec. 31, 2021
Stock Option Plans  
Stock Option Plans

Note 8.                 Stock Option Plans

On June 10, 2011, shareholders approved the SCI Engineered Materials, Inc. 2011 Stock Incentive Plan (the “2011 Plan”). The Company adopted the 2011 Plan as incentive to key employees, directors, and consultants under which options to purchase up to 250,000 shares of the Company’s common stock may be granted, subject to the execution of stock option agreements. Incentive stock options may be granted to key employees of the Company and non-statutory options may be granted to directors who are not employees and to consultants and advisors who render services to the Company. Options may be exercised for periods up to 10 years from the date of grant at prices not less than 100% of fair market value on the date of grant. As of December 31, 2021, there were 21,061 stock options outstanding from the 2011 Plan which expire in May 2028.

On June 9, 2006, shareholders approved the Superconductive Components, Inc. 2006 Stock Incentive Plan. The Company adopted the 2006 Plan as incentive to key employees, directors, and consultants under which options to purchase up to 600,000 shares of the Company’s common stock may be granted, subject to the execution of stock option agreements. Incentive stock options may be granted to key employees of the Company and non-statutory options may be granted to directors who are not employees and to consultants and advisors who render services to the Company. Options may be exercised for periods up to 10 years from the date of grant at prices not less than 100% of fair market value on the date of grant. The 2006 Plan expired in 2016 and no additional stock options may be granted. As of December 31, 2021, there were 20,243 stock options outstanding from the 2006 Plan which expire at various dates through November 2024.

Note 8.                 Stock Option Plans (continued)

The cumulative status at December 31, 2021 and 2020 of options granted and outstanding, as well as options which became exercisable in connection with the Stock Option Plans is summarized as follows:

Employee Stock Options

    

    

Weighted

    

Weighted

    

Average

Average

Aggregate

Stock

Exercise

Contractual

Intrinsic

Options

Price

Term (yrs)

Value

Outstanding at January 1, 2020

 

76,037

$

1.03

 

  

 

  

Outstanding at December 31, 2020

 

76,037

$

1.03

 

Exercised

(34,733)

1.00

Outstanding at December 31, 2021

 

41,304

$

1.05

 

4.6

$

163,000

Options exercisable at December 31, 2021

 

27,418

$

0.95

 

3.8

$

111,000

Options exercisable at December 31, 2020

 

55,208

$

0.94

 

4.7

$

31,296

Options expected to vest

 

13,886

$

1.25

 

6.4

$

52,000

Information related to the weighted average fair value of nonvested stock options for the year ended December 31, 2021, is as follows:

    

    

Weighted

Average

Exercise

Stock Options

Price

Employee Stock Options

Nonvested options at January 1, 2021

 

20,829

$

1.25

Vested

 

(6,943)

 

1.25

Nonvested options at December 31, 2021

 

13,886

$

1.25

Exercise prices for options outstanding ranged from $0.84 to $1.25 and the weighted average option price was $1.05 and $1.03 at December 31, 2021, and 2020, respectively. The weighted average remaining contractual life was 4.6 years and 5.5 years at December 31, 2021, and 2020, respectively.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Taxes  
Income Taxes

Note 9.                 Income Taxes

Deferred tax assets and liabilities result from temporary differences in the recognition of income and expense for tax and financial reporting purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows at December 31.

    

2021

    

2020

Deferred tax assets (liabilities)

NOL carryforwards

$

434,566

$

786,151

General business credits carryforwards

 

389,741

 

381,178

Stock based compensation

 

149,389

 

143,073

Allowance for doubtful accounts

 

3,162

 

3,162

Reserve for obsolete inventories

 

5,358

 

5,105

Reserve for asset retirement

 

17,342

 

15,888

Property and equipment

 

(335,738)

 

(315,240)

Total

$

663,820

$

1,019,317

A valuation allowance of $0 has been recorded against the realizability of the net deferred tax asset of $663,820 at December 31, 2021, and $1,019,317 at December 31, 2020.

As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of December 31, 2021, management determined that there is sufficient positive evidence to conclude that it is more likely than not that deferred taxes of $663,820 are realizable in part because we achieved five consecutive years of pretax income, expect profits to continue for the foreseeable future and implemented new efficiencies in the Company's manufacturing process. Accordingly, we determined that no valuation allowance was necessary at December 31, 2021.

The Company had net operating loss carryforwards available for federal and state tax purposes of approximately $2,100,000 and $3,700,000 at December 31, 2021, and 2020, respectively, which expire in varying amounts through 2041.

Note 9.                 Income Taxes (continued)

The deferred tax asset of $663,820 is expected to be realized over the next five years.

For the years ended December 31, 2021, and 2020, a reconciliation of the statutory rate and effective rate for the provisions for income taxes consists of the following:

    

Percentage

 

    

2021

    

2020

 

Federal statutory rate

21.0

%  

21.0

%

State/city tax

1.8

 

0.4

Non-deductible expense

0.2

 

0.2

PPP tax exempt income

(3.4)

0.0

Valuation allowance

(0.4)

 

(231.7)

Effective rate

19.2

%  

(210.1)

%

Components of the income tax provision are as follows:

    

2021

    

2020

Current

$

36,745

$

1,814

Deferred:

NOL utilization/expiration

 

351,585

 

36,200

General business credits

 

(8,563)

 

(50,477)

Other temporary differences

 

12,475

 

48,172

Change in valuation allowance

 

 

(1,053,212)

Total

$

392,242

$

(1,017,503)

The Company follows guidance issued by the Financial Accounting Standards Board (“FASB ASC 740”) with respect to accounting for uncertainty in income taxes. A tax position is recognized as a benefit only if it is “more-likely-than-not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than fifty percent likely of being realized on examination. For tax positions not meeting the “more-likely-than-not” test, no tax benefit is recorded.

The Company has no unrecognized tax benefits under guidance related to tax uncertainties. The Company does not anticipate the unrecognized tax benefits will significantly change in the next twelve months. Any tax penalties or interest expense will be recognized in income tax expense. No interest and penalties related to unrecognized tax benefits were accrued at December 31, 2021, and 2020.

The Company files income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. The Company is open to federal and state tax audits until the applicable statute of limitations expire. There are currently no federal or state income tax examinations underway for the Company. The tax years 2018 through 2021 remain open to examination by the major taxing jurisdictions in which the Company operates.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2021
Fair Value of Financial Instruments  
Fair Value of Financial Instruments

Note 10.               Fair Value of Financial Instruments

The fair value of financial instrument represents the price that would be received to sell an asset or paid to transfer a liability (an exit price), and not the price that would be paid to acquire an asset or received to assume a liability (an entry price). Significant differences can arise between the fair value and carrying amount of financial instruments that are recognized at historical cost amounts.

The following methods and assumptions were used by the Company in estimating fair value disclosures for financial instruments:

Cash and cash equivalents, short-term notes payable and finance lease obligations and current maturities of long-term notes payable and finance lease obligations: Amounts reported in the balance sheet approximate fair market value due to the short maturity of these instruments.
Long-term note payable and finance lease obligations: Amounts reported in the balance sheet approximate fair value as the interest rates on the obligations range from 1.0% to 4.8%, which approximates current fair market rates.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Asset Retirement Obligation
12 Months Ended
Dec. 31, 2021
Asset Retirement Obligation  
Asset Retirement Obligation

Note 11.               Asset Retirement Obligation

Included in machinery and equipment is various production equipment, which per the Company’s building lease is required to be removed upon termination of the related lease. Included in accrued expenses in the accompanying balance sheet is the asset retirement obligation that represents the expected present value of the liability to remove this equipment. There are no assets that are legally restricted for purposes of settling this asset retirement obligation.

Following is a reconciliation of the aggregate retirement liability associated with the Company’s obligation to dismantle and remove the machinery and equipment associated with its lease:

Balance at January 1, 2020

    

$

71,768

Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)

3,600

Balance at December 31, 2020

 

$

75,368

Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)

6,900

Balance at December 31, 2021

 

$

82,268

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies  
Cash

A.Cash - The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash.

Fair Value of Financial Instruments

B.Fair Value of Financial Instruments - The estimated fair value of amounts reported in the financial statements have been determined using available market information and valuation methodologies, as applicable (see Note 10).

Concentrations of Credit Risk

C.Concentrations of Credit Risk - The Company’s cash balances, which are at times more than federally insured levels, are maintained at a large regional bank, and are continually monitored to minimize the risk of loss. The Company grants credit to most customers, who are varied in terms of size, geographic location, and financial strength. Customer balances are continually monitored to minimize the risk of loss.

The Company’s two largest customers accounted for 63% and 21% of total revenue in 2021. These two customers represented 43% of the accounts receivable trade balance at December 31, 2021. The Company expects to collect all outstanding accounts receivable as of December 31, 2021, from these customers.

The Company’s two largest customers accounted for 75% and 9% of total revenue in 2020. These two customers represented 61% of the accounts receivable trade balance at December 31, 2020. The Company subsequently collected all outstanding accounts receivable as of December 31, 2020, from these customers.

Accounts Receivable

D.Accounts Receivable - The Company extends unsecured credit to customers under normal trade agreements which require payment within 45 days. The Company does not charge interest on delinquent trade accounts receivable. Unless specified by the customer, payments are applied to the oldest unpaid invoice. Accounts receivable are presented at the amount billed.

Management estimates an allowance for doubtful accounts, which was $15,000 as of December 31, 2021, and 2020. This estimate is based upon management’s review of delinquent accounts for any expected losses and an assessment of the Company’s historical evidence of collections. Specific accounts are charged directly to the reserve or bad debt expense when management obtains evidence of a customer’s insolvency or otherwise determines that the account is uncollectible. There was no bad debt expense during 2021 and 2020.

Inventories

E.Inventories - Inventories are stated at the lower of cost or net realizable value on an acquired or internally produced lot basis, and consist of raw materials, work-in-process and finished goods. Cost includes material, labor, freight and applied overhead. Inventory reserves are established for obsolete inventory, lower of cost or net realizable value, and excess inventory quantities based on management’s estimate of net realizable value. The Company had an inventory reserve of $25,418 and $24,218 at December 31, 2021, and 2020, respectively.

Property and Equipment

F.Property and Equipment - Property and equipment are carried at cost. Depreciation is provided using the straight-line method based on the estimated useful lives of the assets. Useful lives range from three years on computer equipment to sixteen years on certain equipment. Leasehold improvements are amortized over the shorter of the estimated useful life or the term of the lease. Depreciation expense totaled $429,066 and $451,816 for the years ended December 31, 2021, and 2020, respectively. Expenditures for renewals and betterments are capitalized and expenditures for repairs and maintenance are charged to operations as incurred.

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the fair value is less than the carrying amount of the asset, a loss is recognized for the difference. During 2021, various assets totaling $62,166 with a net book value of $15,569 were considered impaired. This impairment is offset against gain on disposal of equipment in the Statement of Operations. There was no property and equipment considered impaired during 2020.

Intangible Assets

G.Intangible Assets - The Company reviews intangible assets for impairment and performs detailed testing whenever impairment indicators are present. If necessary, an impairment loss is recorded for the excess of carrying value over fair value. There were no intangible assets considered impaired during 2021 or 2020.

Costs incurred to secure patents have been capitalized and amortized over the life of the patents. Cost and accumulated amortization of the patents at December 31, 2021, was $85,516 and $13,182 respectively, and cost and accumulated amortization of the patents at December 31, 2020, was $85,444 and $8,768, respectively. Amortization expense related to patents was $4,414 and $3,931 for the years ended December 31, 2021, and 2020, respectively. Amortization expense is expected to be at least $4,414 for each of the next five years.

Revenue Recognition

H.Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For most product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.

Note 2.                 Summary of Significant Accounting Policies (continued)

The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the credit worthiness of each customer. The Company sells its products typically under agreements with payment terms less than 45 days. The Company does not typically include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.

During 2021 and 2020, revenue from the Photonics market exceeded 99%of total revenue. The balance of the revenue in each period was from the solar and thin film battery markets. The top two customers represented 84% of total revenue during 2021 and 2020. International shipments resulted in 2% and 4% of total revenue for 2021 and 2020, respectively.

Stock Based Compensation

I.Stock Based Compensation - Compensation cost for all stock-based awards is based on the grant date fair value and is recognized over the required service (vesting) period. Non cash stock-based compensation expense was $47,903 and $124,720 for the years ended December 31, 2021, and 2020, respectively. Non cash stock-based compensation expense includes $29,963 and $119,992 for stock grants awarded to the non-employee board members during 2021 and 2020. Unrecognized compensation expense was $6,305 as of December 31, 2021, and will be recognized through 2023. There was no tax benefit recorded for this compensation cost as the expense primarily relates to incentive stock options that do not qualify for a tax deduction until, and only if, a qualifying disposition occurs.

Research and Development

J.Research and Development - Research and development costs are expensed as incurred. Research and development expense for the years ended December 31, 2021 and 2020, was $235,679 and $337,823, respectively. The Company continues to invest in developing new products for all our markets including transparent conductive oxide systems for the solar and display markets as well as with our transparent electronic products. These products involve research and development expense to accelerate to market.

Income Taxes

K.Income Taxes – Income Taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

We recognize deferred tax assets to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would not be able to realize our deferred tax assets in the future, we would make an adjustment to the deferred tax asset valuation allowance, which would increase the provision for income taxes.

Use of Estimates

L.Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the accounting for the allowance for doubtful accounts, inventory allowances, property and equipment depreciable lives, patents and licenses useful lives, revenue recognition, tax valuation allowance, stock-based compensation and assessing changes in which impairment of certain long-lived assets may occur. Actual results could differ from those estimates.

Recent Accounting Pronouncements

M.Recent Accounting Pronouncements –

In June 2016, the FASB issued ASU No. 2016-13 “Credit Losses - Measurement of Credit Losses on Financial Instruments.” ASU No. 2016-13 significantly changes how entities will measure credit losses for most financial assets, including accounts and notes receivables, by replacing today’s “incurred loss” approach with an “expected loss” model under which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 will become effective for the Company in the first quarter of 2023. The Company is evaluating the impact that the adoption of this update will have on its financial statements.

Employee Retention Credit

N.Employee Retention Credit (“ERC”) - The Company qualified for federal government assistance through ERC provisions of the Consolidated Appropriations Act of 2021 during the current fiscal year in the amount of $255,507 for the first quarter of 2021, $151,701 for the second quarter of 2021, and $153,713 for the third quarter of 2021. The purpose of the ERC is to encourage employers to keep employees on the payroll, even if they are not working during the covered period because of the coronavirus outbreak. This credit is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines. A balance of $105,000 appears as a tax receivable on the balance sheets at December 31, 2021.

American Rescue Plan Act of 2021

O.American Rescue Plan Act of 2021 (“ARP”) - This act allows eligible employers with fewer than 500 employees to qualify for a tax credit for providing paid time off for each employee receiving COVID-19 vaccinations and for any time needed to recover from the vaccine. The Company received a credit of $11,042 during the third quarter of 2021, which is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventories  
Schedule of Inventories

Inventories consist of the following at December 31:

    

2021

    

2020

Raw materials

$

440,759

$

206,668

Work-in-process

 

549,369

 

877,812

Finished goods

 

108,508

 

120,097

 

1,098,636

 

1,204,577

Reserve for obsolete inventory

 

(25,418)

 

(24,218)

$

1,073,218

$

1,180,359

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Lease Obligations (Tables)
12 Months Ended
Dec. 31, 2021
Lease Obligations  
Schedule of annual undiscounted cash flows of the operating lease liabilities

The following is a maturity analysis, by year, of the annual undiscounted cash outflows of the operating lease liabilities as of December 31, 2021:

2022

 $

112,611

2023

 

114,857

2024

 

102,550

Total minimum lease payments

330,018

Less debt discount

27,103

Total operating lease obligations

$

302,915

Schedule of operating lease other information

Operating cash outflows from operating leases

    

$

88,918

Weighted average remaining lease term – operating leases

 

2.9

years

Weighted average discount rate – operating leases

 

5.5

%

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Finance Leases (Tables)
12 Months Ended
Dec. 31, 2021
Finance Leases  
Schedule of future minimum lease payments

The Company also leases certain equipment under finance leases. Future minimum lease payments, by year, with the present value of such payments, as of December 31, 2021, are shown in the following table.

2022

$

105,302

2023

 

101,675

2024

 

49,859

Total minimum lease payments

 

256,836

Less amount representing interest

 

13,618

Present value of minimum lease payments

 

243,218

Less current portion

 

96,702

Finance lease obligations, net of current portion

$

146,516

Schedule of equipment under finance leases

The equipment under finance lease at December 31 is included in the accompanying balance sheets as follows:

    

2021

    

2020

Machinery and equipment

$

745,289

$

745,289

Less accumulated depreciation and amortization

 

232,015

 

157,486

Net book value

$

513,274

$

587,803

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common and Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2021
Common and Preferred Stock  
Summary of shares of preferred stock authorized and outstanding

Shares of preferred stock authorized and outstanding at December 31, 2021 and 2020, were as follows:

    

2021

    

2021

    

2020

    

2020

Shares

Shares

Shares

Shares

Authorized

Outstanding

Authorized

Outstanding

Cumulative Preferred Stock

 

10,000

10,000

Voting Preferred Stock

 

125,000

125,000

Cumulative Non-Voting Preferred Stock (a)

 

125,000

125,000

24,152

(a)Includes 700 shares of Series A Preferred Stock and 100,000 shares of Convertible Series B Preferred Stock authorized for issuance.
Summary of employee and director outstanding stock options outstanding and preferred stock, Series B

Following is a summary of employee and director outstanding stock options outstanding and preferred stock, Series B at December 31.

    

2021

    

2020

Options

 

41,304

 

76,037

Preferred Stock, Series B

 

 

24,152

 

41,304

 

100,189

Summary of reconciliation of earnings per share calculations

The following is provided to reconcile the earnings per share calculations:

    

2021

    

2020

Income applicable to common stock

$

1,654,672

$

1,477,611

Weighted average common shares outstanding - basic

 

4,495,678

 

4,423,125

Effect of dilution - stock options

 

28,012

 

10,875

Weighted average shares outstanding - diluted

 

4,523,690

 

4,434,000

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Option Plans (Tables)
12 Months Ended
Dec. 31, 2021
Common Stock and Stock Options  
Schedule of weighted average fair value of non vested stock options

Information related to the weighted average fair value of nonvested stock options for the year ended December 31, 2021, is as follows:

    

    

Weighted

Average

Exercise

Stock Options

Price

Employee Stock Options

Nonvested options at January 1, 2021

 

20,829

$

1.25

Vested

 

(6,943)

 

1.25

Nonvested options at December 31, 2021

 

13,886

$

1.25

Employee Stock Option [Member] | Series B Preferred Stock  
Common Stock and Stock Options  
Schedule of share-based compensation, employee stock options, activity

The cumulative status at December 31, 2021 and 2020 of options granted and outstanding, as well as options which became exercisable in connection with the Stock Option Plans is summarized as follows:

Employee Stock Options

    

    

Weighted

    

Weighted

    

Average

Average

Aggregate

Stock

Exercise

Contractual

Intrinsic

Options

Price

Term (yrs)

Value

Outstanding at January 1, 2020

 

76,037

$

1.03

 

  

 

  

Outstanding at December 31, 2020

 

76,037

$

1.03

 

Exercised

(34,733)

1.00

Outstanding at December 31, 2021

 

41,304

$

1.05

 

4.6

$

163,000

Options exercisable at December 31, 2021

 

27,418

$

0.95

 

3.8

$

111,000

Options exercisable at December 31, 2020

 

55,208

$

0.94

 

4.7

$

31,296

Options expected to vest

 

13,886

$

1.25

 

6.4

$

52,000

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Taxes  
Schedule of deferred tax assets and liabilities

    

2021

    

2020

Deferred tax assets (liabilities)

NOL carryforwards

$

434,566

$

786,151

General business credits carryforwards

 

389,741

 

381,178

Stock based compensation

 

149,389

 

143,073

Allowance for doubtful accounts

 

3,162

 

3,162

Reserve for obsolete inventories

 

5,358

 

5,105

Reserve for asset retirement

 

17,342

 

15,888

Property and equipment

 

(335,738)

 

(315,240)

Total

$

663,820

$

1,019,317

Schedule of reconciliation of the statutory rate and effective rate for income taxes

For the years ended December 31, 2021, and 2020, a reconciliation of the statutory rate and effective rate for the provisions for income taxes consists of the following:

    

Percentage

 

    

2021

    

2020

 

Federal statutory rate

21.0

%  

21.0

%

State/city tax

1.8

 

0.4

Non-deductible expense

0.2

 

0.2

PPP tax exempt income

(3.4)

0.0

Valuation allowance

(0.4)

 

(231.7)

Effective rate

19.2

%  

(210.1)

%

Schedule of components of the income tax expense

Components of the income tax provision are as follows:

    

2021

    

2020

Current

$

36,745

$

1,814

Deferred:

NOL utilization/expiration

 

351,585

 

36,200

General business credits

 

(8,563)

 

(50,477)

Other temporary differences

 

12,475

 

48,172

Change in valuation allowance

 

 

(1,053,212)

Total

$

392,242

$

(1,017,503)

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Asset Retirement Obligation (Tables)
12 Months Ended
Dec. 31, 2021
Asset Retirement Obligation  
Schedule of Asset Retirement Obligations

Balance at January 1, 2020

    

$

71,768

Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)

3,600

Balance at December 31, 2020

 

$

75,368

Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)

6,900

Balance at December 31, 2021

 

$

82,268

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Organization and Purpose (Details)
12 Months Ended
Dec. 31, 2021
segment
Business Organization and Purpose  
Number of operating segments 1
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Line Items]          
Bad debt expense       $ 0 $ 0
Inventory valuation reserves       25,418 24,218
Allowance for doubtful accounts       15,000 15,000
Depreciation expense       429,066 451,816
Assets net book value       2,156,638 1,888,132
Asset impairment charges       15,569  
Property and equipment impaired       62,166 0
Intangible assets impaired       0 0
Stock based compensation       47,903 124,720
Employee retention credit provisions $ 153,713 $ 151,701 $ 255,507    
Accounts receivable Tax - Employee Retention Credit       105,000  
Research and development expense       235,679 $ 337,823
Tax credit for providing paid time off for each employee receiving COVID-19 vaccinations and for any time needed to recover from the vaccine $ 11,042        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized       $ 6,305  
Computer Equipment [Member]          
Accounting Policies [Line Items]          
Property, Plant and Equipment, Useful Life       3 years  
Other Equipment [Member]          
Accounting Policies [Line Items]          
Property, Plant and Equipment, Useful Life       16 years  
Geographic Concentration Risk [Member] | Sales Revenue, Net [Member] | International          
Accounting Policies [Line Items]          
Concentration Risk Percentage       2.00% 4.00%
Product Concentration Risk [Member] | Sales Revenue, Net [Member] | Photonics market [Member]          
Accounting Policies [Line Items]          
Concentration Risk Percentage       99.00% 99.00%
Patents [Member]          
Accounting Policies [Line Items]          
Finite-Lived Intangible Assets, Gross       $ 85,516 $ 85,444
Finite-Lived Intangible Assets, Accumulated Amortization       13,182 8,768
Amortization of Intangible Assets       4,414 3,931
Minimum Expected Amortization Expense In Future       $ 4,414  
Period of expected amortization for intangible assets       5 years  
Non Employee Board [Member]          
Accounting Policies [Line Items]          
Stock based compensation       $ 29,963 $ 119,992
Customer One [Member] | Sales Revenue, Net [Member]          
Accounting Policies [Line Items]          
Concentration Risk Percentage       63.00% 75.00%
Customer Two [Member] | Sales Revenue, Net [Member]          
Accounting Policies [Line Items]          
Concentration Risk Percentage       21.00% 9.00%
Two Customers [Member] | Accounts Receivable [Member]          
Accounting Policies [Line Items]          
Concentration Risk Percentage       43.00% 61.00%
Two Customers [Member] | Sales Revenue, Net [Member]          
Accounting Policies [Line Items]          
Concentration Risk Percentage       84.00% 84.00%
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Inventories    
Raw materials $ 440,759 $ 206,668
Work-in-process 549,369 877,812
Finished goods 108,508 120,097
Inventory, Gross 1,098,636 1,204,577
Reserve for obsolete inventory (25,418) (24,218)
Inventory, Net $ 1,073,218 $ 1,180,359
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable (Details) - USD ($)
12 Months Ended
Apr. 17, 2020
Dec. 31, 2021
SBA PPP Loan    
Debt Instrument [Line Items]    
Principal amount $ 325,300  
Term of loan 2 years  
Interest rate (in percentage) 1.00%  
Deferral period for monthly payments 6 months  
Huntington Bank [Member]    
Debt Instrument [Line Items]    
Prepayment penalties   $ 1,000,000
Line of Credit Facility, Maximum Borrowing Capacity   0
Fifth Third Bank    
Debt Instrument [Line Items]    
Amount drawn from line of credit facility   0
Fifth Third Bank | Prime Commercial Rate    
Debt Instrument [Line Items]    
Line of credit facility   $ 1,000,000
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Lease Obligations - Future Minimum Lease Payments (Details)
Dec. 31, 2021
USD ($)
Lease Obligations  
2022 $ 112,611
2023 114,857
2024 102,550
Total minimum lease payments 330,018
Less debt discount 27,103
Total operating lease obligations $ 302,915
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Lease Obligations - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating cash outflows from operating leases $ 88,918  
Weighted average remaining lease term - operating leases 2 years 10 months 24 days  
Weighted average discount rate - operating leases 5.50%  
Operating lease, renewal term 5 years  
Operating Lease, Cost $ 110,400 $ 108,100
Minimum    
Operating Lease Monthly Rent Payable 9,400  
Maximum    
Operating Lease Monthly Rent Payable $ 9,700  
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Finance Leases - Future minimum lease payments (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Finance Leases    
2022 $ 105,302  
2023 101,675  
2024 49,859  
Total minimum lease payments 256,836  
Less amount representing interest 13,618  
Present value of minimum lease payments 243,218  
Less current portion 96,702 $ 160,416
Finance lease obligations, net of current portion $ 146,516 $ 243,218
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Finance Leases - Equipment under finance lease and additional information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Line of Credit Facility [Line Items]    
Machinery and equipment $ 745,289 $ 745,289
Less accumulated depreciation and amortization 232,015 157,486
Net book value $ 513,274 $ 587,803
Amortization period, Finance lease (in years) 10 years  
Fifth Third Equipment Finance Company    
Line of Credit Facility [Line Items]    
Equipment line of credit $ 800,000  
Implicit rate 2.71%  
Cost of equipment $ 341,655  
Deposits towards purchase orders for new equipment 220,075  
Amount of purchase orders for new equipment $ 440,150  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common and Preferred Stock - Common Stock (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 1996
Dec. 31, 2021
Dec. 31, 2020
Stock Issued During Period, Shares, New Issues 24,152    
Stock Issued During Period, Value, New Issues   $ 43,174 $ 119,992
Common Stock      
Stock Issued During Period, Value, New Issues   $ 43,174 $ 119,992
Common Stock | Non Employee Board [Member]      
Stock Issued During Period, Shares, New Issues   4,804  
Stock Issued During Period, Value, New Issues   $ 13,211  
Employee Stock Option [Member]      
Stock options exercised   34,733  
Non-employee director      
Stock options exercised   34,733  
Non-employee director | Common Stock      
Stock Issued During Period, Shares, New Issues   9,165 96,450
Stock Issued During Period, Value, New Issues   $ 29,963 $ 119,992
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common and Preferred Stock - Preferred Stock Authorized and Outstanding (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Shares Outstanding   24,152
Cumulative Preferred Stock [Member]    
Shares Authorized 10,000 10,000
Shares Outstanding 0 0
Voting Preferred Stock [Member]    
Shares Authorized 125,000 125,000
Shares Outstanding 0 0
Cumulative Non Voting Preferred Stock [Member]    
Shares Authorized 125,000 125,000 [1]
Shares Outstanding 0 24,152
Preferred Stock    
Shares Authorized 700  
Convertible Preferred Stock, Series B    
Shares Authorized 100,000  
Shares Outstanding   24,152
[1] Includes 700 shares of Series A Preferred Stock and 100,000 shares of Convertible Series B Preferred Stock authorized for issuance.
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common and Preferred Stock - Preferred Stock - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 1996
Dec. 31, 2021
Dec. 31, 2020
Number of shares issued 24,152    
Stock Issued During Period, Value, New Issues   $ 43,174 $ 119,992
Preferred Stock, Shares Outstanding     24,152
Dividend Payment, Preferred Stock   $ 248,766  
Convertible Preferred Stock, Series B      
Number of shares offered 70,000    
Number of shares issued 24,152    
Preferred Stock, Dividend Rate, Percentage 10.00%    
Convertible Preferred Stock Conversion Price $ 5.00    
Preferred Stock Redemption Percentage   3.00%  
Preferred Stock, Shares Outstanding     24,152
Number of shares redeemed   24,152  
Payments of Dividends   $ 24,152 $ 24,152
Dividend Payment, Preferred Stock   $ 248,766  
Preferred redemption price per share   $ 10.30  
Preferred stock stated value $ 10 $ 10 $ 10
Unpaid dividends   $ 265,672  
Dividend rate   $ 11.00  
Accrued Dividend     $ 265,672
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common and Preferred Stock - Summary of Employee and Director Outstanding Stock Options Outstanding and Preferred Stock, Series B (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Common and Preferred Stock    
Options 41,304 76,037
Preferred Stock, Series B   24,152
Number of Options and Preferred Stock Outstanding 41,304 100,189
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common and Preferred Stock - Reconciliation of Earnings Per Share Calculations (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Common and Preferred Stock    
Income applicable to common stock $ 1,654,672 $ 1,477,611
Weighted average common shares outstanding - basic 4,495,678 4,423,125
Effect of dilution - stock options 28,012 10,875
Weighted average shares outstanding - diluted 4,523,690 4,434,000
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Option Plans - Employee Stock Options (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock Options, Outstanding, Beginning Balance 76,037  
Stock Options, Outstanding, Ending Balance 41,304 76,037
Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock Options, Outstanding, Beginning Balance 76,037 76,037
Stock Options, Exercised (34,733)  
Stock Options, Outstanding, Ending Balance 41,304 76,037
Stock Options, Options exercisable 27,418 55,208
Stock Options, Options expected to vest 13,886  
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 1.03 $ 1.03
Weighted Average Exercise Price, Exercised 1.00  
Weighted Average Exercise Price, Outstanding, Ending Balance 1.05 1.03
Weighted Average Exercise Price, Options exercisable 0.95 $ 0.94
Weighted Average Exercise Price, Options expected to vest $ 1.25  
Weighted Average Contractual Term, Outstanding 4 years 7 months 6 days 5 years 6 months
Weighted Average Contractual Term, Options exercisable 3 years 9 months 18 days 4 years 8 months 12 days
Weighted Average Contractual Term, Options expected to vest 6 years 4 months 24 days  
Aggregate Intrinsic Value, Outstanding $ 163,000  
Aggregate Intrinsic Value, Options exercisable 111,000 $ 31,296
Aggregate Intrinsic Value, Options expected to vest $ 52,000  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Option Plans - Weighted average fair value of non vested stock options (Details) - Employee Stock Option [Member]
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Nonvested options, Beginning Balance | shares 20,829
Vested, Stock Options | shares (6,943)
Nonvested options, Ending Balance | shares 13,886
Nonvested, Weighted Average Exercise Price, Beginning Balance | $ / shares $ 1.25
Vested, Weighted Average Exercise Price | $ / shares 1.25
Nonvested, Weighted Average Exercise Price, Ending Balance | $ / shares $ 1.25
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Option Plans - Additional information (Details) - $ / shares
12 Months Ended
Jun. 10, 2011
Jun. 09, 2006
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number     41,304 76,037  
Plan 2011 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 250,000        
Share-based compensation arrangement by share-based payment option may be exercised Periods 10 years        
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 100.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number     21,061    
Plan 2006 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   600,000      
Share-based compensation arrangement by share-based payment option may be exercised Periods   10 years      
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent   100.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number     20,243    
Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number     41,304 76,037 76,037
Weighted average option price     $ 1.05 $ 1.03 $ 1.03
Weighted Average Contractual Term, Outstanding     4 years 7 months 6 days 5 years 6 months  
Employee Stock Option [Member] | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit (in dollars per share)     $ 1.25    
Employee Stock Option [Member] | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit (in dollars per share)     $ 0.84    
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred tax assets and liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets (liabilities)    
NOL carryforwards $ 434,566 $ 786,151
General business credits carryforwards 389,741 381,178
Stock based compensation 149,389 143,073
Allowance for doubtful accounts 3,162 3,162
Reserve for obsolete inventories 5,358 5,105
Reserve for asset retirement 17,342 15,888
Property and equipment (335,738) (315,240)
Total $ 663,820 $ 1,019,317
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Taxes    
Recorded Valuation Allowance $ 0  
Deferred Tax Assets, Operating Loss Carryforwards, State and Local $ 2,100,000 $ 3,700,000
Operating Loss Carry forward Expiration Year 2041  
Deferred Tax Assets, Reduction of Valuation Allowance $ 0  
Net deferred tax asset 663,820 1,019,317
Unrecognized Tax Benefits 0  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 0 0
Income tax expense (benefit) (Note 9) $ 392,242 $ (1,017,503)
Federal statutory rate 21.00% 21.00%
Effective rate 19.20% (210.10%)
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred tax asset expires (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Income Taxes    
Total $ 663,820 $ 1,019,317
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of the statutory rate and effective rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Taxes    
Federal statutory rate 21.00% 21.00%
State/city tax 1.80% 0.40%
Non-deductible expense 0.20% 0.20%
PPP tax exempt income (3.40%) 0.00%
Valuation allowance (0.40%) (231.70%)
Effective rate 19.20% (210.10%)
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of the income tax provision (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Taxes    
Current $ 36,745 $ 1,814
Deferred:    
NOL utilization/expiration 351,585 36,200
General business credits (8,563) (50,477)
Other temporary differences 12,475 48,172
Change in valuation allowance 0 (1,053,212)
Total $ 392,242 $ (1,017,503)
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments (Details)
Dec. 31, 2021
Minimum  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate 1.00%
Maximum  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate 4.80%
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Asset Retirement Obligation (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Asset Retirement Obligation    
Beginning balance $ 75,368 $ 71,768
Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings) 6,900 3,600
Ending balance $ 82,268 $ 75,368
XML 62 scia-20211231x10k_htm.xml IDEA: XBRL DOCUMENT 0000830616 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000830616 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000830616 srt:DirectorMember 2021-01-01 2021-12-31 0000830616 srt:DirectorMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000830616 scia:NonEmployeeBoardMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000830616 srt:DirectorMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000830616 1996-01-01 1996-01-31 0000830616 us-gaap:RetainedEarningsMember 2021-12-31 0000830616 us-gaap:CommonStockMember 2021-12-31 0000830616 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember us-gaap:PreferredStockMember 2020-12-31 0000830616 us-gaap:RetainedEarningsMember 2020-12-31 0000830616 us-gaap:CommonStockMember 2020-12-31 0000830616 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember us-gaap:PreferredStockMember 2019-12-31 0000830616 us-gaap:RetainedEarningsMember 2019-12-31 0000830616 us-gaap:CommonStockMember 2019-12-31 0000830616 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000830616 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000830616 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000830616 scia:Plan2011Member 2021-12-31 0000830616 scia:Plan2006Member 2021-12-31 0000830616 us-gaap:EmployeeStockOptionMember 2019-12-31 0000830616 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000830616 us-gaap:EmployeeStockOptionMember 2020-12-31 0000830616 scia:Plan2011Member 2011-06-10 0000830616 scia:Plan2006Member 2006-06-09 0000830616 scia:Plan2011Member 2011-06-10 2011-06-10 0000830616 scia:Plan2006Member 2006-06-09 2006-06-09 0000830616 scia:NonEmployeeBoardMember 2021-01-01 2021-12-31 0000830616 scia:NonEmployeeBoardMember 2020-01-01 2020-12-31 0000830616 us-gaap:EmployeeStockOptionMember us-gaap:SeriesBPreferredStockMember 2021-01-01 2021-12-31 0000830616 us-gaap:OtherMachineryAndEquipmentMember 2021-01-01 2021-12-31 0000830616 us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0000830616 scia:FifthThirdBankMember us-gaap:PrimeRateMember 2021-01-01 2021-12-31 0000830616 us-gaap:SeriesAPreferredStockMember 2021-12-31 0000830616 us-gaap:CumulativePreferredStockMember 2021-12-31 0000830616 scia:VotingPreferredStockMember 2021-12-31 0000830616 scia:CumulativeNonVotingPreferredStockMember 2021-12-31 0000830616 us-gaap:CumulativePreferredStockMember 2020-12-31 0000830616 scia:VotingPreferredStockMember 2020-12-31 0000830616 scia:CumulativeNonVotingPreferredStockMember 2020-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember 2020-01-01 2020-12-31 0000830616 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000830616 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000830616 scia:HuntingTonBankMember 2021-12-31 0000830616 us-gaap:PatentsMember 2021-12-31 0000830616 us-gaap:PatentsMember 2020-12-31 0000830616 scia:SbaPaycheckProtectionProgramLoanCaresActMember 2020-04-17 0000830616 2019-12-31 0000830616 us-gaap:PatentsMember 2020-01-01 2020-12-31 0000830616 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000830616 us-gaap:EmployeeStockOptionMember 2021-12-31 0000830616 scia:FifthThirdEquipmentFinanceCompanyMember 2021-12-31 0000830616 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000830616 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000830616 srt:MinimumMember 2021-12-31 0000830616 srt:MaximumMember 2021-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember 1996-01-01 1996-01-31 0000830616 scia:HuntingTonBankMember 2021-01-01 2021-12-31 0000830616 us-gaap:PatentsMember 2021-01-01 2021-12-31 0000830616 scia:SbaPaycheckProtectionProgramLoanCaresActMember 2020-04-17 2020-04-17 0000830616 2021-07-01 2021-09-30 0000830616 2021-04-01 2021-06-30 0000830616 2021-01-01 2021-03-31 0000830616 scia:FifthThirdEquipmentFinanceCompanyMember 2021-01-01 2021-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember 2021-01-01 2021-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember 2021-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember 1996-01-31 0000830616 scia:PhotonicsMarketMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000830616 scia:InternationalMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0000830616 us-gaap:RevenueFromContractWithCustomerMember scia:TwoCustomersMember 2021-01-01 2021-12-31 0000830616 us-gaap:RevenueFromContractWithCustomerMember scia:CustomerTwoMember 2021-01-01 2021-12-31 0000830616 us-gaap:RevenueFromContractWithCustomerMember scia:CustomerOneMember 2021-01-01 2021-12-31 0000830616 us-gaap:AccountsReceivableMember scia:TwoCustomersMember 2021-01-01 2021-12-31 0000830616 scia:PhotonicsMarketMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0000830616 scia:InternationalMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0000830616 us-gaap:RevenueFromContractWithCustomerMember scia:TwoCustomersMember 2020-01-01 2020-12-31 0000830616 us-gaap:RevenueFromContractWithCustomerMember scia:CustomerTwoMember 2020-01-01 2020-12-31 0000830616 us-gaap:RevenueFromContractWithCustomerMember scia:CustomerOneMember 2020-01-01 2020-12-31 0000830616 us-gaap:AccountsReceivableMember scia:TwoCustomersMember 2020-01-01 2020-12-31 0000830616 2021-12-31 0000830616 2020-12-31 0000830616 scia:FifthThirdBankMember 2021-01-01 2021-12-31 0000830616 2020-01-01 2020-12-31 0000830616 scia:ConvertiblePreferredStockSeriesBMember 2020-12-31 0000830616 2021-06-30 0000830616 2022-02-03 0000830616 2021-01-01 2021-12-31 shares iso4217:USD pure iso4217:USD shares scia:segment 4506269 4466969 24152 0000830616 --12-31 2021 FY false false true false 0 2:1 2:1 10-K 2021-12-31 0-31641 SCI ENGINEERED MATERIALS, INC. OH 31-1210318 2839 Charter Street Columbus OH 43228 614 486-0261 No No Yes Yes Non-accelerated Filer true false false 10815396 4506269 Common stock, without par value SCIA 1808 GBQ Partners LLC Columbus, Ohio 4140942 2917551 15000 15000 425327 459471 105000 1250 1073218 1180359 678357 131333 6424094 4688714 7949746 8280611 132365 132365 596867 592899 287510 3904 8966488 9009779 6809850 7121647 2156638 1888132 274298 357396 663820 1019317 89552 96623 1027670 1473336 9608402 8050182 96702 160416 252577 97292 86844 250383 147284 1724556 1010236 225190 115143 122836 105585 2516959 1878085 146516 243218 72723 205623 304989 2869098 2499015 0.10 0.10 0 0 10 10 1.03 1.03 0 24152 514438 0 0 15000000 15000000 4506269 4466969 10573843 10530669 2227078 2246501 -6061617 -7740441 6739304 5551167 9608402 8050182 13448021 10896099 9918766 8697809 3529255 2198290 1280579 1148615 235679 337823 235091 195505 1777906 516347 325300 -32140 -32087 2071066 484260 392242 -1017503 1678824 1501763 24152 24152 1654672 1477611 0.37 0.33 0.37 0.33 4495678 4423125 4523690 4434000 514438 10410677 2265925 -9242204 3948836 24152 -24152 4728 4728 24152 24152 119992 119992 1501763 1501763 514438 10530669 2246501 -7740441 5551167 24152 -24152 4729 4729 248766 248766 289824 289824 43174 43174 1678824 1678824 10573843 2227078 -6061617 6739304 1678824 1501763 429066 451816 83099 77096 4414 3931 47903 124720 2522 1322 -355497 1019317 325300 1200 2221 72107 110947 -105941 -1566457 547023 25869 -2658 13597 103099 -106720 -88918 -80669 834717 -1378531 2610548 991032 18091 3063 706242 78915 -688151 -75852 248766 160416 127174 325300 289824 24152 -699006 173974 1223391 1089154 2917551 1828397 4140942 2917551 12210 16452 36745 1814 306973 6900 3600 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 1.                 Business Organization and Purpose</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">SCI Engineered Materials, Inc. (“SCI”, “we” or the “Company”), an Ohio corporation, was incorporated in 1987. The Company operates in one segment as a global supplier and manufacturer of advanced materials for Physical Vapor Deposition (“PVD”) Thin Film Applications. The Company is focused on markets within the PVD industry including Aerospace, Defense, Glass, Photonics, and Solar. Substantially, all revenues are generated from customers with multi-national operations. The Company develops innovative customized solutions enabling commercial success through collaboration with end users and Original Equipment Manufacturers.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 2.                 Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A.</span></span>Cash - The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">B.</span></span>Fair Value of Financial Instruments - The estimated fair value of amounts reported in the financial statements have been determined using available market information and valuation methodologies, as applicable (see Note 10).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">C.</span></span>Concentrations of Credit Risk - The Company’s cash balances, which are at times more than federally insured levels, are maintained at a large regional bank, and are continually monitored to minimize the risk of loss. The Company grants credit to most customers, who are varied in terms of size, geographic location, and financial strength. Customer balances are continually monitored to minimize the risk of loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The Company’s two largest customers accounted for 63% and 21% of total revenue in 2021. These two customers represented 43% of the accounts receivable trade balance at December 31, 2021. The Company expects to collect all outstanding accounts receivable as of December 31, 2021, from these customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The Company’s two largest customers accounted for 75% and 9% of total revenue in 2020. These two customers represented 61% of the accounts receivable trade balance at December 31, 2020. The Company subsequently collected all outstanding accounts receivable as of December 31, 2020, from these customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">D.</span></span>Accounts Receivable - The Company extends unsecured credit to customers under normal trade agreements which require payment within 45 days. The Company does not charge interest on delinquent trade accounts receivable. Unless specified by the customer, payments are applied to the oldest unpaid invoice. Accounts receivable are presented at the amount billed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Management estimates an allowance for doubtful accounts, which was $15,000 as of December 31, 2021, and 2020. This estimate is based upon management’s review of delinquent accounts for any expected losses and an assessment of the Company’s historical evidence of collections. Specific accounts are charged directly to the reserve or bad debt expense when management obtains evidence of a customer’s insolvency or otherwise determines that the account is uncollectible. There was no bad debt expense during 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">E.</span></span>Inventories - Inventories are stated at the lower of cost or net realizable value on an acquired or internally produced lot basis, and consist of raw materials, work-in-process and finished goods. Cost includes material, labor, freight and applied overhead. Inventory reserves are established for obsolete inventory, lower of cost or net realizable value, and excess inventory quantities based on management’s estimate of net realizable value. The Company had an inventory reserve of $25,418 and $24,218 at December 31, 2021, and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 2.                 Summary of Significant Accounting Policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">F.</span></span>Property and Equipment - Property and equipment are carried at cost. Depreciation is provided using the straight-line method based on the estimated useful lives of the assets. Useful lives range from three years on computer equipment to sixteen years on certain equipment. Leasehold improvements are amortized over the shorter of the estimated useful life or the term of the lease. Depreciation expense totaled $429,066 and $451,816 for the years ended December 31, 2021, and 2020, respectively. Expenditures for renewals and betterments are capitalized and expenditures for repairs and maintenance are charged to operations as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the fair value is less than the carrying amount of the asset, a loss is recognized for the difference. During 2021, various assets totaling $62,166 with a net book value of $15,569 were considered impaired. This impairment is offset against gain on disposal of equipment in the Statement of Operations. There was no property and equipment considered impaired during 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">G.</span></span>Intangible Assets - The Company reviews intangible assets for impairment and performs detailed testing whenever impairment indicators are present. If necessary, an impairment loss is recorded for the excess of carrying value over fair value. There were no intangible assets considered impaired during 2021 or 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Costs incurred to secure patents have been capitalized and amortized over the life of the patents. Cost and accumulated amortization of the patents at December 31, 2021, was $85,516 and $13,182 respectively, and cost and accumulated amortization of the patents at December 31, 2020, was $85,444 and $8,768, respectively. Amortization expense related to patents was $4,414 and $3,931 for the years ended December 31, 2021, and 2020, respectively. Amortization expense is expected to be at least $4,414 for each of the next five years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">H.</span></span>Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For most product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 2.                 Summary of Significant Accounting Policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the credit worthiness of each customer. The Company sells its products typically under agreements with payment terms less than 45 days. The Company does not typically include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">During 2021 and 2020, revenue from the Photonics market exceeded 99%of total revenue. The balance of the revenue in each period was from the solar and thin film battery markets. The top two customers represented 84% of total revenue during 2021 and 2020. International shipments resulted in 2% and 4% of total revenue for 2021 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">I.</span></span>Stock Based Compensation - Compensation cost for all stock-based awards is based on the grant date fair value and is recognized over the required service (vesting) period. Non cash stock-based compensation expense was $47,903 and $124,720 for the years ended December 31, 2021, and 2020, respectively. Non cash stock-based compensation expense includes $29,963 and $119,992 for stock grants awarded to the non-employee board members during 2021 and 2020. Unrecognized compensation expense was $6,305 as of December 31, 2021, and will be recognized through 2023. There was no tax benefit recorded for this compensation cost as the expense primarily relates to incentive stock options that do not qualify for a tax deduction until, and only if, a qualifying disposition occurs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">J.</span></span>Research and Development - Research and development costs are expensed as incurred. Research and development expense for the years ended December 31, 2021 and 2020, was $235,679 and $337,823, respectively. The Company continues to invest in developing new products for all our markets including transparent conductive oxide systems for the solar and display markets as well as with our transparent electronic products. These products involve research and development expense to accelerate to market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">K.</span></span>Income Taxes – Income Taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">We recognize deferred tax assets to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would not be able to realize our deferred tax assets in the future, we would make an adjustment to the deferred tax asset valuation allowance, which would increase the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 2.                 Summary of Significant Accounting Policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">L.</span></span>Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the accounting for the allowance for doubtful accounts, inventory allowances, property and equipment depreciable lives, patents and licenses useful lives, revenue recognition, tax valuation allowance, stock-based compensation and assessing changes in which impairment of certain long-lived assets may occur. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">M.</span></span>Recent Accounting Pronouncements –</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">In June 2016, the FASB issued ASU No. 2016-13 “Credit Losses - Measurement of Credit Losses on Financial Instruments.” ASU No. 2016-13 significantly changes how entities will measure credit losses for most financial assets, including accounts and notes receivables, by replacing today’s “incurred loss” approach with an “expected loss” model under which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 will become effective for the Company in the first quarter of 2023. The Company is evaluating the impact that the adoption of this update will have on its financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">N.</span></span>Employee Retention Credit (“ERC”) - The Company qualified for federal government assistance through ERC provisions of the Consolidated Appropriations Act of 2021 during the current fiscal year in the amount of $255,507 for the first quarter of 2021, $151,701 for the second quarter of 2021, and $153,713 for the third quarter of 2021. The purpose of the ERC is to encourage employers to keep employees on the payroll, even if they are not working during the covered period because of the coronavirus outbreak. This credit is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines. A balance of $105,000 appears as a tax receivable on the balance sheets at December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">O.</span></span>American Rescue Plan Act of 2021 (“ARP”) - This act allows eligible employers with fewer than 500 employees to qualify for a tax credit for providing paid time off for each employee receiving COVID-19 vaccinations and for any time needed to recover from the vaccine. The Company received a credit of $11,042 during the third quarter of 2021, which is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A.</span></span>Cash - The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">B.</span></span>Fair Value of Financial Instruments - The estimated fair value of amounts reported in the financial statements have been determined using available market information and valuation methodologies, as applicable (see Note 10).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">C.</span></span>Concentrations of Credit Risk - The Company’s cash balances, which are at times more than federally insured levels, are maintained at a large regional bank, and are continually monitored to minimize the risk of loss. The Company grants credit to most customers, who are varied in terms of size, geographic location, and financial strength. Customer balances are continually monitored to minimize the risk of loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The Company’s two largest customers accounted for 63% and 21% of total revenue in 2021. These two customers represented 43% of the accounts receivable trade balance at December 31, 2021. The Company expects to collect all outstanding accounts receivable as of December 31, 2021, from these customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The Company’s two largest customers accounted for 75% and 9% of total revenue in 2020. These two customers represented 61% of the accounts receivable trade balance at December 31, 2020. The Company subsequently collected all outstanding accounts receivable as of December 31, 2020, from these customers.</p> 0.63 0.21 0.43 0.75 0.09 0.61 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">D.</span></span>Accounts Receivable - The Company extends unsecured credit to customers under normal trade agreements which require payment within 45 days. The Company does not charge interest on delinquent trade accounts receivable. Unless specified by the customer, payments are applied to the oldest unpaid invoice. Accounts receivable are presented at the amount billed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Management estimates an allowance for doubtful accounts, which was $15,000 as of December 31, 2021, and 2020. This estimate is based upon management’s review of delinquent accounts for any expected losses and an assessment of the Company’s historical evidence of collections. Specific accounts are charged directly to the reserve or bad debt expense when management obtains evidence of a customer’s insolvency or otherwise determines that the account is uncollectible. There was no bad debt expense during 2021 and 2020.</p> 15000 15000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">E.</span></span>Inventories - Inventories are stated at the lower of cost or net realizable value on an acquired or internally produced lot basis, and consist of raw materials, work-in-process and finished goods. Cost includes material, labor, freight and applied overhead. Inventory reserves are established for obsolete inventory, lower of cost or net realizable value, and excess inventory quantities based on management’s estimate of net realizable value. The Company had an inventory reserve of $25,418 and $24,218 at December 31, 2021, and 2020, respectively.</p> 25418 24218 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">F.</span></span>Property and Equipment - Property and equipment are carried at cost. Depreciation is provided using the straight-line method based on the estimated useful lives of the assets. Useful lives range from three years on computer equipment to sixteen years on certain equipment. Leasehold improvements are amortized over the shorter of the estimated useful life or the term of the lease. Depreciation expense totaled $429,066 and $451,816 for the years ended December 31, 2021, and 2020, respectively. Expenditures for renewals and betterments are capitalized and expenditures for repairs and maintenance are charged to operations as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the fair value is less than the carrying amount of the asset, a loss is recognized for the difference. During 2021, various assets totaling $62,166 with a net book value of $15,569 were considered impaired. This impairment is offset against gain on disposal of equipment in the Statement of Operations. There was no property and equipment considered impaired during 2020.</p> P3Y P16Y 429066 451816 62166 15569 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">G.</span></span>Intangible Assets - The Company reviews intangible assets for impairment and performs detailed testing whenever impairment indicators are present. If necessary, an impairment loss is recorded for the excess of carrying value over fair value. There were no intangible assets considered impaired during 2021 or 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Costs incurred to secure patents have been capitalized and amortized over the life of the patents. Cost and accumulated amortization of the patents at December 31, 2021, was $85,516 and $13,182 respectively, and cost and accumulated amortization of the patents at December 31, 2020, was $85,444 and $8,768, respectively. Amortization expense related to patents was $4,414 and $3,931 for the years ended December 31, 2021, and 2020, respectively. Amortization expense is expected to be at least $4,414 for each of the next five years.</p> 0 0 85516 13182 85444 8768 4414 3931 4414 P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">H.</span></span>Revenue Recognition - The Company enters into contracts with its customers that generally represent purchase orders specifying general terms and conditions, order quantities and per unit product prices. The Company has determined that each unit of product purchased represents a separate performance obligation. The Company satisfies its performance obligations and recognizes revenue at a point in time when control of a unit of product is transferred to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. For most product sales, transfer of control occurs when the products are shipped from the Company’s manufacturing facility to the customer. The cost of delivering products to the Company’s customers is recorded as a component of cost of products sold. Those costs may include the amounts paid to a third party to deliver the products. Any freight costs billed to and paid by a customer are included in revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 2.                 Summary of Significant Accounting Policies (continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The Company considers collectability of amounts due under a contract to be probable upon inception of a sale based on an evaluation of the credit worthiness of each customer. The Company sells its products typically under agreements with payment terms less than 45 days. The Company does not typically include extended payment terms or significant financing components in contracts with customers. The majority of the Company’s contracts have an obligation to transfer products within one year. Thus, the Company elects to use the practical expedient where incremental cost of obtaining a contract, such as commissions, is expensed when incurred because the amortization period for those costs is one year or less. The Company treats shipping and handling activities that occur after control of the product transfers as fulfillment activities, and therefore, does not account for shipping and handling costs as a separate performance obligation. Customer deposits are funds received in advance from customers and are recognized as revenue when the Company has transferred control of product to the customer. Product revenues are recognized upon shipment of goods as the customer has assumed the significant risks and rewards of ownership and the Company is entitled to payment at this point. Service revenues are recognized upon completion as the customer cannot realize the benefit of the service until fully completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">During 2021 and 2020, revenue from the Photonics market exceeded 99%of total revenue. The balance of the revenue in each period was from the solar and thin film battery markets. The top two customers represented 84% of total revenue during 2021 and 2020. International shipments resulted in 2% and 4% of total revenue for 2021 and 2020, respectively. </p> 0.99 0.99 0.84 0.84 0.02 0.04 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">I.</span></span>Stock Based Compensation - Compensation cost for all stock-based awards is based on the grant date fair value and is recognized over the required service (vesting) period. Non cash stock-based compensation expense was $47,903 and $124,720 for the years ended December 31, 2021, and 2020, respectively. Non cash stock-based compensation expense includes $29,963 and $119,992 for stock grants awarded to the non-employee board members during 2021 and 2020. Unrecognized compensation expense was $6,305 as of December 31, 2021, and will be recognized through 2023. There was no tax benefit recorded for this compensation cost as the expense primarily relates to incentive stock options that do not qualify for a tax deduction until, and only if, a qualifying disposition occurs.</p> 47903 124720 29963 119992 6305 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">J.</span></span>Research and Development - Research and development costs are expensed as incurred. Research and development expense for the years ended December 31, 2021 and 2020, was $235,679 and $337,823, respectively. The Company continues to invest in developing new products for all our markets including transparent conductive oxide systems for the solar and display markets as well as with our transparent electronic products. These products involve research and development expense to accelerate to market.</p> 235679 337823 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">K.</span></span>Income Taxes – Income Taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">We recognize deferred tax assets to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would not be able to realize our deferred tax assets in the future, we would make an adjustment to the deferred tax asset valuation allowance, which would increase the provision for income taxes.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">L.</span></span>Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the accounting for the allowance for doubtful accounts, inventory allowances, property and equipment depreciable lives, patents and licenses useful lives, revenue recognition, tax valuation allowance, stock-based compensation and assessing changes in which impairment of certain long-lived assets may occur. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">M.</span></span>Recent Accounting Pronouncements –</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">In June 2016, the FASB issued ASU No. 2016-13 “Credit Losses - Measurement of Credit Losses on Financial Instruments.” ASU No. 2016-13 significantly changes how entities will measure credit losses for most financial assets, including accounts and notes receivables, by replacing today’s “incurred loss” approach with an “expected loss” model under which allowances will be recognized based on expected rather than incurred losses. ASU No. 2016-13 will become effective for the Company in the first quarter of 2023. The Company is evaluating the impact that the adoption of this update will have on its financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">N.</span></span>Employee Retention Credit (“ERC”) - The Company qualified for federal government assistance through ERC provisions of the Consolidated Appropriations Act of 2021 during the current fiscal year in the amount of $255,507 for the first quarter of 2021, $151,701 for the second quarter of 2021, and $153,713 for the third quarter of 2021. The purpose of the ERC is to encourage employers to keep employees on the payroll, even if they are not working during the covered period because of the coronavirus outbreak. This credit is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines. A balance of $105,000 appears as a tax receivable on the balance sheets at December 31, 2021.</p> 255507 151701 153713 105000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="display:inline-block;text-align:left;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">O.</span></span>American Rescue Plan Act of 2021 (“ARP”) - This act allows eligible employers with fewer than 500 employees to qualify for a tax credit for providing paid time off for each employee receiving COVID-19 vaccinations and for any time needed to recover from the vaccine. The Company received a credit of $11,042 during the third quarter of 2021, which is recorded in the Statement of Operations as an offset to payroll costs in their respective expense lines.</p> 11042 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 3.                 Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;">Inventories consist of the following at December 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 206,668</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 549,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 877,812</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,097</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,098,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,204,577</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Reserve for obsolete inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,218)</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,073,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,180,359</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;">Inventories consist of the following at December 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 440,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 206,668</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 549,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 877,812</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,097</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,098,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,204,577</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Reserve for obsolete inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,218)</p></td></tr><tr><td style="vertical-align:bottom;width:68.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,073,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,180,359</p></td></tr></table> 440759 206668 549369 877812 108508 120097 1098636 1204577 25418 24218 1073218 1180359 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt;">Note 4.                 Notes Payable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 72pt;">On April 17, 2020, the Company entered into an unsecured promissory note under the Paycheck Protection Program (the “PPP”), with a principal amount of $325,300. The PPP was established under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration (the “SBA”). The term of the PPP loan was two years. The interest rate on this loan was 1.0% per annum, which was deferred for the first six months of the term of the loan. After the initial six-month deferral period or until forgiveness of the loan was approved, the loan required monthly payments of principal and interest until maturity with respect to any portion of the PPP loan which was not forgiven. Under the terms of the CARES Act, PPP loan recipients are eligible to apply for, and be granted, forgiveness for all or a portion of loans granted under the PPP. Such forgiveness was subject to limitations and ongoing rulemaking by the SBA, based on the use of loan proceeds for payroll costs and mortgage interest, rent or utility costs and the maintenance of employee and compensation levels. The Company applied for forgiveness of the entire amount of the loan during the fourth quarter of 2020, and the SBA approved the Forgiveness Application in full during the first quarter of 2021. This amount is included in the Statement of Operations as gain on extinguishment of debt in the first quarter of 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 72pt;">The Company had a line of credit with Huntington National Bank for $1 million which was closed during 2021. No amounts were drawn on this line of credit during 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 72pt;">The Company commenced a line of credit with Fifth Third Bank for $1 million during August of 2021. The line of credit bears interest equal to the rate of interest per annum established by Fifth Third Bank as its Prime Rate. This line of credit has a maturity date of August 29, 2022. No amounts were drawn on this line of credit during 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="font-size:1pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 325300 P2Y 0.010 P6M 1000000 0 1000000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 5.                 Lease Obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 72pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Operating</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 72pt;">The Company entered into an operating lease with a third party on March 18, 2014 for its headquarters in Columbus, Ohio. The terms of the lease include monthly payments ranging from $9,400 to $9,700 with a maturity date of November 30, 2024. The Company has the option to extend the lease period for an additional five years beyond the original expiration date. There are no restrictions or covenants associated with the lease. The lease costs were approximately $110,400 and $108,100 during the years ended December 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The following is a maturity analysis, by year, of the annual undiscounted cash outflows of the operating lease liabilities as of December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> $</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,611</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,857</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,550</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330,018</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less debt discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,103</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302,915</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating cash outflows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 2.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:81.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 9400 9700 P5Y 110400 108100 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The following is a maturity analysis, by year, of the annual undiscounted cash outflows of the operating lease liabilities as of December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> $</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 112,611</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,857</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,550</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330,018</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less debt discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,103</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302,915</p></td></tr></table> 112611 114857 102550 330018 27103 302915 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating cash outflows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 2.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:81.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 88918 P2Y10M24D 0.055 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 6.                 Finance Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The Company also leases certain equipment under finance leases. Future minimum lease payments, by year, with the present value of such payments, as of December 31, 2021, are shown in the following table.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,302</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,675</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,859</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,836</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,618</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 243,218</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,702</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Finance lease obligations, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,516</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The equipment under finance lease at December 31 is included in the accompanying balance sheets as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 745,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 745,289</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 232,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,486</p></td></tr><tr><td style="vertical-align:bottom;width:68.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net book value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 513,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 587,803</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">These assets are amortized over a period of ten years using the straight-line method and amortization is included in depreciation expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The finance leases are structured such that ownership of the leased asset reverts to the Company at the end of the lease term. Accordingly, leased assets are depreciated using the Company’s normal depreciation methods and lives. Ownership of certain assets was transferred to the Company in accordance with the terms of the leases and these assets have been excluded from the leased asset disclosure above. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">During 2021 the Company was approved by Fifth Third Equipment Finance Company for an equipment line of credit not to exceed $800,000 with an implicit rate of 2.71% at time of approval. Delivery and acceptance of new production equipment was to be no later than December 31, 2021. Due to the improved cash position of the Company, management determined it was preferable to reinvest these funds directly into the purchase of the production equipment received rather than initiate a new lease. The cost of this equipment was $341,655. In addition, a deposit of $220,075 was made towards a purchase order of $440,150 for new equipment now expected to arrive during the first quarter of 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The Company also leases certain equipment under finance leases. Future minimum lease payments, by year, with the present value of such payments, as of December 31, 2021, are shown in the following table.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,302</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,675</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,859</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,836</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,618</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 243,218</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,702</p></td></tr><tr><td style="vertical-align:bottom;width:81.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Finance lease obligations, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,516</p></td></tr></table> 105302 101675 49859 256836 13618 243218 96702 146516 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The equipment under finance lease at December 31 is included in the accompanying balance sheets as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 745,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 745,289</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 232,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,486</p></td></tr><tr><td style="vertical-align:bottom;width:68.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net book value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 513,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 587,803</p></td></tr></table> 745289 745289 232015 157486 513274 587803 P10Y 800000 0.0271 341655 220075 440150 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 7.                 Common and Preferred Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 72pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">During 2021, the non-employee board members received compensation of 9,165 shares of common stock of the Company. The stock had an aggregate value of $29,963 and was recorded as non-cash stock compensation expense in the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">Employees received compensation of 4,804 aggregate shares of common stock of the Company during 2021, which had an aggregate value of $13,211, and was recorded as noncash stock-based compensation expense in the financial statements. In addition, during 2021, a total of 34,733 stock options were exercised by management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 7.                 Common and Preferred Stock (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">During 2020, the non-employee board members received 96,450 shares of common stock of the Company with an aggregate value of $119,992. This was recorded as non-cash stock compensation expense in the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 72pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Preferred Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Shares of preferred stock authorized and outstanding at December 31, 2021 and 2020, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Authorized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Authorized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Cumulative Preferred Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Voting Preferred Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Cumulative Non-Voting Preferred Stock (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,152</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:72pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">700</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of Series A Preferred Stock and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">100,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of Convertible Series B Preferred Stock authorized for issuance.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">In January 1996, the Company completed an offering of 24,152 shares of $10 stated value 1995 Series B 10% cumulative non-voting convertible preferred stock (a total of 70,000 shares were offered and 24,152 were sold). The shares were convertible to common shares at the rate of $5.00 per share. A dividend payment of $24,152 was made to preferred shareholders of record during the second quarter of 2021. The Board of Directors voted in November 2021 to authorize full redemption of 24,152 shares of the Company’s Convertible Preferred Stock, Series B (“Series B”) effective December 31, 2021. This involved cash payments of $248,766 ($10.30 per share, which includes a 3% premium to the stated value of $10 per share), plus unpaid annual dividends of $265,672 ($11.00 per share).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">There were 24,152 shares of Convertible Preferred Stock, Series B outstanding at December 31, 2020. A dividend payment of $24,152 was made to preferred shareholders of record during the second quarter of 2020. The Company had accrued dividends of $265,672 at December 31, 2020, and this amount was included in Convertible Preferred Stock, Series B on the balance sheet at December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 72pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Earnings Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">Basic income per share is calculated as income available to common shareholders divided by the weighted average of common shares outstanding. Diluted earnings per share is calculated as diluted income available to common shareholders divided by the diluted weighted average number of common shares outstanding. Diluted weighted average number of common shares gives effect to all dilutive potential common shares outstanding during the period using the treasury stock method and convertible preferred stock using the if-converted method. Diluted earnings per share exclude all diluted potential shares if their effect is anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 7.                 Common and Preferred Stock (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Following is a summary of employee and director outstanding stock options outstanding and preferred stock, Series B at December 31.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,037</p></td></tr><tr><td style="vertical-align:bottom;width:74.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Preferred Stock, Series B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,152</p></td></tr><tr><td style="vertical-align:bottom;width:74.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,189</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The following is provided to reconcile the earnings per share calculations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Income applicable to common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,654,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,477,611</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,495,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,423,125</p></td></tr><tr><td style="vertical-align:bottom;width:69.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Effect of dilution - stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,875</p></td></tr><tr><td style="vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,523,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,434,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 9165 29963 4804 13211 34733 96450 119992 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Shares of preferred stock authorized and outstanding at December 31, 2021 and 2020, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Authorized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Authorized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Cumulative Preferred Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Voting Preferred Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Cumulative Non-Voting Preferred Stock (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,152</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:72pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">700</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of Series A Preferred Stock and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">100,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of Convertible Series B Preferred Stock authorized for issuance.</span></td></tr></table><div style="margin-top:12pt;"/> 10000 0 10000 0 125000 0 125000 0 125000 0 125000 24152 700 100000 24152 10 0.10 70000 24152 5.00 24152 24152 248766 10.30 0.03 10 265672 11.00 24152 24152 265672 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Following is a summary of employee and director outstanding stock options outstanding and preferred stock, Series B at December 31.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,037</p></td></tr><tr><td style="vertical-align:bottom;width:74.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Preferred Stock, Series B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,152</p></td></tr><tr><td style="vertical-align:bottom;width:74.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,189</p></td></tr></table> 41304 76037 24152 41304 100189 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">The following is provided to reconcile the earnings per share calculations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Income applicable to common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,654,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,477,611</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,495,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,423,125</p></td></tr><tr><td style="vertical-align:bottom;width:69.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Effect of dilution - stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,875</p></td></tr><tr><td style="vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,523,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,434,000</p></td></tr></table> 1654672 1477611 4495678 4423125 28012 10875 4523690 4434000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 8.                 Stock Option Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">On June 10, 2011, shareholders approved the SCI Engineered Materials, Inc. 2011 Stock Incentive Plan (the “2011 Plan”). The Company adopted the 2011 Plan as incentive to key employees, directors, and consultants under which options to purchase up to 250,000 shares of the Company’s common stock may be granted, subject to the execution of stock option agreements. Incentive stock options may be granted to key employees of the Company and non-statutory options may be granted to directors who are not employees and to consultants and advisors who render services to the Company. Options may be exercised for periods up to 10 years from the date of grant at prices not less than 100% of fair market value on the date of grant. As of December 31, 2021, there were 21,061 stock options outstanding from the 2011 Plan which expire in May 2028.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">On June 9, 2006, shareholders approved the Superconductive Components, Inc. 2006 Stock Incentive Plan. The Company adopted the 2006 Plan as incentive to key employees, directors, and consultants under which options to purchase up to 600,000 shares of the Company’s common stock may be granted, subject to the execution of stock option agreements. Incentive stock options may be granted to key employees of the Company and non-statutory options may be granted to directors who are not employees and to consultants and advisors who render services to the Company. Options may be exercised for periods up to 10 years from the date of grant at prices not less than 100% of fair market value on the date of grant. The 2006 Plan expired in 2016 and no additional stock options may be granted. As of December 31, 2021, there were 20,243 stock options outstanding from the 2006 Plan which expire at various dates through November 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 8.                 Stock Option Plans (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The cumulative status at December 31, 2021 and 2020 of options granted and outstanding, as well as options which became exercisable in connection with the Stock Option Plans is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 0pt 72pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Employee Stock Options</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term (yrs)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,733)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 4.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Options exercisable at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 3.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Options exercisable at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 4.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,296</p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Options expected to vest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 6.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Information related to the weighted average fair value of nonvested stock options for the year ended December 31, 2021, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Employee Stock Options</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Nonvested options at January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.25</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,943)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.25</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Nonvested options at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.25</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Exercise prices for options outstanding ranged from $0.84 to $1.25 and the weighted average option price was $1.05 and $1.03 at December 31, 2021, and 2020, respectively. The weighted average remaining contractual life was 4.6 years and 5.5 years at December 31, 2021, and 2020, respectively.</p> 250000 P10Y 1 21061 600000 P10Y 1 20243 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The cumulative status at December 31, 2021 and 2020 of options granted and outstanding, as well as options which became exercisable in connection with the Stock Option Plans is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 0pt 72pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Employee Stock Options</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Term (yrs)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,733)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 4.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Options exercisable at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 3.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Options exercisable at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 4.7</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,296</p></td></tr><tr><td style="vertical-align:bottom;width:51.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Options expected to vest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:10pt;"> 6.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,000</p></td></tr></table> 76037 1.03 76037 1.03 34733 1.00 41304 1.05 P4Y7M6D 163000 27418 0.95 P3Y9M18D 111000 55208 0.94 P4Y8M12D 31296 13886 1.25 P6Y4M24D 52000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Information related to the weighted average fair value of nonvested stock options for the year ended December 31, 2021, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Employee Stock Options</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Nonvested options at January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.25</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,943)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.25</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Nonvested options at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.25</p></td></tr></table> 20829 1.25 6943 1.25 13886 1.25 0.84 1.25 1.05 1.03 1.03 P4Y7M6D P5Y6M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 9.                 Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">Deferred tax assets and liabilities result from temporary differences in the recognition of income and expense for tax and financial reporting purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows at December 31.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">NOL carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 434,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,151</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">General business credits carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 389,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 381,178</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,073</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,162</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Reserve for obsolete inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,105</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Reserve for asset retirement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,888</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (335,738)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (315,240)</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 663,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,019,317</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">A valuation allowance of $0 has been recorded against the realizability of the net deferred tax asset of $663,820 at December 31, 2021, and $1,019,317 at December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of December 31, 2021, management determined that there is sufficient positive evidence to conclude that it is more likely than not that deferred taxes of $663,820 are realizable in part because we achieved five consecutive years of pretax income, expect profits to continue for the foreseeable future and implemented new efficiencies in the Company's manufacturing process. Accordingly, we determined that no valuation allowance was necessary at December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The Company had net operating loss carryforwards available for federal and state tax purposes of approximately $2,100,000 and $3,700,000 at December 31, 2021, and 2020, respectively, which expire in varying amounts through 2041.</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 9.                 Income Taxes (continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The deferred tax asset of $663,820 is expected to be realized over the next five years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">For the years ended December 31, 2021, and 2020, a reconciliation of the statutory rate and effective rate for the provisions for income taxes consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">State/city tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Non-deductible expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">PPP tax exempt income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (231.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (210.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;">Components of the income tax provision are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,814</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">NOL utilization/expiration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 351,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,200</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">General business credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,563)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,477)</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Other temporary differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,172</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,053,212)</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,017,503)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The Company follows guidance issued by the Financial Accounting Standards Board (“FASB ASC 740”) with respect to accounting for uncertainty in income taxes. A tax position is recognized as a benefit only if it is “more-likely-than-not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than fifty percent likely of being realized on examination. For tax positions not meeting the “more-likely-than-not” test, no tax benefit is recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The Company has no unrecognized tax benefits under guidance related to tax uncertainties. The Company does not anticipate the unrecognized tax benefits will significantly change in the next twelve months. Any tax penalties or interest expense will be recognized in income tax expense. No interest and penalties related to unrecognized tax benefits were accrued at December 31, 2021, and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The Company files income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. The Company is open to federal and state tax audits until the applicable statute of limitations expire. There are currently no federal or state income tax examinations underway for the Company. The tax years 2018 through 2021 remain open to examination by the major taxing jurisdictions in which the Company operates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">NOL carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 434,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,151</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">General business credits carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 389,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 381,178</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,073</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,162</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Reserve for obsolete inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,105</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Reserve for asset retirement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,888</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (335,738)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (315,240)</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 663,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,019,317</p></td></tr></table> 434566 786151 389741 381178 149389 143073 3162 3162 5358 5105 17342 15888 335738 315240 663820 1019317 0 663820 1019317 663820 0 2100000 3700000 2041 663820 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;">For the years ended December 31, 2021, and 2020, a reconciliation of the statutory rate and effective rate for the provisions for income taxes consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Federal statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">State/city tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Non-deductible expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">PPP tax exempt income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (231.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Effective rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (210.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 0.210 0.210 0.018 0.004 0.002 0.002 -0.034 0.000 -0.004 -2.317 0.192 -2.101 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;">Components of the income tax provision are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,814</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">NOL utilization/expiration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 351,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,200</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">General business credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,563)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,477)</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Other temporary differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,172</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,053,212)</p></td></tr><tr><td style="vertical-align:bottom;width:68.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 392,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,017,503)</p></td></tr></table> 36745 1814 351585 36200 8563 50477 12475 48172 0 -1053212 392242 -1017503 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 10.               Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The fair value of financial instrument represents the price that would be received to sell an asset or paid to transfer a liability (an exit price), and not the price that would be paid to acquire an asset or received to assume a liability (an entry price). Significant differences can arise between the fair value and carrying amount of financial instruments that are recognized at historical cost amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The following methods and assumptions were used by the Company in estimating fair value disclosures for financial instruments:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cash and cash equivalents, short-term notes payable and finance lease obligations and current maturities of long-term notes payable and finance lease obligations: Amounts reported in the balance sheet approximate fair market value due to the short maturity of these instruments.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:11pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Long-term note payable and finance lease obligations: Amounts reported in the balance sheet approximate fair value as the interest rates on the obligations range from </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.0%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.8%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, which approximates current fair market rates.</span></td></tr></table> 0.010 0.048 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 11.               Asset Retirement Obligation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">Included in machinery and equipment is various production equipment, which per the Company’s building lease is required to be removed upon termination of the related lease. Included in accrued expenses in the accompanying balance sheet is the asset retirement obligation that represents the expected present value of the liability to remove this equipment. There are no assets that are legally restricted for purposes of settling this asset retirement obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 72pt;">Following is a reconciliation of the aggregate retirement liability associated with the Company’s obligation to dismantle and remove the machinery and equipment associated with its lease:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 0pt 72pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,768</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,600</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,368</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,900</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,268</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><span style="font-size:1pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 0pt 72pt;"><span style="font-size:10pt;line-height:1.27;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,768</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,600</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,368</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,900</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 82,268</p></td></tr></table> 71768 3600 75368 6900 82268 Includes 700 shares of Series A Preferred Stock and 100,000 shares of Convertible Series B Preferred Stock authorized for issuance. EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( Y 1%0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " .0$14W?R9E.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VEE#Z&;B^))07!!\1:2V=U@TX1DI-VW-ZV[740?0,@E,W^^ M^0;2F2A-2/B<0L1$#O/-Y/LA2Q.W[$@4)4 V1_0ZUR4QE.8^)*^I7-,!HC8? M^H#0<+X!CZ2M)@TSL(HKD:G.&FD2:@KIC+=FQ M&$]3W\$5,,,(D\_?!;0K<:G^B5TZP,[)*;LU-8YC/;9+KNP@X.WI\659MW)# M)CT8+*^RDW2*N&67R:_MW?WN@:F&-TW%R[G=B59R+L7F?7;]X7<5]L&ZO?O' MQA=!U<&O?Z&^ %!+ P04 " .0$14F5R<(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 Y 1%0)SIZ[]P4 & 9 8 >&PO=V]R:W-H965T&UL MG5G;T969=$C6.KEI-,^@:1D,4Q":@@Z,O? M=T%2I.)"2[9^L$B*>W"P6)S=AE'Y(-T(8\IS$,CWO;(S9ON_UTF C$IX> MJZV0\,U:Z80;N-7WO72K!0]SHR3N,<\;]!(>R<[%6?YLH2_.5&;B2(J%)FF6 M)%R_7(I8/9UW:&?WX#:ZWQC[H'=QMN7W8BG,E^U"PUVO0@FC1,@T4I)HL3[O MC.C[B3^T!OD;7R/QE.Y=$SN5E5(/]F8>GG<\RTC$(C 6@L/'HQB+.+9(P./O M$K13C6D-]Z]WZ+-\\C"9%4_%6,7?HM!LSCO##@G%FF>QN55/'T4YH1.+%Z@X MS?^3I^+=?K]#@BPU*BF-@4$2R>*3/Y>.V#/PV0$#5AJP5P;TT A^:>"W->B7 M!OW<,\54,A1Q(H)CXM,CPCQ&'83&N/E,K(Z)Y^?FS&$^PWL7+,&I'*+_/S33PUA.JRX#5'$,C)G42S(=9:LA':QPC&\KD\' M?8S-:<7FM V;6W$?I086T)!KGCC]A.,LQW,RO?XPOYY.;Z<3\GET-[V=CZZ6 M1[_]0@?>[_/K\3'"EGJUO'IM^,YEH#3$6+ZSC\C2P.(2I[2[(%;Q';J3;=S@D&_JG9+SAV@@-"Z(A@V)4:U6G_G^B.K9WL-1WZDDZ M:>)P4-# &F0IQJW.!Q17]-?WAPX8M]G#(V^.F-07.;S)1Q!67V8"@XPH'V,2)TF**[N5RH GRPV2F): MW #2'PZZ'AM@:DSKY$!Q9;^+#.0%M2:4O5F])4L19!J\Y:2%(XU5DH#B0,4; M/!Q!%6PVT*:0+=?DD<=HYJ=U\J"XZD/*#R-Y3Y8OR4K%3I*-:6.$%;)U7F"M M\L(XT]KF_:( R:G!EGR]V\O:&$?\+C"-8'4R8*V2P5R"+A9=F2U%^(ZJDQF. MV,"L3@*L51*PE0AD3E"N>Z6=D=: 8 MNVKE9PUZ74K7+$IM4OHN0*FQOJ4!K@OU(G0)&+5:YAFNTE4[M<]M!@_=>Q$' M:^KV:\GW<8%^S:KL]0[R:H";?<=8U7+OX^(\ DIA02OFKN"^; !HVH!^K>\^ MKLOS\>R6C+(P,E"1CHP1L.7R+N0@,QROD=G>24TK7?\&4M5]D%#(0Z'#4ZC" M0C)/T\Q=AC5@7BN,6JWP?BN%_PIM@C1GM'TK;XR(_V4Q+8\X[B=+IZ6OU\,,H/S7OUZ\5O#Y^YK5U2$HLU MF'K'[R!R='&<7]P8M 8 >&PO=V]R:W-H965T&ULG9EM;]LX$L>_"F%T<7> 6_-9TC8)X#CI-4"VS<7I'>ZE(M.Q4%GT M2E0>]M/?4%8LVR25]%ZTD:PA]9^1.+\9ZN1)5S_KE5(&/:^+LCX=K8S9_#Z9 MU-E*K=/ZD]ZH$JXL=;5.#9Q6#Y-Z4ZETT0Y:%Q.*L9RLT[PZ M,45>JIL*UUFNGB/_G"K$Y'\0@MU#)M M"G.KG[ZJSB%AY\MT4;?_HZ?.%H]0UM1&K[O!H&"=E]N_Z7,7B+T!A <&T&X M?>\ U@U@K:-;9:U;%ZE)STXJ_80J:PVSV8,V-NUH\"8O[6.<<)QP>C)YW'??M:,)B80@.[L#67PGBP_*FF:9;DI3PYK* M5/Z8WA<*W57I0HU1H>H:I06LU+3,%((UCQ:ZN3?+IH#ETPW32_2!B#'&V.?< M]MYBWSDJ&(V.?/.8B81' =?$SC7QZZZES_"27JXWA7Y1"MTJ P_9YH-9I1:Y M\?D@''$$B]9?GSBY$R=_6=QWLU*53X)T)5 1$!#M!$2# J[*1W!=5[FJQZA4 M7MGX>.Q)C)A*_Q'@G,1Z4>%.I39HOD'H&ZM2J]DF,G5O+*&;B M^ USS0@CC#&_P&0G,!D4>*=-6D":W::*U),JMB(35R2G=I$?J73MN(SCB'"_ M3(+[+(T'L]E-!>"NS M*RP6Z_+/)-X!2,T:I09FNS4!Z(WLD((/!^"/-5O!3 MM;V)>KV)EP3$<31*>!)Q>100CV%,8RQ)(#60/KT3.JCV2U.5N6DJU:I=YL_V MV/OPNHD.WQW*I#C6^J;=H=0>'&28'-<*ZHR5+A8H7V\J_:AL6/U2F2-!)#*6 MQZO!:T?C)+!>20\3,DR3F2YK4S7;$BLO$%&A^&V);U^ M2Z2+*X)I)*/C./H,>03U2.!YT[VV99AK=]_OIM=H.I]#.^:5Z%(JD3CFV(FD M:QA#W4OBP/*A/<\H>U=K=9VG]WF1F_R8NX?S]O"AP_#YDI=MHU)87B)]7^0/ M;0*$^O:U1-O8M.A/B=3%3 (/S@F+:T8DYB3TX'H>T6$>?=-&U6B3OMA6X#V* M9]0%#!541*&UV/.%#O/E.Z1EB%SY\/^&TF5&$M'$":5K%LN8!\A.>Z[08:[L M6JLNF%Z)'HH(S&)VK-$#$1[1."2R9P@=9LBLW9N!; +LUG4>R">>MB6B7(CC M.MEGB"'U!/-)SP\ZS \(9M4 /C*]MDU8L**@+ADH%21Q,I^'($00'LC0K <( M&P;(J]#79K$M)W2HHV8N)PBE,3L.K,\."Q$'BGK6 X6]!RBOBZD(I<).K8L+ MB*U,]AKL3JZ'*W$4XZ#>GBOLC7XIG%RA]+'%T#L2 _.T2%P*XD3=M:/\8-_A MT(N]/;CA5NHHR;Y;^8RY'5-$HU!=P7IFL6%F#:;:7PBLIY?"8K_NZ=SP]%*8 M)W&@)6$]O=@PO;:O\UNOL0=8L4RP4PW[#'F28!)ZC7NT,3E8>\Q7:=7VTJJJ M_]9V&^9E:'.WAPX;A@YTOH_0S.1V'P^:L:[HAAR?_1RCN;+;;.A\C C^#75] M6_YHWT 8INWSMX?P8E;H,2T:N/"!8!C==G?=+WICGSY$&296Z\VVUS,P(_OM M[BDL^XS8Z4CXG87?909&] 4:_7(+:+VF% TL:L=)7_!1*W^\WV7Z?],^)C@>68RJ35 MS\=P/!BT7> M/5V['?HQ+U&6;G)8<%[)/A#3"$?.(O,90C;&H2\*/8KYFRC>VYI8YIE_8YV[ M;/THL222.-\'/)91Q#'G(:T]A_E[.%P?I 7E20N=9)>O$KITAH]W4<3;]=H/G7Z>WEU^_7%Y>W<\AK__IQ=?=? MKP/4^8SD;_\\AO[V;[+W\=!^N?TCK1[RL@:>+6$D_A1!#*KMQ]#MB=&;]GOB MO390 ;>'*Y5"Y*T!7%]J@'1W8C]1[CY)G_T/4$L#!!0 ( Y 1%1),E#! MF0, ,4- 8 >&PO=V]R:W-H965T&ULI9=KC]HX%(;_ MBA7M2E-I=G(!PLP(D("952MM5ZAL=S^;Q!!K'#NU'6C[Z_?8"8&0$&#Z!6+G M7)[7L7WLT4[(-Y40HM'WE'$U=A*MLV?755%"4JP>1$8XO%D+F6(-3;EQ528) MCJU3RMS \T(WQ90[DY'M6\C)2.2:44X6$JD\3;'\,2-,[,:.[^P[OM!-HDV' M.QEE>$.61'_-%A):;A4EIBGAB@J.)%F/G:G_//<'QL%:_$O)3AT](R-E)<2; M:7R*QXYGB @CD38A,/QMR9PP9B(!Q[VPYZ H5UJDI3,0I)07__A[.1!' M#GYXQB$H'8)3A_X9AU[IT+-""S(KZP5K/!E)L4/26$,T\V#'QGJ#&LK-9UQJ M"6\I^.G);/K7]._Y*UI^?'W]9XGN%E@2KA.B:839!_0'^KI\07>_?1BY&K(9 M'S[>QTXO6KH>C9>_TR\*8,U@'E$$*PF%(M\I=XHAU[&L%2M MPU=$#VUTL]JV$W_@>4"V/=9TR:J&WJ_0^YWH95&#'E30@QN@+9I".->)D/3GZ00K*(N @]/!:X[R M%88UYK!B#F]GIDKE[;QA Z,_\,(@?#K!;;'KA^'3D5V-=EC1#F^GA;U?: MKLZ357GV(U7FN8<=.\T9-I7)K)\(ME*HA4BL$>6:P&CJMB'LSNQ[#Y[W>]MV M=[M?3;KO'6J$]W[Q[]D]RGQ=VT>G25W'4:WS?^$C:JRA=;,4O[E!-[1TVM3% M! ].X7N]N$VB^4"!;# MUXJLASHGNCM=\-QZMKC5JR[V4)C]2Y6Y:XI>JA]E\$'7NFJ:!'U_$)R9CH?B M[%^JSI?!+Y02OUF%&_1-DS9Z]^A G!*YL?<$A>S!K#AO5KW5761J3^ G_3-S M1[$'[4.8XH+S&Q:1Q@#> MKX70^X9)4-W<)O\#4$L#!!0 ( Y 1%1T#;= UP0 X1 8 >&PO M=V]R:W-H965T&ULE9AM<^(V$,>_BH;IB]Q,+TCR\PUA!@C7 M,KV$3,CU7BM8@">V124!Z;?OVB8VL64E?9-8]N[JIY6T?XG12<@7M>-$RV.UV\&(Y'>[;E*ZY_[A\D MM(9UE#C)>*X2D2/)-S>#"?DVHT[A4%K\G?"3NGA&Q5">A7@I&HOX9H +(I[R MM2Y",/AWY#.>ID4DX/CG''10]UDX7CZ_1?]>#AX&\\P4GXGT5Q+KWRMR4WC":)"^F<:4E?$W M3X]73Y.G^=W\_FF%EM_1\F'^.'E:+.]7Z"OZN;I%5[]]&0TU]%-8#]?GF-,J M)NV)22BZ$[G>*33/8QZ_#S $P)J2OE%.J37B+5]?(X?\CBBFQ T^[P[MN X M==*<,I[S/Y-F">W6H=TRM-L3^I$?>7[@IJ17CG[I6.S.XY@XKAN6&3E>)L-@ MB,/(QU%4&[YC\VHVS\HV$THCL8'=V\M8!? NNHXB$@:^WT+LVH5^%(2XA]"O M"7TKX1]2*(7V4FP2;<+S.]TZ'HVHY[7PNG:41"&-L!DOJ/$".Q[/N60I8GF, M6 R[.5%:LJ*.(?X*A5D9U#3GLYL_Q_ YQU\QQ@I Z9N"H!HZLP'=,OG"=Y-N26+&4*QMK M9&+%47M3=([;M##>J$5Q+Y^X5B 0'OY:Y'>0Z)VY4* DA#S9^.&.P>\1/GJ4,_! M/3N)T(:%?I WS257UF5X#O%N@5'BXG:^3&8X[$M7HQ+$^;)=KK+$@<$=RJIP= -7>KW);@1(F)7HD5-^)9B=/4,!0Q* MZQ=T=2\T1Y'Y<.!VTQE1ZM(V>=?N*\$D\'!/ 2"-4!&[4MW#^;?*L!&PJS[$ M#\*0NFU"@Z$'A'X?8*-3Q"Y4M\DQB7D>JV([P?E[PZ7D4*RT6+\8D0V*Y!*O MD]*/S-[C-KI%[,*UN)\M[^9H\O#P8S&;3'_,T=,2P:N[Y3U:/2UG?QF9@^XY MQ/=%NI(N$UH/:>0U#647PD$&NU8Y);CFGD49EB%UFIDPE M:W2UR%$LTI1)5793QC=OBRI<<#%*?.T$[5P8K7K6&VU4AMI5YC9)#QH6V.=Q MSP$_P#5;]>$V0D.)==Y^E;-X#@3MI-A,J0.H3V'!-HH";4KR>7TV4@-6N!1QX_:BF'&SS+C&PO=V]R:W-H965T&ULM5=K;Z,X%/TK%EII9Z5)P<;8,$HCM7FHE68ZV9+N:C^ZX#16 M 6?!23K_?@VA)#P"W=>7!,,YU\?WFG/Q^"#3UVS#N0)O<91DU\9&J>T7T\R" M#8]9=B6W/-%/UC*-F=+#],7,MBEG84&*(Q-9%C%C)A)C,B[N+=/)6.Y4)!*^ M3$&VBV.6_KCED3Q<&]!XO_$H7C8JOV%.QEOVPGVNGK;+5(_,*DHH8IYD0B8@ MY>MKXP9^64 G)Q2(WP0_9&?7(%_*LY2O^> ^O#:L7!&/>*#R$$S_[?F41U$> M2>OXLPQJ5'/FQ//K]^B+8O%Z,<\LXU,9_2Y"M;DV7 .$?,UVD7J4ASM>+J@0 M&,@H*W[!X8C%C@&"7:9D7)*U@E@DQW_V5B;BC.#8%PBH)* & 5XBV"7!;A 0 MO4# )0$W"=8%@E,2G(]*(B6!%+D_)JO(](PI-AFG\@#2'*VCY1=%N0JV3K!( M\IWEJU0_%9JG)O[J9C7_-G]8^>#[ OAW-X_SN^]?9_-'_VIJUJ5%E6E144@K)UV.A"*O0AY M$F9=R3J&=,X7AZ&#&BEHHT9U6$TPK@3C7L'%)B^\- 2!C'6#R5BAG[_EUQQ\ M>I"* W3?];;.<$L3IJA1Y,4 J";;J60[O;*7[(=N1^I2EDO5M--BG*%$'F4/ MPFK"226<] HOO:5P)B"R;*?SWB-V2EHJ(/0\KREV$%832RNQM%?L@_X2$8G> M%KS+NFA[3L>"E-@-;<.XFCBW$N?^ SM"5E?)W9:$3CMJPZ#EV!8A7N-=; ,1 MPD2OJF%';=R(4FQAW N.@0Z#H2$=N?(JW+D_?=VY'W(CMJHOM<#6J?O!^M_ M-*0R>,-L&N5;#*'JTL\^?>!'3>D]P?IC.>3QMEA GR>5D1OI="DA3>G#P+KZ M4W>'_>W]WU@J[.B[R/5W"_K[;;ZVPW3.U%[@=^1P&U@6>&BSL[[ 7[!5VYM+I^(YSJ.WB1B^8=2 1 M0M2B#2N>=P!'Q"*00-I,01M)J.W95C,%YMFI)C_E?F/IBT@R$/&U9EI75 =* MCP?'XT#);7'0>99*'YN*RXT^;/,T!^CG:ZFW5SG(ST[5\7WR%U!+ P04 M" .0$14K5>U]%H' "R' & 'AL+W=O7Y:%M5^]/QN(RW?,?*+\6> MY_#+NA [5L&MV(S+O> L48UVV9@XCC_>L30?79RI9TMQ<58[;A*U[=[Y<"[L9M+TFZXWF9%CD2?'T^ MFN#3J:L:*(L?*7\JCZZ1_)2'HO@E;^;)^#?(Y_R+),]@8[? M3:>C]IVRX?'U:^_7ZN/A8QY8R:=%]C--JNWY*!RAA*_9(:MNBZ=_>/-!GNPO M+K)2_45/C:TS0O&AK(I=TQ@4[-*\_L^>&T<<-<#^0 /2-"#]!NY ]HTH.I# M:V7JLZY8Q2[.1/&$A+2&WN2%\HUJ#5^3YG(85Y6 7U-H5UVL[B9WL^^SQ=T* MW5RCZ63U#[K^=O-SA4[0_>H*??KK\]FX@O=(ZW'<]'E9]TD&^L0$?2_R:ENB M69[PY&T'8Q#8JB2O*B^)M<8W;OL95KW$'7K. 69SF<;'CIC&H MV_JJK9RLCQ?8#\*0N&?CQV/7&.P\!P<^;>W>B/-:<9[5!Y/D7XA.F-!5B:H" M9G11>S:;>A:G5L3A!Y MW'@LL[DP/KOKPCQ[@D ] MJ^38FU2&NL=H\H@=^966LN!+BU8L_#X=ET\F90/<^-@KY*W>X$.QC&/Q@0 M2CJAY$..Y<\ROQS2S:**+H<2CSM @=Y3 U*IEGC_"NPOQ MFQ MY.+1F,:;/MZ&V-&[&X_I5H20@>F".\!@UPZR+PA MS=[-S[B#!O;L622.BX-$!N1IGCZRA\SL%$\?DX!@1PLD@QW&3N0.Q5%'$FQ' MR>O8P9<;!>I4P(X7N;@OT&#G^;[K#0GL^('M %D*OF=I H$NT]R 2IT$)YX; M.*2?YDR&Q O]:$!E!PULI\9-M>6BB2BC0AT#Q/?"OCS="K*:%PTYL>,%M@.C M#<<]>QF,10,#' -U#7:0U/Q!6) .%L0.BYMV:F8]:K2#]<_ H),.%L0."_"J./ N-%4JJ6L9"(:$ _%2^N8)K^WLRCT(GZ&=-@1IVA8H5TX"%V M\"P/(MXR&8QR[2KD@%8O*C#MHDT@1D.8=-Z \ Y$Q ZB-AX/PI2P2C XS4(:X8> /5$ZDPPRQ8V8I MH"!.][#,W[=*<[1.^A1!ZX4P8Y>KD(A$./"WA&@QQ2$(Z MM)ZE'>6HG7*-W!GD#YM0G54N=J%JZD/-8-C_HK=".ZI1WXX&M<*2]4MR$-*O M4"M4KW<@LG"_ZC:90>TV-),[7E$[K^;- M]BA['IBBALTQ/W"]OCS=#(=X*.8[6M'(.C:K^^7RFSH3F'Q#5_/5]-O-ZOYV MI@X(%C<+%6-'R\K%U9^"W>T X[X+&,-"#>V;Q=Q1WFLP:N**:^"*XT?!P)K2 M[;CBVKD"PR@4NV%5IDI<)#>;!:]WG%J>&S?OL;8K[T?:KH_!BOH:#\='IS]0 M8&W4H5B)5&5;'[&T3]N#MXDZ;NH]O\2GT_KXK.NF/LW[S@0DP!)\O(8NG2\! M.%/4!V3U357LU1G30U%!E:LV>S]))(D+Q5)**Z_[U M.U*RYZ!M^M(7B[P?WW??T3PN]FP?7$WDX7.CC5LFM??MZS1U>4T-NC&W9,13 MLFW0R]96J6LM81&3&IUFD\D?:8/*)*M%M&WL:L&=U\K0QH+KF@;M84V:]\MD MFAP-'U15^V!(5XL6*]J2_]ANK.S2$TJA&C).L0%+Y3*YG+Y>ST-\#+A7M'=G M:PA*=LP/87-3+)-)*(@TY3X@H'P>Z8JT#D!2QJ2=\]P,R5)!HTS_ MQ<]#'\X2+B;?20\V1 M:6$2I,5N*4R82-A,75 M],T(!M.>!@NP!5_3T7[%38OF,#A_'PD=W-6*(6>AM+&$$>S1@3)'DS K ],_ M+UZ-X1^!&C! )DKPAE!@0^"HDFON09(1*LT[U#(DVE8KLE%6@Z8KY?YV5@Q< M A:/:'(*CD$8R'B"37UP*I?D>Q1^N";IA8J].0K>W%\?%4A%0O].Z08N U4> M);BGE:H ++=0J 1%IM8#>2-&B#^+16B;>(YE.NH26H")# M?4=+R\TP&,CVM4 C(TB],%&!R._[^[6:0A UMZ'OAA\QC,,!27T19,>ZBUE M!G#T4*[^ U!+ P04 M " .0$14ME<)2Q<* #7&@ & 'AL+W=O ^SGT=D.=;ZV[]1JD@[BM3^S='FQ":;XZ/?;%1 ME?1CVZ@:3U;653+@UJV/?>.4+'E398YGD\GI<25U?71QSK]=NXMSVP:C:W7M MA&^K2KK=E3)V^^9H>M3]\+->;P+]<'QQWLBUNE'AE^;:X>XX2REUI6JO;2V< M6KTYNIQ^<[6@];S@/UIM_>!:D"=+:V_IYD/YYFA"!BFCBD 2)/[=J;?*&!($ M,SXGF4=9)6T<7G?2W[/O\&4IO7IKS:^Z#)LW1V='HE0KV9KPL]U^KY(_)R2O ML,;S7[&-:Q?S(U&T/M@J;88%E:[C?WF?[^G;)&5+5C9XO\"]=.R?[1!B=E8 M_'$=XG(L_OZWL]ED_EI<]9=O^\M_;Y1X:ZM&UCOZ:?KRM1=A:X61;JU\2-FI MG$=IL7A5"G0)<3I_+F1=BMGT.=D1;) &]7NGZE8)77/LQB3=*Y;7RW$*C<4K MEK28Q]TP(HFGYX72=W)IL-')4J$>C:P+K @"J:&JI7(Y/<9#!X2Z;] 'X #T M64,]04AC!-J4#S"6D#FD1GHRXI'LD5@Y6Y%Q\"';__70O3R)T+WZ(G*3WT?N M=/IUR$WVD?/MTJO/+62;78<=M/QY]":_A]Z[_O*3K#$:, 2" &X:71B9*VO2 M;K?L ,%6VG895JW)1HS$=J.+C=C"@F?3D]%D,OER*#E7D]O:9ST"U]3O2]$V M&!]5MB1'%)&AL0.II4)!,D8]#F18GWD08ZSW;'W)'M"-9\]2L!XF#(P)UJ& MC8"B4I&W6)I"@)$&R&X@FXJ\5RL=,-U0GI6BU @&A0U93QHH1=P=I- DPV.U M#&Q>C3AL-VKHI+#+@)'N]U3+'*UL))98@P0M=B350HO;:H@K55 .\PH.APV2 M;)"-!&Q;=VX@3SC?8#9%J[:/32M;1QE&T1H$JTN1;\?B3W2_?Q26?FE5^4_Q MOA?VT=;K%P8\H>0 )3QCH%.-:D1).\:(,$-U.D$EBK5X"NAKE#A5:Z%=T594 M( 7_4,(:V)GA**1S.RZ=BF&IY [N![$DA86%7,G@?(CIL8)6<2=-RYEID#PD MJCXHJBM_<@$)SJE'NT@N]4"/H,IIV_H.!VY&]/39 MZ6PT/3T%3PD;B*Y!'(ET)=.@F0KNY/25V%), ;-' CEHC,"I,M79 $=-I;F" M&B'7E'1!T#^!JBNU;ZQ'!4 NFI!NXOKH]4T GET%_=0 KU05>^G4.#!8%W:< M.KV, X8-$FV07]\-AJ/U@2)9M(Z6HZJ\PK42#0RA!-A(5-=2H9(*V6@"C*#F MBJ^L"WQ'@67SC5ZI+E))P)A5Q T%DJCEZ=EH3^%87 [E=N7M5%0* M.#L=+&TQ6DR3L/GHU7R:4W:G)$:>(D[Y5#__0\JIX7<-&@8L>2(:)0%*,H"T M*HEADG"HU7T0*\B,=O39\7U_V?W_RL8T',-=OOIN ,BE-CJPS%CU'OFKT%FQ MB#HUQ#B<>9)7J((ESV0>9DAAU73!E0(%IM*LHX,2T*%BWHM^@837@8Y884-= MG8L >JU:VB881PE&]=./*I,$Q;'"+ M$U'*G=^77UKEN5OV4N&4:4%M$)^8&_L"$48_P'ZE:S1F@KZ 2%NS'=2U$V[) MJ $](?65_ TC.:)^:&;WN[D5P'J[-'H=H:0I[&3MT6][5$@+][J83Z2F!7\) M0^YJ.NK:$O&C6B0=D1D@>4N=AI$CEHA(D==XQJ4-0^,HY_&0#1R!UR%XDDRN M*NWID VUJ1QJ2@5F!+G9+54A._5[[0'-5=MNGEAB=+%+^NP304_AW(]@<$IB MG=_HIF';4+8(=VDBFT35ZJ [^F#1G) Q*X0RNF!-[DL1R0PM32P!,KC2QE21 MD76R8F\@CJ)@KAKU6=11$_+BL$71*XA&N:A&.AKE<)U?BS ]RG%&$T]) QJ# MZ:43BU@A[3MZ3%,'E5;>10Y+='AP)J!N[-1P6DN?SP$UOHR].;:4K MN6/8;0T/(;>+1/:",@^-+YAN$L3:9:Z$9XW5=4 C!7_5A7K:;BIHH^)+GP<& MPS(*-U*/1C,_6X+#K73F3#YIH+YL*(_XU,,"B;KD,\H!3CK*,>K.-^)Z8X.M M=>'1.=RM(DY;*$7-Z=6KYP^/>+$^NI-9LF=P_.-VF\J-)F36 @HN74(4ZY#Y M%<0$%,LNZ4VU%VSSQ,'Q;''@V'F8?'_ !E=SNF-MER@DSKQ;/L(:%4 M9H^@&\[J#N8/_>4/_>6_^LM?!^&GMW&Q!(*\[WDK0\1#(<1FLJ6@&PU;,AGW M:LCWT=Z(GMTJ.CK1".)!8R,SCZ2.( "VMX1-[*3YR,.HC$A+-[/YL"SOI#8\ M@KDG:!X/)>@$=0W<= >M41ID)'G5AC:>/Q K:>+0O<>YD!["R7B@5YA?CNA% MS^71ZE#[OT5>DZ1TZR$>L1_1_8L&N<:3P0?J:.O<)&,@62%U+&H" X*-(\EV M<,;+L&YM:\KN$!.-L[G8;.L.1BBQ^6CEJ!<#='F"RO(WI&N?TV8A!N%?&+ M558:PSE,W_ZE1,U9H89OA[!RN:/^8R33L&#!\C*12A!D^D%J.T]D@_A1+XQ' MT+I;O/>FI5M>NM]//C8@!&RYD\J1",1 MZ?C=(?^:O]I>3=&MZQV34"ELGXY\:>+I0V8 M5WRY41*AI 5XOK)(JG1#"O*WK(O_ 5!+ P04 " .0$14DKI#>HL" #S M!0 & 'AL+W=OWD>WQUW-V^4 M?C E@"5/=27-PBNMW9T%@!V6G@>0NJJX!1.@MJ M+J2WG+>Z6[VB^*M=B6UBF"Y7S'MW ']OON M5J,4#"RYJ$$:H2314"R\\_!L%3O_UN&'@,:,[L1ELE'JP0G7^<*C+B"H(+.. M@>/Q"!=058X(P_C9RO;&J[L$802UD=_*GO@XC0$I? ; >P-JXNX?: M*"^YY^(+1[8XI8M_K=BO0W^IBR0:$)&)$?W3&&G&TM406P)I% 5#HR06\(M MP;) O0&-I3DC']ZEC$:?__MT)78?2M:\P9ZRH 6OS&!_3^*8^LGT=*1A=.;/ M9BFYQU$[$?)DIU4&YH"9QJ=^-#L@TB3Q4VR3*R$%-FE.MDKE!_>0IOZ4I@>9 M49^>)K^%&J(V]6?1;*1A-/:G24+68$ _NH)IHC9&58!U%GUAGP? 1S;UXS#] M-%+$/ALK#EGBZ,*5^=*C&G_HI& UB#7K;KAOW:_?2=C,Y:(>-=MX- M\L&]6XB4UYY9<6]?"'E:LS/YJ-!\=/]S*7>7#A^GU92-VO&;_L#9PJ1;(RY"R^_E5>C62#$B@L?$ 1^[OF& ME0I H/&IPQSU+H/A\/F(_B;&CE@VPO&-47_*TE=7H^.CR,#!X/GO$(.L,LL@[.8HL7PDO MKB^MV9,-NX$6'F*HT1KDI Y%67N+50D[?_W>>':4BX/8*+Z<>D"&A6G1F:^2 M>?:(^3RC=T;[RM%K77)Y#C %EYY0=B2TRKZ)^(J+"2WF8\IFV?P;>(L^P$7$ M6_S[ ,_P+GJ\BXAW\5\3]L_F=#&A,QCZX;OGV6SQDCYH6C96*IH_BPF8CF;H0^$&O/EDN2VAL2FEKMN&C#E\::6CIG[(%T\-"B&C;:P@4:N;BCW&(A MM0(>=U;4]&/8$'QGLY=YGL>G^I"-D*1J$VK/9DM/5ED3\>+ MV6Q"OP?T/*>]<,3.(Q )'98#WS?&&BWNI6T=+64YIEM6DK=C<"_I=6$T2!>T M#C%(?Z!EX<\HW2QO7Z_#UR.Q:"=*M(%T*1.;0W3T<;*>T+H62M&J=4BY@\-N MGQ4QYB'P>K4\0J8P %:'X'P7DC+(;HC+[PT=6%B7]LE8 .<)H$Q ]95TI]WS MR>Q[:A"\T+JMD<9*%E5 H$_0#-SM,NYB( 5KD(AJHY9[+\>FSY4^M#/0B MK#I0(PZ8O#X:#U2@RU,*DB/,Q52\*!DL-- 817D"Q=B8^R\RV^<%8NVY3NAC MKYR0AIYYKX/Q"<(R*,E(45@FZ&HG0R<%STV#"(":=+9A@MC!&@$/TQ(J$003 M?H9, [P[F@P;*<^AL1;$AR@A"-=N_NJB5K*6/@K.1>=&[XS4.[*MPF%Z%QX[ MR4*#XWB>E$E'Z%G'1_^AGPOF,K%$,:P!T\(XGV!KT-WAS.RK,49"0G^B_JA* MJ,=I<\ .Q[-G+701?7#=*'-@CNL%I@M.V=0FBN]9=6H_CIV04-EI]RO"@F-H M9S B>EF5D 8BCGHWK85 /K7"!CEC5QIO1X)(1R_,^.'-P-$R$"@20:EIVR(9 M0^S82^?0\Q ">K-CA2>(6+5EG)[)(^K$-2?*']! Q[*A^,A6J H_>/AH,=:. M^TK>^"/ HVY/F:L$YA6%,R"L%^@PZ5.GO WMHW<>7MY'QVBOE=!W,60Y90@"(K^#'N+Z16_Q% M.FWY58X=\++=X;YRGHC/X#9AE)Y&"*8.PD;;A'2FD;H]K?:#].QT0?M\P0?9 MD4A!;G%=I%O@=,7_S'L5AM]I8I6=PXYW]FL\PG0V>?9T1#;=/M.+-TV\\6V, MQ_TQ/E:XL+,-&["^-;@*="_!0?\OP/7?4$L#!!0 ( Y 1%1J05>QY0, M !P) 9 >&PO=V]R:W-H965TJ MVR>-2%!2+#NR9F*GG6:FB3U)VCQ#Y$G$A 08 +2D?]\%2-&RW3B=]L$F/N[V M=@\XG)8[8[^ZDMG3OJZTNQJ5WC>72>+RDFOI)J9AC9V-L;7TF-IMXAK+LHA. M=95D:?HJJ:72H]4RKMW9U=*TOE*:[RRYMJZE/5QS9797(S$Z+GQ4V]*'A62U M;.26/['_L[FSF"4#2J%JUDX9398W5Z,WXO)Z%NRCP5^*=^YD3$')VIBO8?*N MN!JE@1!7G/N (/&YYQNNJ@ $&M]ZS-$0,CB>CH_HOT7MT+*6CF],]445OKP: M+494\$:VE?]H=K]SKV<>\')3N?B?=IVM@''>.F_JWAD,:J6[K]SW>3AQ6*3? M<XKJ#R+X#(3)Z;[0O'?VJ"RX> R3@,Y#*CJ2NLQ<1WW(^ MH:D84Y9FX@6\Z2!R&O&F_TWD(\S9@#F+F+/_D[B7(3X8SS2?T#,HNFW88JBW M]+EDNC%U(_6!6'NV7)#2WI#49 :K*B+LE"])DB^5+:B1UA\(]_Z]M'E)8A&R M*6:$.B;E'96HX&\MC-@Z(")(U=;KUHWIME1F$@-CKW9D-H#D/H;2>=463'4X M\>J , >4*/"LU-M 96--36<7XUF:$FAB=(Y13PU5U%H%7H6$= !_,/=60:=TSN0*'D4G:F#2 M,>](Y<;!=!@.L(<"HE0!GUR M^E*(7A@@5R#8<'S1JD,7>6,JO+ !1[G35$NH/3B%@UT?(OSX>*)2ZQ:9:'6A M7&Y:'33ETI6$QWL#K.'HGUZT2LFUJI!H#OD(5L^H7M(O/RVR=/KZAU]89\/D MC(3(QJ^$",O385F(V7@Q/X\WY&$QS<;S>4J?C8<*O(VJ;NOCK3A>RZ?1IKAH MJ5B@YIS#Z[WV=!3_G-@Y#F?:PS]-@3FIU@?R4U"Z$/-_K?WX?:CWQ_F/Q?0D MM$.?C[)\>V^2D8]5LM[$O.XHQNN8UK ZM_TW7\1[,N]\->-]0T0X4 M-G!-)^?S$=FN%W<3;YK8_];&HYO&87C\V 8#[&\,WN%^$@(,/XA6?P-02P,$ M% @ #D!$5)QCA@!L!0 V0P !D !X;"]W;W)K&ULG5=;;]LV%/XKA)?M2;,E6;ZD30(T;8,56+N@[;9G6J(MHA2IDE2< M[-?O.Z0LRVV3%GVQK:-S^\[=%WMC/[E:",_N&Z7=Y:3VOGTVF[FR%@UW4],* MC3=;8QON\6AW,]=:P:L@U*A9GJ;+6<.EGEQ=!-JMO;HPG5=2BUO+7-&?Z38N]%O1D@VQGRBAS?5Y20EAX02I2<-'%]WXJ50BA3!C<^]SLE@D@3' MOP_:;P)V8-EP)UX:]:^L?'TY64]8);:\4_Z]V?\A>CP+TE<:Y<(GVT=>D%G9 M.6^:7A@>-%+';W[?QV$DL$X?$?:$OOF QC+=A+T[13I__MUO MZ,N'AS.6I8MDGN9$G@_D+,V2Y6I!Q&(@%N?)>G'./AK/U2.0CT86RV0]7R+. MSC'>F Z8K>C1D]-2>X$G?S0Y3Y;9FMU^&:#O&2KF20ZY8*CLK"7AUM@P?@Y, MY\MD!8@WX^PQLU%RQXD/<=<8Q3#VF *$J5@FBVPY4*ARGJP.QOTXCTPZ8"Y5 MAX8]I)"79:P]"LB&JR )VFV..9[L4J* M]9*]0^1I@?09/]I;H"+R53&FK%?).IV/YK5 6:6%A7RS;X5?<"502"+H'KP.-->#=,)Q\>A:Y.I(#+-E/V M I5D*^!2#\F)NNC&X#/(1_B]:HIFMGKNF*:-JTX!QJ"X$!6%58Z9]]?8_<.@ M[(WM4;8(JG9;80GT%R"(,7@:XC0,1<+@3F!%@WZ9V-K3?-U M "OI2F4MA9,%NB)P]0X M2.$H@W>CI@G50[$ 8ND11D^XX:6 VK-UFB9IFD:TD)--JV0)/HMTD%@^766_ MAOSB\")"=(DK."XHYGV7(G*B]<$5,&G<7F"KNGAH';T)*3"(%!QAU*"6JDY_ MO5,H+N*0(7@5PU!RAWUDG QJ^YSTT!,<01I78[!3"4H;H*,KHE64#=).RXBT M6B'U'0WXF,4M1J1#;E!:7E$E](;;SI9U&,?;?D%^ Q.$A"3O$+/Z A[P5-) MH\TI&*$&8B.6QOFH#[U[&IFS>8'-MEA,V1O48E4%F-BN5/4$FL3.\APIP_8C M@897!&?/+77!R%U+$Y^XBR)-LD4:ZH(<.1K4N'%H0I0^M@*W%BA8%KGCEL?M=%RGG[K7IJ-SLU&V%TXJK'Q:+/&RW.@#G?[BWBN'MGCT?^6VYW4 M#A';0C2=KG FVWA(QP=OVG"\;HS'*1Q^UOCO(2PQX/W6X)KJ'\C \&_FZG]0 M2P,$% @ #D!$5,; <&]!@ M14 !D !X;"]W;W)K&ULO5AM;]LV$/XKA-<.":#8DOS>O !)FF(9T#9HMO8S+=$V44K4 M2,I.]NMW1U(OCF/7;8)]L47J>/?<\>[AB6=KJ;[K)6.&/&0BU^>=I3'%NUY/ M)TN64=V5!2OPE;.U;CT3]&0FY7<&GIQIN2: M*)0&;?A@7;6K 1S/<5/NC8*W'-:9BVN991B ?TH MU4N\KBNG*]ZA*XK)1YF;I28W>C>]9TB7]*"!Q&$=[ M]/5K;_M67_^%WFXH']3*!U;YX%5"N5_7)VD8&7?);IW5*S=X7RJ>+VR8 F*6 MC.0R/V%9(>0C8V0FJ4I)QK(94QI**6%0"2E)9 :UK:DM#SDGTR :#8E>4L4T MCA-G05L+,$:]8+6@^6.7_ 4#]V9)4P!(Z&*AV(("[A45)<,%;^)I,!WU+?PU MM9:E@LP@\(P $ZJ77LD&%O: SXSPW-J<\YSF":<"9$$_4 +P$+GQWNUQ:!!, MPD$+V$&ND;0=R_62)\M]+D;]((Y <(>/C8LG2![I+SAZ"X;3E.."8!,<)48: MD 8<_4$P[O@3ERH%I4W"4'Y-A1 O7,\Y*EQZT4 M"P]/L>DH& S# P._YF:Y,\P1I-(TQKSC^O63Z:GC]S7@HG[C=-/2+*7B_Z)A MB!B<O_F_M5C^A M^WDJXQW\I6'U?]F$HIKZW K'@6+7958*BF?SUBY$81"&F]BCN+'_@]+; A4/]Z/ZP?N7_K?B]0G2?@?*(WK\TTCC01 -8[OT-D]$F<*>C\-V]=XS MQ>'ID"/2;C6)10HL[SW)\U+:!5) M- 4BV> *+''!C*U", 4:,0I@TSO1@'@3A:[44T\GH&S8P(G"M]!GU2%%)EFY MD"8M]$]9X*A%O>,-MVV56T">(3P@.Z^E2(_]V=D2;ULRLN9()P&L@HXKY$-T M9]@%8P50C'W?AY<@1H^0>,UMM+ MYJ408"F%,Z,ZH+DQ8; 7MO7? M)F=_FO!\)87M'_ (\4'4/HJ38#P:D2/(HFZ_%?>J,^!5H5#2?XL1SGB9H=\V MB.VT\ZE8:S@.2"%*3 +=7+NM\AG0;&P7BE24*,TJH'L0I5[V%Y%5 MR[<0YJ6-VF% #UZ]@*+6OKXMU0CA(&"Q%\!(T+M"2>TTVI7[]T+]F"3M'$"Q!H?/'AN&9*KRFG, M2"P119>=*>B?L!=)CDQJ4JI)3+4M!X\B1W M:J\F01@UX*"_GXR'V[B>!5353 -@" !&T[ -";Z26PWO)NU>K9^D[RTEW%->+N0O,C50L.W@DVAZ5A=SSL$.4N"=W R,)>S,VD M,3*SCTL&YZE" 7@_EU#,?H &ZIO:B_\ 4$L#!!0 ( Y 1%0N2D-2[04 M $L3 9 >&PO=V]R:W-H965T.XIG2Z7O32J$A<#X)!._$A M6Z26)H879R5?B#MA?R]O-8Z&'4J2%4*:3$G08GX^N Q>O1[1>K?@4R:6IO<, MY,E,J7L:W"3G T8&B5S$EA X_CV(*Y'G!(1F_-E@#CJ5)-A_;M%_=;ZC+S-N MQ)7*/V>)3<\'TP$D8LZKW'Y0R]]$X\^8\&*5&_<+RWIM<#* N#)6%8TP6E!D MLO[GCTT<>@)3]HQ V B$SNY:D;/R%V[YQ9E62]"T&M'HP;GJI-&X3-*FW%F- M;S.4LQ=W5L7W\+YT(;K-N31G0XNX]'88-QBO:XSP&8P@A+=*VM3 M4Q$L@XP M1(,ZJ\+6JM?A7L1?1.Q#%'@0LC#8@Q=U7D8.+_J'7JZ!CCK0D0,=?5/H]F.\ M4U; U(=M+'@OX4TE!02,PA!@,$S*M4A5G@AM@)>E5@\B 9L*N+NZP=@O$%QH MG'K+K= 9SXT'-Q(C2>*-"AP+241P6N"0I'_Z81J&[-2MHEDW#DZ/?/B(;Z]4 M47*Y IZHTC;ZNJ7 #60=I%5P+U8@BC)7*R%0?9)II)_2^,AE K&2!NG"I350 M8:YH6*99G()RCAL"*"L=IT@SJ$H:AF/F,<9JWPVHN=/?V$2&!L>G!G&+ @-G MG(L%7\%,P$*C&I%@V*K9'V@$H9&L>!1QY>*,8+5$K1[X0@N!!0>K7"]._25F M WS+XPT#G=-2R9^-Y;;".*SV '6QPJ H0'=1TO:@"0N7]6-(4SQYR$PKI86+ MJA'Z(8N%:7UNS/&;#.NT8RQTG!G4C^4=2DP:E9@F\@&#E>"(.]>J<"@)IA4Y MZ&P&;J'43@F9F0N#VE+,B("Q'VG5G&<:]>A[["P//*]05&[#^'#I@H:,%\4, M36]9[]%:C,&2?G#()L'&5F"+P;#*)).+)QN?,K/.+/%88E@Q1Y$4*P)&LK7, M.B%-;+*76!4&!2.>5*Y[N$ J22G248M-=E)K'WE0Y+N09\+^)\]_FSP?U_*I M3O:$LAUY,&D"B$XF&5G.\[W[\9549%XXBKZ.BJU=:U3DY!'&JC+.&7))!SFBB$E6VZX<. #(R=;R]L4 MHG<]+SSBYA+/BO3?KJW=F(F8%]WN\UGNJ@M:))N#YC*S:5T\MBW/3'/\S?XB MI9@?*L=SL7D%UTVJKDD9UYM9=/K=_C^[8RS:UCV\%.'R06@\SC\_7F"E6% : M;TK6GK>CZX9>W<05;KK&4WR%>=S.W>!4AE\(\1;89@!OB6[=Z*/0!1RNM#GJ MICXYFKWO93(FT1LN*_Q6@3J%&!Q//!8==S('$/@L>M*Y+KR9@5\2?^[_NBLT M[J2^8&\ H\"(V6C=W#"-_TI^:1*['M/'N\V(G:'CL MC8)I#X'Y)V.(_/Y4@,?=%X R&(^]D&V CM#2?JQQ<7@RZ6&62-BZ>SP(8R&( MO.ETS34_',/$[P=@'#J[GM*O_BRNOU"Q!-5P1/YERQ_>Y+\KZ4TMGU-?(Z7X M?KV24BLA<>H>0/THV56/L8ST:\>_3OZ7;AB>;>_VIECN<>">C'KG0V95?S3G,(<,2T^/ L976'[@RL\M>KVN*'B:P(49@%\U7]=>7^;!WP5$(O7#7.'1RK:2M M[SJZV>ZFZ+*^('E:7E\SO>4:OY,-GKGF*,K\X_$ ='UU4P^L*MUUR4Q9JPKW MF J.!T-:@._G"@\FS8 4=/=G%W\#4$L#!!0 ( Y 1%012T+,C@@ !X6 M 9 >&PO=V]R:W-H965TT/$%O6O;KO M<^S+G=)?S%H(RY[*HC)7H[6UF_>3B4G7HN1FK#:BPI-]/6EJFTA*_&@F:G+DNO]K2C4[FH4C=J%3W*UMK0P MN;[<\)5X%/:WS8/&W:33DLE25$:JBFF17XUNHO>W4]KO-OPNQU^[=H_)F1OE05QOUG.[\W2D8LK8U592,,"TI9^5_^ MU,1A(+ (7Q&(&X'8V>T/=-(R3%27ET6H\E9"S MUS]6J2H%^\R?A+F<6&BD]4G:2-]ZZ?@5Z2AF/ZO*K@W[OLI$=JA@ E,Z>^+6 MGMOX38T?13IF212P.(RC-_0EG7^)TY=\M7\'ZJ:=NJE3-_T_P_6V]"_*"G8Q M9D,M[*/(A=8B8Y8_,6Z,L(;Q*F.%Y$M92"NQ1PN#*F.Y5B6SHMPHC09BFBTLEJQ M3:TWR@@S9H\2FG*9\LHRJ-FH2E2P#6KII#NL\&K_SW\LXFC^P5 G_*T;7,,6 M Q,*S +<6CB?BG(I-%(^9J0K3#Y\\R^5#OT+C\;V=V5?K_N77GUC*M=XC MCCNN,],].6'39!K,SL\'*_/%>1#-(O:#J(1&F)>U04D8PU(8)6',<57)XB*8 M3Z/!?11$\P5[M"K]XH90YC*"A'*7ZG9C-+T((#RX3X)PGK ;"CA2[=.?J7II M\[K 2$Q533GM#@JB\_C9W2=AA-YZ2;4TJA H8EEM40Q*4U;;[;,@F2T&=U$X M.Q!V\4>E6:D%QKKMK9P'R;0_-IH%B\6"/6@@C[9[7[U_UG)S('2:)+-@GBS. M!BN0C*?A&?NL+(+=I^'\/ EP/5B)@C!"J*)YMW;#MKRH?3AY%RX4^TG(UBC: MI1"5:R^-0074>QIN6*5LO[Y MT#YA#O/0>[,LJ+39AFN+A*>\QL#<(43I6HJMH($)(RBL(JV=07O!M=,&1D2> M^X$;N&F+V&VTRBE^WEQDJ6X&\-K]HCF$.[.)*:5"EIO"149D/FU-%%+93_EF M]O[+4"#K',RFUFYV:P4LH,"G5*=8*O8!.? \R)4Z6NT[3J5"*@A>CM7GF'WN MST=?9*[0J5&YJ\%"F>=#C6^Y++R7\#P7F9N$Y*JQJ%A7,"WH4"3Y!FX\21 N MRN))C#D2!F$8^LY(@GE[^VK[4(\$A)F4 V3)!6$MT2Q(B]0NQ5MX2 ;STD] MN]:J7JTA.QT@T5' /FU3F9VY:/Q-FZ,L?370#H6R:HH-MVHK=#,MGJPO+E=0 M8W;?%(FO+T'DZFUON9M-J!*@6]N3I(!B7&-0[YFF8+M9ZOJ:#G-+;3TBZEM) M7-NXI88Z^'9QD\3TX.\1'/%[_\U@_2!TBFK'.#B"W_=-M3SSHML8C4/V7?OS M2.4T26D(4R8Z.!DO6#B>#G):O4,X:X2 BK+E1>WCG3CR!=]DV M+#WFC*=G ]D>8WX_TE^=5$A2IS%(S[R7_OXP+YW]%[#F.^R.PG%TAJOVP=T+ M3M;GK,_F,]+U[0E[F:6[&N4_@.83EIR#O\P.\'8133LZ]O5&$.W"Q&T19^(: M^9#[)+,HF"WZ0V$#WDQ?IUY=,A8@;KP%'GN/?Q%*@_2P*LO60PR44,:A,/5F@WB-,L')@^G,TM MR5[5,G/'2F,PLMAR[TKEOJ/^-YX$TC!$!U69&]JW"C_LE!3'X8?[F\=;=O-X MQ^;3T"U%'\[PGFK7[9"EP<9[/30_:IRI+5@2VA&!&(X3X).O40?KB(TT[8L+ M3444*\>8K 2@DZD*("#S!M\;>PCFWWF8?T$,(HWG"!D\PO/OZTZ+@#0;2MKX^)%7$ M4'.FA+V-7Z;.- MS_*#DJ"/@N3.<3K'Z\P7 ":V,P&D#E.&E%-78>7;0 M_7YFEOP/WV;44P?QH5![ACDXLJ'%J.YC'YXF@V]VI<"^&]^_7;_Y?1GC!F\C;)"Y! -Q_/9B&G_-=+?6+5Q7P#QXF=5Z2[7@B-0 MM '/V]S0 =TGX>N_ %!+ P04 " .0$14(Q(&#(T# "Y" &0 M 'AL+W=O&]K!OG%[+]MA,UWJ+[N[LA MGF432BE;U%8:#835+KE8GE]NO'TP^"!QL+,Q^$QR8^[\Y'6Y2Q:>$"HLG$<0 M_/B,5ZB4!V(:GT;,9 KI'>?C(_IUR)USR87%*Z,^RM(UN^0L@1(KT2OWW@Q_ MXIC/GN!]UF#F<+1YQ6(T.J\ [!@HL M7PDG]ELR Y"W9C0_"*D&;R8GM=^46T?\5K*?VU\+2?!!J![!5' MM="%% I> M:^NH9_6=W6:. WGSK!A!+R/HZA'0Y0K>&NT:"W_H$LN' !DSG&BNCC0O5T\B MOL(BA?7R!%:+U?()O/64]CK@K;]7V@^B;*8HFQ!E\WW%?1KTG7$(RT4*_P$= M_FH0*F_W^6A7379RLN/JXHJVP<.Q1T>R0!X)QS75JQ)R9),"N7Y*< :XJ!0( M+BEK^=HP!)V0X84CH6V%! *4%+E4TAW@%[;$>^DB[*\G[%F"-N[14$',:O,CT_QU+.SJ,P5*XE;66E2P$IUG*BLFA+M!"X5%)6N2(;D#4@D9X!'];$Q 4)#)<,!_F"&O-)(+F(FP=6&L&V%L&O?%*+X2 M/7J+KC&E#2%#4IV_L2P,3!9ZRUCY(="[,FTG](%# UHG^5+R[C/2I;2%,K;G MW61\^C;;<_CYIY>G+U[^#E?"-F.B/$"6FV&\R0G8QI#[S2&U?J\8KA,'D:NH M2X1%4,@7(IA\/JK"/W\Z&XQI'9D=/"]>Y9@S>=))GC9".;SVZ1GS^ $AD86S1S?3CLR MER8@I]^ZY;)9.VF1ZM T&<2G%3O+M#KUY8O8CKZ:QZ;^5E#-TK),%;LNTA?/ M$Z#8*./$F2XTI]PX;G5AV/"W!9(WX/>58>7'B0\P?:WLOP!02P,$% @ M#D!$5*4[F5)] P !0D !D !X;"]W;W)K&UL MU5;;;N,V$/V5@5H4+6!8%^?B9FT#<;:+W0+;!ME>GBEJ+!%+D5J2BN._[Y"4 M9:5-O _M2Q]L\3)SSIGAB*/57IO/MD%T\-1*9==)XUQWDZ:6-]@R.]<=*MK9 M:=,R1U-3I[8SR*K@U,JTR+*KM&5")9M56+LWFY7NG10*[PW8OFV9.6Q1ZOTZ MR9/CPH.H&^<7TLVJ8S5^0O=[=V]HEHXHE6A16:$5&-RMD]O\9GOA[8/!'P+W M=C(&'TFI]6<_^5"MD\P+0HG<>01&CT>\0RD]$,GX,F F(Z5WG(Z/Z.]"[!1+ MR2S>:?FGJ%RS3I8)5+ACO70/>O\>AW@N/1[7TH9_V$?;@HQY;YUN!V=2T H5 MG^QIR,/$89F]XE ,#D70'8F"RK?,L#74HJ:^8RM4D<$WBSE ]@V@A6O@.4%?-3*-19^4A56 MSP%24C;**X[RML59Q+?(Y[#(9U!D17X&;S&&NPAXBW\;[C/TBQ'](J!?_#?) M/ _VBW8(>3Z',ZCP07'94ZI!**H*WA"&.0!3%>"77G3!7%AX9$;HWD)G=-7' MUV'!4"#DCG:#_[S9Y(9YZ:G(3[1)6/1^C7O0NM1A>$4Y10($6@N0N+WPC4O'NTT M9QHJ85NFG,10/V,6\-7"^CN%H(R$0[X!3Y$MWGSUN1W.EM+X,U,]M06(+WL& MW\)U/KN^6GX5@PK*Q-)4+Y_N),SO?<5A? %BS1U+CFM#OE3"H=99JWN"X0TS M-87':FIOU@$RHVC;_O /$8O9599-PZ&;"]N2WJG%)*#+V>+_$M#5[,?S >44 MT+*8%:> 7KI!TTEK:I&X?0.V)([4Q"XUKHX]_C:VMI-Y_$#X2-))-)78CERS M^?5E B8VW3AQN@N-KM2.VF88-O2=@L8;T/Y.TY4Z3#S!^.6S^0M02P,$% M @ #D!$5+K2=0R'"P @B$ !D !X;"]W;W)K&ULK5IM<]LV$OXK&%][78 @Y-]\?'KI\ MK2KIIJ91-:XLC:VDQU>[.G2-5;+@AZKR<#Z;G1Y64M<'%Z_YMVM[\=JTOM2U MNK;"M54E[?9*E6;SYB [Z'ZXT:NUIQ\.+UXW!QF(9UZ:\H_=.'7;P[.#D2AEK(M_8W9_*CB M@4Y(7FY*Q_^*3;CWY/A Y*WSIHH/PX)*U^&O?(B.&#QP-GOB@7E\8,YV!T5L MY3OIY<5K:S;"TMV01A_XJ/PTC-,U1>766US5>,Y?W(9H"+,4MWI5ZZ7.9>W% M99Z;MO:Z7HEK4^I<*R?^T7WZ[O6AAVH2<)A'-5=!S?P)-=E=X5?S48GO5#X51]E$S&?S;$3>47+$$D;<5/S];V?SV=$K M\>M:B;>F:F2]I9^REZ^<\!LC2FE7ROF89\HZ% D.MRH$"IXX/?I6R+H0\^Q; M,L<;#T=9=:]J>$_7#+TI27>*Y?5RK$*-=(HE'1^%IV%$%$_7B*4U%1F',R3[_[KK7IX$UYT_Z;G9\YX[S?Z:YV:[GG/MPJDO+627V\YW MT/*_>V_VA/=&DN%E2H:7X[G>&7&3C-B7 N-"WO5Q_"QK-%E*;X&P:;0S5'19 MT^'-AOU'42M,N_#+MDP^F(C-6N=KL8$#OLE.)K/9[&DD<:I$KVN7] A\IL99 MB+9!'ZZ2)0E0 ;U;T@M%,[ (>K#0(;UP(>8TCC'UA=\ OKB^&01*X_Q"F.\ ML:CGI8"B0M%I<6M$ !6;J;B%;*KYO5II$=(UP;P0A086"#5(.M) "+7WD$*4 M )?5PK-Y-6"P6:OA(859>) CMZ-:)K D(W&+*9$?^9:D&FBQ&PUQA?+*HO'C MP'X-C ^2@1S;UMTQ@!"&.\RF:-7F:].*UA+ *5I]L$; >I; >C:*LX\U#"<7 M/VZ. :3C#[\?L^ \67 ^*N3:@J=:O^5CO?_2ZH9\O\^8<3D?^HSY9.K5BQ*4 ML6"(140$J,8BIX$S;3G*%'64-RNHQN%>7 5X:M1(*G>YMGE;487)^8<"8$1B MI(#FTMHMUYZ* UO)+0+HQ8(4Y@9R)8?W8P#XDGKX/?=P0* $_$E4O5=45S_I M"$A13AYZBN2"YOPK'H7N*?1R"?C QJEXUT-E E56F]9U?N!J3E>_.9U/LM-3 M4%:_AN@:0P3Q[V@:-%/).#D]%QM"98Y$0PJ@IT?'J2)6BH$?-167)=0(N:*T M\8+^"-2-0KO&..0PY*HNPN1<,OW6PY]=#?@%4) QKW<2HAFBI)>QQ[!!JHQF M2#;K>?;LF1Q!]%>4I>*2W;B71(_+^*%'YUOC/"$I;RV9B[KD%#XKT< 1!,"U M1'U:*-2B7#:: D:AYII9&>OY&P&+W5?JI>J0$@5,645X( =XVU)RLPP/LWL? M/;&7NTQ"ZS@##K)3EO9-=C3)SN940ZF>(\'*;>@=^?]!X:Q7>'Q\'!2>35Z> MGDUV%$[%Y5!N5R"M"DKASDX'2SN>'&=1V-'D_"A+*;-5$IQ%T4PSUA'_(^74 M,KL6!P,63&E*)>&4: !I51+M./JA5@]>+"$SV#$*U,% F(V"[":RM)M0(,C$ MO5 =E4++A.]=(W/UYJ")W?+@H@/OCSV.N[\_&]3#.?KP?S&/(F_Q2ZN*[W9H M7I?.KNOPU;@><>1A:-HCPFMHVLR6.6M?S'[%259;(9!@%S47+U'[;$%L! MWX@VKJSBZN9"J6WDE@L7,8-A_3\^$87'T?*>N?YDH%Z\VBU*O@ M2J)95M8.[:CW"FGA5A#@3FI:$%0_G(W*;C1J:;"@4D$Z O5#;A4Z]FI+4P@B M1:?&-:X\,#1P->Z>R< )Y@8$3Y+)5:4=[:.@-F9K35!@RI=J\4+ELE._4[W0 M>[3IVJVAB2$4<9?.1*ZG<.Y&T%LE<9];ZZ9AVU!5$.ZB#-,*B@JRM..'!K43 MB%DBE.$(IDQE,W@RN98:N@#;7^JRK +E[F2%TD4D5,%<->E1U'%/.L5^B\*I M(!KIHAIIB>G@Z+Q!9/Z;XHP>$T$#GHKFKB/)6@+VW?A%31F95MR'(87&K<', M2QPM1J'NLCZL$.:)C'RMC M"C[^4 ZK!GUJ*\5NW4DPJ]U=.(M5&VD+KAAF4^.$D-M%(IV"D(?"Y\NN487< M92J):XW1M4H'+;4PW:N!)"V8L::-'<1^07T&,1[)LH]Z8>]XT(XN)L^,]:XV] MTY4 [U.V9KCCW@XH),ZUI0_HGH==R3ZAE&9?N6Y()<9Z_KSO^?/1GG_K37XG MKKBO$I,0BI*7#_V@Q:#E-NU#>=]0 M&I8:#DG3HU/# 14-A_C\G:)M!9$";OTFC))A"B!0 NUWA-;0V]*6@:,^(2T= MB^+UF+R7NF12Q%5:<\,NP#^ICN-+M]N81&I!DI>M;\/ C.R19:!!#]HQB<,A MPPI/@5%8(GS]\(GF@VK\9R#"44IWO^8@3.C[BP;9S[W:T3(28H3>#M4IRZ\:T9=%-W<$XD\J?:>W>",7Q,U@YZ<7 N\QI9/$G"DC@ M5B&87TL1/85,V[BT=V-I3%5D8C3F7O-+,5Y!!%1Z0N4HSOOW ]GX+O\WQQ7U M?;O)]Q3,B/_=9B%SXJ04. MYK/L-+#)#Y>W5^BR#I.%N+S]#;/)E*^^R([XJ?GL57PS\2EL(E^(SPA/:],& M8O:0V_<>,GKK79#X+JGM3B(;P).:;U@) MU=W-.[O;[N;*%*J,(TZ >\)_/.!BA[*DN2M)0U*O>84A!_P[N&'ZE5>C1,X7 MA6+#+31-\HE=Q8S6%A[\TDI+1!HA1>\]VJ7EQ,-BZI*/<(6V1[D?[&D+T_2C M(6UKFX+8,%O"8P]-F+3B3I%RW2)K/)O[UPC9^"N ]^!C9JMHG*?HU_0>#R_!:O;\]_.^$S]*N:(E?JB4>G4U?H@#:\,(_? %? MY)?L"^/!%_GC6DD@FV[ ]:5!CL4OI"#]MXN+?P-02P,$% @ #D!$5(@6 M(LV4 @ [ 4 !D !X;"]W;W)K&ULI53?;YLP M$/Y7+#9-G42+,1!(ET1JVE7K0Z4JW=9G!PZP:NS,=IKVOY\-A%!MR1[V@GT_ MOL]WQ]W-=E(]ZQK H->&"SWW:F,VET&@\QH:JB_D!H2UE%(UU%A158'>**!% M"VIX0#">! UEPEO,6MV#6LSDUG FX$$AO6T:JMZ6P.5N[H7>7K%B56V<(EC, M-K2"1S _-@_*2L' 4K &A&92( 7EW+L*+Y>Q\V\=?C+8Z=$=N4S64CX[X:Z8 M>]@%!!QRXQBH/5[@&CAW1#:,7SVG-SSI@./[GOVVS=WFLJ8:KB5_8H6IYU[F MH0)*NN5F)7??H,\G<7RYY+K]HEWG2V(/Y5MM9-.#;00-$]U)7_LZC 9/@(@ M/8"T<74$,7,R5W2#EOR^8N;:HMV@;'A/LICT99*[,XL[@3+R",5 PT M.OM.UQSTYUE@++.S!WG/LNQ8R!&6D*![*4RMT5=10/&>(+ A#7&1?5Q+<)MGA@BUNV^ C;HYV-8LL!R1(=9>[2/$TT M+G\N;:MKXSA-#:B4W$X,$Q6B!MER0+,&94MRB3Y]R B.OOSWZ4KK/ABMZ,XV ME0'%*->#_2.*8^RGR72D(7CB3R89>K*S=L[$^4;)'/0!D\13/YH<$%F:^IEM MCULFF.W2 E52%@?W$&=^@K.#3+"/I^D?H896F_F3:#+2$!S[29JB%6A0+ZY@ M"LFUEAP,(-87]FT G)'$C\/L\T@1^V2L.&1IGTLC9WRG"S/L1\GT;_T3C":P M 56U>\;]TJTPW3 .VF&57743?'#O]N ]5143&G$H+11?I(F'5+=;.L'(33O/ M:VGL=FBOM5W'H)R#M9=2FKW@'A@6_.(W4$L#!!0 ( Y 1%0%]]+8^ ( M + ' 9 >&PO=V]R:W-H965T;$DFCP\%"ER MM!#R294 FKQ4O%9CK]1Z?N+[:EI"155?S*'&/X60%=5XE#-?S270W!I5W(^" MX,BO**N]RBO!'9N5V@C\R6A.9W / M^L_\5N+)=R@YJZ!63-1$0C'VSL*3\\3H6X6_#!9J8T],))D03^;P.Q][@2$$ M'*;:(%!6ZW+LI1[)H: - MUW=B\0NZ>"S!J>#*?LFBU1VB\K116E2=,3*H6-VN]*6[APV#--AA$'4&D>7= M.K(L+ZFFDY$4"R*--J*9C0W56B,Y5INDW&N)?QG:Z1KQ'?:/G3#NN\Q8IV8(41N1:U+A7Y4>>0OP;PD9AC%ZW8G4=[$2]A MVB=QV"-1$(5[\&(7;6SQXD.CW8,Y<)@#BSG8@7F/[R1O.!!1$%K7#>6DJ7.F MIJ*I->1D2E5)"BQ^931TB8ISD.B^GA%N^7!&,\:99J#>N_3][A\0L! <\0T@ M4X1B>>A&,KU$.I0O%5,]DBW)$JCLK2CL)(KO]E"NA%HMS!%4&4B7IQ/R]5,: M!?'IARMJ1^[PF81AU#L*0R..G3@,![TT&1KA8"T,HEZ2!.1!:(P"GP6KFJIC M.*=+;!I:;7F+XZ 7A"FY J7PX6::K(+?)C;LA4'L9N P FP@ !D !X;"]W;W)K&ULC59MCZ,V M$/XK(UI5K83".V&W2:3;O:ZN4K=:W6[;SPZ88)VQ.=M<+OWU'1M"N&K#[1? MP\PS\W@>,VR.4GW2#:4&OK9"/BG0?=L2=;JC7!ZW7N2=#1_9H3'6 M$.PV'3G09VK^ZIX4KH()I6(M%9I) 8K66^]=='N767_G\#>C1SU[!LMD+^4G MN_B]VGJA+8AR6AJ+0/#VA=Y3SBT0EO%YQ/2FE#9P_GQ&?W#:'HO^3^L M,LW6*SRH:$UZ;C[*XP7H5\:"O>R[8@X >%:#H :2JH,GC2@GWO6 M66SH<;<5U".WP6T%#TOE^+ _P8D2Y:/83 ,&D^&)UA;N"^&](Z3[LIE%$&V- MV!+:[C'?N2WX M/H1AX%8%D6J98<3SH3!S!62ROXZ8WJ#'R%Y">"1E@X04 MGD51S7A&ULM5=9;]LX$/XKA+I8M(!B'9:/ M9&T#L=NB?>@VJ+OM,RV-+2*4J))4W.ZOWR%UQG:+87\E:E M )I\SWBNYDZJ=7'E>2I.(:-J( K(\(M907>P!OU/<2/Q MY+52$I9!KIC(B83MW+D.KI9C0V\)OC#8J]Z>&$LV0MR:P_MD[O@&$'"(M9% M<;F#%7!N!"&,;[5,IU5I&/O[1OI;:SO:LJ$*5H)_98E.Y\[4(0EL:4)NT!\@)21DK45\2UY^ MIAL.ZM7,TZC(D'MQ+719"0T?$!J$Y(/(=:K(FSR!Y+X #Q&V,,,&YC(\*_$U MQ ,R#%P2^F%P1MZP-7MHY0U_VNPSPJ-6>&2%1P\(7U<)3L26J)1*4&97M&J4 M]2XM=2HD^Q^2_8@@5!% MMH)CX:HK\N>+:>@/__KMJ]7;_/C5SR%-;> O'9OUNG-%<_6QYXXGDJW*K.34 M=)*C>@E\U_?O8P_"3O\CGY^[?A':X#L"%8[.HWKD^W/7GK_^%OG% RA?TE<_ MC32,W& 46M;W>]=R:U!,MQ='ZDS61[X53PZ\I7([T!JADVO85T> MLW;I@2\B84J5-(]A<*9MC-JV,7IJVX"LX.('@$6:,(E/&"KK5V]5WJ(P3YNZ M7]?(4[WE/*JWMOZ-8*8(;1[O_Q7D06L:/+NU^.1CC2$*W*$?D3P^#V$#3)5R=9([!F-[D33"_/Q'S,\ZH'5>,@ZG,T5F* M%.@'FZ6V?4ZC[>1W/0HH[AB\TT:+5#T0CV2.Z?]]ST,4( MJUADF$U%P5EL1@^#*JX>ZBJ3&IX_2.".1Y$[GH3W[J+)Q!T' ?EJ9S'SYF%! MXVC92JEKO9>(%V:F8W$783>Z'*'@:?\F'+K8?@8UTE 5GCO^8G<$0(87_I]2,/(=*]3&>CUAL$,Y,Z.O I= M4.:ZF@O;VW:JOJZ&R8Z\&LD_4+EC:!6'+;+Z@PFV"EF-N=5!B\*.EANA<5"U MVQ3_&8 T!/A]*X1N#D9!^U]C\1]02P,$% @ #D!$5!,>(/L1! L0P M !D !X;"]W;W)K&ULM5?;;N,V$/V5@5L464"U M;KXE=0PDV2R: ND&FS3[4/2!EL86$8ET22J.BWY\AY0ERXDO*;9],45RYLR% M/#/T>"G5D\X0#;P4N=#GG=R=BMW:G)6)8FYP+O%.BR*)A:76(NE^>=L%,O?.'SS-@%?S)> ML#G>H_EM<:=HYC M=P+K$.:8&(O :'C&*\QS"T1N_+G&[#0FK6+[NT;_Y&*G6*9,XY7,O_+49.>= M40=2G+$R-U_D\F=(G,M?N%924[)(M)J8TLULHT+[BH1O:RSD-+813L M48C6"I'SNS+DO/S(#)N,E5R"LM*$9C]V$?7,T M$,;>:#1X!7S@>O>;Z]T_>--V)@5^OW7F_X"_X1X51PV7E$2ZP,3!\-W=UQA3^:.M]"HDLJ =JQR\/L$[!%F.\JK]PL]I%W\-V'XAH M25F41%SJ4(3+3+GG7&W8]!%8%^L+,%=,.(;3'K5=4APR MXTD&4TQ8@8 5+6RU!RXH3"'6O7+)3>;XOZ,]$.FK#L[_LD9;_/]&QOSGY>/= M=>1877DSG\\5SJG,[BDH>^O.%75'11>E9'FS=D-+G!XYR1NPW76IGCV@*N!D MI?2F0CRZLOYYUIP A@,OB(=;I2&(-S:WE5_?P&/JQRKPYBQ.XIXWC%OE M;5/F@N#=)W7$W1!ZH1<'O6UW^]#K;M7&0>P%9+3.=YL7.T&CH=<+1RV$H'O: MA[C;7@K#\-^ !M#O>U'P"K1'GK9S3<+1Z:"%N2#"5LW>=H7=91\&W78"^I'U M:U>Y]%O/R +5W#V6-=6%4ICJ1=FL-N_QB^H9NA&O'O.W3,WI4D..,U(-ND-J M*ZIZ(%<3(Q?N43J5AIZX[C.C_Q2HK #MSZ0T]<0::/ZE3/X!4$L#!!0 ( M Y 1%2BWX9%AP0 %@, 9 >&PO=V]R:W-H965TK&2.@21MMP+K:B19]YF6SC81B71)*G;VZW>D M;$G.BY$B'V*)U-US+WSNCIELI+K7*P!#ME4I],5@9*V"%4ZI*/PR"U*\8%X/IQ.W-U'0B:U-R 3-%=%U53#U>02DW M%P,ZV&_<\.7*V U_.EFS)=R"^6<]4[CR6Y2"5R TEX(H6%P,+NGY56KEGR7B+0KA3")W?C2'GY4=FV'2BY(8H*XUH]L6%ZK31.2[LH=P: MA5\YZIGI%Y'+"L@=VX(FIW=L7H(>3GR#T%; SW?6L?"O6-7X5'$CY"/2$0]$@8A/8(7M8%&#B]Z0Z!'X.(6+G9P\2MP MMU@=15T"D0M+ E *"F+8EC"MP6C"1$%*SN:\Y(8_M=C$?]S K[]D81#]3M[[ MM.FS/P'Y^(*;IST?AS^-_?>WOTC.E'K$YK!AJM#MEP\DCF(O2=/>SCA+/9I0 M\@<(4*PD\UICS%J3')WBZ,S+4%%VYHUCVEM3CXXSD\9F'RKUUY 7CB%R6V(F8R(&@+5+(>FX6=8G](9>U,#W#'DW#)ZL;T* > M&DTYU[($ X2+!Q!&*LQA*YYX49+U5C1(#I1=_K&K&:X >YSIO!Q[4=R9I8F7 M91F9*6S#RCPZ7L&/FJ\/E$ZC*/'&43;L[:!F& =#B&";/!;18@.O.S9;- M#V_*U3POUZ9XCGN!#=O9>@2F- ';DI#^.51S4&U3\9QM6QKX]BYGK>1:R0=N M1Y5^YC_2$X>81FKM4!?24I"+Y?F[RWL&*D(_0^$J[4D4K2 =!>1D M_[A%(?!SCB2S#:(EX"@CP2CN:EZ*WS"=-:8 9P6!K2V\#C,8A>ZO]6\V2^O_&7IS@M(T M&-$A.3G"\;3E>/IFCMO.(P6([G"[D]\GYR7^'K=P?0RU91IA"BFI=W32[R?3 MHWF XE2[,;)0??(:-P.EY]WP@Z1VF#A_>?.V\>D<778R:.$>DG6 M&44?\-+Y^B!IB9+A"(IZ33$)O'B,G/F&*<6R14I*A5=14G D#P::]SHX#5&V MLQEG.'5"\'T=G(3;JL+=CI7$,)$$T M?(FM?N^V5X%:NCNM;3(XO9J+7[O;7ILOF]MB)][38L4I8H&HP&F-; M5!-UKRN\^H.R OA](:79+ZR!]I^)Z?]02P,$% @ M#D!$5. [04=S @ 5@8 !D !X;"]W;W)K&UL MU57;;MLP#/T5PAN&%0CB6YIF71*@:3>T XH5R2[/BLW80G7Q)+GI_GZ4G'@9 MUJ;8XUXB42(/SZ%%9KK5YM[6B X>I5!V%M7.->=Q;(L:);-#W:"BFXTVDCDR M317;QB K0Y 4<98DXU@RKJ+Y-)S=F?E4MTYPA7<&;"LE,S\7*/1V%J71_F#) MJ]KY@W@^;5B%*W1?FSM#5MRCE%RBLEPK,+B911?I^6+D_8/#-XY;>[ 'KV2M M];TW;LI9E'A"*+!P'H'1\H"7*(0'(AH_=IA1G](''N[WZ!^#=M*R9A8OM?C. M2U?/HDD$)6Y8*]Q2;Z]QI^?4XQ5:V/ +V\YW1!F+UCHM=\%D2ZZZE3WNZG 0 M,$F>"_L):^ M_!(=-TBU=O!Y+7C%0L7>?F%K@?9D&CO*Y/WC8H>ZZ%"S9U#3#&ZUQSYS:M)EN3OX:5UP013!0)S\(FIEOH-NN(E\!K.TL'9 M>/(BQHTJJ,\M E= '6\]^0='-BM_NW<2])&PO=V]R:W-H965T9%"V772.=??4&JK#B2S"]V#PIU& M&\DL9<]LW"G MQ0]>NVZ=7">DAH8-PCWH\3-,_5QYODH+&YYDC+5YGI!JL$[+"8P.)%?QS5ZF M:X\A_ET1GE:K(;3*\MD#=;<(P+^[:@#@4]C%83^2:29V?(TXS<:^4Z M2SZJ&NI_"2@ZG>UF1[N;["+C%JH%6:7O2+;,4@LMCH>[0+N:3V$5:%?_>PH7 M-/)9(P\:^1F-KX/<@R&Z(7BC#"JHEDP=V->.-K)=!39_M0YE6M##J0%Z\MDE MF#8,MR65'I2+$S!GY_MS&\?F;WF\?/?,M%Q9(J!!Z'+Q 75-'.@8.-V'(=IK MAR,9EAW^ \#X MQOM';'P O,?Y7R#U!+ P04 " .0$14DN_;.8,' #+ M(@ &0 'AL+W=O['WU!21+]0M'T]?TDL M:6;XS SYS)#2^:M4+^6"WWM4E^>RTIDH^*-"997G3+U=\TR^7@SP MX/W&DY@OM+DQO#Q?LCF?K%Q6 \0"F?L2K33_+UG[QU*#+V$IF5]5_TVLH& Y14 MI99YJPP(E;IMGEN9*O2!EIL&9^U.FJM2' HC S:ZH5/!6@IR^GS8Q" M9B43P$OUXRS436?D3^H"^36_1C__XZ7RH M 8.Q-$S:\:Z;\4C/>!0]R$(O2G17I#QUZ-_Y]3'Q&!B"\UT$R'L$KHG7XI0O M/R(:G"$2$.P =.-7_U=5>-5O_>H/3($Z[E6_\ZO?\L2K?G^X>N"))>UF$ZWM MT1Y[KFGSQQ<00I\US\M_>X8(NR'">HBP9XAKE@)S/&O$OP.[EMP5L\9"7%LP MU+JZ!.=6ZV'Q26S BCI8D1?6YV+%"RUA):U85C'=$&_)U8J7+HB-M6@- (E" M/-Z"Z9 *R9K4!M2X@QI[H5YE4$Y8D7 $A0FELGK6LRH#CJ]SYT0;[^# 41!L M!W6?U ;:48=VY$5[RZ%B)J*)J"?GHYW!0S()XG@+HT,LPF,#P>8TK<."<=SLE^G$CD2R84M <: M)0NFYNX9.G%D,XHG;@ XL/4F\$)X5- 5*?V&6)$B_FH-B#H 7I$]D$22Q(X@4YU3)YJ?NK M%"4R-TND7BY.B&1W 8PF =V&N2N&23@B?5AM@<#4B_4N7V;RC7,@1PUY-XLZ M@6@*C99*KH1I6%VS\;HU&V],1SK"6\!OG')X%.!-N5N''(FB*!CU.&C+$_;7 MI[8$EN!@PL6*F:GS*_L./5/G^E/G^DWMNC-/X6X"@GXVQ;9.87^A>H*BQ%2R MJ-=?RE>PMVA6H(=;L:,.T2@>3;9G3;035$I'8T)[0-N*A?TERP2PG2:F9M53 M)35=!JS%%&G8ZD #.ZN?<0:^<3O+3!*,Y,W7WS[??L 3X.8D$46]0,HZ"$:+ M%6^-F8)S:"N1ED95KKA",R5SI!>\570%Z+J%OS'KHW:TO]#/TBH0,I-=R_>F4J+<\VGL-%J4%&HS9^@Q,_LD,W\Z?\[0MY*;5NJ+F#G7T1[C%)+#5.D#:@L7\1>NKS!CCPPU ML06'D).%VE8*XJ\4?S/4?N,XWA]K2_G$3_D_R?KUP5V_3(\NZQ,^Z,//2*M%_*YF/"ZEE(9(2Y4R] M\,,6H.52,CY98BVA$O]FX?C$^NU-)KV9/5YQ\WC"\C?=P]_,M%[E(=F@EFLI M/E4VJ.5W=DU,L M#$-WV:=K)T)^IMV'&X)7Y57&ZLXEETJ+OWHW+^U0&TTQQ6.R[XO@L-/_B![BM=*>>:IKLM_0;^362V:% _60.1")F:*/)W;&P=F^G)Q?;> MVXG//TZTM\Q36Q:HORS\8F+VWI!?2VBR#Z(12^KT9*1.+:E3/Y<>7S MT,_G1U?7/?9BVE==]RB.HCW5-;1<'_JYODO8KZ_R_Y"PM5<"XL]9N9ZP[A#KR1YB'9(QRZ7AZ&09LX0: M[CMQ.#9C?GMA_Q+S*\:.5&_Z9/D[]/-W;\K^MS4663*.@E-E+++,&_E/+8[. MV!Y[8\>FL'VS=KQBX]-P[5T[Y&!>?Q51HCHXS8O2[F[WY<55_;W!UOUK_.D6 M.^[?X4_WS7<5UGSSF<<#4W-1E"CC,Q@J^#@"GE#-EQ/-A9;+^DW_L]0P0>J? M"\Y2KHP /)])J=\OS #=]RN7_P502P,$% @ #D!$5. AY<63 @ :@< M !D !X;"]W;W)K&ULC95=;YLP%(;_BH5VT4I- M /.9BB"MB;KU8E/5JNNU R>)5<#,=D+[[V<#031QLMX$&\[[^CDG]G'2,/XF MM@ 2O9=%)>;65LKZUK9%MH62B"FKH5)?UHR71*HIW]BBYD#R5E06-G:UK#DEHX'A_<[]O<52XK(F#!BE>:R^W^SJ,!*Y_1H![ ?ZJP.L% M7IMH1]:FM222I EG#>(Z6KGI05N;5JVRH97^%Y\E5U^ITLGTH=I#)1FG(-#5 M$B2AA;A&$_3RO$17WZX36ZI%=*B=]89WG2$^8[B$;(H\]P9A![L&^>+KS MW%:I#?GA(3_<^GG_S^^"FS>X>:V;?\;MB32J^!(X)84PU::3AZU<'Z!]ZOM. M%,P2>S^NP6D8=L(PC(>P3W3^0.=?I'M5!V9"JTG-60;"R-<9!*.% W_FA<=\ MIV%Q%,4N-O,% U]PD>^>5E3MU!QM&,N->,')NJX3!TY\A&<(4UUK%IGQP@$O MO(AWV"H?-^@'9^;ZA0; 61QZX1&A(0X[?A"=08P&Q.CR_@,!? ](=6_$5H(5 M( '1 [<).#H!F># =X\K:@KSL7MF0\8#;OS5BOX&:<*+3PZ"ZT0>/N$SQ+FQ MXXT.5@=HCSJAOH5^$;ZAE4 %K)72F48J1=YU]FXB6=TVQQ63JM6VPZVZ#('K M /5]S9@\3'2_':[7]!]02P,$% @ #D!$5.USC5-- P J H !D !X M;"]W;W)K&ULM59=;]M&$/PK"Z(%$B 5>=27$T@" M+ E&#-B%8"?M0]"'$[64#KX/]GBR+" _OLLC0ZDM=74?[ >+1][,S0Z7@YT< MC'TJ=X@.7I34Y33:.5=\BN,RVZ'B9<\4J.E);JSBCI9V&Y>%1;[Q("7C-$E& ML>)"1[.)O[>RLXG9.RDTKBR4>Z6X/X,/)WL7&[:705P09S MOI?NP1P^8U/0L.++C"S]?SC4>X=I!-F^=$8U8%*@A*Y_^4MCQ!F #2X T@:0 MOA;0;P!]7VBMS)>UY([/)M8YQ?PVJU@CO#=8"NW]+U/5W_ MHKRU@UM=.KNG;G;P[8XVP*U#5?X1H!^T](.@VI45.A,%E\"5V6O797_-,/(, MU6?Z/.NGPWY"7C]WG#QL3QX&3_Z"5H')0?[+I_K4,#J%(W);!AP8M3I&0:9; M[=!BZK5N!5D.HS=8O06T?9..?Z";[=HUJC#37E MQY;ZXUOT/$M.(93\1]=CXR'9J[ET KO,7#0TYZW/$O_7W?OL+ 994(&OB+I_ M87$C'-SP3$CACA_@GK\(M5NF.GP/J4X9G 2]).^<7" 78C M#+SMA-_[-AAP_I1A[DQACIQQCX2"[]O$%&\L/&G)K%,C&XJRV.&\L[K1Q M\&H;3_'&P@GU3QOA.U#8*H2%48H21M"W_4"1$ZK^E&%L]";VGM*(A8/C[G^8 M.7[E1Q.?C1'5#'?/[5;H$B3FA$QZ8S+8UF-1O7"F\)/%VCB:4_SECD9)M-4& M>IX;FBZ:136LM,/I["]02P,$% @ #D!$5*)@J>U; @ *08 !D !X M;"]W;W)K&ULC55;3]LP%/XK5K0')FU-XC27H332 MH$*;!%H%8WMVT]/6PHDSVZ'P[SEVTJBC*?#2^'*^R[&/3_.=5 ]Z"V#(4R5J M/?.VQC3GOJ_++51,3V0#->ZLI:J8P:G:^+I1P%8.5 F?!D'B5XS77I&[M84J MN9]ST\O\ALO OXPV&G#\;$9K*4\L%.?JYF7F -@8#26 :>>X!"$L M$=KXUW-Z@Z0%'H[W[%6<&:M<++_U*99G(ZKQ8-:_)[:=$PM/E8+:!P'XVK)H):\J?9;&B9L MZ;IB$NZNFKZ8QEPD1RZB* C";-Q%.KA(WW1Q#5KC:UT:LN*ZE&UMQK33(VV: MAD$T+IT-TMD'#@#;J,+JK#?]$/FVB=XPM>'X MB 6L$1A,4LQ%=8VIFQC9N&:PE 9;BQMNL9>#L@&XOY;2[">VOPS_#L4+4$L# M!!0 ( Y 1%2RYV4C^0( @) 9 >&PO=V]R:W-H965T*T JL&F56A6UZOK9)$<2U8Z9;4KY M]SO;(4U;R.B'?0&_W#WW/&>?+Z.MD$\J ]#DA;-"C;U,Z_6%[ZLX TY52ZRA MP)V5D)QJG,K45VL)-+%.G/E1$/1\3O/"FXSLVD).1F*C65[ 0A*UX9S*W128 MV(Z]T-LOW.5IILV"/QFM:0KWH!_6"XDSOT))<@Z%RD5!)*S&WF5X,0NM@[7X MG<-6U<;$2%D*\60F5\G8"PPC8!!K T'Q[QEFP)A!0AY_2E"OBFD.F, M#'A>N'_Z4B:BYA#UCCA$I4/TSB'L''%HEPYM*]0QL[+F5-/)2(HMD<8:T .2"W2Y:GU.15D>_D,DER,Z:,7!7NIIB,G\U! MTYRI10/(6P$?RE8)H MKV :-2+.(6Z1=OB-1$$4'B T.]T]:*#3KA+:MGB=(WBW:Y"8KR(E,549P,6$:) Q MV!2:(&DXD7YSB&ZK&WQMH-JKJ/9.O :6R3=,> %;K"B3Z$.TFN&Z+JL-Q/H5 ML?Z)Q*X=L9E0^A"A_H=[&(9!)PBJB^BJZX!9, AK9F]8#BJ6@T:6-W@W^88W MZ!U62,//Z'6O#]N1.\!KLZ [NF1P2+Y#[=9T#3O'5(7!ZVL;-.NB+__0%=9> M[O"_*"MAZT9VE:KB"TW]SA7JU4[O[1-[-WZU+1YVZM>8=PW MP@V5:8X=A\$*(8-6'[,M7=MU$RW6MG,MA<8^:(<9?JJ - :XOQ)"[R&PO=V]R:W-H965T M]7!9%64+5)FX3:=?ML@@&K MCIW9#K3_?M=.R*@2*/M"_+CGGG-/XFLF>R%?U)80C5XKQM74V6I=W[FN*K>D MPNI6U(3#SEK("FN8RHVK:DGPRH(JY@:>E[@5IMPI)G9M(8N):#2CG"PD4DU5 M8?EV3YC83QW?.2P\TLU6FP6WF-1X0YZ(?JX7$F9NGV5%*\(5%1Q)LIXZ7_R[ MF>\9@(WX1'8V1*64IQ(N9?%M-'<\H(HR4VJ3 \-B1&6',9 (=?[JD3L]I M@,?C0_8'6SP4L\2*S 3[35=Z.W4R!ZW(&C=,/XK]5](5%)M\I6#*_J)]&YND M#BH;I475@4%!17G[Q*^=$4< /SH!"#I <"D@[ "A+;159LN:8XV+B11[)$TT M9#,#ZXU%0S64F]?XI"7L4L#IXH%RS$N"OA/P0J'/Z*'1C22&BE9-A9A91S5^ M@U>G%;J:$XTI4]<0^?PT1U>?KB>N!ATFFUMVG/' M'L3N1MBBGBWZB"T<8VM1\3LV/TGC<;:X9XL_8HO&V.(!6Y1G<3Y.EO1DR5FR MGT)C=N)3'!.1#$0$<9*%R;B*M%>1GE7QG2B%<"4:KJ%Q0;-4P$_Y!E&N"P>U M$RUJV\:70L.E8(=;N+>)- &POQ9"'R;F9NC_"11_ 5!+ P04 " .0$14 MRJZZ,(<# #""@ &0 'AL+W=OZV4[(KZJ@5*/O5)6<5Y8H)CB3=S+UK_&Z)8Z-@)3XQ MNE.#-3*N/ GQU6QN\[D7&$:TI)DV$ 0>SW1)R](@ 8]O':C7VS2*P_4!?6V= M!V>>B*)+47YFN2[FWM1#.=V0IM0?Q.Y/VCF4&+Q,E,K^HUTG&W@H:Y065:<, M#"K&VR?YW@5BH( G9Q3"3B%\K1"?48@ZA<@ZVC*S;JV()HN9%#LDC32@F86- MC=4&;Q@W:7S4$MXRT-.+->.$9Q3=48B%0G^@]]\:5D.>-&IX3B7:= *E$4"$ MYXCD.3,I("5BO+U()B$7*ZH)*]4; /GXN$(7O[V9^1HH&D-^UM&Y:>F$9^C@ M$-T+K@N%WH/U_"6 #[[U#H8'!V]")^**9I'>P1V*#EI)"%-&:9*QD>H^^V!>WFE;J'X>9N#<36S/Q&3/W)"O@2.YM MQN@AIV,):8$F%L@4_?,BC9-P>C7SGX=A^J'8"YY)SS-Q\KRC2D$I9TW5E$33 M'"H0NE'&VBME;ULEI&;_VH,Q^BU^,N 51F& DU?T3\5PDL;3R3C]24]_XJ3_ M%_19TZ+0,RD;.D9OFE3GK7@]BAFDHF\K=H M_:*@+QA'>TJD&BU6-SP.6E7'?9WV3*=.J#7;Z +]73"9#SK0@>I25#7A>X>= MJ][.U?]9?C@XMM7 Z=#1B;(SF5F3HRTQ.,G^-#"_\>SC06_'3A*W55VR#/R4 M4%NCEMWZX66*?W>%(SPR"9U(2Z&T"8*S$W48PSA$,9XDR9DX''LNCIS65[06 MBFF%M-@1F2M4-S(KS/47$KYQ"L%7#'$8.=STHM-6 ]-2>H[>L5=C=[.&,FVX M#<^O\3IMS7$,'?#U]?$'4T)%Y=8.3PIEQG@[,/2G_8!V;<<2_RC>3G?W1&X9 M5]!#-J :7*80%-D.3.U&B]K.'$]"PP1CEP4,F50: 7B_$4(?-L9 /[8N_@-0 M2P,$% @ #D!$5#,X* ), P 9@P !D !X;"]W;W)K&ULM5==;YLP%/TK%MI#*W4% R%)E41JDT[KI'91HW8/TQX @CTEL0I'QNA$-F5:7(_ MA(3P2YI!*E=6E"5$R"%;FSQC0 (-2F+3MBS/3$B4&I.1GINSR8AN1!RE,&>( M;Y*$L/<;B.EV;&!C-_$8K4.A)LS)*"-K6(!XRN9,CLR2)8@22'E$4\1@-3:N M\=4,>PJ@=SQ'L.65:Z1"65+ZH@9WP=BPE"*(P1>*@LB_5YA"'"LFJ>-W06J4 M9RI@]7K'_D4'+X-9$@Y3&O^( A&.C8&! EB132P>Z?8K% 'U%)]/8ZY_T3;? MZ]D&\C= 4 .<0X#8 W +@:F?R M4+0/,R+(9,3H%C&U6[*I"VVF1LOPHU3E?2&87(TD3DRF-$F4_6F YM)Q8 P" MM!#4?T&?4;&8#\]F($@4\W.Y\+28H;-/YR-32 F*R/2+XV[RX^R&XS"ZIZD( M.;I- PAJ\-,/\'8+@2EC+PVP=P;!+T_5'><;F<;9AD7I&LV!132X0(N0,. 7Z$$^C'H' MK\M?SM_3_*IHO$YL%_?LD?E:(\LM9;G_+.N9Q!OX0-4TI_[U M\2XLLSIL$-\KQ?=:Q5>?@I84>26==UHOO$Y>'.]J\Z)?BN]W]@+]00_R^C;) M8OH.@&XH80'Z>0_)$MBO%J<&Y6&#T][,T\'1S>P.++?>@F&I:GC:_ V/,^/8 M&->KPM:^D%NMNLH\Y *_9_J]VB$=N/*NP!U"IYJ9(W@#YD>\H8SC(^L=M^\X M#5':>PEVJP1YQWV&7:1!Q&3[0%E;R'/ETDXJ\%2EGRV;Y6K>(!_-3U43KQFY/DW?@]X2M(WEC MQK"2E-9E7YK*\J8V'PB:Z39O285L&O5E*#\$@*D-"D4TX# 2#0 &0 'AL+W=OF]:$;*EKW4.W!)!=B-8F9 M[4"W7S_;"0D0,%%;'B"V[[E?)SG<]+>,OX@(0*+7)$[%P(FD7-^YK@@B2(BX M9FM(U0K5ZPYD-" DMCU/>_&30A-G6'?[,WXL,\R&=,49AR)+$D( M_SN&F&T'#G9V&X]T%4F]X0[[:[*".G$?#AQ/9P0Q!%*[(.IG Q.(8^U)Y?&G<.J4,35P M_WKG_:LI7A6S( (F+/Y%0QD-G)Z#0EB2+):/;/L-BH(ZVE_ 8F&^T;:P]1P4 M9$*RI "K#!*:YK_DM6A$$X!? /PC &Z? ;0*0.L8T#H#:!> MNE,7HKIPY1( M,NQSMD5<6RMO^L(TTZ!5^335O,\E5Z=4X>1PPI)$MS\-T4QU'#B'$,TE"U[0 ME]K.*),1X_2?VM" 'YD44EW0=(4^34$2&HO/"B8BPD'T7:GRTU'RBGWT3$^ M]$.V&?IMW/'[[N9$Z%89NF4-/^I3UY5VX9'607Z?,K_-^ L:=6NCCY&P6!XG=E(G=6!-[8E+?\V^@ MIEM&Z+Z?FFZ]Z7ZGSLU%LX,,>V6&O0\@IW>1')O%06*W96*W39^=[TK9WLX5 M]BH-]=[/5N'C(ET-[:87D&N*2+N*;]5V@.G*J\QK8B*W7%C>3U M0I%U\33*?J[.2D*Q74.;_;L63IK>-%I>#W&ULM5=AC]HX$/TK5G0GM1)'XA "5("TP)UN3VH/+=KVLTD,6)O$ MG&V@_?<=.]F$!<>4JK%O!EPT5.% S%UI=[04EJC/+,#X,@]G/""F\Z-N^68CKF!Y6Q@BX% MDH<\)^+;C&;\-/&P]_KBB6UW2K_PI^,]V=(55<_[I8"17WM)64X+R7B!!-U, MO ?\81$: S/C,Z,G>?:,]%;6G+_HP6,Z\0*-B&8T4=H%@9\CG=,LTYX QW^5 M4Z]>4QN>/[]Z_\ML'C:S)I+.>?:%I6HW\88>2NF&'#+UQ$]_TVI#?>TOX9DT M_]&IFAMX*#E(Q?/*&!#DK"A_R=>*B#,#\&,W""N#\-(@;C'H50:]2X.HQ2"J M#"+#3+D5P\."*#(="WY"0L\&;_K!D&FL8?NLT'%?*0%?&=BIZ9SGN::_2-$2 M&*="T!2M%$]>T!^6-P]IRG2\2(8>BS+K=/3>+:@B+)/O8_?9^["N MIQ?QDPK*K(02MD#!Z",OU$ZB/XN4IA;[^0W[T.' !UYJM']?J1<_TRAQ[-HFAQ$*S8HB45C*<= M])ED!]I!GT GS 1I8[MT'Y^ABGIX$-6H2E*O9V$(WZ@%?+\&WW>"ORB%#EJ5 M'/Y[4%)!]E[M\ VO9DW=XQ?D@@#_[ M1D#)6? MN!5 1=:M:6]Q-G*,_P<]QO<),FX4&;LEN5E;-%F^U]6&]A!2$T\KH-+MX/S@ M#+J]%CB-<&.W\[;S32' ':? M L_%GK 4IL^P, M&S=EH_J1B"TK),KH!EP&W0'4O"A[OW*@^-YT0VNNH+&ULE53;CMHP%/P5*T^MM"7W9;L*D0JT:A_:18O: M/IODA%C8<6H[9/?O:SLA"B6@[0OX0Z5W"BX85GHJ]JZL!>#<@AAU \^[=QDFE9,F=FTCTH0WBI(*-@+) MAC$L7I= >;MP?.>T\$SVI3(+;IK4> ];4#_KC= S=V#)"8-*$EXA <7"^>0_ MKF)3;PM^$6CE:(R,DQWG!S/YEB\-/S^D,GS3 M\?C$_L5ZUUYV6,**T]\D5^7">7!0#@5NJ'KF[5?H_5B!&:?2_J*VK_4]!3;;HCSW8FR._0%@0!B9;HW1H4)E2^UQ^4)18@ M$U=I9T:?F_4NEIV+X(J+-60S%/IW*/ "?P*^>CO<.X>[.L\AU& (-;!\X7^' M>H,\',A#2QY=(>\3G@JI \86:*[O,8W\T(L2]SC.XK)J?N^%\Z'J3%4TJ(IN MJKK:WZEN1!<*@LB/@VD%\: @OJG@1\-V(,Q9/9W!J4,].I=3"<9O2O"RRO<\ M_^'C/P;$/5"]_]A$Y/;/!R3J7] M1;LNUG-0OI&*UUVR9E 3UG[Q1^?#08*?G$D(NH3@."$ZDQ!V":$5VC*SLN98 MX4DF^ X)$ZW1S,!Z8[.U&L+,O[A40N\2G:9;!7.0TN(LXAOT6A M_QT%7N /$)K]?[IW@4[8FQY:O/#+IE\ CWKPR()'9\"?6,YK0+AI*,GQB@)2 M'.7MB?+TC-:^%C*QD*;PMQ,_B:,D#3)W>^C30%R4IHGO]W&?.,<]Y_@BYS=; M;=H$O 6AFT?/U]PPB73WD4J[I6^>OE>Z:DD^)*(](SX@%T5W<9*.CD0,Q06A M'\3#(I)>1')1Q&-9ZMYDJJ0@=&,KYJ9U'/'&EL<0Z>2$3##R_&/?3Z-\;Y2> M(9SVA-.ON3YHMQ5S7(4M]_34R#@(DSOOB/U 7!1&GN<=\7;0^U2]+^Q#\@VF?I6 MV&ZYXDKW7CNL].L(P@3H_9)SM9^8 _KW=O(74$L#!!0 ( Y 1%04ZX0T M6@0 )T2 9 >&PO=V]R:W-H965T&(?P-Q%3'I]1/\S M2UXELZ("%BSZ'@9R,QEX Q3 $]U%\@O;_P5%0G:*Y[-(9/_1/K=U1P/D[X1D M<>&L&,1ADO_2UZ(0)P[$;G$@A0/IZV 5#EGEC)Q9EM8=E70ZYFR/>&JMT-*+ MK#:9M\HF3-)A?)1!NQ P Z?2O0ASN0 M-(S$1V7R]?$.??CCX]B0BD0*9?A%P'D>D+0$Q 0]L$1N!+I/ @C. 0S%ODR! M'%.8$RWB'?@WR,)7B)@$-Q!:]'U571#.5RGK16@!8O5?!,T MJ^Z,8!^_*T@T2<)L?A70VA8$AIFA(8]AEA< MH<\[*21-@C!97Z$YK,,D49=H3M7@^] TH#F\G<&GGX67J>N8ECLV7AI8V24K M^]VL[K-?'26[1FF(+7-84LH'OFZE(>Z4Q!TM\<;)@7X\0+P"KALOMPS@_AX- MY)6$O%_;0%['..2CU65UQGU4@'?U>H.9IGSX1!_PF\@76@!Y(>DJ:B:-:VR(.\3>)>FZF6T3TVLA M32K2Y'VDMVKUH*:+9.@%A&QD3FJ4L.5Y3@NE2A6PI:7T/5M0J-BS%^!J@52V M(EKRT(?W3*LBHGM*]<:T+FO<876>3R4J6*\JG?EHIQJN:PIN850)"M8KRMLJ MW&/BY>&\\\+9E^5MM&HK;R4R6*\RWJFK<5RHM2I7>XT=C= _P..S+FHDI@\P1 >@ M7" 7Q?DJV$$!/8BF96L'DET@.0621NAQI998+Y=]\N_9>/I 5L%^=*P#]MH+ MH8I7YN1!KG&^)1: ML0^508^^L&KTU#JH5F#C9*,? U]GYQ\"^6R7R'S# M7#XMSUAFV2;;/C MA!63DL79Y09H #PU4.^?&)/'FS1 >2(U_1]02P,$% @ #D!$5 )Z:)K@ M @ #P@ !D !X;"]W;W)K&ULK99;;]HP%,>_ MRE&TATVB!,(M5( $;:=56C?4:NU#U0>3'(A57S+;0)'VX6<[(:4J4";M);&= M<_[^G7-\R6 MU;/.$ V\<";T,,B,R<_#4"<9&48%3!7K).5&;"3*Y'@;-8#MP2Q>9<0/A M:)"3!=ZA^95/E>V%E4I*.0I-I0"%\V$P;IY/^L[>&]Q37.N=-KA(9E(^N\YU M.@P:#@@9)L8I$/M:X04RYH0LQN]2,ZBF=(Z[[:WZ5Q^[C65&-%Y(]D!3DPV# M.( 4YV3)S*U2GSL./0.N00 ME0Z1YRXF\I27Q)#10,DU*&=MU5S#A^J]+1P5KBAW1MFOU/J9T9V1R3/\S'V* MIHP(#6?PX&/!%,@*E2T-S E5L")LB2#G(*SI"K4ST-Y=>G<-GR_1$,KT%ZMQ MQ7,F-XCP9H;'&^0S5$^#T%AXAQ F)>BD (T.@#8CN)'"9!JN1(KI6X'01EV% M'FU#GT1'%2\QJ4.K68.H$34_00@Z(PIU\3RBWZI2V_+ZK4.I=4)G;LFD<"&Y MW4::^"2,E2)B@79I&YAM8-=N2C9^>+PF*H7'[U82K@UR_70$J%T!M3U0^P#0 M#RG*LI4%J\$$%U0(*A8P(;;X"<(?V)> (I^%?,?+N]V^&D6-..H/PM4>JDY% MU3E*=>^1:F_6B3Z*T7F'<=;MMUO[,;H51O=?DV,7VJF9Z;Y#:K;BN+L?J54"54(TP537!_(5_7]#[D8N[>+G(]ZNPGCBOB^*1:?H#[ M(5LQ2WP26[]BZ_^W;+ZK_''<_BFI#'<.:8YJX:\B#8E<"E.Y)I2 M!9[B*)$7O;52Z4?'D<&:QD0.>$H3?6?)14R4/A4K1Z:"DM""XLC!$/I.3%C2 MFXSMM;F8C'FF(I;0N0 RBV,BMI]HQ#<7/=1[OG#'5FME+CB3<4I6])ZJK^E< MZ#.GS!*RF":2\00(NKSH3='':^P;@(WXC=&-K!T#0V7!^8,Y^1Q>]*"IB$8T M4"8%T3^/=$:CR&32=?Q1).V58QI@_?@Y^[4EK\DLB*0S'GUCH5I?],YZ(*1+ MDD7JCF]^H@4AS^0+>"3M?[ I8F$/!)E4/"[ NH*8)?DO>2H>1 V A@< N #@ MK@"W +@O /@08%@ AB]'&!T > 7 ZUJ27P"LF$[^L.R3OB2*3,:";X PT3J; M.;!R6;1^P"PQ,^M>"7V7:9R:W"L>/(!?4BOS/"*)!!_ - R9N4 BP))\]IK; M[RZI(BR2[W7(#\ !=X>A\%^YHZ4K]<*D?MOG<0_H9 M#3Z8=RL$,Q[KAB-SL:9"D&1%=1-08+$%];@YV=K+TPT1(?A^HU."SXK&\O>6 M@MRR(-<6-'RK@OK%;)3Z(%-2D21DR:H/?L[B!15->N<%>;8@TTD?)T/DPN'8 M>:S+NA\U\J$[*J-VV Y+ML-6MN:-L=,8?+^EIKZV1^B52;W3T-0O"_+?6M-< M/<"7>9 $TTRMN6!_TK"I@?A[8F$/ZK]FM48ECU%G'D&=!]GE(6MQ:<&#YRTR M)ENPH( ^41$PRY,*QL/&+MA>#()@2XF0+?J2:"M;X!YH(%U.BD M$\4ZA36(OJ$9Z/ FFNVU(0@'$/[8PO*\9'E^:IWE?'\:(NBCYEF(8.6YL$O7 M@'Z7KH%J5HY.HV^@RIT0/JW.,2L*JFOFP\.M U6^AKH;V]LWC]F1:CIT#U29 M&&IWL?^U?\R.%'>\@:#*6)%W:BVDJ&BGAT \= ],Q\J24;LG7\5IQ+>4@ITO M^"[]I')+-#J1?E(9'7ISI_O' IYU^KQL"-O]OBQ6!\?"=A],Y8VHW1R_V26T M9DL>J2 K^MQR4O,Z-M+*\XUJA: !]%ZR:HQR7Y(Z$K6[LJEL$K?;9,EI6G": M\40)$JA,+TQ_I2+>T;")Y)$!AGD/!2.@.Y5:2^"#D&R;VO'5D4Q>D'@;/A";J>V!V?V M9&^)6+%$@H@N-0P.1EH/D6]SYB>*IW9;;L&5XK$]7%.B:9D ?7_)N7H^,3M] MY6;SY&]02P,$% @ #D!$5#IO0$(= P (@D !D !X;"]W;W)K&ULC99M;]LV$,>_"B'L10*LD2CJR85MH(VQK4"W!4F[ MO::E+_[GYW$GF:[I1^,FL 2YY;V9E9M+9V M\S&.3;V&EIL;M8$.5U9*M]SB5#_&9J.!-]ZHE7&:)$7<0:C>+:/3ZX%X\KJU[$,^G&_X(#V"_;^XTSN+12R-:Z(Q0 M'=&PFD6?Z,=;FC@#K_A'P,X?/":SY 9NE?Q7-'8]BZJ(-+#BO;3W:O<'[!/*G;]: M2>.O9#=H2XQ8]\:J=F^,\U9TPYT_[PMQ8$"S,P;IWB!]KP';&S"?Z$#FTUIP MR^=3K79$.S5ZQ_T\Q$W/ MQ%U ?4,8_96D24H#YK?O-T_>FL=8@;$,Z5B&U/MC9_V=YGUUD/3UA1ALC,%\ MC.Q,C+_^_DIJKO4+;KX=UXT)56UP47@7;@MNYQG+\J*8QMO#ZIS*RJJ@.1UE M;PBSD3"[2/@[=*"Y),O>X(HQI,:2""S%3[$'O_D!#ZLF94:/L$,R2LLJC)V/ MV/E%[ >KZB>_F1N"7S.><(:[,R($FI\0T&R"K$>@(1E+2A8&+4;0XB+H)XFG M)N]J(%A+TJA^:5>]Q*.L5GUG@X4M3BM&B_2(]B>B-ZSER%I>9+T' WH[D*JE M41(L$-%MH;-*XXX(P98G'#G+JR/8@(@F>1BV&F&K=\/ZW8L=Q@H-V&]L"+0Z M?;TERX[+&E#E577F8YV,J).+J'<:6["V+_Y8A1^]V)R#G)R$_\!87K+C@H9T M-$^S) Q*D_];0W(1]9NR7 :/]N3D^"D*5J7)$5E 1Q,Z8;0\0HL/&IC[>_B3 MZT?1&2)AA9;)38G9Z:$A#Q.K-KZG+97%#NF':_R) >T$N+Y2RKY.7)L&ULG5;;;MLX$/T50M@"#I!:(N5+7-@&?$FQ ;;=(-FTZ",C MC6RA$NF25.SNU^^04N2;K$V;AU@D9P[/&7*&,]Y*]5VO 0S9Y9G0$V]MS.:# M[^MH#3G77;D!@2N)5#DW.%0K7V\4\-@YY9G/@F#@YSP5WG3LYN[5="P+DZ4" M[A7119YS]7,.F=Q./.J]3CRDJ[6Q$_YTO.$K> 3SM+E7./)KE#C-0>A4"J(@ MF7@S^F%!0^O@++ZDL-4'W\1*>9;RNQWK5>UK'P^]7](]./(IYYAH6,ON:QF8]\6X\$D/"B\P\R.V?4 GJ6[Q(9MK] M)]O2=C#R2%1H(_/*&1GDJ2A_^:X*Q($#'5QP8)4#.W7H77 (*P<7.;]DYF0M MN>'3L9);HJPUHMD/%QOGC6I288_QT2A<3='/3.]$)',@__ =:/*>S.(XM>'E M&4E%>4ELL#M+,#S-]!6:/#TN2>>/J[%O<'L+XD?55O-R*W9A*\K()RG,6I-; M$4-\#. C[YH\>R4_9ZV(2XBZ)*37A 6,-A!:O-T]:*$3UK$,'5[XAEBVP/5J MN)Z#ZUV >X!(*@P4^<*SHCR'689IQT4$3=$OT08.S6;ORQ1%O300Z-<$^JT$ MEI" 4D@ %9&9UF#T-?E[ PK)B!7Y2VI-%ERIGWA1MES%N/IHN '"18RK$<^: M:/;/:#(:V+^:;'EVYW;A\-CN2-2@%C5H%=7$GU0"R.UNDZHRU-^ JR;Z[>@L MZ-&6HQ_6)(>_'OD'B(NR]LGDK7=B^-8[<5,SNVEE]AE?EOB5G4%VW+)KVKK$ MZ1]L/1B$-^STF,_-:$!'(1TV\QS5/$>M/)^$PO19B?3?*HIS$)"D1C=1'9UQ MN! E&NS+:O![^U^3?9D@]X"5UJ18>FW*W D#"K0ALRA2Q6F%K$ILT,*UC&BK MR;&<@U>"MLJI.-L#AQVV$!I(Y[E4=$4ZGR4F_:CY2:#G:3QBK,=.29_;O<>+ M,.P'X07N;,^=M7+_"#&F?$8TUJ;"2$QW3/'&;/D?($:[0?"NZ9WY#<=C,?LG MAH:M4+=) J[SN2RB'8".NNR"B';'#I;I+@W>737I\ \ZD!S4RC5FFD2R$*9\ MS^O9NOF;N9;G9'YNFT+7V>QARH[R$U>K5&B208*007>(%UR535HY,'+C^IQG M:;!KTVI@-ZA;Y>E_4$L#!!0 ( Y 1%2QS(WA[P$ M % $ 9 >&PO=V]R:W-H965T^2C* M>:_-FVT D!R4;.V<-HC= V.V;$!Q.],=M,Y3:Z,X.M-LF>T,\"J E&1)%&5, M<='2(@]G*U/D>H=2M+ RQ.Z4XN;W(TC=SVE,CP?/8MN@/V!%WO$MK %?NY5Q M%IM8*J&@M4*WQ$ ]IU_BAT7JXT/ #P&]/=D3KV2C]9LWGJHYC7Q!(*%$S\#= MLH<%2.F)7!F_1DXZI?3 T_V1_6O0[K1LN(6%EC]%A>K]32AB_IA]@LH:3<6=1J!+L*E&B'E1_&/IP XILS@&0$))<"TA$0.L>& MRH*L)4=>Y$;WQ/AHQ^8WH3RA!J, M@8H@/Q!NK1LC.'3"..?5$I +::]=V.MZ2:X^7.<,70F>B)5CNL/0WG#GAD_ID4I\$OO0"]?^A2R>Z--#=G*%[TTT9 M8%F ^7>U+[(LO?<2]J?B_PV+H_AS&M]-<4-9[.2^_5O[SLU6M)9(J!TRFMW= M4F*&^1T,U%T8@8U&-U!AV[@G#\8'.'^M-1X-/U733Z3X U!+ P04 " . M0$14B754R\8" 6"0 &0 'AL+W=O?0 M]HL-UYSC05,?\FY*+'27;$- M9"4 9Q94TB .PU%08L*\Q#G@BL)-';62<;#A_ M-IUOV=P+C2"@D"K#@/7K#ZR 4D.D9?QN.;WNEP9XW#ZPWUGOVLL&2UAQ^HMD MJIA[$P]ED..:J@>^^PJMGTO#EW(J[1/MVK&AA]):*EZV8*V@)*QYXWV;AR- M-#H#B%M _!HP/ -(6D!BC3;*K*T;K/!B)O@."3-:LYF&S8U%:S>$F5E\5$)_ M)1JG%M]8RDM /_ >)+I #Y!REA)*L$TRSY$J $F%5:VX>$$"*T"890CR'.P, M-*'!#2A,J/P\"Y169;B#M%6P;!3$9Q1$,;KG3!42W;(,LE."0-OI/,4'3\O8 MR7@#J8^2Z N*PSCJ$;1Z/SQTR$FZ%">6+WE'BAUTPXYN:.F&9^CN( .!Z:M) MZ._##\U)>>C^-.C%QV1BZ=1(_: 0I42](X7V? 3<^\B?]^MVPT!\Z MY8\Z^2,GSW?.+O1ZK?4NV%! L-<'J^R=!S=/Z,?]-CX,.[$Q[FR,G3SK]=JD M7^N'LE*(V,7:Y\)-,TA,6ONV_\H-#-]839/.Q\3)\X1IW1Q:F.K2A%G:Z\)- M,@C/NG@#&">1/_X/>N)DVCF9.KEN3X[6/A-N?#0]MZ+25*>2PW.@4# "/" &0 'AL+W=O>6Z,LVAP/*2E\#TSI*+ BL]%2M7 ME@)P9D$%=0//&[@%)LR9CNW:@YB.>:4H8? @D*R* HN_-T#Y9N+XSG[AD:QR M91;3E:8[./IV/7:7E&%(WW1U]4Q\=G#C:#] =9RJ7Z O+('M/X&H?C9E@;^8F MZ&6<0WJ)0O\S"KS [Q T^SCBXD94W.MQ#DO0LK*K'H.#AFO0 M:_#G_0]4*4+)/VRNN O;D@@[[/)<<\6'GF,_'K9-=X0-=(WK=ITT2I->I=^ M@< 4+2JI=Z1$J4X!4;)+9W(DX&(8#\*6S(ZHV(N2I%OGL-$Y[-5YKV^P0 KT MI1:Z2*.,+/7C I:V7\A:ZO!(A!]$23NCQU'1T$^";J6C1NFH_^7.,5N9:H/6 MF%:X+O%4-QFLQ79I'1VI\%HZCR,N?"\. _^$5-][JYE>K]AGKC#M+'C>\44< M!4$4M*1UQ&EM?A)[84N;>U#:"Q KV_'T^\8KINK"V*PV7?7:]I+6^HWIMK9E MO-'4K?H.BQ5A$E%8:DKO,M$I$W7WJR>*E[:!++C2[<@.<_W% ,($Z/TEYVH_ M,0W0' &1G);4;1P?$ MXC&.778 Q5W;%*#I)#=6<233[F-76."[ %(R3I-D$"LN=#09A;V5G8Q,B5)H M6%GF2J6X_3,%:4[CJ!-=-]9B?T"_$4]&!=_#!O!;L;)DQ37+3BC03AC-+.3C MZ$OG<3KT_L'A1<#)W:R9SV1KS-$;R]TX2KP@D)"A9^#T^@TSD-(3D8Q?%\ZH M#NF!M^LK^R+D3KELN8.9D=_%#@_CZ"%B.\AY*7%M3E_ADD_?\V5&NO!DI\IW M.(Q85CHTZ@(F!4KHZLW/ESK< #J].X#T DB#[BI04#GGR"F]B\XN0 M:D"3.*%]4S9HZ500#B<++BQ[X;($9G*V$)KK3'#)EMJA+:GZZ-C'.2 7TGT: MQ4@A/3#.+O33BCZ]0S^'K,VZG19+D[3S&AZ3TEIN6LM- U_O#M^ST$*5JH&I M6S-U U/WW<1;;&9T1IE:'CX4JL-:N&/KIAH;Y B^&&S&"^_DV(\G(F1+VG8_ M&^3T:CF]QL2>C-Y_1K"*S6&++;8"ZR71O6!3X%;H/8FU@F\E!=7D".ZUUYH4 MOM6?YK"==I)\:)#?K^7WF_O"S^_T95 S#?Z'O@QK.<-_TY?FL+WVP]M]B6^N MNI^:S]SN!:4M(2>BI#VD/MEJ$E4&FB+<_JU!FB5A>:#A#=8[T'EN#%X-/U#J MW\'D+U!+ P04 " .0$14@:YVW)4" "=!@ &0 'AL+W=O2^F'J!%00<OV6%C@< M[]B_N=ZQER75,)?\%RM,-?6N/5+ BJZY>9+;[]#U,[%\N>3:_9)M5QMX)%]K M(^L.C IJ)MHG?>M\& #"Y 0@Z@#11\#X!"#N +%KM%7FVEI00[-4R2U1MAK9 M[,!YX]#8#1/V%)^-PK<,<2:[U1JORA,8I@ /QY ?2\Y*ZBR^6("AC.M+\H6\ M/"_(Q:?+U#>XJ87Z>;?!K-T@.K%!&)$'*4RER9THH-@G\%%M+SG:29Y%9QD7 MD(](''XF41"%1P3-_QT>G)$3]P[&CB_^?P?/L(][]K%C'Y]@GT')A&"BQ,O* MJ@E;E9-!<\G7(/C@P&%1G R*]@Q(>@.2LP;NFCYL#[#[&VC\B]-&]P/ MZ#KZ33BLD#(87:%?J@W#=F)DX_)D*0VFDQM6^/\!RA;@^Y649C>Q&_3_2-D[ M4$L#!!0 ( Y 1%0\&U7!! , "T0 - >&POWSW/G8\8==KH-:>W2TJUMZJX:%)_J77],0B:Q9)6I#F7-14& M*:2JB#93509-K2C)&W"J># >C>*@(DSXLZEHJZM*-]Y"MD*G_G@P>?;V)4_] M,'[O>S9<)G.:^O>G;W^T4E^^\>S]Y-W)R>C^[/+0?MH!9W[@#'KQ@J#G(SRN MP;K009_#;%I(L4TE\JW!<).*>@^$IWY&.)LK!EX%J1A?6_,8# O)I?*TJ:$1 M$X*E>;1P:&=0WCY.Q814';=EL-_S?OD!L)F!0,;Y7JW!,)O61&NJQ)69=(L[ MXQ/(Z\=WZ]HH+!59A^,+?^O0W0S)7*JFV933 N0H5B[AKF4= *BU MK,P@9Z24@G0:-A[]P(1=4,YOH?>^%WNQ5\7.KHY@3\4P-(+ZH0UC)Q!_-YJ- MO1,V>558KV8/4G]N33:BFT.OT!M%"[;JYJMBX,>BAWAT4M=\_8FS4E34YOYB MPMF4;/R\I53LT;!!IRR,@2K?>Z!*L\6NY:'+_(*#E*C4'_>[YS:.P= M&8/5@Z,Y];_!:P#?DGKSEG'-1#];LCRGXLG)8<)K,C?O0GOQS?J<%J3E^FX M4W\[OJ8Y:ZMD6'4#A>A7;<=?(;TP'MX+#!<3.5W1/.NGJIQW0\\,#&M_@<,A M"#*M;',.?.QJF#3PP'F#ZO5KCNXUWR/-]@.WI2!$.@ M%]T]&L=(=6+XN/<'>TJB*$G<"&!N!5&$(? TX@BF #1@2!1UY^#!>11LSJE@ M^P^"V2]02P,$% @ #D!$5)>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'2<37R#EI7 MMX.!R@^DQ.J#J @W>W9"EEB;3;D?J$H27*@#(;ID@V XO!F4F'+OZY?C6"LY ML#>$)KFF@IO&IN&.DD=UVM]LH@>JZ)8RJI]'7ON?$0^5E-.2OI!BY T]I [B M<28D?1%<8Y;E4C V\OQNQQV1FN9OFK,&+O&!F3DW0S-@#LJE6Y[ MM.-CP_A 3.=NJ]9B2IDF*NJ)\WPQCKF)@748;A^-O%\1;^3MA%+L= MS^&,GV;*S6GGA?= M56N#:\50WE*S0\Z+%MP=Y-_Q(EZ.$Y3-DF2364P!P!1F6T7VWTP8#!>'8$%/* M,<\):@%[5) B?,>.&(NR/+Z/DNR(E*1 F1;YO4T("<)W;8@&!J55FS=6#/?O M*"0'W[$=YCP7)4$;_-2_GY +?,));@XF*Y0M-:UY*@;Y3;\[40LDMXZ;F(P8R+ M@C;_34UF8T*6"2\Z,SF%LEU_[-6,(629T+%EWF F_]6T:O-ES0M[ AJ""UJ. M30,X^PJ-[06/$').Z-@Y(.9*VIB0\X)(>>$CIT#8F:UC0DY)W3L M'!!SW7N%(/N$CNUSIIXT;WM9,?%,"+(7-D/(0J%C"YW%_$'H_J!-6.VR+8(L M%#FVT%G,DX9L3,A"D6,+]2KT*S0Y/IX:/R&L[ 66"+)0Y-A"KS MG=/FFY2- M"5DHNN1\YW4T>WDS K^O7' )K4U!N> Y9;2;6MBRC" +18XM] K3I-%*<'.( M:B89^F!C0A:*'%L(7/SKWW3(0I%C"X'3W8EMH0BR4-1::'#\ %V0G9F=%DMS M"F7:<\SRE43-3[?('ETW:V&[FK&Q:4OY0N#B^#W[^"W^ZR]02P,$% @ M#D!$5)(LH):X 0 YQP !H !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R<[RR;;E_G M\[);A;:>;^M5##H8C$)W/Z-ZG]S/[,U.;?S/Q&:YW,SC1S/_WL=#_F-P^&FZ M;5K'F*O>K.Y6,4^K<-S=ME.X7*1_GESU/A?3JOM<2!5*!RD$:?D@@R K'^00 MY.6#AA T+!\T@J!1^: 7"'HI'_0*0:_E@\80-"X?) .4<4"0]( U@=:"7 N! MUX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN! MWOKPL4V@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WH=Y& MH+>AWD:@MZ'>1J"W/1R6$.AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW M$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.T/A]T$>COJ[01Z.^KM!'H[ZNT$>COJ M[<_4.^73+J9;SW6-[W\FU?G\;+R]_K*\;J*$PPO. ?YKOO\"4$L#!!0 ( M Y 1%2,3^J/N@$ .X< 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[" M,!0%T%]!V2)B/)0. C9MMRV+_H";/$A$$ENVH?#W=<(@M:*HB$J]FT2)[7=? M;.EL,G[;6O*]35TU?I(4(=@'QGQ64*U]:BPU<61N7*U#?'0+9G6VU MB8C@< ML5:'WO(FO?6F:2>*H\DGO<3>QS9HDVMJJS'2(XVS= MY-]2!ON$-*[LYOBBM+X?)R3L9$([\G/ ?MWKFIPK<^K-M LONHZSV*9B/FPK M\NGY$B=Z-/-YF5%NLE4=EZ3>.M*Y+XA"7:6[HOWSR2'N,.VN_.K\KLRYP#AS MYHSU\<0<71YW.))V]<#&0N1">?X3CXFQ]-7?1^UIYY3_,CMN[X=QR^X\/.MN MU^_QUS,^UK^P#P'2AP3I0X'T<0/2QPBDCUN0/NY ^K@'Z8,/41I!$96CD,I1 M3.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*15:'( MJE!D52BR*A19U7_*^F[,\J__P+7WM-9E<\AGW6_.Z2=02P$"% ,4 " . M0$14!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( Y 1%3=_)F4[@ "L" 1 " M :\ !D;V-0&UL4$L! M A0#% @ #D!$5 G.GKOW!0 8!D !@ ("!#0@ 'AL M+W=O 8 " @3H. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ #D!$5'0- MMT#7! #A$ !@ ("!$!H 'AL+W=OU]%H' "R' & @(%Z(P >&PO=V]R:W-H965T M&UL4$L! A0#% @ #D!$5):4P0Q0 P - < !@ M ("!"BL 'AL+W=OHL" #S!0 M& @('=. >&PO=V]R:W-H965T&UL4$L! M A0#% @ #D!$5,QYW/ @!0 #@P !D ("!GCL 'AL M+W=O4# M <"0 &0 @('U0 >&PO=V]R:W-H965T&UL4$L! A0#% @ #D!$ M5,; <&]!@ M14 !D ("!M$H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #D!$5",2!@R- P N0@ M !D ("!D6 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #D!$5(@6(LV4 @ [ 4 !D M ("!QW, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #D!$5,^X(N#7 P =PP !D ("!9GT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #D!$5. [ M04=S @ 5@8 !D ("!>HH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #D!$5. AY<63 @ :@< !D M ("!$Y< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #D!$5++G92/Y @ " D !D ("! M\Y\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #D!$5#,X* ), P 9@P !D ("!S:D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #D!$5 )Z:)K@ @ #P@ !D M ("!+;\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #D!$5-KZ$QF0 P -@L !D ("!5\! !0! &0 @($&PO=V]R:W-H965T&UL4$L! A0#% @ M#D!$5'DL-SH% P CP@ !D ("!/], 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ #D!$5)(LH):X 0 YQP M !H ( !3>0 'AL+U]R96QS+W=O8 J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& #@ . _#P *.@ end XML 64 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 65 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 66 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 91 383 1 true 34 0 false 5 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.datatracks.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - BALANCE SHEETS Sheet http://www.datatracks.com/role/StatementBalanceSheets BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - BALANCE SHEETS (Parenthetical) Sheet http://www.datatracks.com/role/StatementBalanceSheetsParenthetical BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - STATEMENTS OF OPERATIONS Sheet http://www.datatracks.com/role/StatementStatementsOfOperations STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity STATEMENTS OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - STATEMENTS OF CASH FLOWS Sheet http://www.datatracks.com/role/StatementStatementsOfCashFlows STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Business Organization and Purpose Sheet http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurpose Business Organization and Purpose Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Inventories Sheet http://www.datatracks.com/role/DisclosureInventories Inventories Notes 9 false false R10.htm 10401 - Disclosure - Notes Payable Notes http://www.datatracks.com/role/DisclosureNotesPayable Notes Payable Notes 10 false false R11.htm 10501 - Disclosure - Lease Obligations Sheet http://www.datatracks.com/role/DisclosureLeaseObligations Lease Obligations Notes 11 false false R12.htm 10601 - Disclosure - Finance Leases Sheet http://www.datatracks.com/role/DisclosureFinanceLeases Finance Leases Notes 12 false false R13.htm 10701 - Disclosure - Common and Preferred Stock Sheet http://www.datatracks.com/role/DisclosureCommonAndPreferredStock Common and Preferred Stock Notes 13 false false R14.htm 10801 - Disclosure - Stock Option Plans Sheet http://www.datatracks.com/role/DisclosureStockOptionPlans Stock Option Plans Notes 14 false false R15.htm 10901 - Disclosure - Income Taxes Sheet http://www.datatracks.com/role/DisclosureIncomeTaxes Income Taxes Notes 15 false false R16.htm 11001 - Disclosure - Fair Value of Financial Instruments Sheet http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 16 false false R17.htm 11101 - Disclosure - Asset Retirement Obligation Sheet http://www.datatracks.com/role/DisclosureAssetRetirementObligation Asset Retirement Obligation Notes 17 false false R18.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPolicies 18 false false R19.htm 30303 - Disclosure - Inventories (Tables) Sheet http://www.datatracks.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.datatracks.com/role/DisclosureInventories 19 false false R20.htm 30503 - Disclosure - Lease Obligations (Tables) Sheet http://www.datatracks.com/role/DisclosureLeaseObligationsTables Lease Obligations (Tables) Tables http://www.datatracks.com/role/DisclosureLeaseObligations 20 false false R21.htm 30603 - Disclosure - Finance Leases (Tables) Sheet http://www.datatracks.com/role/DisclosureFinanceLeasesTables Finance Leases (Tables) Tables http://www.datatracks.com/role/DisclosureFinanceLeases 21 false false R22.htm 30703 - Disclosure - Common and Preferred Stock (Tables) Sheet http://www.datatracks.com/role/DisclosureCommonAndPreferredStockTables Common and Preferred Stock (Tables) Tables http://www.datatracks.com/role/DisclosureCommonAndPreferredStock 22 false false R23.htm 30803 - Disclosure - Stock Option Plans (Tables) Sheet http://www.datatracks.com/role/DisclosureStockOptionPlansTables Stock Option Plans (Tables) Tables http://www.datatracks.com/role/DisclosureStockOptionPlans 23 false false R24.htm 30903 - Disclosure - Income Taxes (Tables) Sheet http://www.datatracks.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.datatracks.com/role/DisclosureIncomeTaxes 24 false false R25.htm 31103 - Disclosure - Asset Retirement Obligation (Tables) Sheet http://www.datatracks.com/role/DisclosureAssetRetirementObligationTables Asset Retirement Obligation (Tables) Tables http://www.datatracks.com/role/DisclosureAssetRetirementObligation 25 false false R26.htm 40101 - Disclosure - Business Organization and Purpose (Details) Sheet http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurposeDetails Business Organization and Purpose (Details) Details http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurpose 26 false false R27.htm 40201 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies 27 false false R28.htm 40301 - Disclosure - Inventories (Details) Sheet http://www.datatracks.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.datatracks.com/role/DisclosureInventoriesTables 28 false false R29.htm 40401 - Disclosure - Notes Payable (Details) Notes http://www.datatracks.com/role/DisclosureNotesPayableDetails Notes Payable (Details) Details http://www.datatracks.com/role/DisclosureNotesPayable 29 false false R30.htm 40501 - Disclosure - Lease Obligations - Future Minimum Lease Payments (Details) Sheet http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails Lease Obligations - Future Minimum Lease Payments (Details) Details 30 false false R31.htm 40502 - Disclosure - Lease Obligations - Additional Information (Details) Sheet http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails Lease Obligations - Additional Information (Details) Details 31 false false R32.htm 40601 - Disclosure - Finance Leases - Future minimum lease payments (Details) Sheet http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails Finance Leases - Future minimum lease payments (Details) Details 32 false false R33.htm 40602 - Disclosure - Finance Leases - Equipment under finance lease and additional information (Details) Sheet http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails Finance Leases - Equipment under finance lease and additional information (Details) Details 33 false false R34.htm 40701 - Disclosure - Common and Preferred Stock - Common Stock (Details) Sheet http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails Common and Preferred Stock - Common Stock (Details) Details 34 false false R35.htm 40702 - Disclosure - Common and Preferred Stock - Preferred Stock Authorized and Outstanding (Details) Sheet http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails Common and Preferred Stock - Preferred Stock Authorized and Outstanding (Details) Details 35 false false R36.htm 40703 - Disclosure - Common and Preferred Stock - Preferred Stock - Additional Information (Details) Sheet http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails Common and Preferred Stock - Preferred Stock - Additional Information (Details) Details 36 false false R37.htm 40704 - Disclosure - Common and Preferred Stock - Summary of Employee and Director Outstanding Stock Options Outstanding and Preferred Stock, Series B (Details) Sheet http://www.datatracks.com/role/DisclosureCommonAndPreferredStockSummaryOfEmployeeAndDirectorOutstandingStockOptionsOutstandingAndPreferredStockSeriesBDetails Common and Preferred Stock - Summary of Employee and Director Outstanding Stock Options Outstanding and Preferred Stock, Series B (Details) Details 37 false false R38.htm 40705 - Disclosure - Common and Preferred Stock - Reconciliation of Earnings Per Share Calculations (Details) Sheet http://www.datatracks.com/role/DisclosureCommonAndPreferredStockReconciliationOfEarningsPerShareCalculationsDetails Common and Preferred Stock - Reconciliation of Earnings Per Share Calculations (Details) Details 38 false false R39.htm 40801 - Disclosure - Stock Option Plans - Employee Stock Options (Details) Sheet http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails Stock Option Plans - Employee Stock Options (Details) Details 39 false false R40.htm 40802 - Disclosure - Stock Option Plans - Weighted average fair value of non vested stock options (Details) Sheet http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails Stock Option Plans - Weighted average fair value of non vested stock options (Details) Details 40 false false R41.htm 40803 - Disclosure - Stock Option Plans - Additional information (Details) Sheet http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails Stock Option Plans - Additional information (Details) Details 41 false false R42.htm 40901 - Disclosure - Income Taxes - Deferred tax assets and liabilities (Details) Sheet http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Deferred tax assets and liabilities (Details) Details 42 false false R43.htm 40902 - Disclosure - Income Taxes - Additional information (Details) Sheet http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional information (Details) Details 43 false false R44.htm 40903 - Disclosure - Income Taxes - Deferred tax asset expires (Details) Sheet http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetExpiresDetails Income Taxes - Deferred tax asset expires (Details) Details 44 false false R45.htm 40904 - Disclosure - Income Taxes - Reconciliation of the statutory rate and effective rate (Details) Sheet http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails Income Taxes - Reconciliation of the statutory rate and effective rate (Details) Details 45 false false R46.htm 40905 - Disclosure - Income Taxes - Components of the income tax provision (Details) Sheet http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails Income Taxes - Components of the income tax provision (Details) Details 46 false false R47.htm 41001 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstruments 47 false false R48.htm 41101 - Disclosure - Asset Retirement Obligation (Details) Sheet http://www.datatracks.com/role/DisclosureAssetRetirementObligationDetails Asset Retirement Obligation (Details) Details http://www.datatracks.com/role/DisclosureAssetRetirementObligationTables 48 false false All Reports Book All Reports scia-20211231x10k.htm scia-20211231.xsd scia-20211231_cal.xml scia-20211231_def.xml scia-20211231_lab.xml scia-20211231_pre.xml scia-20211231xex23d1.htm scia-20211231xex31d1.htm scia-20211231xex31d2.htm scia-20211231xex32d1.htm scia-20211231xex32d2.htm scia-20211231xex4dd.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 69 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "scia-20211231x10k.htm": { "axisCustom": 0, "axisStandard": 16, "contextCount": 91, "dts": { "calculationLink": { "local": [ "scia-20211231_cal.xml" ] }, "definitionLink": { "local": [ "scia-20211231_def.xml" ] }, "inline": { "local": [ "scia-20211231x10k.htm" ] }, "labelLink": { "local": [ "scia-20211231_lab.xml" ] }, "presentationLink": { "local": [ "scia-20211231_pre.xml" ] }, "schema": { "local": [ "scia-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/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 409, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 6, "http://xbrl.sec.gov/dei/2021q4": 8, "total": 14 }, "keyCustom": 48, "keyStandard": 335, "memberCustom": 15, "memberStandard": 19, "nsprefix": "scia", "nsuri": "http://www.datatracks.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document And Entity Information", "role": "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Notes Payable", "role": "http://www.datatracks.com/role/DisclosureNotesPayable", "shortName": "Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Lease Obligations", "role": "http://www.datatracks.com/role/DisclosureLeaseObligations", "shortName": "Lease Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Finance Leases", "role": "http://www.datatracks.com/role/DisclosureFinanceLeases", "shortName": "Finance Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Common and Preferred Stock", "role": "http://www.datatracks.com/role/DisclosureCommonAndPreferredStock", "shortName": "Common and Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Stock Option Plans", "role": "http://www.datatracks.com/role/DisclosureStockOptionPlans", "shortName": "Stock Option Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Income Taxes", "role": "http://www.datatracks.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Asset Retirement Obligation", "role": "http://www.datatracks.com/role/DisclosureAssetRetirementObligation", "shortName": "Asset Retirement Obligation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Inventories (Tables)", "role": "http://www.datatracks.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - BALANCE SHEETS", "role": "http://www.datatracks.com/role/StatementBalanceSheets", "shortName": "BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Lease Obligations (Tables)", "role": "http://www.datatracks.com/role/DisclosureLeaseObligationsTables", "shortName": "Lease Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Finance Leases (Tables)", "role": "http://www.datatracks.com/role/DisclosureFinanceLeasesTables", "shortName": "Finance Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Common and Preferred Stock (Tables)", "role": "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockTables", "shortName": "Common and Preferred Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Stock Option Plans (Tables)", "role": "http://www.datatracks.com/role/DisclosureStockOptionPlansTables", "shortName": "Stock Option Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Income Taxes (Tables)", "role": "http://www.datatracks.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Asset Retirement Obligation (Tables)", "role": "http://www.datatracks.com/role/DisclosureAssetRetirementObligationTables", "shortName": "Asset Retirement Obligation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_8aOmwULSqUOS8JhdWRPhOQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Business Organization and Purpose (Details)", "role": "http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurposeDetails", "shortName": "Business Organization and Purpose (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_8aOmwULSqUOS8JhdWRPhOQ", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:ProvisionForDoubtfulAccounts", "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ProvisionForDoubtfulAccounts", "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Inventories (Details)", "role": "http://www.datatracks.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_4_17_2020_us-gaap_DebtInstrumentAxis_scia_SbaPaycheckProtectionProgramLoanCaresActMember_kUTY9ONqJUWHNMuffKlLcw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Notes Payable (Details)", "role": "http://www.datatracks.com/role/DisclosureNotesPayableDetails", "shortName": "Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_4_17_2020_us-gaap_DebtInstrumentAxis_scia_SbaPaycheckProtectionProgramLoanCaresActMember_kUTY9ONqJUWHNMuffKlLcw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - BALANCE SHEETS (Parenthetical)", "role": "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical", "shortName": "BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_RZWFwAR1skCFqimn0HkIgQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Lease Obligations - Future Minimum Lease Payments (Details)", "role": "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails", "shortName": "Lease Obligations - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "scia:LesseeOperatingLeaseOtherInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Lease Obligations - Additional Information (Details)", "role": "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails", "shortName": "Lease Obligations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "scia:LesseeOperatingLeaseOtherInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Finance Leases - Future minimum lease payments (Details)", "role": "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails", "shortName": "Finance Leases - Future minimum lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "scia:ScheduleOfComponentsOfFinanceLeaseTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Finance Leases - Equipment under finance lease and additional information (Details)", "role": "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails", "shortName": "Finance Leases - Equipment under finance lease and additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "scia:ScheduleOfComponentsOfFinanceLeaseTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_1996_To_1_31_1996_xZOmMXTeG0KXGpC8tQRtVw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Common and Preferred Stock - Common Stock (Details)", "role": "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "shortName": "Common and Preferred Stock - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_TitleOfIndividualAxis_scia_NonEmployeeBoardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_mkG3hLXnXk-Ri6cuIfFt_w", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "scia:ScheduleOfNumberOfOutstandingStockOptionsAndPreferredStockTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_GRbASA2fHkq8xPq1vKtEEw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Common and Preferred Stock - Preferred Stock Authorized and Outstanding (Details)", "role": "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails", "shortName": "Common and Preferred Stock - Preferred Stock Authorized and Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CumulativePreferredStockMember_WCDwUE4DuU6MnrTvI7t_vg", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_1996_To_1_31_1996_xZOmMXTeG0KXGpC8tQRtVw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Common and Preferred Stock - Preferred Stock - Additional Information (Details)", "role": "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "shortName": "Common and Preferred Stock - Preferred Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_1996_To_1_31_1996_us-gaap_StatementClassOfStockAxis_scia_ConvertiblePreferredStockSeriesBMember_NAUFW4VK-E-VyOqzmZqLHQ", "decimals": "INF", "lang": null, "name": "scia:NumberOfSharesOffered", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "scia:ScheduleOfNumberOfOutstandingStockOptionsAndPreferredStockTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Common and Preferred Stock - Summary of Employee and Director Outstanding Stock Options Outstanding and Preferred Stock, Series B (Details)", "role": "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockSummaryOfEmployeeAndDirectorOutstandingStockOptionsOutstandingAndPreferredStockSeriesBDetails", "shortName": "Common and Preferred Stock - Summary of Employee and Director Outstanding Stock Options Outstanding and Preferred Stock, Series B (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "scia:ScheduleOfNumberOfOutstandingStockOptionsAndPreferredStockTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "INF", "lang": null, "name": "scia:NumberOfOptionsAndPreferredStockOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - Common and Preferred Stock - Reconciliation of Earnings Per Share Calculations (Details)", "role": "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockReconciliationOfEarningsPerShareCalculationsDetails", "shortName": "Common and Preferred Stock - Reconciliation of Earnings Per Share Calculations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "scia:ScheduleOfNumberOfOutstandingStockOptionsAndPreferredStockTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_GRbASA2fHkq8xPq1vKtEEw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Stock Option Plans - Employee Stock Options (Details)", "role": "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails", "shortName": "Stock Option Plans - Employee Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_EmployeeStockOptionMember__ibSOTtedkCjwrTlXBoL6A", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - STATEMENTS OF OPERATIONS", "role": "http://www.datatracks.com/role/StatementStatementsOfOperations", "shortName": "STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_EmployeeStockOptionMember_dgrHVDI5vkS-l88GlMm2Tw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Stock Option Plans - Weighted average fair value of non vested stock options (Details)", "role": "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails", "shortName": "Stock Option Plans - Weighted average fair value of non vested stock options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_EmployeeStockOptionMember_dgrHVDI5vkS-l88GlMm2Tw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "scia:ScheduleOfNumberOfOutstandingStockOptionsAndPreferredStockTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Stock Option Plans - Additional information (Details)", "role": "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails", "shortName": "Stock Option Plans - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_6_10_2011_us-gaap_AwardTypeAxis_scia_Plan2011Member_j6b7C5lyIkeSZe5zxQ_6nw", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_EVDAQPZqVkeGPMLUoDkUMw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Income Taxes - Deferred tax assets and liabilities (Details)", "role": "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Deferred tax assets and liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "scia:DeferredTaxAssetsRecordedValuationAllowanceNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Income Taxes - Additional information (Details)", "role": "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "scia:DeferredTaxAssetsRecordedValuationAllowanceNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_eDXf4uUhmUCP9Z4quldYCA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Income Taxes - Deferred tax asset expires (Details)", "role": "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetExpiresDetails", "shortName": "Income Taxes - Deferred tax asset expires (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_yDVLKu4YhkSms9INf7RWeA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - Income Taxes - Reconciliation of the statutory rate and effective rate (Details)", "role": "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails", "shortName": "Income Taxes - Reconciliation of the statutory rate and effective rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_yDVLKu4YhkSms9INf7RWeA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40905 - Disclosure - Income Taxes - Components of the income tax provision (Details)", "role": "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails", "shortName": "Income Taxes - Components of the income tax provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_srt_RangeAxis_srt_MinimumMember_aCKAdge73EaO85CS61jCIg", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtPercentageBearingVariableInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_yDVLKu4YhkSms9INf7RWeA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Fair Value of Financial Instruments (Details)", "role": "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "shortName": "Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_srt_RangeAxis_srt_MinimumMember_aCKAdge73EaO85CS61jCIg", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtPercentageBearingVariableInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_yDVLKu4YhkSms9INf7RWeA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_GRbASA2fHkq8xPq1vKtEEw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Asset Retirement Obligation (Details)", "role": "http://www.datatracks.com/role/DisclosureAssetRetirementObligationDetails", "shortName": "Asset Retirement Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_wmTt8gHGoU2DXK5tVqxSsA", "decimals": "0", "lang": null, "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_scia_ConvertiblePreferredStockSeriesBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_gAMXsPsHS0ClyphiYFylTA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity", "shortName": "STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_scia_ConvertiblePreferredStockSeriesBMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_gAMXsPsHS0ClyphiYFylTA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - STATEMENTS OF CASH FLOWS", "role": "http://www.datatracks.com/role/StatementStatementsOfCashFlows", "shortName": "STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_o_Hr_oFrj0GjJCjnVE_7Fw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Business Organization and Purpose", "role": "http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurpose", "shortName": "Business Organization and Purpose", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Inventories", "role": "http://www.datatracks.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "scia-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_ci9Ml7AwhE-b5Uk34i1Y_w", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 34, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r483", "r484", "r485" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information" } } }, "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r483", "r484", "r485" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r486" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r482" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r482" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r482" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r488" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r482" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r482" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r482" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r482" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r489" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r481" ], "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "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://www.datatracks.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "scia_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "scia_AccruedDividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the dividend payable to shareholders.", "label": "Accrued Dividend" } } }, "localname": "AccruedDividend", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "scia_AmericanRescuePlanActOf2021PolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for American Rescue Plan Act of 2021.", "label": "American Rescue Plan Act of 2021 [Policy Text Block]", "terseLabel": "American Rescue Plan Act of 2021" } } }, "localname": "AmericanRescuePlanActOf2021PolicyTextBlock", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "scia_AmortizationOfRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of right of use asset.", "label": "Amortization Of Right of Use Asset", "terseLabel": "Amortization of right of use asset" } } }, "localname": "AmortizationOfRightOfUseAsset", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "scia_AmountDrawnFromLineOfCreditFacility": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of line of credit facility withdrawn during the period.", "label": "Amount Drawn From Line of Credit Facility", "terseLabel": "Amount drawn from line of credit facility" } } }, "localname": "AmountDrawnFromLineOfCreditFacility", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "scia_AssetsExcludingPropertyAndEquipmentNoncurrent": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 3.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 other than property and equipment that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets Excluding Property and Equipment, Noncurrent", "totalLabel": "Total other assets" } } }, "localname": "AssetsExcludingPropertyAndEquipmentNoncurrent", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "scia_CashPaidDuringPeriodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/a.", "label": "Cash Paid During Period [Abstract]", "terseLabel": "Cash paid during the year for:" } } }, "localname": "CashPaidDuringPeriodAbstract", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "scia_ConcentrationRiskThresholdPercentage": { "auth_ref": [], "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 divisions.", "label": "Concentration Risk Threshold Percentage", "terseLabel": "Concentration Risk Percentage" } } }, "localname": "ConcentrationRiskThresholdPercentage", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "scia_ConvertiblePreferredStockConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the convertible preferred stock.", "label": "Convertible Preferred Stock Conversion Price" } } }, "localname": "ConvertiblePreferredStockConversionPrice", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "scia_ConvertiblePreferredStockOptionalRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Optional redemption on convertible preferred stock.", "label": "Convertible Preferred Stock Optional Redemption", "verboseLabel": "Convertible preferred stock, optional redemption" } } }, "localname": "ConvertiblePreferredStockOptionalRedemption", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "percentItemType" }, "scia_ConvertiblePreferredStockPercentageOfInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cumulative percentage of interest on convertible preferred stock.", "label": "Convertible Preferred Stock Percentage Of Interest", "verboseLabel": "Convertible preferred stock, series B, cumulative percentage of interest" } } }, "localname": "ConvertiblePreferredStockPercentageOfInterest", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "percentItemType" }, "scia_ConvertiblePreferredStockSeriesBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Series B" } } }, "localname": "ConvertiblePreferredStockSeriesBMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails", "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "scia_ConvertiblePreferredStockSharesRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the convertible preferred stock shares redeemed.", "label": "Convertible Preferred Stock Shares Redeemed", "terseLabel": "Number of shares redeemed" } } }, "localname": "ConvertiblePreferredStockSharesRedeemed", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "scia_CumulativeDividendsPreferredStockCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of payment of Cumulative dividend of preferred stock.", "label": "Cumulative Dividends preferred Stock Cash", "negatedLabel": "Payment of cumulative dividends (Note 7)" } } }, "localname": "CumulativeDividendsPreferredStockCash", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "scia_CumulativeNonVotingPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cumulative Non Voting Preferred Stock [Member]" } } }, "localname": "CumulativeNonVotingPreferredStockMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails" ], "xbrltype": "domainItemType" }, "scia_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "scia_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "scia_DeferredIncomeTaxExpenseBenefitGeneralBusinessCredits": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Component of income tax expense (benefit) from continuing operations attributable to general business credits.", "label": "Deferred Income Tax Expense Benefit General Business Credits", "negatedLabel": "General business credits" } } }, "localname": "DeferredIncomeTaxExpenseBenefitGeneralBusinessCredits", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "scia_DeferredIncomeTaxExpenseBenefitNetOperatingLossUtilizationExpiration": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Component of income tax expense (benefit) from continuing operations attributable to net operating loss utilization or expiration.", "label": "Deferred Income Tax Expense Benefit Net Operating Loss Utilization Expiration", "verboseLabel": "NOL utilization/expiration" } } }, "localname": "DeferredIncomeTaxExpenseBenefitNetOperatingLossUtilizationExpiration", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "scia_DeferredTaxAssetsRecordedValuationAllowanceNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount represents the recorded valuation allowance of the net deferred tax asset.", "label": "Deferred Tax Assets, Recorded Valuation Allowance, Net", "terseLabel": "Recorded Valuation Allowance" } } }, "localname": "DeferredTaxAssetsRecordedValuationAllowanceNet", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "scia_DeferredTaxAssetsReductionOfValuationAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets reduction of valuation allowance for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Reduction of Valuation Allowance" } } }, "localname": "DeferredTaxAssetsReductionOfValuationAllowance", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "scia_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsObsoleteInventories": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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 obsolete inventories.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Obsolete Inventories", "verboseLabel": "Reserve for obsolete inventories" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsObsoleteInventories", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "scia_DepositsForEquipmentPurchase": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deposits made towards purchase order of new equipment.", "label": "Deposits For Equipment Purchase", "terseLabel": "Deposits towards purchase orders for new equipment" } } }, "localname": "DepositsForEquipmentPurchase", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "scia_EffectiveIncomeTaxRateReconciliationPaycheckProtectionProgramTaxExemptionIncomePercent": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails": { "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 paycheck protection program tax exemption income.", "label": "Effective Income Tax Rate Reconciliation, Paycheck Protection Program Tax Exemption Income, Percent", "terseLabel": "PPP tax exempt income" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPaycheckProtectionProgramTaxExemptionIncomePercent", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails" ], "xbrltype": "percentItemType" }, "scia_EmployeeRetentionCreditPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to employee retention credit .", "label": "Employee Retention Credit [Policy Text Block]", "terseLabel": "Employee Retention Credit" } } }, "localname": "EmployeeRetentionCreditPolicyTextBlock", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "scia_EmployeeRetentionCreditProvisions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to employee retention credit provisions.", "label": "Employee Retention Credit Provisions", "terseLabel": "Employee retention credit provisions" } } }, "localname": "EmployeeRetentionCreditProvisions", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "scia_EmployeeRetentionIncomeTaxCreditsCurrentCaresAct": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of employee retention income tax credit receivable under CARES ACT.", "label": "Employee Retention Income Tax Credits Current Cares Act", "terseLabel": "Accounts receivable Tax - Employee Retention Credit" } } }, "localname": "EmployeeRetentionIncomeTaxCreditsCurrentCaresAct", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "scia_FifthThirdBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Fifth Third Bank.", "label": "Fifth Third Bank" } } }, "localname": "FifthThirdBankMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "scia_FifthThirdEquipmentFinanceCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents information pertaining to Fifth Third Equipment Finance Company.", "label": "Fifth Third Equipment Finance Company" } } }, "localname": "FifthThirdEquipmentFinanceCompanyMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "scia_FinanceLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Leases" } } }, "localname": "FinanceLeaseObligationsAbstract", "nsuri": "http://www.datatracks.com/20211231", "xbrltype": "stringItemType" }, "scia_HuntingTonBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A.", "label": "Huntington Bank [Member]" } } }, "localname": "HuntingTonBankMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "scia_IncreaseDecreaseInAccruedExpensesAndCustomerDeposits": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element includes the net change during the reporting period in the aggregate amount of expenses incurred but not yet paid. Also includes, net change during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "Increase Decrease In Accrued Expenses and Customer Deposits", "verboseLabel": "Accrued expenses and customer deposits" } } }, "localname": "IncreaseDecreaseInAccruedExpensesAndCustomerDeposits", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "scia_IncreaseDecreaseInOperatingLeaseObligations": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) of operating lease liability during the period.", "label": "Increase Decrease in Operating Lease Obligations", "verboseLabel": "Operating lease obligations" } } }, "localname": "IncreaseDecreaseInOperatingLeaseObligations", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "scia_InitialDeferralPeriodForMonthlyPayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents period for which the initial deferral period for monthly payment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Initial Deferral Period For Monthly Payment", "terseLabel": "Deferral period for monthly payments" } } }, "localname": "InitialDeferralPeriodForMonthlyPayment", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "durationItemType" }, "scia_IntangibleAssetAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization period for the recovery of intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intangible Asset Amortization Period", "terseLabel": "Period of expected amortization for intangible assets" } } }, "localname": "IntangibleAssetAmortizationPeriod", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "scia_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pertaining to non-U.S. locations.", "label": "International" } } }, "localname": "InternationalMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "scia_InventoryReserve": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory reserve recorded during the period.", "label": "Inventory Reserve", "verboseLabel": "Inventory reserve" } } }, "localname": "InventoryReserve", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "scia_LeaseFinanceLeaseAmortizationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease amortization, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease Finance Lease Amortization Term", "terseLabel": "Amortization period, Finance lease (in years)" } } }, "localname": "LeaseFinanceLeaseAmortizationTerm", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "scia_LesseeOperatingLeaseOtherInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of other information regarding lessee, operating lease.", "label": "Lessee Operating Lease Other Information [Table Text Block]", "terseLabel": "Schedule of operating lease other information" } } }, "localname": "LesseeOperatingLeaseOtherInformationTableTextBlock", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "scia_LongTermDebtPrepaymentPenalties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prepayment penalties for loan prepayment or partial prepayment of the PPP loan.", "label": "Long Term Debt Prepayment Penalties", "terseLabel": "Prepayment penalties" } } }, "localname": "LongTermDebtPrepaymentPenalties", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "scia_MinimumExpectedAmortizationExpenseInFuture": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum amortization expense to incurred in future.", "label": "Minimum Expected Amortization Expense In Future" } } }, "localname": "MinimumExpectedAmortizationExpenseInFuture", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "scia_NonEmployeeBoardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Employee Board [Member]" } } }, "localname": "NonEmployeeBoardMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "scia_NumberOfOptionsAndPreferredStockOutstanding": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockSummaryOfEmployeeAndDirectorOutstandingStockOptionsOutstandingAndPreferredStockSeriesBDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Represents the number of options and preferred stock outstanding.", "label": "Number of Options and Preferred Stock Outstanding", "totalLabel": "Number of Options and Preferred Stock Outstanding" } } }, "localname": "NumberOfOptionsAndPreferredStockOutstanding", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockSummaryOfEmployeeAndDirectorOutstandingStockOptionsOutstandingAndPreferredStockSeriesBDetails" ], "xbrltype": "sharesItemType" }, "scia_NumberOfSharesOffered": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares offered during the period.", "label": "Number Of Shares Offered", "terseLabel": "Number of shares offered" } } }, "localname": "NumberOfSharesOffered", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "scia_OperatingLeaseMonthlyRentPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Monthly rent payable on operating lease.", "label": "Operating Lease Monthly Rent Payable" } } }, "localname": "OperatingLeaseMonthlyRentPayable", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "scia_OperatingLossCarryforwardExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The expiration date of each operating loss carry forward included in total operating loss carry forwards, or the applicable range of such expiration dates.", "label": "Operating Loss Carryforward Expiration Year", "verboseLabel": "Operating Loss Carry forward Expiration Year" } } }, "localname": "OperatingLossCarryforwardExpirationYear", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "scia_PaymentsOfCumulativeDividendsOnPreferredStock": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow of payments of cumulative dividends on preferred stock.", "label": "Payments Of Cumulative Dividends On Preferred Stock", "terseLabel": "Payments of cumulative dividends on preferred stock" } } }, "localname": "PaymentsOfCumulativeDividendsOnPreferredStock", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "scia_PhotonicsMarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pertaining to the photonics market.", "label": "Photonics market [Member]" } } }, "localname": "PhotonicsMarketMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "scia_Plan2006Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Plan 2006 [Member]" } } }, "localname": "Plan2006Member", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "scia_Plan2011Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Plan 2011 [Member]" } } }, "localname": "Plan2011Member", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "scia_PreferredStockDividendAccrued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of cumulative dividends accrued during the year", "label": "Preferred Stock Dividend Accrued", "verboseLabel": "Accretion of cumulative dividends" } } }, "localname": "PreferredStockDividendAccrued", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "scia_PreferredStockDividendRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Preferred stock dividend rate.", "label": "Preferred Stock Dividend Rate", "terseLabel": "Dividend rate" } } }, "localname": "PreferredStockDividendRate", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "scia_PreferredStockRedemptionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percent of stated value at which preferred stock are redeemable.", "label": "Preferred Stock Redemption Percentage" } } }, "localname": "PreferredStockRedemptionPercentage", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "scia_ProductionEquipmentCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of production equipment.", "label": "Production Equipment, Cost", "terseLabel": "Cost of equipment" } } }, "localname": "ProductionEquipmentCost", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "scia_PropertyAndEquipmentPurchasedByCapitalLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of property, plant and equipment purchased by capital lease as part of non-cash financing transactions.", "label": "Property and Equipment Purchased By Capital Lease", "verboseLabel": "Property and equipment purchased by finance lease" } } }, "localname": "PropertyAndEquipmentPurchasedByCapitalLease", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "scia_PurchaseOrderForNewEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase orders made for new equipment.", "label": "Purchase Order for New Equipment", "terseLabel": "Amount of purchase orders for new equipment" } } }, "localname": "PurchaseOrderForNewEquipment", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "scia_SbaPaycheckProtectionProgramLoanCaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Paycheck Protection Program Loan from SBA.", "label": "SBA PPP Loan" } } }, "localname": "SbaPaycheckProtectionProgramLoanCaresActMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "scia_ScheduleOfComponentsOfFinanceLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of finance lease.", "label": "Schedule of Components of Finance Lease [Table Text Block]", "terseLabel": "Schedule of equipment under finance leases" } } }, "localname": "ScheduleOfComponentsOfFinanceLeaseTableTextBlock", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesTables" ], "xbrltype": "textBlockItemType" }, "scia_ScheduleOfNumberOfOutstandingStockOptionsAndPreferredStockTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number of outstanding stock options and preferred stock.", "label": "Schedule of Number Of Outstanding Stock Options and Preferred Stock [Table Text Block]", "terseLabel": "Summary of employee and director outstanding stock options outstanding and preferred stock, Series B" } } }, "localname": "ScheduleOfNumberOfOutstandingStockOptionsAndPreferredStockTableTextBlock", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockTables" ], "xbrltype": "textBlockItemType" }, "scia_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise prices of expected to vest options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Aggregate Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value, Options expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "scia_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "As of the balance sheet date, the number of shares into which are expected to vest stock options outstanding can be converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number", "verboseLabel": "Stock Options, Options expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "scia_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "As of the balance sheet date, the weighted-average exercise price for outstanding stock options that are expected to vest.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price, Options expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "scia_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for expected to vest options outstanding, 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 Expected To Vest Outstanding Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Contractual Term, Options expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "durationItemType" }, "scia_TaxCreditForPaidTimeOffDuringVaccinationCovid19": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax credit received for paid time off during vaccination for the employees under Plan Act 2021.", "label": "Tax Credit For Paid Time Off During Vaccination, COVID-19", "terseLabel": "Tax credit for providing paid time off for each employee receiving COVID-19 vaccinations and for any time needed to recover from the vaccine" } } }, "localname": "TaxCreditForPaidTimeOffDuringVaccinationCovid19", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "scia_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Customers [Member]" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "scia_VotingPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Voting Preferred Stock [Member]" } } }, "localname": "VotingPreferredStockMember", "nsuri": "http://www.datatracks.com/20211231", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "label": "Non-employee director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r209", "r249", "r288", "r289", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r455", "r458", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r209", "r249", "r288", "r289", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r455", "r458", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r153", "r281", "r283", "r414", "r454", "r456" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r153", "r281", "r283", "r414", "r454", "r456" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r209", "r249", "r286", "r288", "r289", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r455", "r458", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r209", "r249", "r286", "r288", "r289", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r455", "r458", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r154", "r155", "r281", "r284", "r457", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r154", "r155", "r281", "r284", "r457", "r465", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r157", "r397" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Accounts receivable Other" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r401" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r22", "r158", "r159" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "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, Net, Current", "verboseLabel": "Accounts receivable Trade, less allowance for doubtful accounts of $15,000" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "verboseLabel": "Accrued expenses and other" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r34", "r189" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "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://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r313", "r401" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r95", "r96", "r97", "r310", "r311", "r312", "r359" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r75", "r183" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "verboseLabel": "Amortization of patents" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r290", "r292", "r314", "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock based compensation expense (Note 2I)" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r164", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts", "verboseLabel": "Allowance for doubtful accounts (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r75", "r178", "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r75", "r186" ], "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": "Asset impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligation": { "auth_ref": [ "r192" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation.", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AssetRetirementObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureAssetRetirementObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation" } } }, "localname": "AssetRetirementObligationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation Disclosure [Text Block]", "terseLabel": "Asset Retirement Obligation" } } }, "localname": "AssetRetirementObligationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureAssetRetirementObligation" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetRetirementObligationPeriodIncreaseDecrease": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in asset retirement obligations.", "label": "Asset Retirement Obligation, Period Increase (Decrease)", "verboseLabel": "Increase in present value of the obligation (accretion expense in the corresponding amount charged against earnings)" } } }, "localname": "AssetRetirementObligationPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureAssetRetirementObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r89", "r142", "r145", "r151", "r168", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r351", "r353", "r370", "r399", "r401", "r431", "r446" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "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://www.datatracks.com/role/StatementBalanceSheets" ], "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://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r49", "r89", "r168", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r351", "r353", "r370", "r399", "r401" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r293", "r309" ], "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://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r11", "r78" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r70", "r77", "r80" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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 - End of year", "periodStartLabel": "CASH - Beginning of year", "terseLabel": "Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets", "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r70", "r371" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "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 and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "NET INCREASE IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF NONCASH INVESTING AND FINANCING ACTIVITIES" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r86", "r89", "r111", "r112", "r113", "r116", "r118", "r123", "r124", "r125", "r168", "r195", "r199", "r200", "r201", "r204", "r205", "r247", "r248", "r251", "r255", "r370", "r487" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansTables", "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r95", "r96", "r359" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "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://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "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", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "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", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r261" ], "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", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r401" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, no par value, authorized 15,000,000 shares; 4,506,269 and 4,466,969 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r133", "r134", "r156", "r365", "r366", "r466" ], "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://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r133", "r134", "r156", "r365", "r366", "r464", "r466" ], "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://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r133", "r134", "r156", "r365", "r366", "r464", "r466" ], "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://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r128", "r443" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r133", "r134", "r156", "r365", "r366", "r466" ], "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://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r188" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "verboseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r271", "r272", "r282" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "verboseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r63", "r414" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock upon which unpaid dividends accumulate until paid to shareholders. 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": "Cumulative Preferred Stock [Member]" } } }, "localname": "CumulativePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r336", "r342", "r343" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "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)", "verboseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r85", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r223", "r230", "r231", "r233", "r241" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Notes Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r88", "r93", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r235", "r236", "r237", "r238", "r380", "r432", "r433", "r444" ], "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://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r206", "r235", "r236", "r379", "r380", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r41", "r234", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "verboseLabel": "Interest rate (in percentage)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "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://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r88", "r93", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r235", "r236", "r237", "r238", "r380" ], "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://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r88", "r93", "r206", "r207", "r208", "r209", "r210", "r211", "r213", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r232", "r235", "r236", "r237", "r238", "r262", "r266", "r267", "r268", "r378", "r379", "r380", "r381", "r442" ], "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://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of loan" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r321", "r322" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "scia_AssetsExcludingPropertyAndEquipmentNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net, Classification [Abstract]", "terseLabel": "Deferred tax assets (liabilities)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r330" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Net deferred tax asset", "totalLabel": "Total" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetExpiresDetails", "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r334", "r335" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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": "Deferred Tax Assets, Operating Loss Carryforwards", "verboseLabel": "NOL carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r334", "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "verboseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": { "auth_ref": [ "r333", "r334", "r335" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business", "verboseLabel": "General business credits carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r334", "r335" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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", "verboseLabel": "Stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r334", "r335" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations": { "auth_ref": [ "r334", "r335" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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 asset retirement obligations. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Asset Retirement Obligations", "verboseLabel": "Reserve for asset retirement" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r334", "r335" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r75", "r187" ], "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", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r75" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation and accretion" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "Stock Option Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Option Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r269", "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "terseLabel": "Unpaid dividends" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPreferredStockCash": { "auth_ref": [ "r269", "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.", "label": "Dividends, Preferred Stock, Cash", "negatedLabel": "Payment of dividend redemption (Note 7)" } } }, "localname": "DividendsPreferredStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "verboseLabel": "Income per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r60", "r100", "r101", "r102", "r103", "r104", "r108", "r111", "r116", "r117", "r118", "r119", "r120", "r360", "r361", "r437", "r451" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic (In dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share - basic and diluted (Note 7)" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "verboseLabel": "Weighted average shares outstanding" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r60", "r100", "r101", "r102", "r103", "r104", "r111", "r116", "r117", "r118", "r119", "r120", "r360", "r361", "r437", "r451" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (In dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r324" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails": { "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": "Effective rate", "verboseLabel": "Effective rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r91", "r324", "r344" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails": { "order": 1.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": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r324", "r344" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails": { "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": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "verboseLabel": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r324", "r344" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails": { "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 attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "verboseLabel": "Non-deductible expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r324", "r344" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails": { "order": 2.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": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "verboseLabel": "State/city tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesReconciliationOfStatutoryRateAndEffectiveRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansTables", "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r54", "r55", "r56", "r95", "r96", "r97", "r99", "r105", "r107", "r122", "r169", "r261", "r269", "r310", "r311", "r312", "r338", "r339", "r359", "r372", "r373", "r374", "r375", "r376", "r377", "r459", "r460", "r461", "r490" ], "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://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueConcentrationOfRiskFinancialStatementCaptionsLineItems": { "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, Concentration of Risk, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueConcentrationOfRiskFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueConcentrationOfRiskTable": { "auth_ref": [ "r365", "r367", "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning all significant concentrations of risk, including credit risk and market risk, arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties. Such disclosure may also include quantitative information about the market risks of financial instruments that is consistent with the way the Company manages or adjusts those risks.", "label": "Fair Value, Concentration of Risk [Table]" } } }, "localname": "FairValueConcentrationOfRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r383", "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Present value of minimum lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r383" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Less current portion", "verboseLabel": "Finance lease obligations, current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r383" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 2.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", "totalLabel": "Finance lease obligations, net of current portion", "verboseLabel": "Finance lease obligations, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r391" ], "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails": { "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, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r391" ], "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails": { "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 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, Payments, Due Next Twelve Months", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r391" ], "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails": { "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 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, Payments, Due Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r391" ], "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails": { "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, Payments, Due Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r391" ], "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", "terseLabel": "Less amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r182" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r179", "r180", "r182", "r184", "r415", "r416" ], "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://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r182", "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r179", "r181" ], "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://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r188" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of 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, Gross", "verboseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on disposal of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r75", "r239", "r240" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "verboseLabel": "General and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r132", "r466" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62", "r89", "r142", "r144", "r147", "r150", "r152", "r168", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r370" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r75", "r185" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Intangible assets impaired" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r75", "r186", "r191" ], "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 of Long-Lived Assets Held-for-use", "terseLabel": "Property and equipment impaired" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r58", "r142", "r144", "r147", "r150", "r152", "r429", "r435", "r439", "r452" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r91", "r325", "r328", "r332", "r340", "r345", "r347", "r348", "r349" ], "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://www.datatracks.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r106", "r107", "r141", "r323", "r341", "r346", "r453" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "totalLabel": "Total", "verboseLabel": "Income tax expense (benefit) (Note 9)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r53", "r319", "r320", "r328", "r329", "r331", "r337" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r324" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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 increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "verboseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r324" ], "calculation": { "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "verboseLabel": "Other temporary differences" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesComponentsOfIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r72", "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r74" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r74" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAssetRetirementObligations": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the carrying amount of asset retirement obligations.", "label": "Increase (Decrease) in Asset Retirement Obligations", "verboseLabel": "Increase in asset retirement obligation" } } }, "localname": "IncreaseDecreaseInAssetRetirementObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r74" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred tax asset" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r74" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 11.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://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r82", "r181", "r411", "r412", "r413", "r415" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r438" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest expense" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r69", "r71", "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r175" ], "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://www.datatracks.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r44" ], "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r47" ], "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventory, Gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r47", "r401" ], "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventory, Net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r48", "r83", "r121", "r172", "r173", "r175", "r409" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r46" ], "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r47", "r174" ], "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedTerseLabel": "Reserve for obsolete inventory", "verboseLabel": "Inventory valuation reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails", "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r45" ], "calculation": { "http://www.datatracks.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r9", "r188" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "verboseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Obligations" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Finance Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of annual undiscounted cash flows of the operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r391" ], "calculation": { "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetailsCalc2": { "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, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r391" ], "calculation": { "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails": { "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 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, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r391" ], "calculation": { "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails": { "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, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r391" ], "calculation": { "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails": { "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 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, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r391" ], "calculation": { "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetailsCalc2": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less debt discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lease Obligations" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Operating lease, renewal term" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r89", "r146", "r168", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r352", "r353", "r354", "r370", "r399", "r400" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r89", "r168", "r370", "r401", "r434", "r448" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "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 SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r89", "r168", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r352", "r353", "r354", "r370", "r399", "r400", "r401" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r36", "r88" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Implicit rate" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r36", "r88" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Equipment line of credit", "verboseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r36", "r88" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.", "label": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate", "terseLabel": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate" } } }, "localname": "LongTermDebtPercentageBearingVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r42" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable, net of current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r9", "r188" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of 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, Gross", "verboseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "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 (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "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://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r70", "r73", "r76" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r51", "r52", "r56", "r59", "r76", "r89", "r98", "r100", "r101", "r102", "r103", "r106", "r107", "r114", "r142", "r144", "r147", "r150", "r152", "r168", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r361", "r370", "r436", "r450" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows", "http://www.datatracks.com/role/StatementStatementsOfOperations", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r100", "r101", "r102", "r103", "r108", "r109", "r115", "r118", "r142", "r144", "r147", "r150", "r152" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "INCOME APPLICABLE TO COMMON STOCK", "verboseLabel": "Income applicable to common stock" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockReconciliationOfEarningsPerShareCalculationsDetails", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "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": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 2.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 the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Notes payable, current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r138" ], "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 Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurposeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r142", "r144", "r147", "r150", "r152" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r387", "r392" ], "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" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r383" ], "calculation": { "http://www.datatracks.com/role/DisclosureOperatingLeaseFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.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", "verboseLabel": "Total operating lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r383" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 3.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", "verboseLabel": "Operating lease obligations, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r383" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease obligations, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r385", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "verboseLabel": "Operating cash outflows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r382" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "scia_AssetsExcludingPropertyAndEquipmentNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Right of use asset, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r390", "r392" ], "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", "verboseLabel": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r389", "r392" ], "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", "verboseLabel": "Weighted average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r242", "r356", "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansTables", "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansTables", "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Organization and Purpose" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r355" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Business Organization and Purpose" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureBusinessOrganizationAndPurpose" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r14", "r430", "r445" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "scia_AssetsExcludingPropertyAndEquipmentNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherMachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.", "label": "Other Equipment [Member]" } } }, "localname": "OtherMachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r68" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "auth_ref": [ "r68" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "negatedLabel": "Payments of dividend redemption on preferred stock", "terseLabel": "Dividend Payment, Preferred Stock" } } }, "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "verboseLabel": "Dividends on preferred stock" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r20", "r247" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value", "terseLabel": "Convertible preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r247" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock stated value", "verboseLabel": "Convertible preferred stock, stated value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockRedemptionPricePerShare": { "auth_ref": [ "r246", "r262", "r264" ], "lang": { "en-us": { "role": { "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer.", "label": "Preferred Stock, Redemption Price Per Share", "terseLabel": "Preferred redemption price per share" } } }, "localname": "PreferredStockRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "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", "terseLabel": "Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "calculation": { "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockSummaryOfEmployeeAndDirectorOutstandingStockOptionsOutstandingAndPreferredStockSeriesBDetails": { "order": 1.0, "parentTag": "scia_NumberOfOptionsAndPreferredStockOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Shares Outstanding", "verboseLabel": "Preferred Stock, Series B" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockSummaryOfEmployeeAndDirectorOutstandingStockOptionsOutstandingAndPreferredStockSeriesBDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r401" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Convertible preferred stock, Series B, 10% cumulative, nonvoting, no par value, $10 stated value, optional redemption at 103%; optional shareholder conversion 2 shares for 1;0 and 24,152 shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r176", "r177" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Commercial Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r67", "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Line of credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r67" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from SBA Paycheck Protection Program note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r65" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of machinery and equipment.", "label": "Proceeds from Sale of Machinery and Equipment", "terseLabel": "Proceeds on sale of equipment" } } }, "localname": "ProceedsFromSaleOfMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r189", "r384", "r386" ], "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "verboseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r50", "r190", "r386" ], "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Capital Leased Assets, Gross", "totalLabel": "Net book value" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r12", "r188", "r382" ], "calculation": { "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Machinery and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureFinanceLeasesEquipmentUnderFinanceLeaseAndAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r34", "r190" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r33", "r188" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "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", "totalLabel": "Property, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r190", "r401", "r440", "r449" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Assets net book value", "totalLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "verboseLabel": "Property and Equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r32", "r190", "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r188" ], "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://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r61", "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r287", "r395", "r396" ], "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://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r287", "r395", "r398", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428" ], "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://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Capital Lease Obligations", "negatedLabel": "Principal payments on finance lease obligations and notes payable" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r317", "r410", "r480" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r269", "r313", "r401", "r447", "r462", "r463" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r95", "r96", "r97", "r99", "r105", "r107", "r169", "r310", "r311", "r312", "r338", "r339", "r359", "r459", "r461" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r133", "r156" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r84", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r285" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r57", "r89", "r139", "r140", "r143", "r148", "r149", "r153", "r154", "r156", "r168", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r370", "r439" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations.", "label": "Schedule of Asset Retirement Obligations [Table Text Block]", "terseLabel": "Schedule of Asset Retirement Obligations" } } }, "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureAssetRetirementObligationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r337" ], "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": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Schedule of components of the income tax expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r330" ], "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": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of reconciliation of earnings per share calculations" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r324" ], "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": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the statutory rate and effective rate for income taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r29", "r30", "r31" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of weighted average fair value of non vested stock options" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r293", "r309" ], "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://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansTables", "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r298", "r304", "r305" ], "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": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of share-based compensation, employee stock options, activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r19", "r20", "r21", "r243", "r244", "r245", "r262", "r263", "r265", "r266", "r267", "r268", "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Summary of shares of preferred stock authorized and outstanding" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "verboseLabel": "Marketing and sales expense" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. 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": "Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. 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": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansTables" ], "xbrltype": "domainItemType" }, "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", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://www.datatracks.com/role/StatementStatementsOfCashFlows": { "order": 5.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", "verboseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Common Stock and Stock Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansTables", "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r301" ], "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", "terseLabel": "Stock Options, Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r301" ], "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", "terseLabel": "Weighted Average Exercise Price, Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r309" ], "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", "verboseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r300", "r309" ], "calculation": { "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockSummaryOfEmployeeAndDirectorOutstandingStockOptionsOutstandingAndPreferredStockSeriesBDetails": { "order": 2.0, "parentTag": "scia_NumberOfOptionsAndPreferredStockOutstanding", "weight": 1.0 } }, "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": "Stock Options, Outstanding, Ending Balance", "periodStartLabel": "Stock Options, Outstanding, Beginning Balance", "verboseLabel": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockSummaryOfEmployeeAndDirectorOutstandingStockOptionsOutstandingAndPreferredStockSeriesBDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r299" ], "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": "Weighted Average Exercise Price, Outstanding, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning Balance", "verboseLabel": "Weighted average option price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r291", "r296" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "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": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r293", "r297" ], "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 Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r307" ], "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 Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit", "verboseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r307" ], "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 Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit", "verboseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r294" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Share-based compensation arrangement by share-based payment option may be exercised Periods" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r309" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value, Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r309" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Contractual Term, Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Nonvested options, Ending Balance", "periodStartLabel": "Nonvested options, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Nonvested, Weighted Average Exercise Price, Ending Balance", "periodStartLabel": "Nonvested, Weighted Average Exercise Price, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r306" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Contractual Term, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested, Stock Options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested, Weighted Average Exercise Price" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansWeightedAverageFairValueOfNonVestedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureStockOptionPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r81", "r94" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r86", "r89", "r111", "r112", "r113", "r116", "r118", "r123", "r124", "r125", "r168", "r195", "r199", "r200", "r201", "r204", "r205", "r247", "r248", "r251", "r255", "r261", "r370", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansTables", "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r43", "r54", "r55", "r56", "r95", "r96", "r97", "r99", "r105", "r107", "r122", "r169", "r261", "r269", "r310", "r311", "r312", "r338", "r339", "r359", "r372", "r373", "r374", "r375", "r376", "r377", "r459", "r460", "r461", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "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", "verboseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails", "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails", "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENTS OF SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r95", "r96", "r97", "r122", "r414" ], "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://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAuthorizedAndOutstandingDetails", "http://www.datatracks.com/role/DisclosureLeaseObligationsAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r261", "r269" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Number of shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r261", "r269", "r302" ], "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", "negatedLabel": "Stock Options, Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/DisclosureStockOptionPlansEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r261", "r269" ], "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": "Common stock issued (Note 7)", "verboseLabel": "Stock Issued During Period, Value, New Issues" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockCommonStockDetails", "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockPreferredStockAdditionalInformationDetails", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r25", "r26", "r89", "r166", "r168", "r370", "r401" ], "calculation": { "http://www.datatracks.com/role/StatementBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets", "http://www.datatracks.com/role/StatementStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common and Preferred Stock" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r87", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r269", "r270" ], "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]", "terseLabel": "Common and Preferred Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalIncomeStatementElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Income Statement Elements [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalIncomeStatementElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityContractTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant terms of equity contract classified as temporary equity to issue additional shares. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Contract Terms", "verboseLabel": "Convertible preferred stock, optional shareholder conversion" } } }, "localname": "TemporaryEquityContractTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "verboseLabel": "Convertible preferred stock, shares issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "verboseLabel": "Convertible preferred stock, shares outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/StatementBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r160", "r161", "r162", "r163", "r165", "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r318", "r327" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r126", "r127", "r129", "r130", "r135", "r136", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "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://www.datatracks.com/role/DisclosureNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r118" ], "calculation": { "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockReconciliationOfEarningsPerShareCalculationsDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilution - stock options" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockReconciliationOfEarningsPerShareCalculationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r118" ], "calculation": { "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockReconciliationOfEarningsPerShareCalculationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (In shares)", "totalLabel": "Weighted average shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockReconciliationOfEarningsPerShareCalculationsDetails", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r108", "r118" ], "calculation": { "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockReconciliationOfEarningsPerShareCalculationsDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (In shares)", "verboseLabel": "Weighted average common shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.datatracks.com/role/DisclosureCommonAndPreferredStockReconciliationOfEarningsPerShareCalculationsDetails", "http://www.datatracks.com/role/StatementStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r158": { "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" }, "r159": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r168": { "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" }, "r169": { "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" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/subtopic&trid=2175671" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "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": "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r219": { "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" }, "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": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r221": { "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" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "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": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21564-112644" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90198-114008" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13572-108611" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13587-108611" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r395": { "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" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r482": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r483": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r484": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r485": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r486": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r487": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r488": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r489": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "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": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "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": "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "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" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 70 0001410578-22-000072-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-22-000072-xbrl.zip M4$L#!!0 ( Y 1%0K/P"7'A$ #FJ 1 NO]PLL([MI#L[":9GX3C)=H DSB7NGME/"T:B;:)E MRD-223R_?HND).N5DNR\Z'#" -..5"Q6\2D6R2J*_.4?+RL//1$NJ,^^]$8' MPQXBS/%=RA9?>H'H8^%0VOO'K__]7[_\I=___>S^&KF^$ZP(D\CA!$OBHF8H1O".?4\=,:INR (G1P<'_P\_'1X<'3\\VB(^OV0TQD64-)G2+,\ M/!C%;R8A5Y^=HL,!_#<\/$3'IY].3H?':'P3T]V D'-:1?@BW%/A+,D*(]"4 MB=,7[TMO*>7Z=#!X?GX^>'GDWH'/%U!Z>#3X_9JR'[V04E G)M5D@C@'"_]I M "]49:.8D,N8<([%H^8'#S51?SCJ'\6DY,59%C-5;U)PI^N,'3/)-L2#ARY0L.=9I4=3K1P T(@>[D9LU$?E6 MB=X4-(UBZ!!&_T18$\;?\($RYH\?E74YL(MLAAH\M'@]YOK!]UQ(F)7\DP= M*4N UP/U6E4S5-4D.HA#<3UEPU["@M5AD24<#J&?2,($??1(7Y$1CB6X+M$_ M5*XKAI'[7HGYZ3<%3<')O-3"CP?P-MG4)>SC5P7\ \E+^9\,X&ULL62A_)^% M6%4Q",FB4EA*3A\#25)V$K"Z&;]XU,/'#M"VK5CQGRI+4 _BYZNUY3-_? 1/%0.ZE35- ,#1>K'M_LK MFT5JJ2E9<+GT:P[8LFM)W4GO0,>\JT'Y:$1+"5 MO+/A _U%XQ,7A=]GX^OQ[>0"/7R]N)@]="!80(A_B.E\NHZ\> :-$B([+(SP?*J 9S)^ M^(HNKZ>_=?!8AZ0K]@3J^IP2<4XDIEYN!"J@L$'S:7@T'&4'G 0/]%/(Y:\= M,#9@K@FLA*:/'ET8=W492'AZ P*M@I5^>84J .> MF6I06$]($M74@5\/_$O*U/Q!-UYSY!N6ML-^G(<]Y&^P36"^"C'W-.;K#O/= M,;_X(Z!KU7S?F$MX\A5,V<>NJX7$WA4L3_A*:UK'%G;G6F4CAY4V$M>- E4Y MFH<$QEA@/8)P+ "B6PDZ\ZEG/A-_M?(9X'C'R9QP3MP'Z3L_'H+5"O/-='ZQ M6GO^ABBDSRDLK6$TG@92+<]5D%;33M?:B2<>Y]D1-8:?E1C;A\A@-\V_#S]E M3=-(J4TN9HPT9S6+-+(B?XXB:35E)"]*2!86"D5.O2E@_C=D!$=GG4GO9=+W MQ/&90SVJ]0&KPIQ!FXL[PA^6&(IME2T;(5^1,JA!" 8]_<8ZD&IHOY'!P]?2+J[VI; MV(E=E67DAJR,9>2]A%P2)**J$8>ZM*F0J';SJ+.6IM8"SGKM,Q.:BA_?H9)9@6D=B1^Y1'3C-!(9<.G-T2NDVR.(W*5J5Q<[F: MHC3NMH;D[+/#>J_(M7FL?S8+3!<4K(H[YSJM->X5::1]F=893*Y&7DC MD^F&D]==;$69Z63&O&P.WZ"HW0A^+IC!YY=E_6W:/)T=[Z#>">K?"%TL)7CZ M)\+Q@EQBRK]C+R#3^:W/OA,AP][=S IVY%IE(+F!I=! HLH1-K6C.52/GE3] M:BW(@/1)BX"$+NYW%K2/!3492!J5K;*&.E&ZQ:H2D[D. MGTE,=N#NM2-TZY;-=DJJ0!*2!];=O_5*-4XV*K[H>^2E8]8HP;L#MAZP>M?0 M/9&4ZW3$-O)2 FDEO1W,41Y,S1%M62:B/QV(]4 \"P1E1(@I7V!&_]3BJR58 MP->^^H8]#6$%M0U @"\/8,0/)1F:Y9AAV8&W?UYDMX1(!9A[94(Z5&M^S&;Y MBJT"'_OG:QT =1-0MLQ3!015*:<.A":)IJID4@48=;[[ZP"I_667]0.M"B@J MO\7K<-@A[EXSFEZ!3:.,6X=3DPA6592J IE:@>L.D9IA)DLHJ0*'BB]>.@3V MB 4U# +9D=HQ^M,!N%/,IW:PIP*T9E&>#JS]PP/[A0EJA0O4677YK%J#C9/1 MKRZ85S=R4+R3.4]@@^UH>)1/?Z4.P>EV+^^PDBV&IH3*CL_G/#[Y;9 =2HV7 MM\40%9'8\3G.XY,Y4J0#9X\U;S%,=F([8,WVB'7@-5QVE8U*60([2"=%HU(B M8]_!LM=4OABD*G(K9#"MST%F3=YV".Z=NRW)PM[9 K:P:WRKD5'NB!B:OA_!;+ZGSKH_Y[,D;Y1X%2=^/ZE)^AJK1*' MYME2GZ6N#GWO1R>[_QO4/7A9>1&)XF^Y4$ ;2+:%PHHC%I@[.2ZY&P^ B;\F M7!VY,XB$[Z'!JZD%3=I4K30*;53*PX]-E8(BQ&NK/M!AFNJ3Z6.OK]4O@^Q! M]>&3]('V^CA[4-#G$K']H3H9>E!=0/_OFYP%4&$EIK]QV M(TE1_85%U%_Q90-]]:@_.NP?C>J+47Q/2$T!H@*JYL^[JYZ]DJ%.[1[GJ5)* MA!.E_.AX1T$*+^ HLX2JDOIO45\2^Q4;5GLLO&5E0#PI8F;]+;/=1,K=WK*' M1.K)?@)E[P:J)TQ4R@BB[AJQ"!'>&J.E^-*;^.Q)N2)8810>R7E#5H^$]Y#Q MJ/%%+Z>NOE;B2I*5F@ST$'X4:AHGO_0D#Y3/57<4G8*7H[X[,V4#'B9'&/4\ MM:2):-743?GE?]<51@10&Y6!8O=/[@?K+SU3'P5Y=E'VCG!'32@61)WI)0G, M+V1>Y[6A*E)ZCCU1J+7Q8'(7I8N%>G7=3_?$):NU0>B#-2\2:5>]TYS/ MZ1-U"7/'C@.RN)&FAM/*9S!AYYM&:M8PZPH1*C0SOQ_-\49?>@[PH=*B<)23 MV-S#))D_D??1,5]K,[5<\EBAE;I33JW)S;]7+&P_6,X1)HB(;],A_)S &INJ M#/K[:+Z+9&_=.NG3ZE);!S^F42P"O59;)#J[B29%,FK;6[26>L7MV[3O)Y,RR;-%0DS3DL(S@..5A_!*"9K[ M\9CW-1&"9,YAG,HEX8G/W'2L=$9>Y)FG]P&:=MFI9"'(VS%11J2O@G3Y^+7T MI<^H(VXP_T'DN\['2NK>>0JRQ&P!KF"&7_11NB]4O(-%%M9:HH(K3UVZ4K<( M^KHMZRMCKEE[KWER<=V[XK+M%[X0$\SY!CK%,^:N#I5J8?Y%,*^+U3[C1FU1 M]G C:3=PXS.Y]&#: OX^^LHAVRRE=&\[#L0SZ/K#0*RD.<7\XL7Q G6.2]'P M=NLS%B_1 -5[Y7(;)]3O-+(%3):%%O4B:-W?!X9GN*E#@J*-[$G*& MP8,K9HY_CS1K5.*#5JDUQN?OOK:ZU$B9[FI6BG;VN$FPTHG!)Z).7*K4L#YY M.]6-9T(E,Y_$#"D>"1H5L3D@=5JX>(VYI170LOBT>:$6B7><.G'G;$!? >DZ MO)WJK37,WI45A=NWJ8=>81B]A+):JW06X8W<:AA_C0+MB>$N\[B]RS>-_IF* M/:J+8,"OFZUIG*N%O[[N8+,E"2\#&:MU%WSYM5\ M>"=^,Q4S!^Y=O(!U4T%2'N&C*F^)>WDO]>^)&@'A.3A:/;8%V)L1OGIO&"QR MM&&Z^6;-,%XLN-ZK A-O6!D(ZNC/2M^\^O-J[K*U0\)_P#\=>]'7 M1,\#<^;4M'#[WPUT:69S\XPRRQ_2]ZUTW>8*_^2EZLG B_)F48=PC9, M!298+.\P=<\#%0UITN"J$EBUR[4F4?7PB&%2" JHZP]\J6Z_58$4?\'QZMK' M;**6D6-'IOU+XU+M]#Q7ZH,0[)G! 7NF%U[Z/$Q'A[/E;>"[)G4;?%!N_J3N M0.8N<=4DWBP1/,]_5A8*4X/265=5J?8&>9)CPW1^KY:2T_DW89(6<=2J@JB] MOJH *3=PC!YYL"SXVDNU%]]+.I?+V9+R[?:)T.,J)XS9)NVQZI.WTU5%FUO! MW^2V4&[1M=*TUY@C(:?@:CA(?TN>8P7BA;"=YKV4*]F)U43;*%]_#PM5I@># M:%$2KCLF9@]0-(A&+;!#N=:N?'.Z&!5TJGR3FV#5IF[-M*I,XNAN>5&E6I*P MQ8O0B<]4ULEPN*?BQVP)QJ>N&LYGN6K2?FR>*SM:)-?/!6-/\O6>(T56\7I> MR-!:/M#QPP$^=I837WWIE-S.7TRQEYE5*Q,[C]T]:KB5*_)_,"BH%?6,KF E M-C<+Z^_8<:C95#2!'N6.3A*J-R[YQDWR&J-,-*\%M@YF]T0X 5$Q9!@/IG/U MX6+.:29FS/4+[>]9]VJ.\HWC\;Z/*!,M,KL%L%@F-WO7H_\_ WRX"!73>8%F M4U9TD+/Q LW*M:8]*C_:@15>P.0YQ\_LDOLKM0=\Z?"Y ,D=YE7C1HII=A9>8ZE=F^VA92%'G:\(]4:9\.&-, M-,1;5;#O_'/OYC0'E)BS"G[]#U!+ P04 " .0$14Q%C;]L(2 "V!@$ M%0 '-C:6$M,C R,3$R,S%?8V%L+GAM;.U=;5/C.!+^?E7W'WSLE[NJ Y+P M$IB:V:T08)),;>TN&+WT MT]V26JU6Z_-O'S/;> .80.1\V>L>=/8,X%AH#)W7+WL>V3>)!>'>;[_^]2^? M_[:__^?%XZTQ1I8W XYK6!B8+A@;[]"=&L]H/C<=XPY@#&W;N,!P_ H,X_S@ M]."L<]P[.#H]ZW:,_?V@I0N3T)K(,7B3O8-N])=AT"IR/AF]0_I/I].#L.">W[)3Q\$)DJ_'X5ENX=_WMT^65,P,_>A0US3L9:U6#-9];KG MY^>'_*^T*(&?"*]_BRS3Y>POI,L0EF"_[8?%]MFG_6YO_ZA[\$'&(5TIL@K MT[_"G/(1;,IGP_B,D0T>P<3@^#ZYBSGXLD?@;&ZS!OFW*083^LV")B6PU^WV M?/)^>7*IP)E&79@V:_!I"H!+]@S6XM?'FP0)8Y,6QJ;U@QQ8:';(BAR*ZA_6 M1ECT QE-1G. N;S*4"AJ:#VD#DTRO;;1>U5*8^U4)O02$LM&Q,/@QGFCS2,, M ;D$K@EM!3+S6ZF1R%M 1\3HQ8:OOJBN/9=^O8,.G'DS_L<'<\'95 %#B4YJ MA'@-'39J>#_KP:?:P[K 7?W7@W/6U5=G#'#\3P-G/!B/(>.^:=\X$X1G7!1U M@:[0;F7@QFES1YM ",)HN(086'58C MSV6S/+,'>-G1G&MH['.Z.< &XT4%UC5#Y_H9_0@LY%C0AES"%(>)'4H9>0#X M:6K2:J9M>;8_!]3/OE*]USK?4UK!L_G!9FJ?+OK+@!"Z6%-B;Z'Y0HESJRX' MRIVL!^(JM]EZZE%%73S2=952=$?Z:IISMM?K'@+;)>$7+K']3C?8\OP2?/[N MC_RP:=M\ 3;O\/MJ@W3'U/*D-S9!24."5MP66O[D,HTK#_!:);-PZ!#I$(\PM0@ M^K+7W3,\0FE"<]\2VC/> 7R=NOPOCS-M-MP> 7$QM%PP9G^@ M,VKR0ZRD0):5VM1']O+236M$_2RH7X/22P#[\CTT.Q\!G0%9)]&B,Z1F!HPX M,:3&%!E8JP.Z5!O;+?3Z( ="[N4)>8XAPM!=\&+-S.>6A3RNT1:@.OMB@WO@ M%DSO.56V6_BE$0:R/M)N20B1T"EJY$X!7B(BTG+.K=LN@:M##21_K)WD0R_C M@@(0"#A>) GNK-\Y.]U".18B"L1UHIVX'C"8FW!\]3$'#@'Y S.S;#L$* \M MD.2IAI)$="_L+A[H?M1E/HS0D2H>B'E5])&KW/Y)&8N,G:27('_'B(CV2_F5 M]!%F:7$I2%P,6=LM])UI3:$#\$)6WN(*6R1K,;UI:2L"UE;2UQYV(/-24AS7 M\(/]1/($+2S?4CFKX=5V$N?.YRFRQS>S.49O?GQ GIS%%9+ S_N]SG$;!*T( M6-NM[A YQ,6>Y?MK*&M>J<;FBCJG1DMEK8I8V]TMW;![,R8",+X$*,!S.$7?@__EW(/+'KHY;FMTB-Y.V]M3*G<"'9K\LW[F]AKCXLVV/! M%B&9"9X@Q\K&;_:\593NA!&5$4' M>#[SQ*XX<84=T )%\-LQR<<"Z"AS>%PAV^T S$-K)2R)5;'BIMQ1>/?0^Q+/(%F5=%:Y'F MT9CA(U2%J:V,[Y$+R(.Y8$?^^:+-*)F$VNUW^DU[@$M+5!;==@0W):U:R;&; M7ZE%LBX!5%OG;QC (S6$LPNW2+(* +7U\ Z1PV+]W6_0G0X]XM(-"98?B@OI(LZH36A*;ME-P,L'"OTS; M$\W &27U$:.B.-)RE$6GK/84_CD) MZKC?Z9\W+*LBCF?9Y3E8M!70$!%W-/D=H3'WX@'\!BU GJC%(W2)B"JT08B* MZ-9PWZJNJ1(X=+*Q>;;A&70@<=G4\P:"W""BZ3._EGX2KC"EEH"JK[@? 0&4 M;RR9WB6=AVS$KS#D"SNW3IM$K0ZTT$76F*"? +?\*)0[$_\ C!_Y4A97:).( M%5$6.L.:F[=-Z! &')"10^U_"L2#9,H4=C2Y!"]"P[>HGG[2;GY#5(YIVQ&] M';+"YUXP&/*RV647_ZDV61X:!5YM1R1*Q*P S06UCL2[;$'I)/X3BK^[M?XW M.7#Z&H3)$_I+^ ;'P!D3'UQTAG(SFYNIO,5EFM!']#7[]BLS04%%-G3P%GO= M2>K<[;C@W&TX>/K#N+X=?6OFW*U2@O$'0*=>=F,;LR"S2^#_G_[NWPN_^K"F MIO/*']#P7],0>44V3$13)WZ,*9K)BGS:**SW[.RR B57L' M5* *)^J/VQ.E 8L1-IKD9PLJKM!BJ98$OQV[Q\'X/QYQF7%XC7 4U"^ MQ0I0#KN^UQG8"X+\46?V*AO=)^?).[OP#@A; ;BVUXF9DY19(2/GB1JSHTDB M(V51*E"YRDF&G%*&-!VJ4;LF5&!$X:WC_<0B<-2<"W%E=Y-*B";<&$K5W0$M M*<^'PKO)>BC)AHZW6JD0 MU[EV=D!Z;DH_]"8]O:>KMECXE=D0^GHZ^ITSI3&%6BYV ^?6V4D]*,(?*H#8 MVZ>1 B1?(9/6@62UG50#"1:$FJ#AD7,:#\^JLV107JIXNDA']-CJ1RO$@5(8:78="4S^EL8G4+:,7&[XF;_HF=P'2U5LL M[%I8$BM,R#M&K!VL5N3X39%"_!'!&8FOE+M[-[6E"2)Z$ZZ)>O4, P M9@:3*I$D&0WHIRW:1I+(0Q;L]H8%&68:#ZN:IR16H):WZ6BL_#$LF!1<63+#@_ZQV?M$XQ5*!OQQ+U".9+;05%JH,62KXD9 M"C?*Z[_F=0F)92/BL4NOT4'B)(5!4[DW5^.%VGHC",@@:>=*:(S_6R\%N,JB]7)PXA"^K6]F;*,OS'?[^C& M T/3+I13O&P";H]EKC_315QB<>3(L!";_J+\AO /=G!.[;KB,9M=R/"P/+*NC M')9&LP,LK;W5S_Z#PHV.MAEA5CX5JDDV.TP'HH0WM-!_?P.[#=PAQQW*MHNJC:S&^HAA7H[ M+ :ID9!C7$K7WPW-R(>KNUT0A9%]ID/\<9N9*(:#!Q 4Z\*A=+1$5Y M7IS?9Q,=-Q5I4PI8$\R4ZE._&7!S2KL2&+1A)F]/;%D9QO@IN)O0>Y6>?VI_ MLZPN:8ZNT_;P4T-'\:%AS,\3DQU>C"97L[F-%H 9'Y>0@J7C;N2YQ*5& '1> M>=D1AT%BG]/- 195 \O2[--LH(D14LU+AG0; M,0J#2@'IB;]D-/Y/PP=@7)2U< 11;??>[ 5@]C8LIR/%MQA=63%M"M69/G:. MCXY.SDZH0I[U^NR6G :9VGG&."+&*5E+GYFM%L%D35GJ^+6-9LE.$SC F%V1 M8//PQ6)9)-C9#=Y-/$Y/-3ZG!4I3>S])-O?:IV:;X9A\8$X#2]\CL)!C0=M? MUND*&+P[_@ PASY<]JWHJN]W3I06M"0E?%T+:#$H,0:GQHB3T_#^^QN7'A@/ MW@ V7T&HG9?0]NA7V9E>N95&IC !E2GRLMX^+]6&/E-/17''IYOJ'-!VCV+4Q02JFK%!L17] M)@!I(:4'?AW8]ZNVFK MAJV/.1M[K*0\_E!PTMHW>F:?]&N%+Y+VX M$\\.\_S5.W7E=)1D-)5PO^FPR6,PZ>.B797J\A(M*6 M9@U=[9HNUL,@;9^1R>+ D/X.W:&)\6*",'.;DM\I;&S:%QZ!COA&9[G&6J]1 M)5E0^,",-CJS#(%'A"1PRBJ*N(5V:X&LLWH(]7*9OFI '[C48LUDQ4J)$825N*+6LWQ134<3IB6== M7-+V7$,&,'\[G3FN*1UV\6MH59K\J6+J[-F8 TJ&\@=S84V!]>,!(Y<51BRE MQRLV9[3TU0>8<>+\^@\ 6VG/^!I[:K%R;9IKVGJO9'APCY@AY=%B+S;(?^>G M;',M5K6UL$9;+Y0,RB'/!;Q\[#+:M41)5"*O7 4U4^@ER>)CRN+C7=2^JAR3 M=T9M:!?)7&C(\3,]1I]Y#DD"52^.G:>CUU:VCPBTC] NPX()YV&OCN14# M-@2S2^!W%(PS8>E:#^@$O=P#-^'&^.I21?6O%]""$&?=)JFM7?VFA +)I8[A M:D>O[9YLZ%&\CJNFVOF5ME+\%:!M_%!>0-R*_]KW<.<>P"LUM)5BK1GN&I)6 MU[TVK7A_V8.(RT#&G"SV26FT7WU1E3 M ;(P'A9QP7(D#V;LMS)016WI-SNL+>N<$@NV(SV5 *E 002EVZ4"*B!KO,S_ M^=#G./W/"^WWU_\#4$L#!!0 ( Y 1%2U3'2M_R$ $@? @ 5 &UL[3UI<]LXLM]?U?L/?-D/;]\'QT=FLDEJ9K?D M:\95CN5G*YG=3U,T"4G84(0&H'S,KU\ U,$#%RD>+4>U5;..V #Z0J/1:#1^ M^L?S+/(>$668Q#^_.7Y[],9#<4!"'$]^?K-@!SX+,'[SC[__]W_]]#\'!_\\ MO;OV0A(L9BA.O( B/T&A]X23J3Y\1I3B*O%.*PPGRO(]OW[_]3GW&6Y+8DUV>O#U>?SE;]DKB3][)(?_?TGIZ^_Q H[>$ M3GCKHW>'*\ W*>2G9X9ST$_O5K#'A__\?'T?3-',/\ Q2_PXV+02W:C:'7_\ M^/%0?EV#\N'#9 V;Q>;'P_0C!V7X$Y-#79/ 3Z2DK"1X6@CQKX,5V('XZ>#X MY.#=\=MG%J[P*E%@X1/_B@WP:PYQD7C>3Y1$Z Z-/']%*&$W?J4_S1%"0[\Z(TG MNO]R=Y7#)_1Y2^H'W]C;@,P.!'C:&\_H,-Q_=3/LJ41"&?>1=_+'#R M4@-M6X=;HWZ.61 1MJ#H/B'!M^%$SH3/ZZ!?[5^F^0L$L<"TLAQY?S;"[F MWY>83[OLIT$<-DUR4R,WR(PS,IN1F(]XRT'YNH]".;G3G^6?6]!;H?/V2+1*QMPF%JGMJ*XW;.B(9UO(%!6USS+GAS\H*ROV^UB%3I MOD6R?D-X,N4.]X#O OP)NO0Q_>I'"S0X@]BDE3XB^L3)'M1>)*%WW)P8\6/Z#,_'XP\'Q\<%)RL;B M6%E25G34T05NKGTJC/?9@B5D-GC&[)S,?,PU8.POHH1545SGSO(\4M'BPDNV MVIZ.??8@N;E@!Q/?GXM]]_$AX@.*7T273")]<'2\W%3^!:%P5E:U4D>I7#CL MX<5S@F*&N7=Z$7.UHG*:7&.65-*KM=QQG!R&>+:6O1]%]10HLRT7&^]9K+F2X!BGDR[^MAQ$(+;MY,V2@ 1YGV7FK;O,^2QZPJNHU:9R/Z'S]^/#KR#KQ-S_P?J\X]WKN7=N^)_E=4K4>0 M1*W(BDB0&S$2T3]":]MF\4O1-"]__GT=2SJ+?";B2=+5YBBN1HO\!Q3)D+ 9 M_O?C D.<6ASV1G@6F_.<%2M07 ;4DJH&S=.XT=D!S5/+;<"JWS$ELVH\)S8L M%HP/0>:I$[IJMC0[VZQ1*0])PSQ7W#9]1.")7C"W6AW(C/KIA M$KDTU:J5:V.XG#'.,;?&M;G3X"RL*$52!\G.9Z<;4=E)ZDX,A%E[AR*1=G+K M4XX=]6/F!S+J?/J2_6*8N^X=:'6T6A

%1#RO#4>'< 69!JL)!P6[@ MH 2_K";DGNZJ9L2;UML;!6RN MNKW <1V,,8;E(=D/9VUAD"Z8!H#+%#2@M] /#C@"7SP:JL\@B.?CV'V(_Q1* MT87QF['XAG1H+8)<7XH[W%3CLLWT,+Z (C;(,L\#=M0"(@)ME&+- OI3Q.;T M1PF"N.T#]LD62UTP3;Z7;J4G=L $^X!/B/HCR'K[GR]7Q7*UE5W:5' MEJ!QH=M0H,7]1@EZ58=DQNP54)? $W\-DGZ*L +VYTHUT 45#06#8BZC)$%( MM8"WNGG?'X$C)3Q$G5W#V)6E N<+[1'384BIJ"Q2Z^:"6%9LEGW!A_B85.R7 M]^:.+(P^+OE4@9!N0JP_*SFY!,\5TD9;9A\VRTJG-!CJJT3KUUL+V0=<63Y, MEG:S4-*YY#JC='AA3C- WRZ10M5/%>I4P_;2"(ET(*<'^O2"8@"4Z]T;&087 MA!P0@38"IJ<$%!'!$/DB[J>1?-T)_DJR"H=RH'\FL!U3MW;JSL4Z,4P"8_>D M_\PQ96LL>X*')KH43-EP+#A)A"SHB6J(3QH^@22X1!F0](C8N\^B][POH $( MSMC#/%M6W2$(\[D*L#^]([O$L^8T8>:M_6BA/R(2HC?TW<3I8;_H4ZA:E.4)$Y)GI+NR[H6% MK^+EOVB''[SXO _[X:R=!XE+1172&/FTTR M!\U'B?33]*/_^I^C3*Q[OQM53S#,WSOG^F"F?N^DZV=/0-1+]"I(L._?@@KE MTMK5-TO'J-U>SN^]?TZY>H['J,1_L(/?$8E.Z(LJ,QQ0\:CR@O_:]'=[&1+&%LOE.HLVV9S6(WILNT2 M4^U$/)4OU;-?!>BOCM:5.^I1^.J-+MOQAMEM8/E2G:EGX="Q3A=.HL;6NYTW MZ-BQ.)SC\K6KS.0%V40[7B G6Z)J6 YSJ%( L]1WT<0H"$'H.BZ9IT% M5&1F8 +:5T5VP%R0/?_)%'1+@LZ5 T*P5NIL+\$Y+!#=]K][-^>38>\J.>Z MVGU-$!>.C"R0@YX.AP$?PN&?]J7;YL;O+(9U'IVOPWL!F(B^"BT& 'N$_A?P M[+,#6J%1BM!&WB#CXC&4<8Y^ECO% MT-"T-6!/C;'ETL*E]MRSKESKW;$>XVI[0W&YRA]@/H[>\(S^XX/ OAVAT?R MISL1GYK9DVT,=XAP"B]L9*1.]B'^[_])T\GT/T_']62SXL20_=2RX'X(C@PZ MPNK10N$_^O4G*UA37RGA+P!" Y0L)#41S)H:)IPF,#6$*[#SN;!QA0@U]R0- M8'!YALINC"!=?/_$_9CGV4!7 OIILA=G@=Z0 2VU]W[O-\9XZHW@% [(B\4@ M[1@)JON*-040Q: #9AIKI",^WD!)4^!S7U'@?PA)I\";UFYD&[]RF@4.-2:V M-_M/-B)NKT;X76H1\:VUJ'HDV5<6;'\AM?R*?WZTR'7!410?/3W41],-C$JF MH6$[L?YJ\ERZ_NE)/- R;;Z-YLFL9@"3%"HU4 M(MNAB5FV-/EH053$[2YD=@Z,[*:WKP(]X0QT5* (]N!/Q/Q=G!#52CTIA^I& M"0$H1;OUF:(I&R&1X<:*-<3QUJ\_1.PT)\=_;L4ZA)H_26R$]8'8R&LQV],S M8E4IS('#YA*]]3S.W%AL"LHV:^DSJX@74O$$L6+6F69Z]>M//)8*CMA$_#CA M 7A9>ZO@<'G>10Z?6V\OO_%_&A3<+[&O1!-?.!+S@7"BL#LI@8-1/)Y[V$05 ML"CFTD*>+"N#"4_P.%I_A8.6VVA[P ^%J<;*[&H[SO>H949"+53".=L!+<9B6-%\O4HD-ET_7#OVXQYW; MP(:^,S(2&_LE]C$4=!H)ZN4T)S5+1LMX@9R,LJ5:)F/DF/N)!&$$<<4@D$M2 M[)&FV"-1@^O+EW11=<:>M:8)XA1^W=RXIA[RGN;N/&1KO^L$\6_L>.O7_M]W MZ#@'1SLX[MV;Y#\6-G)D%9FSOM'H'IAP@S9N@,8-&VD&"M;1:Z[\>PPR'O=@?]+>S]'AHZ<>.. O5[;('Z!U"\:)'YR*U'*].+U#R) M=Z$>1#0*_^ECM,P]SK*/+L$I>?.!SV%7>RH=;I7IAM?]04Q(!1-!53?HU) - M-1YUA$(@T!J8&Y;G<,(7;-4[K@(__,+XKQHZ>GHN\%&4\ON0$!J>&^5ZO'&Q M(Y0PF9APJC8X'/HC]>"L#%%VN>T>-SHG3X>,,E#02$.')CS_9$]Z\*PT/^T" M[7RZDO7[BRN[/PO!UC,%WI7T5#R6#JN/WK2"Y2>N#82,%H_'\\]B#'^A6+,P MY^S>J_""S:)CHDJ>ACP^._XE3=+-QC D3 9W! MP8!@ZO"?K=7J#9RW<)J24 M,=YA7PYX_S]C]ZY8\- 9#]@YNU$+AI":]QM1"NVWHYPK$?J257:^P.R]OMM_ MI!ZJ0-G,*+R0G2;4SG:X M<+255X\PF8A05_#;0ZLLM&9O;20Y2&NNT^16UC.*+*-/RRA71D?05'/?O$0]^DR]/ MW*G->VOW_B[RG]YN=S]XM A2&.']V=$N%T:(3_MD;V/TERRH)%4)'^28"NU7 M%DF1$?+U,,)7WOLZ(\2O']$^:V]\\$#VEU]N>\>UG"SNZO'#\#.57H+Q5Y&FFLZ4AC\\G.MMG,OOOR!AOX/^F MMJ;^^?]02P,$% @ #D!$5&7'@.16 P ^PD !@ !S8VEA+3(P,C$Q M,C,Q>&5X,C-D,2YH=&W-5FUSVC@0_BM;.KWT9O [21Q#F4F,R3$-D((SG7Z4 M+6'K:B2/+$*X7]^U#3U@[N,U#0PVVEWM/KN2'NW@G6%$(BZ#"QKN]V:6\^4*K/BA97K==&S"BDK9E)- M.\-!+<$G(W0X6#--(,V)JIC^U'F*QX:/%IKK@@T'UN'=VB:2[H8#RI^ATKN" M?>JLB/P_P7S/+P[R5%-I8D34O=L%%S->L M@AG;PD*NB;CHMA)\5TSQU46_L:[X/PQ=8WJ:O6B#%#Q#YS76?IM_@#HX_*[= MI@[12\X3KL'U3&=@E:^ H$ZSMC[$>>85(BBXW@4YIY0)-/CCO>_:7G]@U8;# M_Q'7*8SDQ&=KY:"J&6Y9L\R)+&B;#F6I5*19LHV@3!5+:'0X/+=A.'^:Q9/9/8PGB^G 2GY= MWK^M_$?;XN]-I?EJ=XKL*X-4BJKF+RU!YPRXP-*6^^I"L@/%5DPQ)#Q4P8)E MO-)[Y5(C>=7<7-]Z7O=>@3U\.K:=5P@@OZ4.-[5U4T/^0[&4JTK M6!H^R!4LPPE$ F$Q#$5ABGX5)T75A8E(S=I";A0B05P::$.98Y:H#5$[Z'6A MILTNM,=:9(=,5EP@3Z,;K.0!:!=(62)!U&:8CLYY!;=";-!HT7K?0P/'-CZ; MK[42#4$X;OOGK6R8% O&U.E^N;_[ H]$:<%4!0\/X>M%?ILE>3L+=U*L4!:; M=;+![3[/N?Q54;;9ZX.01.2?L^41!H_(^RCZ_I4D;>W07UIUKQO M[,?V'L)QF["7''<)Y_U'23)F)-AM?3?("IU;_U?;.!+_5W3INRV\%\=)@"[K4-ZC M(;QRVT(?#7?;'V5;B74HEE>2$W)__;TTH6G$8O*^__$#B664CUAJ2*08-5 ZX28A?9EE-"4?F5)<"/).\7C( M"/FMT6HUFHW# \\[/H*NND4;F0:D[MGM?_G4OZ_NG_5-7L=]HMDA?T51SPV5*A>_W+FJD MEAB3!;X_F4P:D[V&5$._?^4G9B3V?2&E9HW8Q+7C(RR!3T;CXZ,1,Y1$"56: MF;>UZ_Z9=P@2AAO!CH_\\MO)AC*>'A_%?$RTF0KVMC:B:LA3S\@LV&MFI@,M M?:A>DKGU)CPV2=!J-O_9R6@<\W3H"38PP4'C\'!>I/@PF95)-[5 ,4$-'S/L MN])K)!A502A-TED>8%W+K&PWD*GQ!G3$Q31XW>U?]\[/S[DG__/*"7)Z1[OOSWAGI_='K7O?/ M_]V#(JCM71WYX7-1^=/UU>?KDXL^Z5^2S[VN57ROV4;E^^][Y//)U;N3B]YG M[_*/#[TOY*3;QYIVL]E^Y#D\D]U?4..\3O[%%!MQFI"K!ODB\W18)Q%3A@^F MQ"34!#]DZ!D&+3:7EJ/@+LM#V&S#Y3$T%(R$4L5,O:TU:S -(0H&FUWKC$;E M=3&<:^%%4@B::1:4/SJ/,%-#(45 I04JV)HWJ>H).96Z" ;]E<:?"E4ZI MTEB,@K^X5-B)E2OGF[A:>:_2RTJ.<:,C*@IH692!?IU)P@WS<*U8D,J)HEFI MVR&T*M:T4*[56%9AL7YA:Q^TI.X2.P*EU(B*3A7M15&%*=" T,9)0L>,*#;F M; *^WB1<$YJF.150F$EEP/V3,VA.6DWO=R('Y'/WG/12V"T&X(C)1X@1%*=" MU\EY&C7F5H?S]G%S?+N;CX63!4]L][GJSKR[_-D62Q4L5>S@O[E&.GN9\&H_ M6WB5RUH[?D>UC:'):$IN8$*"0;!==T K$!9+T"65$*5#GY2G , IR5.C<@;* M [YL" _0HV14H(T,: 1%BL@1!&=&.KD5@91%3&NJIB@RHC<,QJWTJ:$L!F5@ M2($3P3%0(.(*\@80@TQ"@R9@#@3V)4J(SO%CWGX"'%!T@A,8<0T1+NZ RS04 MTQF+K(+8;P:JR1BF.;;4$4ZKR[!ECBUS/!ES[+UDYF!DP%/ )L)\CL4ZT :( M0[6JU/-T@$-@:@F_(Y''T"?@O0*\.G %5V)*,H K,@TRD!!S*BE0K)>&!K:* M;B.B$#(2>Z)!?%AEP;16$@BH5.;]"R7N$(72JS MHNV6)K8T\60TL?\":**_@"DTI]:O'5T009&MHD.6@P&'RQV]:P%W3JAB%MH M58X&!Q D3.-NQUQ'0NHQNW*7'(\O4L-!QHL# 17.,UE'@(!S(."+;O,F&+B'#(!6C.12 9DKZ < M-=H"Y(%I)\&U0 M<%M,*,M5!MC2-D.((C!ZJX!-]8 M:J?1#KAU@D+)-V2P7,K03HT\'.MZ;_0,N*G[OIGSJK6K5. M/-(M4A1;LQ8"W^ Y,,Z2490KM,%*4+.FUY'4!LKQWC#TI6'_R9\YQ$30]E"\0A,W)Y&IXMWBG:=5@G5LP@0O8$%'XNMF[3K4;BP*1'\AHGB M:'I)OO[@);H/<#\UF?NUO3TH^ML=%!W\G0^*["WBN&2V^MS'HP)]N[V0.C_@$-LX/0,. 0/G)X[AYP(R ZAB -% MX,DI'L%&G &@B_!\=O8S8?0&XVV7+=J(V^:Y]J9U>8_HFVBB.*9QQ]9K@@@: M0T/-9C'$G9129,?0!'@!S*/N@GX-$;_.1V!PL%!V,D7LMO9N6A%?W$4/6U@] M%UB%+P%6D!T,%+BV.A@YLPX98&*?J"CP5"^LGZ=C*<8,0^R4#HLG0U3AQ-DH M$W+*H':22.>VZ0)< 5Z/DG\T?K1?7+-*#WY$U#[B[7"Y$=B<-NAI$[>#^,@V MK@RL>:?J;6EN9%G@G@:W)0N^O>KLG**X)K4C&(U-@FOM;BB\_[3X)D2:#MGV@CJX91NJ>?9B _8K$70+E_N 7E MXZVY]42+P+)3LUAUS?A]FGV86O[QJO6EV MJI\;S& %"(4_+LRRE=T2>R.8O&K:?S]]EK[V5U\)63IC?%G6]SUQU LRR\>? MWETVBY[J^1GLUEBWQKI9I/$T4_RDF.9XM&F/5[H)9P/2NV51CL$)N70'SV3G MDWM: #+.EK"AB M/LQ2;#)27#<7LD_WYO%"^KE0-'O-.:-#R&=L=$@'D% &="QY^6+=X6&CO3]C MLR*[L<&5X,S%D,BYH=&WM6_]SVCH2_U=T=-YK,H,QD*3',VEF M*"%7YMJDD]"[>S\*6\:Z",M/DB'<7W^[D@V&D-?T^@UZM!/ TDI:2?OY[*YL MG__%\P9I0M.01>3MZ/T[$LDPG[+4D% Q:J!TSDU"1C++:$K>,Z6X$.2-XM&$ M$?);H]5J-!N=,\^[.(>N^D4;F0:D[T^./H[ZQU;X M\J8_^OW#P WZX>.;=\,^J7F^_\^3ON]?CBY=Q6FCV2(C15/-#9>D9FP4DS,UUH MZ4/UALR#-^>128)6L_E+-Z-1Q-.))UAL@K-&I[,J4GR2+,NDFUJ@F*"&SQCV M7>DU%(RJ8"Q-TMT<8%O+K&P7R]1X,9URL0A>COB4:7+-YN163FGZLNY*X%LS MQ>.772NM^7\8= W3,^S!>%3P"72.NKH"GD9@&,')*Y!P"Q* ,"G_6AVW,H.' MA(^Y(2>M1OO-V[[@][ M[Z (:@>WY_YX5U3^\/'V[F/O>D1&-^1NT+>*GS3;J/SH[8#<]6[?]*X'=][- MO]X-?B>]_@AKVLUF^RO/84=V?TV-89W\C2DJ(G+7(&\$U?>8U@6IUL':6>+=D"4PO?C14KZ,WVA%T_5T,YUIXH12"9IH%Y8_N5]@)#ZC2R&E0*4'6ME:/ZGJ"+F1N@I@_ ML*A;H5.G5&E/1L%?5"KLQ,J5\TU4K?Q3I3>5G*$QA%04Z+,[!OIUYPDWS,.U M8D$JYXIFI6Z=U587RK4:FRJLUZ]M[1 M0QBA.!6Z3H9IV%A9'<[;Q\WQ[6Y^8RRY6?T[UPC@ [P^&UY;%G$O$=?>6<25 MRUJ[>$.UC;S)=$'N84*"08A>=]@K0!=)T"65$-M#GY2G@,D%R5.C<@;* ^1L MX ]HI&1: )#$-(0B1>040CHCG=PC@92%3&NJ%B@RI?<,QJWTJ:$L F5@2($3 MP3%0(.0*L@T0@_Q#@R9@#@3V)4R(SO%CU7X.M%!T@A.8<@UQ,>Z RT\4TQD+ MK8+8;P:JR0BF.;-L,EY4E^'[DHDUX37F>"I^/C#'3\@<)_O,'(S$/ 5L(LQ7 M6*P#;8 X5*M*/4]C' (34O@=BCR"/@'O%>#5@2NX$@N2 5R1:9"!A%A128%B MO3$TL%5D,]TZ2N0"!( _)(#<#J>M/B'5"8F%G.N27!2;<&T4A8$H%CJ]0 1C$KR.N Z%U#FTPTA%2>$PGBD9L@B* M-3D"2$<,.,+A=O 0)C2=,-*#(. V%R#1.J%>Z^R(.2U:9Y&[ @%,C8(#M_S\W')VNAO<0H]WGULNF88" M@)B-^S^-_SJF)"'-]?.;8&XP9H#E8B27;!YW2HV MJ<8W[L =R*%(-U8(KQ>Q#U9RB%- %RT%C^Q=$9V/-8\X51PGP%U29".N%'O* M-28JEDZUS6IL/"(U X4,Q#_8**-H#[F@&$;!M*P2JX0'6KCTJ9KUP:\Q0T&( M=* ]6/;3['- [:Z@=KQWJ'VV3WT$WN=[XV=C&' _XQ%"DVJ96JNF&F"-)PV( M5ZJB$CN 9DZ=1\/48=NPR"069A9!C@361"LG%3:Z>2@FE.4J P1KF^J$(5B? M5<">64Q8BO<* ,A0PS)D"!3)4^/ "DS",P@P#G#= [B&>P#7P8R*W'HBM&46 MQY!K\QE8H=Z2,R_C^V=X5G>Y/8VVZ(2&X!6U2];'L/M/:_ "67J=2&RC'V_S0EX9=('_D$$5"UT=/-(D!LN"?-J0+Q4, DKU% MD*[?T3MV6B54+V-F]&P6XBRR+M^N1^&.%T3P>R:*^P4;\O4O7J)/P/J09/\L M]+0K!WAG/_,!GKV;'Y7D5E\Y4_3M58)9^56DB,]("!XETDOM*"331BJ]C,%M M 70YG7)C&/N3R&4L(>_NLVBB.-MRMQ.VQ!$T@H::+<.()RFE2/:A"? "F$?=91<: M4@N=3\'@8*'L9(KP;>M=SD/FL">PVH>3M!XD"+$"UU8'(V?6(0-,[),N!9[J MA?7S=";%C&&4G=))\<2.*IPXFV9"+AC4SA/IW#9=@RO ZZND((UO[1>WK-(7 M/_!K']AWN'P6V)PVZ&D3MX/X #ZN#*QYM^IM:6YD6>">[;,]B.8;8##@;OHX+3S2W7!-BS^^^S1)9AN0*[86.7X9-AI MG>#[('8K-@"Y"7-9PKG]XV?QZXO6JV:W^OF,&:SMQ=F2+DL";F4/Q-X7(B^: M]M\/GZ6O_<>/KJ\F:A&^7];WOS#$'IGEUY_>4S:+(<+N&>S!6 _&6C76'SW% M?_"0D0\*4AS,W&WVT$\XB\G5,GJZ<>G)*F_8KE<4 M47\;%!$\95YQW5R+_=U;O&O!_UK1\I7A#+(U;ZP8O?=H#.%\0&>2EV^@=3J- M]NG2X[JRIDV>W:O(]MWFB_\"4$L#!!0 ( Y 1%2BK[/WN 4 /P= 8 M #,R9#$N:'1M[5EM;]LV$/XK-Q=K$\!Z\TOJ MR*X!UW'0;$T]OGG_\6(,#8#G3MK MS2*5^)[K_MC/212Q;&EQ&BN_:_=Z]R+)ELE6)DK7?$DY4>R6ZK%W1@TY)=)? M")7T#R?X7,^\[A>+3%DQ21G?^&\"EM("KN@:9B(EV9MF*<'O@DH6O^D;[8+] M27%H=$_1.V41SI8XN+:U7_KO8QO4G_;IB0G$Y"YA"X;W+=L;./EW,"%$.%*Y M8X-V5*O7$]VR DW@3&W\A$41S5#A]:M>RVWW!XY6'/Z+ABWV9EE3L]8+P2-L M'$]FP<7YQ7@47$RO$/6S^VS"?C(V=7KOK-I^1 MA:,YC,ZFU\'D[)F&L [%.*6(83*[]]DC_89;KX\7K&D8L,0I%E--0;7IF2 M5$)AE&4KPF%&E4;1@ZT(2?4"ME)(&9#9_$*ELVX5K2@ND(FFG&":,Q3H:3ZX0 TSAF M(5J*0^N1*V>;@#*] DW(5[)8$>RM!-P37X?I;;_DO?:-1"+7:7U7N]+1$*]& MGQ.Y(!DMK.D=IQL8A69%-,2;V$Z4;]"DR()36 @94?FNX3;0%LZKQ+B]+W(2 MUO<5^,H>5B@X)WE!_?J?_C=@BX7I58G4[]Y+=*8WL-7F6IQLQ$KY,;NCT>>0 MO).52SMK_BF)GZCVH53K=JH#A(IV&[_JQZ'=MWH!0\(K.XQ):')_G3!%+1T^ MZF=B+4E>VZ9Y5(6Y,N[(.SZT85_AX>[Q3\--[H=?]?Z&W]1]#+LEAK&$AB#E,$DU.$ M4H/&&MJ$2<1VCINY1G%3-Q.LL](J?R'&BQQA731-KYAE6+%I.0X8F2+ ;/^H MM>(&R@)3EIFR.-C[[2]C^[OE^;\YDI1]6QH7CSN0F,*K9.*CZ%5.H \82;ED MNI#22X&QKAECJC2R4J(6E#6:D>Q5 MB[W\#@K!602O7//SY%XZA?/P_'COJ-D)7F#YC&#Y[=W[$F;U:>'Y ?8%K"]@ MW07K4[OXV$K[!:8O,'U"%[_^!.P%G"_@?$(7S^E"KHC<0,<\.6T=P+&N1,M7 M:]_[>?AC0VR,*:^)W%:<)/Q]*?%8$NFJ4TB_/C;MO*_;;ZAJ3UWGB>:/L",B=+:BTD);];)$:*^^16L*A:ZE[/;G6VQ[M2YIJ'-N6+ M3?.F=/@74$L#!!0 ( Y 1%3.MF%5N@4 @> 8 #,R9#(N:'1M[5EM<^(V$/XK6VYZE\S@5R EAF.&$-++]!(RP6E[ M'X4M8_6$YK:1GI6=WM7;_.\L:9RG)(AK# MN_#B/<0B6BYHIB"2E"B4KIA*(11Y3C*XH%(RSN%$LGA. 8YMS[-=N]NQK$$? MAQI5?406@._@K^O[X!X%[>.@X\+P @YNPM&A43Z=C,(/5^-RTJN;D_?G(VA8 MCO-+:^0XI^%IV="V70]"2;*"*28RPAUG?-F 1JI4'CC.:K6R5RU;R+D37CNI M6O"VPX4HJ!VKN#'H:PE>*8D'_055!**4R(*JMXV;\,SJHH9BBM-!WZF_2]V9 MB->#?LQNH5!K3M\V%D3.668ID08K>*8MP-L?! M-=9>:7]0FCZ^2]F,*6CYMM]W\F\P:80$I')WUKY6KR>Z905"X$RM@Y3%,GU'*P[^16"SG5E6U.SN3/ 8&T?CZ_#\['PT#,\GE\CSZ^G-\#*$ M<-)W9L\%H]>%&WMJCVR8CD<&I]?JN,UG@W"5,D6M(B<1#7))K94D.?: X12& MIY.K<'SZ3!>V7LYC]P@F9Q"^&\-T>'TRO!Q/K[),&GB? M6%!H__FG-&-%!BD 1^#:RTIP:&$)O MPH]4$A[#U(833HJ/C#;A9Q91N)*T8'H!S5RCE-$$SEB&>1VMADF2H)+4"Z.' MKRQN LKT!C0A7\IB2;"W$G ?#5Z_\HY^Z)7!0!M(8I'K[+ZM7>EHAE>C3XF< MD8P6UN2.TS4,([,AFN%-;"4&#^I_>5W 6"[.L$HN@@,CPBLXCV%7X6'P^*?+7-[J@1"57!#>VXY%E>@3Z]H8A$BLRKN3)>=KC *+ MG&O?VOB;I+\OF:3Z[%IHQA55D/!:!P2]6H+7.8@/-RR]]\Z-9U94]8Y;[9[V MHTWPTZOCZ#UT# ^>-WO=_Q=[_?\(>UF6: U#24QABF!NBE%JV%A3FS")W,8S M3J%9W-3-!,NM196^D.-%CK0NFJ97L@GP.&!L:@$3_E%KR0V5!>8M,V6Q%_OM MSW/[FZ7YOSB1E'U]S8O'G4=,_55ZXJ/Z]AA3K)&E M$K6@+-6,9*>@<^^96.D\<#33:[3^]>?HDX_:VKX^P8&>3.IO(6<=B+[^#0G 6PRO7 M_#RYE4[A/#Q$WAMJ(L$++9\1+;^^>9_CK#XM/#_"OI#UA:S;9'UJ$_]6N?W" MU1>N/J&)7WX*]D+.%W(^H8EG=":71*ZA;9ZA^GMTK,O1\C7;MWXF_M@E-F#* M:RHW92>)/LZE6&:Q+CV%#.JST]:[N]V&J@#5Q2Y'[[2J^_JTM?W.<*<.W1%M M7D;F9$ZMF:3DHT42=/& W H65UO=[=I^>W/&*V6N>7)3ON0T;TT'?P)02P,$ M% @ #D!$5,Z+U:AF!P JA@ !< !S8VEA+3(P,C$Q,C,Q>&5X-&1D M+FAT;>U8?W/;N!']*CA?TM@S$B5*MF-+.L_8LF\NG7,N391V^B=(0")JDE M4++NT_PN,/FNV[TK,UZF4K"?9O<_,Z'3 MJI"E8ZF1W&%TK5S&9GJYY"6[E\:H/&B[CS<_OYFRHVZO M]X_AM->[G=V&B=.H'[.9X:553NF2Y[W>W=LC=I0YMQSU>NOU.EH/(VT6O=G[ M7N:*_+27:VUE))PXNIK0"'Y++JXFA720,(IE\NK2:_Y M#+*)%INKB5 K9MTFES\<%=PL5-EU>CD:]I=NC)4]3._)/';72KAL%/?[+\=+ M+H0J%]U!HR:I%MQW0(;61DSIU:2=+=TIKFDIM1HETVWC=P:.6R M63?7I>O.>:'RS>C53!72LK=RS=[K@I>O.F$$GU8:-7\U]M)6_2JA&N$Y^>BZ M/%<+*"=?QR'^$>98\W]X>>XWXNXQ4XER[/18G$QZRR_@0@HZ2M/R@0(E\<;0 M2EFXD"NW&65*"%E"X"_?7PSZP_&D1X)77]&Q9,=*6#? E/^ZEA[Z1.OQP><^"+F+$5=8 \^.)T^L/=RH2SPD,([\'^%^$>2 M9!]DZC&/!PWL=X_(:"52\77J:"R^')Y^Y>C_9P=QUPVU"P+]/5(.?J>8G6&K MYCK/]1KIE]FJP-H-[=>'Z1MV5T*-)-ZP>U0OHWAN.^Q-F48UGRU+ \^LYYFR M+.'65SG&2\$^5; R5QA(-NVSN%W]7EKGR^)4"TE6P=0J]T!;=DQB@_ZX->9' MXO&)UP[,-3ZN49,%5%P;IU 2+*F!B]HL:\JP8S)=*_M=Z<9$-.FI+X?)MY"C M_U59I^:;7<]F;92&E\#H]_>75R[3!B8\QLK:BKHF?^C..CBE])]9]!=A<3LU M=5C\;+HJJE"UV3LCY^BK8+P1'ISM2?]=.R+N,TDBR'/IMT@@GUV![@TBZTRE M&<,"W][IRK$E-VS%\TI&#+N#"9HL]7_DLO?CL$665OA2NAS'K7(X!R5U0-%7 MQ/K;9F&&NB#- <;\L=TFT+#;U,P*YC12E&0K[21;HGQX*"EK20[P"^X<#59) MH9P+XCP(PQDO6SOG&='V]/,$JUGC=IP@G4''[IF[T=P(TG>K#"J;AO*0Q#Y5 MVHW];/CSA'(N:4US;JW/M8'[(1!9) @$(C*'&MCD98F4MP6,*R5)LB6RL_LGI0YS^C33W M.08!U]\@6,97(0/[BPE!$,"2#)D9 X*P7:!)9*X[C"$I-\^\#0RA8D&4M14E MW3W5U!PDN;(9W)MC,?E*>P]8:"L@@0OKUG5FB(H=KR)P%7$="C&(I$_[_Z2! M-BXH%T$9_)5%N$ZT)K&+* MT=?@0HOJ^WQZEHL;GL(?'C(91:\)41ZTP6DE*MEH@X0D+.:4IUL8TUS;,0]4 M0_>61WMD_#-!D6= ^:\=YI=^S4YR]S&4H(=A"[1\3'5@Y.._'9 MH-4,O8C1<86NWG=-I.P,S;HG]PWZO9?MLUXIH[,.^1]$XU#?AR4%"U:WMB W5[=F8'MODP J]<#?XLQ[WX9QIXYUEBG<\.+S_I;\!X(?)L/A M,$;PJESI? 7C*4>%J*&P-187G=?GY^P87(R&+?0Z=7NORC2O!('-AB\)IT)5 M19,G=LA;$WJKX029*:\LJ\HE5TT_U2Z?9/[\K'/^>D#FXQWRT*7R:Y_J;S?? M$'OWGP^;(M%Y<]'_ M,'US7=,NI/?P*AU^9Z:),.'IP\)H:-M[66J]+N].9.'9BIZQZ(&J6W_OU\&U M7[7KD?:C]OYS^9(O9#=!&_W0]=5LQ%=:B7%XS+ZXB :G+\<)&UL4$L! A0#% @ #D!$5+5,=*W_(0 2!\" !4 ( ! M0B0 '-C:6$M,C R,3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( Y 1%2 L&>] M]6 &=)!0 5 " 71& !S8VEA+3(P,C$Q,C,Q7VQA8BYX M;6Q02P$"% ,4 " .0$14YCNAY@E! _EP0 %0 @ &< MIP &UL4$L! A0#% @ #D!$5%W;KGZ/ MNP$ SS@3 !4 ( !V.@ '-C:6$M,C R,3$R,S%X,3!K+FAT M;5!+ 0(4 Q0 ( Y 1%1EQX#D5@, /L) 8 " 9JD M @!S8VEA+3(P,C$Q,C,Q>&5X,C-D,2YH=&U02P$"% ,4 " .0$14O3+/ M7] ) !B/@ & @ $FJ ( #,Q M9#$N:'1M4$L! A0#% @ #D!$5-9&5X,S)D,2YH=&U02P$"% ,4 " .0$14SK9A5;H% ('@ & M @ &#,R9#(N:'1M4$L! A0#% M @ #D!$5,Z+U:AF!P JA@ !< ( !C,<" '-C:6$M,C R E,3$R,S%X97@T9&0N:'1M4$L%!@ , P ,0, "?/ @ $! end

&6]CJWEA M$Q.IC5:GB,5^P#)K@V:-_[,'-BHV$L=MNGZV=J_JR=NLA72G3M^E8C,NGTU MB(-@!C>]* MV8UX0G#*SM%#PAW(90&2TY!+@B-.*F)7'-.8CV5*;C(U MT3OYED;P.&#?\U@;5N9&TSL>-TF1JHAUO],Q$I+;XC@1 &'F90L-K6HY&6:= M#ERK8Z8&L*@VSC)]@TJ4-SBK'"1!7)'I?";ID<_.(C/2$&;/-8[1<'Q&48B3 M2S\0T]VT9NG M3ID:@"+ZFMQ\Y0:YY"M624N%!MN/9\<9$.JH=3YK-*3D)U5 M+JA#F%M??8I%-; [/S&%PHM@6BU2 <*@SCAKRH!.%#8X,PP<)K;!.Y\#962S MNJ]&$H*VBQW:IF:-)<:0!S3NILN@4&ATBAZHP!WI;2%ZH.4[<4.BEU!!$>EB M7$"'+(19,7CR:6@Y"\W!Z*]4%*%ZO,LL"J/*:L/BNB@7:>K^4NK'DS1=__1E M W/KOTC9"?PW1,2A.#VS3J$VAM+?G&YIL.VO?&@TA+2/>_=70O*T9B=[6S1N M92C*%<7$+[^?30525_'(?];X?SJP\NF, ; UA-6G2EI )Z2;.$^R,XW8!N_N M,$F+K#Q,,B+9VS4F@8_N M/JF_J^3_9K#T@KK^X5ONH1;^""GHY%1#E,M]>2 M-FBM+R3ET8'@+%V3>)(@.A-.G<5G4H'JPR\:8#B4FL-.2F!G:IL,,9FY3ER0 MZ#ZHI$0Z%U#2(@MA5MPO'ACZ8R&*N#PN<\Q,-8/4T'J?5P\/BF3S+D$'7X7L M)FL&685 '%'IOF*0#O6<(VY"N2_/);W^(PM!(JJZ3Z<&4KH$:K!NZ1%[E.$X MAXDVU4L+JZ3."+V5^V-D+W$8O5.O2(7MRCTR8EE4\9\."\RZYO],O]2OH^KT ME$Y6(IKJJ4='QT<_I@53T_[XWZ>#Z\'-V85W_^O%Q>C>^VNNU__;E$SMHT"> M?+U&9^@+0(>]8KIM7=<,_D[SS'D>*(L1;Y16N60IV9];I_1D%&9M+U+9HNAL M:W(H5]QV%().L\RU:+<4A"XP)-/N$G'/-O]JR#VB&+%3];Z[2LNVN)\O(6YF MO5Y]-@$E1W(@S(:U)O%5!UWQ/ZW&*0/8DCQD47_'"5!"6VF)EK:JZ#3(TNR? M A(G?$F\B"0HEV%Z2V'S/2(,A3^_2>BBKY5D$$7D2:SMEX1[%XN'9+R(EA60 MV!T*$'X4!)XM*$T15PFP8A^=SK63;:1(RG,*W0KETK)30;[;1I!.Y$ 6GT21;9X*LXNMW*)3J[RR37I5$CO&Q52CH[F)%759>?V5A06 M\">RD%:".&9%OZ).!YT*YF]U!%.'*G 3*H_T#>&KJ5Q%-9-)#]ZIO#YL,Y'T M- "73D67S[5QIY+[V)SDNG#\JAK#X7*<.Q2BF?R[DBE4->\VDG'4O"54$05N MIHTX:H3Z]&7U9H4HE1,D(T2U80YSDV[%ME7LPTP(=%$YN.C&%MT*:JOPA9&. MW9"3W5^W-^M68EO%*>S$V,7VTV%+AX#K/T206F V)5&X?OO#\2#PG7Q&,7L0 M>#\:C"X^7]R,[KWAI7?_Z^#NXM?A]?G%W?W_>A?__^5J]*_]8>#^,'!_&+@_ M#-P?!N[^86!3;P_V8JMLWIC=5JE)@2"AK1]&A&>U3+IF?2P1AE0R45SCNT * M. A6S*A4FF@U)+,U"$.<(G#KX_ J/O/G./$CHR@L;2"+ )Q>$@"&@Y\.O2 ,(2X7"L8J$" M7-0W\_SBB&C<#1EL?"A>NK]#7)483M"R!NXMW_62\ X%9)**QW0PW?ZP$!8R MQRS'UGD!3NM6\X+EI\N9SZ8:A3&VV)W4+2,9[9^#+V8+\5C>(W(70)6&\+.S MJE #;M9(W-+SP_,%%0_DRODN)_D->I)?]'ZF4UOX:5P5"0(GQ!N47,4!F:%K MPG3"*L#L3JY6 ?'N#TO/,1/[B@5%F5P64>Z'R;W*!FG3*>F[HP]'[[P#;].9 M/#+E_7EIAY[LT?/^FG;:TVW)8(K"A7@/M7Y1)./9:G/]]S+14E%='?/JBP\R/@& M;! D^%%X%8+F$2?LE&/VK>8^SZ5C$&=AO:B>"W? Q: V1-V('$:6< ,KJ*NI M-VZ=@#C :UE'W#C1:UAL,9OY](6K,Y[$>(P#\7YQ6E)#Q%!)A .^\)Z+%)?( M+5KVP]')T7$I6I8.XY&QEQG(VXSDK8;R_KH<;%]SS)9H%8F[D[<^Y1K%%9;Y M@;0ZIR_9+X9M5Y4. ,6VK,F]5>B"8'VS6!EW5RI (+NKZLJHDUBK5Q6691N' ML:8TN 8(PCY)KR69<\P2YFUR@OFUJEP[DBX)J*01R@.^!?I:_5%?NOA $4AM:N? 7TP7/\-)U.I M.6)IF.+YB%QPYT^SZM7JH>?ET*IK6DG9"&O#!/'=R>HDX93P38W>#.D@^UP8 MM]"PM8W2T07!+;P4#$77^!&%5W'"-Z3B8N& ,21B6FD5:A$Z-3CXE7KHP<;9 MLFJU'GXEPH#+6SRKT V1S4T&1'::O)AB#Q6Z[#<6*^_52 @;#+J*FH MN4LX>:H@"..,Q**8&TV3I#'[=FK+^#&VZ,%4VA+*M:;22 A(V5@SD3Q EUR,E=%+$4\ M9Q5%ME22<&H+1"DR%=;OC0D+^).3#*(0Y'0/$]S*2R;+J>6/:QG MMIN%VO7,B2#0,K-NQIQ: EG8*FBFDQ2A;=)$#M,B072-H*U$E1H:PN)602$+ M9:O4-$$0SS"9OK\')MW3>;?>VQL0&V MA^7*=HU:>71L(*$W":1)UUF$M ?%!E@ 1\)675I+04]&&P? \F&3V$_[U)_^ M*L'Z/OJU:L?ZD%>)?MLYV$X:O@Q,#>FR7HO&O*C!>K LMEH 2LNBQKYGEC.^ MU"SQ85JC8H %8%1,RE/@O8J"5FI\34E"8ARPSWPSB]1NC0FP;YMB58Y-62\U M :U7["FGYE]K[H_9P;N_%>9*PJLL+LB5ZQ&+N:UXO%2_N38TZ=/MKR-),S7@ M+D5I=S1?&.*87^.Q_N4NAY9]9O'6E)Z=*'!"O(H?.8J$OH@Z4,L:>8R;=FU= M+%.#/DL(UA&9B19PDGKM#U__N+T\=_WYZW,TIXC3G>#2NWIJD#[K!]814!Y[ MQP%I& M3D,'..EL2R-NA5E S$6&T&MAY<_ M%F'HR"^^!/E1'%KUZT\M@A_5* )W,*C MK@"F67!TP-U*JH% B(Z0UF?,ZK;]'1*71'G/9Q2%.%D?#2E/,1T:=2N!+<(< MK@1U+XGTH8:1_YPBPY9QY#/QY/T@* 8(:_;1K9RV"&G4I ^S6?Q&'NM4*L/Y0 M+L J._.6O?5<8_4D3B4S]6UY8P MP$&X;.:J0VMW14U*ZW[D)1XGT]$4T]#,:34=#NFX#^FR\2WEQ JD+-6$"E 0[+U> M=?+)8@74(7 ]/V4-=D<%"*?$IZ/E41$!3PK6NIUZ<"!V2*]5>FDT5G!3X^S< M/_A\MQI,4?#MEO+-JWQ/@/\UH?[LFOCQ*N:J=X.J]@#!--DT:^T8524.WK0I MA72,LR8#W?V]-4<"])-EU^^NY:GAGCL:S$2$SDET67 (FY#:4LP2 BX 75 X M1&=N,34)".%)B?J32Y( 7""R" %BB7 H+\9C8:\?D39+I&8??5Y0VUJ,5NHZ M2*SB+/.C<_G&J!^E:427A'[F!GH:O2S??U-G5[FU[//&604!5:*I=;&(FP1B MC@O$;RF:IP/?(CY"@DOW8=R:]'FSK*H@K,2 ,WVJ,-]G_UFD4)X22LD3CB=G M_IQ_25XJ!.CU7?1Y$:V&X:M&'#CQ\FU&@%#(1#5*00I;T:(- FGA^[R=5D-P M!DK:+_TA/<]SZC_%J^&+.J0RA4[-^KQH5M4<.A'4Y[G]-?(9&CY$>)(^0S0( M0YR.?16/"9W)7ZL=Z/]X=%(\T)>C>)EA^&^;D;S,4-_KBZI.]:#NQ$N_FKI; MF6]P3NW-Q;8R*/=584NBH([*%;\"J*)5DG^.DWT7H5S>.]%RL_"][_I9"M&O MV%G M#>&IEZ6GJ'Y[[V66+(P-(\I!+]P;9ILH5T58']173W:K[(.V9 O.;Y( M7Y$>Q'(;KY.4#AA"'-=-;CH*P.VJ\HC^AO!D*K)5'_FO$W2'!&-6'T4TX-A) M8B[=0 C^UI&E"VV[)67AX(O-C0B!+B.?=:2L[ 9";+@!*2MI:WWOG4=I&0&] M$U&X-*%:M?&VMX$0#3:+Q)$0<+/L&C%&:!YQCC%Z\B/#R9BU%82HL=LVE,/Q%Y;6#CI%W(M F6)I MV3J^PO.Q5YKK9&0(0;?*>M8)9\#9EII4]Z&#(+5/$R;L2ON^.[T;)XCVHGQ5 M!H80PNQ, ZLPIOT43(%A+AZ0&5\147-M!"$"ZBQ15Z+ &045A:\G'5,3)VW$ M(=ZAI$P5^MF4^D&29G!?Q+J20I5Z@!!Q;43$6@I;-ZK+U^9XE^LU01'V-H-" MR)^M9D"UI+3.;[Z$$H83=DDV[T/?+F@P]4N5\!S@(:3,5N.\F9[VU7TYU%"0 MQ'&X04]K-)0Z;X3O]2V%FIIO)*C/0Z S,IM)M_*6RML^*+Q/2/ M_5G^6>V< MYV_E^F-I7_+\9CV()[O>?$S_^9UF*]$;AB%PQMD!4'N$E+R,^ MNN'TQJTIG),QB#X?IO.)G> MH2B]T#K%\Q&YB/FN\D5IF&KU .#*H5'7M)*R$=9&R.:&Q"NO[I3X--3G..D@ M^[Z16%/#UC$;'5T0EHG]=;M=R$F2RYMTXL/T.8OTB$$^4L!NT)/\I)><6V,( M^Q97N;I1!.Y\38/X5S]:H)IB++:%D&&SE12+!.V*$%/MRP0NV,4S=[PPTSZ_ M4J%+U:*-TA<5XM%'\ M98.%;)#!8W_P4173L\AG;#A.I>L04BK#[](1AX$,"*8UBY4QCJ0"A!9$TFE6 M+GJAH .$(-*405$\,V?_S*$D2R,(<26]AN7$8J&DC7WR5R+?*K.SVPH-P9$W M\]E*0BL/+:^%RC?DU;CMW!2"]^W >F=Z(-BB>^XW(C:H8(B,+2!XT&Y6R$A& M2T^1/R*:B/?0\X.FF)P:)HAC2PBYVB[SPY$<$--C'\';@0A>08WD)GBSC=-( MS-8(PD+O)D<;)>""/"J$,_OL"@++M8+@']276(X4^+&:[6N-_.WHW5:!FGTU MW7V89A^FV8=IOE,'O%8,9N^ [QUPAZERLQ :P+4H]4S&7$=*?K0)$+[O;,(> MG+_\^C(4VCC;WF878O2V$D@D.:YH[01U):&S0&QK40F)C# :G SEYLNY*8A2 M#-NL746"X$VDY:LEP_'*"]+Y\4K(;@6T57 MO:=NY;G=X6$=^N#)6^=I"5>7K\S2@#@M9]JVW-%+47 I7CKTR&5!*=! M@4IBU#?N5HY;A4A<20(GR+4IR5P@UHA-#=JMD+8*@J@)Z'ASG8V]V#?5>>AN M>5T_LF&BH?VWG8. BJW>9K;,HR,L416M8M3R3 M#^5:9VD"2=J;)X<1[]HL1\I]97UGDP13%"[$#6EIZT]]AD)1N '%+*TT3*EX M@52Z<*4XVUIE5A7YYM7YZM?WGNR[/9"8,@ M)ZO1T=F!_L*DX=E#8TN&$D0.1#]J/(#7-R]_39 MW;?IP10[CPXB\1.D*79FX>ZZK!44LT]$0*2U[I![NXN6]L'.AX?*/M,=$A(6 MKU.26)Q\)PL_$B^1GIBL;M>8P$@2;L\$=\W/5Z??^H5(QX7CEO2[%B8PAQXG&*GEN^N%Z#D+TV W$\2YXK3BF.% 9@ZW'W1[D_L[ -9@:VU T^A-"",BP#0'8(2VW9WW1],)A1-_ 09K6%/.,"X M\;!#Z[J6DY"RUPO.QZ6/J<1R.!:UH3E!R]L,-1/;2R]=*!/;5TAX?HJ%-^9H M>(\"#X^,O9B#/DI4/":;DWWF>[7^0>9![S/?]YGO^\SW?>;[/O-]G_F^SWS? MOG4: MN)YKA;WX+[R#Y-Q/-IORMNVC P*O/$>_(RZ^.AW^VJL".X_^^O+_.V&S' 1;9L"RA M"QF6K90->WQ4?HE.].]]75W%7P_A9<;H.0MVS0$N&+&M3<,NP_$=9M],V:T. M[?:GR[H#!V>F[T^-7^>I,>!#SHJGQJT?EX.*\+.'@)?DW@B?+US]) L@^?<(SQ%OG@EZBO_ M[[(0&>*[I43QQ/46_4 XQ&U!6VIPHI:7_=-A*@?^'^'R__T_4$L#!!0 ( M Y 1%2 L&>]]6 &=)!0 5 &ULY;UK M<^0VLB#Z_4;L?\!Z]X3;$27;[9GQKGW.G(W2HVW%4:MT)=FS=YG"3H/(^C9XS0#U]___7__/;/WWW]I^__ MY_MOT=E91>D\* AFEB)&\KNOWS>_7%14L_1']-TWY/]]^]UWZ/L?__S#C]]^ MCY8?&[B/A,EU; ),XO3W'^G_/)$!$1$V+?[ZQ:8L=S]^\\WKZ^O7GY[RY.LL M?R;8W_[IFQKP"P[YXZ__=V9_>?_VIB&J^ M!FP9A">_1F6#( +_Y1O^XQ=DBA'ZMSQ+\#U>(R;:C^5AA__Z11%O=PFEQ?YM MD^.U?.@DS[^A^-^D^)E^=\K[#Y3W]]]3WO];]<\WP1-.OD 4\I?[:Z44/W1H M54C?../RD1@2GL2JB%GQRU67_M,-^5.';?RIQ&F$HYIQ2DGS9=E 3.T894H[ M"SL$$ZJ#63Z,;_R.: _/4?%QGQ)1A38+\T2!C!?%-F!%+W)5G"9]+CK[. MLZV4@6JX3/+C/Y*GI,]AA[T<%]D^#_&HCR!RI9H7/C(Q0@)!W3!.SWYY^.+? M+VN_NTPC=)66<7E U^DZR[?,??P;)W[J+UQS(8S\&#RU-B0(I09U_]U-;-5L=O_Q"(,R*<>,J +"B@LXL"NS3@/TB*FSL3X_8>@@.:M8'M@ZCTX M&+.7,J%Q 0T\C$[%#A"('D@X4"L!!R:; MA0A1<$^Q\\QW;.FY6VPE5FY' SJ6\O9[7[O+@S -YO_=TV-<2FL7AB#NO[&*S?H;]W]W^HWE@P^^,?L-96OT_KMW3U^A&LO1 MAW[, UK)^'#8/F4R(7J_N__$4@;K[]OYT>G'E8P\_+(SW4](R6)!%-17 MES+;_>H=$("O+AE?]=49**IAG7[UJRW.G\FB]%.>O9:;BVR["U*US2N@H;1 MRWQ7&Z2@ %JAX4.E'34*XCBH0G+K'#8X24S:T04"08" < R#X95^ M@4*"?&\RYI8>H&?A[P^;@,S!:E_2^UUTLZ..CK5(8!L-"U%ZVPT-!L2FP\B. M' WP;\R$NPB#Y.PYR=4VL&A3@T,# =G. H(!S>YB@96)XL%#E M)3@\H@BN:V3K$MV6Y0_D7W1WI0:0<*72"J;[Q=(],)!R:2D/ZH)I42,8 H@Z M\+)M.X7HP$*KA(1QN5((@(!J,>#"J!A50;U+U5B2\2/&[^Y50,I@ M_=D[/SK]U)*1!Y^W@4$4R-$'O0[7^7(?Q836LBPQB4AIS:3BZ^J W7]J,^OU M=U=#.E4"$QL#C;B^^'"/*@PDH+A4$!ZP_HUL@/\CS5[3!QP468JCZZ+8:VJ@ ME?!0FPB# -W-A (88%.AY42UN:!(9[]3+%2C(8[G5&=^S9)]6@8YS[NK4]D# M."@=43#$(!.2#E0Z4(#S(\TW":U[_9/21Q^2+) ?<39@8'Z\A)&NU]= M #XXH/155^; R(&Z2HBY,N3XLI=YU> :'#(7!,+MC^YC03[XP[CP&K!=WB) MKAKR0YQOKR,UT_7O8!^RRV#O4_(?(3ZF.++R/J_6'. W2, Z2NXPW75#T0!N'ZE8]IHA%]68,GC.%&L_4 M0-/.ES?+VXLK]/#SU=7C@P]Z)FNTI@("UIU!/? M*/JIZ0"!E6# LE01;IQW3S.QH%:(OB+,PN(+SI^RIOOGB3AUJ+++HL!E85@! M^T PJBIG5533+H1S%94-/XR)&!#ZK08;^"M7:FK'[<,#['K*N:P.@:W4= + MJ:T*QH=*VP,$TETI%PH57C17!GS193ON:ZXY#J!J7P3%AO[?U3_W\4N0$)Z* M>TQ8C\,21_2'91IU_T& 5$S$D31A3&66B1!-ZBB"SDUO!FZ'2DZ@B(&2_T4" M\ *U=/B/01H-_DU .(D][^JN>#J+/LFD+!]^1F>L>BA;HP,.!@<^,\I'@KN\ M!)+P'#_':4IKL4\I9RFTP7>JV)#A2!C2/EM$CA 33LE^\Q:7\FMJ=BA P8F% M&)T810/O/E0Q,C.,6"H4U.(L$,%:J"ZN.0M#"'XB#;?&=7/ LD./X[@D#+B\>O3V*D,D\SYQ349%!#!W%"K!=?1:K92C%BB%!SNV+/*;#4/Q%1 M2> UG I.V8,%G80BJW*#\]81%]8KNP$7=HFW$DRVUFL1P19]"Z[4&DEW.PQ; MB ,*!X& ,5*>13K!WA@10*NZ3E\(PUE^(-PK1.Z"P-B(C$W1%,3?G6O\!7%T]6F'TP+KUR$% M+(Q-:1D7C4L*Z-S*-%P,U*."114P^.9Q"N^8 T/FO3O)>IN$OA='.,:C&]@C M&[NC&I@EPH;11TH$A=4V*( ^F[G+LQW.R\,=8;(D41E-3.[HCIDL'H932#M4 M*.=L+U;75YOQ %RW+5,2;\A1%X@ALXU!@\ZB% \.-6>0KR]84*(P*R#CFH]! MN(E3G!]$@7[*LT$O)QL$&",RBR":CAK:N<&86!FH48/0UR.&!&471XJ!:Q1 M*_BPS].XW.>8B/ A_D3_5.B,0 ,/8P-& 4034 ([MP #)P/-:>"9YM08P/I_ MG!#K"@-0^V]P4.!-ED37VUV>O; 22*WZZQ!@]-\L@F@ :FCG%F!B9=CXNT9 M(@:P"1PA12Q@0!9_92F)X/8A/VV-;Z/GS?E M:OU+@=F4*^; @ -CWE:"B/:M17!NX!;<#!2KP4$,:8$8VEFV/B.(_&(;U'9T MBC@,BA8([PGW[.@7NOKF$J]QGN.HJ8#ECDB][ND08,S"+()H$VIHYP9A8F78 M][5"$.NJZ[H'L,5NNA2T%CZ0F;#+Q8'6CW*.578N0@ Y_B&3'3??_NS>J??' M'KIP5H8LOX/L1D-M>9Q>BZ.X*\3'O/H4)GOZND,=)75B*O+UI?5A4P@ W!*: M)&)S16@4-LS]H DL#MN?[+=TT2=*AL(@SP\TGN&7A@H2=IFMV&"R M"XC8N^)K>LFM4DR4,2TM-P'+9+=E+\TY/_V-!-\Y9L6/[)YSF:$G>@TI2.(_ MR%_CE'! +TP7](0HRQ'YO@69 +(37Q,[0O316WJ-EO[TA \9H4Y92[-\&R0H M:Z*Q\!#2BX7Q&B59^HQSQS>6YO@HU8ZK(=*D: :[EX:2V_W8;)+RBL/L2!\W M:TVL*A\%NLRJ5UB@Q56[9IUR1;6K8/ ^^G)UJC0L<=W7;(QB;)AO;M$;)T[\.7R!Z[%R M72_/KV^N'Z_I]>#;2_3P\_+^ZN?5S>75_<.7Z.K__>7Z\>]^6)I=^RH= K@U M632R4D-#6HQ=4R@!P:>^5J/EJ%D7$"'+7%D75\Q2@35'!_W%'ST*4+&KA1B= M>E<-O/N25R,SPX)1CE(GEQLLX$O2$R1A1ZWUI2+VKOWP0-65+1_Q(1**@[*G M)'YF.W+BHPQ".33RVZS$Q5UPH!?/];8MA80Q:0W3HB5+P)P;L)*'@;HP2%2! M AOK6*YW-=?^*';W*,MR_3(A^7!&:K.&Z3& 3TDMW>?@F-312C;ZF'2T/%XO M"'5#$JLU004,VS3'O#+((<':XEAYVJ93C),E8D3WNW'<5TL%[.4-M@G[6UQN M+O9%F6UQ;KD^V*&"7>>P%JMWK\.(!W'!PY(IV04)AHI>"2ZJD7U:/HX1K@*G M5:?T;17(_$#;<8X5P@ZS'0KQ+?!@+,A:(-%\C$C.;<>2(V6OP[.<(R)96@W* M9J8*1=:=?$]D";,M;9T#791=L=/-G;-*#>&?U.NM#2Y8[&4O6"\4,R-"1&:V M7"E5KG]RPPMR-+E=AX';T<+5G:B89!EPPT+KI<>?M<9NY+5SEBA^G, 8RY/4AS!0E5?SR"-)7='K/=G: MZW.:TXOG)!+,&0,(/,"Y@WRJ??W8W8_VFV/']N=T37,_E4MCZM3]J@R>73-KHCP95V) MO"S+/'[:E^SIBC(CH9 GY9?CQ=L0UGOBP3XBP"^5,D%^I$% Q MW7L^H \&\7B G =9^_WJ>B\#72 &O$#71;''$> # I;\7V0IH5?&U$)WC2P% ME^4!TQ_^O'C_E^:7F,TT3S;O2S)V2F^.@181;+=9:K3,(1A4<8"S+39:S"ZW\?4?Z?Y7Z_ROZ\^(OWWZ_^.[['Y@) M_'GQY^^_7_Q _J8UCP6QQH+>F276G$"N9,LHBKD+N OBZ#J]"'8Q"4%5QU,J M:*"333WSG;-,.:C[TTL='\,CO08:47!ZG[I" #N@G,H_?23GC-T'E_+O4.7O M<1G$*8ZN@IP^Y5QTNM*MXS!6[6]L$&$,P5XDT2;,6,[-PY:E8:NC"A'5F.A= MMW,B0_X*RFPFR[7LM#-DD%ZE!*PW>/ZD .RV_AYL^8_?ZI]$W7=D5Y)%5ZFV MU:>U-.>\#:NDU M"-!=@17 NQEI-AZH""T;-$!HA^HZ"#S+K+_)? ]F6V)7&G*C4B 03*@2E9 M[F3!!E#N\V *%HQ*P8$GJ86BVY^0.>ZFFWG6^/PCWC[AO"?'*$R _G[CA&H: M^]FA.=.6T3QICP4&1QSUL0!DVC!)LE<:"W_(\LML_U2N]TE]C_ >ASA^L;BA M.HX&4(IQBJ"=Q.,8 N[3D>.Y&Z8H:AKLD*BF@IIKI2T=X-8)\PL;U<(&%1FP MM.SI14/OXI3\:Y($>3'(H\$<[]T%^2IGX5K$SG;N<,X*!WE;R&]L08NLQK#8&#PAN! MR(>5 7A4FF$O05?S8ZD D%J_:HL\;,7NH'BB_Q(QM$8@P,-;PH 92W-8J>O7 MP&S"6I:N81Q9BCIR]ZCF%<$LT6V0?#&9-*L\,$-JJ1";6!B=WQIY8X!6YI M=/'B ; /-C=90&9UG9LO?MS]&9T"U2V]@G0S>I6QL?ZJNC-TW]PG&A6(R-!] MBO/5XIFC_"&N9S&^BD')W?GAK;&W$=-;BZB+Z!OQ6RI^A?.3I!QX%,G=0,"X MY)&PD.5!?N"U>W4O5MHS157SID>!B4%LQ! C#QV\\WC#S,RPF+)&J2I!%ZCI M\\O0H!;B":+8&8O\KJP_AF-Q_*+%\,)L3,-!8%J',;T?(QO!?XN'R\^GAU^_B 5A_0ZN[J?OEXO;J% M?!3W'K_@=*]L:-;^#'5MNLM>]W(T_PW@"K0XL.2B,_\9)EMGQQQH/491KM8_ M95G$+H3A_"4.A P"BXA$E1HX6?G:OP8.S!MV80B(/ MW'FUY7$GY=&E,N(4YT%";&@9;>,TIM$++1>XX@]4J,0S80$IK9TP'476H[A7 M;AM^ALK$L9A[[N*A"A'*3Q\O3]"5!\OE<1HP%Y@HY8;(=$D6DR3;T!-Y $GA.@SD>9CD/^. M:1-,O7WH$( :(QA%Z'1&4$*[;XU@8&68D^ (3(T:%&B#&"U%RSF5HP@2LD&! M-X2FO3U/$]V0F$\AL!02^*&%(=/2IQ5:,+C'%/H\:!X:X*#H'04^3;,YX_; MGNV*6?J!4,:QLA2RX_Q/09P6E&%UHP'M&FP M%:BS;3 AN=\XV'$T#+4)7F4+M'BHBTD3)A1W7BOY@4N3XF?V%NFIA"+2X($T MD40:IZFW6UHMUB]?&,"ASJ?$;/?O> 1@X+<$*C8T3B<:OK,?4Z46%\ MM4 $"+AZDN& #FA/*(LJ9JL651:Z MM<.B=ESTQ :N'0T;FK_EU0YUVIMJQD 5;/*JJ=GEV4O,7KF@_6YB_EM)AP'W M:$38R@V?XQ2K#W.4T)">1,G\T L,0($L6,&'2H$(>)W#0.\J#*#=WCC^66M@ MJ+3+I*DF]EC'&>C=4S75Z!U](!/] 'F)CL1'QKQ+#P;&**6,BJ;8 7!N@)+1 MA\^AXK*;67'9[MQ8$V,K 5]A8-R$!SQ:>(CCN 2[07L9O\013J.B5Z]WO=VI MJR/'D?#A-JV=F.H[M7I\X)NU-LR9[M>BALBB=E<-'<0)^7$I=9*P#1)-?O7J ME'U9AY$Q$QKI5!WASX,B#FT\CPT5#]9R>V&5J[V9!&P\8,N?3<10 MDZ+A@MC^J:*V0(R>!\OS9*&O;R]6'Z_0\N[NYOIB>7YSA1Y7B/S3Q]4M>GA< M7?R'%^OZ=/'X]PQVNR0.ZR\9"LVO +U0_:Y3?;V?R4$++N)D7^+(<%/"&AO& MZXP43O0VEJC.OV,]H@X%:BD8R7JTY.W;3FZ\T,NZA5YHQ M'L 7/5=&J%) < W712;*]< 7+=N=]>>-2GKBU"M6I8"-]!^Z'J/>9VV M5Z#@^M[APTKC*PQ?=%XO0!VD>:_WO:AM56YP?AD789(5>S*3Q^TLU-3\L)N1 MPH_8>:A(@=O=*#ZG[4P6B%%% ME3;U:FKEF3)^)O.'[>4 ,/R-"T+ZU7C11J M[I:YY0Q_E3_,U)B,?(_I0\R'OK,_ '5@0YQ/I'\NT&\9EV] MGMMYIMNPB['$!7[EVD8PZ8O7.D2XUZ_-7!DZ4/GZG'K=#G2[RU+RU\+F274Y M#K#"Z021*IH, 4[!U-P,M[4,%+6P\*^L][C7/K2N@ 7*L>@8[V109(#N\R-J M+HQJA M:D>KSA(X\,<-U8H\ ()\QE"K"6+Q&J :+*,HY@W1[X(XNDXO@EU,=CQ:E3#@ MP*B'E2"BJF@1G*N-!3?#I]X;'$21SLA6N$(#[7U5DK4:1_5!@%:35,!0W:YT MK'?;7,D@ ?I;J=D8:DM8/?6':5^K=1Q.ZRJH>&=(7II.QLR'SQ?8( "\)60E M0O-ZD!8:YKT@"Y:&6O'\G+/> BC89GO> 4-X$C)JK@L$G R*]CE-1I4;C XX MR-T^%S1%0M7U#E2A@;P(-.E3D5\Q?\))_HU PXC_W!A]ESRJCH7OP\_;!0P8R;Z>S&0Z<= M$R"DHX:#NI8TX#TA@ F:S"S2K MW'?SJ0H%HNVU$(KSX><\-#];1H$X+8Z_T81(CG1,>( MU#XD:H,%](2H/6O#-B,;<5.P:_4+70R#3P8"^Y3H$:(* K47I'>]C0.$/SA: M,L$M2+=U'MS\8B+PY^DNV>:2!P8L&KC%K^P7]=&N%2[4$>\(P;I'O1:( $>^ MUEPIPC>.C#AV%=$N^ /FM'7B*P< >A3I&/$NA/O+U4.)2LLZ=7X!_'/!E"-1 M'_@AR5Y-=RGT*.#%1THQ%#5' WC(4B,%,X8*HXOEP\_HP\WJ;Y!OW-WBDG)_ M1[L)1C@Z/_Q"=IK7:=.&>QF2A9/L4HUW=:80 FM#,E'D7B>2D50@FI%,8E': MCX120C4I]'1 [R@U%*=?H;:!?$O1@RLYLXG?&BKZ<+_Z6#].>?L36EX\7O]Z M_7A]!6G"G2QVP>(S_-4![DFF>>-F5^>:9Q8'/*LPIARB,W M@Z%A5R3:"\DOMS0NC>QT(O-F(M.F"2']=_JWD,[B3IC%K)F[H!GN1\@,,]X1 M_F.6[UENL[R,_^!_YH>'['A0_5B -390YGF<<)TLM!VJ^XST&+Z&V6D!>X%$ M?/Z.7TWA!.\.V-KQ? +RI_QJG!GSU");J_4]O6BS6A-GLBR*@:78( #DI:U$ M:/+16FB8/+0%2T._+>H[?9>78M$_[ N, HKH.,-\M!"K-;JOA2!XB"&ZM=L3 M?@TO0O\/62YR:HP^!O#00;A" 'DDW0,&#(>EG&B5"&H[? S/_""LI*$D9-:S M:JS1+:]0I><4P$"93BWKG1RG%-)]=E/#QC"OJ:CG 3L"&,6\HL(&^"5!NA-< MI0]!@E=KLA'>%+07K?^PH!D3Y'5!6[9,3PQ> MQL4N*^+:X]:D$*.%&F*0;PX>)RJ1*V(R!@D5$*LD;E),B"4NV'-&]H+U'CDRC2"-?I"['0+#_05]7SEWY)N@(&(%F@8K3)#_0!8%("& ;,H9LS:/"K9]> M]L=$K(2JN:^NG?IE*JR[>EL@Q<)&^TA5BNR+V>A$,VR$))@>F)":+>L-$&O_ M+U3W,1K^V-,(";DH@50 +[8U=\%ATIZFP?/%CA0"V>UF*B0/K$?*T>A]3(7M M3[; 3JR&_YV<_Z.2W,H$Q@W]^^HIB9]92K>_L(Q'!TF-CQ9/R)I;XT(EU$QI93 MB;N)"X03=GF4^IUD'^&".1)V%X.EPD7W0K9>M!2/_(T[&FJF]-\#20^[>G]& MZ>[9F?#3OD1I5J(#H4VW<%^C95)DS;@+Q:"]H80F>5Q&M,U2?$ ;G#"@YI^# M:I%>5"-0>@4FO#"?64W, H7TU;J2&&:"UAG!0HQ;.D2.UOMRGV-4YD%:T.LG MQ% IM;B,";30CX,R%F8%^W,0\B9+K'0F9S39U+%JW3)#!(4P%Z?DCV2L+&6' M$10R('/(O@2X^YZL3T,_?IW67?[J= ,_1JD)HIJB)RY]LNBUE%B4LM'%2"&E ME_>K%<'R& *^WZ>6[;KLL3V^/SW?O6F8QWQFD=3J$J%_IDCS_\4/'[K0ZN;W^]>O"GU0$1,,0X*CX0+>$,6GD7Y# M@<5Z)RJ*MW\"918!:0^M2CP?:N*KYGFTT2W=5N6X4^EO8VDC" 9VV@1._9F MC>W>Y$:RINJWR]L*?;6,5*-#GJ:6- MI$FLP/\!$]M@_V((.491@HUP)P@M"W5'D &+>4?SJ Y^24"XRB-B"&2?J7XL M@<6*+67YJX:NP^%Y9T'VJ +Y_[V>]T"[[]DD;A['JD@.OC3HRX*[5D[\1#-8&RAF2X :(R7!#W*KJW\GKM&Q=SY' M"WJ7QR3FV+4G_"PKMF:A"!Y6[K!92+,2'U4->(*T-.U^;RB;58/#)YYE[*LR MS2(L:&IYR(@AE\P03EH&.RIS/)K_A_,EY3[<8!*#D)]*S,IDZ!^?\V#+#.,$ M5;+M>BMYFF65=M=>6>7'2 (0CZ%.$;%]''4,-M!CJ>-9E-;+LI1-MB_72?8J MO)-4*%_<&0:-CBNNYI"\B8Q7:R1]/&F5FB+'T[J7^26U_YYO(DEW="K$_Z3< M<!JW4CJ1>:,,T.S5]OOTG?Q &6-3/)$MN_L&X.B_FZ_;J$5W?7MQ?+1^NR!_8 MBUN0_8OWNQV_]1$DO*E?\X;8%?]WXR-N8R@ =3H>+V2G_;$]NON>R&-Y&_8: M%BC472<;&J@F OY(S0R"_G)W=\.>NEO>H,OKAXN;U<,O]U?==^^(27Y8W7]< M/EZO;N=\GYF&6$'<>?U185<6\!"O,5L(T#["K $&>GO9R-'047\3N'XU>3R3 M?(M!FZ!T7@8%L]:CY&#-7(3K?@<[%-6V^FW3#1U"AF2UD/AG2HZA"9+[.)YA>1Q" MZ2Y015DH:Z99#FG59$L>?)MTHGG1[9UN5[=L^R3O/; UQX7Z+AW+(,#=?PU2/98O""S0#OV'DWG MG@S:U43I0418E2?QLIV UNCDK$U'FJ5GS-+;HPJQS8?K$^&C)^=.O#34T$ - M$71^Z-9J@33AP:Q32T.U3B M^]#YT,"<=1-$2@>UA" ;G)U"6B(BZR>*\E;$MFX2T"Q7^7.05N])7A!!LB2. MZB>3[^A3*]4JMEI7P5.0-%EGT[G(3+1A#'G6B1$M?!;"SDU_1JX'5G*^+^(4 M%P42!^&7./;Y+@-=MHZ2N]U%NVI!1@ MV&%3&&:!.@/5-Z2:H>@NH!FL/?SL;NSI@(B-"+2U=S1Q/ONCJMLR/54BTH?F M^\TZ!*#7Q8TB=)X75T*[?U_:([6#>O@?= =DT]J7ZUU&4=; MY;8FRP)K"/06L[7O5 '#*+^>=5'MY9#.%5['QK!84'=Y%TQ!3$Y2">V#BFA= MHP(46$E,3H2U2O JIS".?U^TG)T*FK;^?2 8G9:S*JIR%\*Y!LN&'WQX8TL/ MIQ^_*##N/KACW*F;D*"4PT:4KK+H, "4Q\R.1)DHTJ+_JI,/6_")\LQ@'(HR M)Y[)Q?U^-;JK(T84@'(F2S&:$B8#O#,]MV=FH!455J7;X/Y2%,+26ZI0('VE M7HRAIY3# _E)'3-*+]G5(V]\Y"A9O+$%UEQDDR41$9)6G94'&M*:+K@:D("R M^U:B=++Z6@SWV7P+=H;UV=EVVQ[@>M(,42Z)_39\!+Y/NF:Y5;=&]D0#[;?# M(OZ7B%-@;=S\VN,?*Z:7-M>ROUH3!NE+>RPLN\?T": MB?'*%S17=T<446@P@.]SVQ91*,'A[GF/**)H[WS[I3CF*@H=BC>J8ZBB4,/[ MH#SFRH-:>_S:5APE"J@A? CBG-T@;3DW[0ST*#"&8".&: @Z>.>&8&9FF$4D M**BY^=O6ZU^G!(W=./9-J4SNU8#CCUII':P6P0O%,N:G6\T2L#SPL4<*XZ&9 M*"^16D>SHR@ W?$8+V3GTH<]NOM;(&-Y&^BGYK*SWWII\N;C2'BKF5I?/P;? M1]TT.4^-W,9$4$:<%ER M-:IG.". ?JO^"VYGQXKIPXY$N! L!(%@0X78L9JZF M!/O^V=2)!89+'$=Q2?^D\B\Z#*"%RBQ$9WE2@[M?E$R\ M2(H;! Q$ 1>((U5_\J$5P-7^6CN"S48]CU??0"M?C^F=@Q DL$].'B MM-W^20T.?&':8I>D@H6[*&VW26C _;.#B9+ 7I&NNX+2,HVRTUS4R@3LT<'> M11XE7N^=9"M31S"F; 2[8+4Y9;?OK7]F-9.T73%AGT@A_,5DI6,9Q8)L MRN(2W\0O.-+&UA%CP3QU(H-1[*W22H\WIBV8)>0".H9P_7/ MH&83%-"([C%9//>8OKQ.]FOL_.QO<;FYV!=EML6YW>(UE@B,>4T35;2U<12< M&]X4]@;*61&A^XCLF>@S:V/IF^6=2E+(RUQ-=;!8/\QK?\EB?N>HTGX_[2UU0>AU7A0A&\2&M15XK3 *VAQ^O&O;/@&:># M%H!W29Q,DK%0^>H3Y4V?7[3"A%H^K87JKIE&-("%TI(G MR9K!,9F-";BH0O9QJ9Q;5A^N$MCF%57@P%<(K/**COBUTRV\ M0\@_RYM):GI*VVN3WJ$U8RNWJ^TNR0X8W^.2;JFRE%=AZ"UN%"9 8[=Q0C7] MW>S08%ZG',.;1)]V_"66@KU@'Z?K+-_RVB)Z:!/$*7M>,D.X&H4^B<:'02&O MRG'\WN11XM;(J,&N:XO '<4)A9O1*2RW.*A#$1V$91/KL-,6@(SGV%$?+ M;)+'$Z=QL<7ECB MNC^Q&,78,"]?H5/M$XK-*A+H-T;DY"9GT;OG!'+"EJ+)NDG?Q,%3G,3EX6-0 M[G/R7RN[FT3)GY[FED*;&IT;R'C1_=R*1]N6Z O4D%N@FJ KBYW4+'V:^*+I M!FFZ#Q*T3R,2(=&@"$]D=)=6X$PU>$9W+)&1% MX=?MODYKOY.I $3KTX5MHO;Q)&"B]ZE\#J\W$%4L@Z=]$N0HZD3T&;ON(.[_ M<_PL46GU7='@Z\/>0U8Z-0^ M+?H810'H2O!X(3L7@^W1W5\/'LN;OOV^WS'%\<**9KG>E]0=;^,TWNZWE6WN MJJ:?,\8)[T9.B ";R-/QH58W7V#X=$,,$MZ@C!6N?+"]H%3)S M&;OFA8F"R1KLRTV6QW^0?Z#EC]F^+$KR!Q)JGV3]OMUOGW"^6J_:<9A(O""Z M6*91\P0&^_K0'WFD[FJ?6M3:4)G8LHSG%(W*)& MA\1?)/JT0 ^8GJN@41TBA2@)'3!#ZU3J2FAPA!_JS) C&:_+8%IPKN,DXT#ZV3(%Z!*%Z$'PDHR\_Q:IK,':H,.8Q1BQ1\VWPG"NU/5,#?:UN*5>X MM"B98W]95&]9+A"E@'ZC-'S6P\ML&\3]C=I89#]UL2O:&&WDF-[IH\C6=(WD M5"!ULBX.%[9J'S'=R"GF10,/HWE& 41E4P([UR\#)^HB_LX;?K]Q'$@%XKOH M\^[>7JM"6@R@2-,L1"=V5(.[CP9-O SCNRKOX=$KR,9 5A7'WL0IOB[Q5A6_ MS4'8IU8V4Z;$W-EF#%5/&MV,9]FZ[XVXMS%L;>@0B(WA5=N;&2:G>BR=KS8T MA=3)1WN<->GDG,,R?K&M#IN#L)]Y$OLI&9,@,5/U+C-BR_*(%ED=LUB@FJJ' MF=:YIT3($A7"](2=Z6D.;3IG,PL45$-YX4ANL_0%%R6)G:@<$YV&'1%H!S%& M5+DSL*$ :/CV[.G/9&LR?/7WV:YGDO@5Q\\;*G#P@O/@&:,U?:'FI7ZA)B7! M0#4C'5/VPH OJWW,8_")-\!=IM%->Y-FI"6/I 9MTI.$E]OV*%* 1CZ!3ZWN MU_38X^2<(HMY!9H>&O[#C?MU^Z#$M]W M3G['UDM,( EM]].G05$Y,9H>9/G$1&;U-10U4=1VZD.4+NH2]M 7G&0^AL44 M],IJ40;EGEYJ1SF=&NHA<#-Q[)]HSX^8SV )W.M07B;?3%+5MO06OO&Q/<8HIZ=X*XKW#:D^ M,*?MA3]0/CP]=KM@3PC:^L>*+#=Z6RJ MCZ.1:T^:QX7]W%/X$ARR-:O=9EY M?57] 3^S*C3%W&C@@9JYF@3H=&U5 ;MOSZKG9-B'M;GFT394J%& 6JU.EJ!M MBU H)'#Z&$1"@NSH+LC+PV,>I 7-I1.;/#^(OVAJ&L<0@'H:8JR(W12U>;&Y@#"V8?5#3^LOZC@$ $\JLS/\$T?7S/S-Q6 +_I M@-7!-VT@8+YI;WCU-R6 I_BFA&P]1*'^J#(H@*^J9K;YK$,0M]]5-?[PHC/Y MG@WD"8IRB[P4UF3RM_YZ3/[I'X]QR7N.1O%+'.V#1!(":N 1;DD7KY44$"+$%ZIIME2 [F=BG2 M\3!,7&0I:NZ+,' ?+HH(KUGW'[H^/WP,_C/+6;<=3>)B% 6P_HUCA>SU;[1% MA^C?.(XW6?_&YO5U-'BTG);:,S)U4RCHY(9&X%;-%184K,ATN>=P%]^$>^)U3 P&BAE%%1QSH SC5(,OI /RH8 M'U;IVS&/ ^+GX_-[4[T&+ J(2%$**":,"=JXN1%\FM*P$#411/6A<, M1#'V*]!B>*)*^LX$&G!X53+V(%"J$OQR]!/.GO-@MXG#@5C:))=GT3XLQVF;"0DH0K(2I1,R:3'1B%-;R- M"\4&:+XHFEPA]7P'K_@=(\_D.]!E)QH>%C2PZOZ?%RK1I:X4)5C M(P3K%I-9( +4EUES-:P3#Q),]8Y16*!;7/J@>21*I(_3'^@[Q>4RC:[J!TV, M>2\K3+" WU:H7M1O0H,(_>UX&C[-EZ7/5'E9(]%/HQ"#=QBO.#:!5:Y3&C 74?MA2GTW?8@..^X[ 5 M0\->P^R)UE-JEU7!X4,9E.R:8)L,5E:@:F#=%Q$:&:_+!96 3@L##5QH:H0)TJQEZ+@R:,7])Z'5*EKV4Y;>"1%T/*@4# M* ;5L-M4@DI@8!YN4S(R#&))!$L^++V[6F:TB]O9+U\_?(W8AZ25P8Z?5;-G MO /IV&55QTVK_ 'G+W$HRQRHP=P[*AV[M8^2P3AU3VH&E*=]K.TPAX99NBI& M:&.UBH]"N71I8,$T0LUX3RV&@!"ZH>+"3D'F7\'N-EF9I7%8? SRW[%\:Z0# M!%C%M"PWZY@4"F8ET[!B6,MH;Z%=C8VV#-WQ:C:*^1ZKI[@ 6IT(D0FZRY(X MC'%QHW@?P0P.H+P6[#S/'R(CJW(ZJ<8VB?4G ;3+[)2Z(J7[(\LML M_U2N]TE]S*C.KVI0P-+71C%Z>6LE/$3"VL",;#WD**SU8HV$:BR8=CL3Y#@/ M(A3AI]*#1G'*8X-?"DP$N8G7JF4 M *#Z7:6H0+$NEBE1O6(< HFUD$4'SCW*7ZF'7\>32YXM"35SVP9R9X*,E9)&WA65* ZEA[Q05Z:#Y(K M/HA#H[[$NQR'L6PO) >!,5P9FZ*IBK\[-\[AX(.O+X) J>Q(-CT(>%@YS?5V M%\0Y70@O-D'^K%QM5,! Q9Y:UCNEGE)(]X6>&C:&VT56Y]1"HPH<)JJ?P'K< MLA[*67<96#7,K-:TJHP5E?&[VS_C)")[%1( JM8A.UR@<&N,8)W(RP;1?1!F MS]5P^6\5+ELCH7:P:C1!"9R1$.=L/_2X;JSH&.GJ_0M_>:&I^^!6AB-/;*O? M88&W34BHG!9SHL6&MR\+X506ID$%M3$C7P8KDW3"J#IE,!KP9C9!P%:DZC4D M#VQ,T\3DISPK)K1.JM"\:SO3$<>RSPS#\:FQC,#0Z$XR#-=/55N&X7Z[9VV' ME]LL+^,_=)O:*82\4T>#R)8*JJ#BD\IJ61RMQ (U))*#W.D*; S7!=6^QX $ MM/.U$J6S ]9BN-\)6[ SW%8*2-+88\8C]8]$O[?[+7T5*>Q91/52TG7Z85_N M\_ZF<30VP('[>.&:\W=[5)BZDK'\R91LST/;+2>% E'MJH0=+42)TW#/WLV, M4[1F)!V7H1PM:T4 U10ZGKIYS.PZ19S*O$7"HL6+X][A/,[ZFT5;))@"8CM1 MQ')B/098<;$-6WJWO&.0["")%FK1IR1?<'Z@]A3W]U4+:CE?WJ5_3S^FEX_I MS^0_#U]2U&U0+A@)_"G8[A*\(%#O__Z7C^__=/DE(;FC9SKT CP?84>&)[J[ M#D)FMEF*T0$'.:% 7Z;<9FFYH2_/IQ&!CPDH3E$4' JH"?-;G^1Z]HH1W6[ MRSY*'/XC_4ZX=CH=_\K?$.TIRISO7PP:JA'P8I,E$>&,_A(\2U=T.SR(5S)& M"-0^G&&!!..$[#D;;DF(Z@1DA>;-SLM-4*(H+L(D*W"! A1V.J_DM/-*3(^' M>:MTNJ#_7:9VC8B$9,ZV5O1+,TC:$+X N+EQQ >1 MM2*LD5&+#>"]YA5*+ 85L"+1KQG!L_U-E;AXB:! 1 MQT0M*H#E'RV.YLO,^:13\(DS1A:UNR".'N,M7JW7E_N<:,JO01C&_(KO^#3-+1)" >@YHF9OM2U#A\&*\QB4E-7H*^J%WI7LXZ@&&^W]H1VJ@DQ G0 M&D6,/'IIZ3>;LMK+%&B?DC@#L8)8M"3;)ZJ(COW+/+-#'U^OW L- RDA1"DA M0@IQ6D@@MD 7JU^O+\_>_P#@@N:3N-("]O&I%XJHF%TU8+OH@$2PPM)"=89" MUG,@*DG!-LIK%DH?.)D4XXBH&%F>JMU\&Y1R1,CRM=HO5]T M 0M."R;4;9:2Z)VFR%Z#/"H>LS)(Q-\OLJ*\STP^PYC?]05BN<<#R8 MHX233Z!X"G&RP9P?8)Q8$G7\4=][92.>/=$AD4AS@9I1$1]VT?D=T4$)3(D. M[)GW>EP?+CU4VR8NE%<;]4! JO(@&6I?MPXO\QJ8D%SR4)W>=51H==8IF/8(N2:W?O@ M]6- I(N#Q*C"75A@+98Q+E5D$1!.EX=Q]Q]LA"!\KVM M87Q0[[]E^>_7Z5V>A5A9F:@"!E9P*>M2#>] PJFXA V=CE-P>D11(?BBY392 M4)BS.#W;<2@?%)U6P14;'/V499%1T7O P(HN95VJZ!U(.$67L*%3]!H<,7A? M]-Q&B(;S9PKD@YKK*LS[0,!JK:P>[T+ J;&N,EQ0W].I:TFS$%;*>@RK3J]7 M/Y77:5'F+ VO2QY((:$N6RN9[MZY'H !7+U6\#!\'B(D;FN?X.;Z'8E)MXCB MHY9 X4$B@6X75^LJ"Q^$<1*7!\TS$6IP&.4QL2]JD K6N1KI&1D^_8#9V11_ M2AGZL0<9[YQ![4L/9C1_]$VV M[.R +3GE(PO:65#Z\HNLNT6YV1M29@Z>)-!TJP3,D ?\D>JM6((!9P]TJP7 MO301_(K1Y9PF(K3KAAK[/"MQR"XZYO0EI>U-%J07 9F)9:AY*V(L!8"]UC0AFUW8.'28_=D4'J=? MYZF'0NU8J!H,T=%X(?7#N>NV#CQXPKW;1 M-V!U@EH^S(OZC1?O772%^!"$F%^OL9)9!/=!;8;LJ_6FA056G#XCYJ6=8B". M M?=>90(9)N3AO&.[&\"*=MP9^0XW]H=]C) 'Y1<9%ES0$Z@H,_'&Q;,*DUA M80JGK7FF/]'CLL2G59Z]$8F+DJ8-KM9K&K^\8&7_CHDT?-!Z2T'5!F$@ &PK M5MR9S:@FP])("]10.G6/B=$KQC1Y&_%RFC1]%XM]0KZ:M2=77,9!1 =@Q4!ME^PA83I#O7&*&$%ETV:%!]NNQYT^U=A59=O,D- MW\PRXBBJJ(M06SX VO$1CF[?]79:=QTQX14RJK&KEEWLFGI% %440-IX'2': MI5E'YNR)02L*:3A"?>H=T1T^PAU.@Z2,!T^6V*$ >"1+,1I79("'\4%63&EZ M6.P:'*(\%1+3'QIGBK^ROA8YLR#Q7]?,6='T$T5P[ ^F"4^Q6,3/"V);1-1@ M CB :;+<23Z?9^69'X-/M+?I>9;GV6N5 $:N-(^%.V:1+35,*I MPO>BG%//G'UI9T4'-81030EF]SV#K,W+E2BII.;-8* V.GY\/KQ16+T#O*5@Y,,0#L#I.9,\F,7A^UL8P6B4#>R%YE @W M'0NGNR5F&',^(,\"L\L\>$UKIOK&+ L>K- @'I2W%Z=]6-Z, Q-J6S,VS-UN MZC:V+(,KUR+T&I>;B%*O6\;1R)KOZ!S'U=,EK386#!5]J U=LI@ 1-A'2\4_ M#G-?BF\(&7KCHL!X1?0EH'<7;G! IB(.GAA?5?J@N-SCO^,@?WS-5-'#6"I M ?@T83LQ^#@2[L/P*?Q)+N]1*@O4T$&,T (UI!9UTJM8($(.47J($ 0*R&>1 MFIC(=V_%%,G(JG.R"73>@#F* D\V2$K$;Y-L.9S-*"G)-V"6&LF)P?SIC1CF M!S*+,\P&)^._68KB3K5*2L-KHVP9G,LF*47_35(C-[&4/[\!BSQR$GRWP&,L MSUN+F\O28)KO'"DE:S'.XY^O6EDC!5^WLJ"EI/ M_M;7>/)/_[@GS,G:1?1^*[ !,I&C-?1@4&Y3MRW62O5:U/;WX$3+?T17J;SA^ MWM!7H,AT!,_X'F]YBP#V(RV^?6\U-S9D?# 9>W'5QF2F 6QFM@R:#;"FA"I2 MJ*'%(4YW2W2T=4X6NI$QJ&3,&QGY7H\UBCY[,R9\665DZ$6^ZO[>E F4DO'0 MA#7B6INPA(9?)JQD<(()U[2J&ZD5.2^-V%[L@1'7>4E^,74>ZU44J'9%J&ZG MW=.;*L%!TO#?$@>@--56D*8NU80 4Y1JQ]5P8U+=#F3O">XX*,K2ON8XKCN= M*$S/#32W.>_9G2Z."GSFEN5=V0AK^#5(-/T_C%APYV@6PO1/S#0H(&=C1GZD MIT!9+CD%JU !>XA,$VC5-?4%]05,D%(B"%B\1Q_)M5I-.: /,9O(LCHJHU# M<5?+@CFRHK" 2O$A3@/R&915&+?X4_GXBI,7OFJH$ESCR< HU%1Q174;2\.Y M,DYC4/9*&R5CK->CY!"GQR,$Q[>\9Q8;N,;=)(7^FHDUMI_FI[E68HGJG;'I M+U38VACLY9'C9 2N3;=B7G-99 2^QT:ENAQBC>RG86FN1(PS+;@K(,?*"5QH M;F)_HM2^&M,4&_+.=(ZS&)BR\8DR>5HN+I5F9)GX2!H>V=.8LO!1!/RPM)%E MT&JS\ZWX>PYI6=%WU;.AZ91(\R%QU034-ZL<,Q=>69FU-?EA-2.MPZ-52-U" MCNHV>@F2/>MIX=TJ="/IU*%[75P#[T^_..5+XTI@+SK!Z5X=OY&W>CGFF7'C MZZE-^[5*Y2^R[2Y(#S8/JAI00=]8M1)+\NRJ%@_Z)58+YH9=>TNQ4;'=HZQM M2[[:*U.>!(,87V,'> ;+@QMY3WWCQ*M!= M3NM0R+Z9,%TNT]9\R)_%T.:>UD&MUK\4>%D4N#S'Q#O@94@BV 7T^,\1CWB?JU8H)_RK#A1S9DI'PPV%;>X1$]9]CO/+L_Y M!A%E5V1=9$925F^+!/$.D:TH[4M$)@R@MXCLV%(_;S6FN9&<:T MY"?^7F"-U>;2'"^-XQAOH=M3-/EU)@>KX+0Y/RIIJ; T$LIG15P6'[*\8>6. M"+LA*ZJ,[8PJ9+0-(HS*[#7(HP+M*G24Y1'. M*5R*7\&L=(* -0I[DK<]\JZQ .SU&"'DGX4_KMKY,'.NG]58*SH48?H6OS9\ M2_V1%AYB);40H%U.-^MP#,#1Y?L94"^/7O8!&1JB"JSGU0E5[;(,!F%<:*) MR00[3.=YA#%L#12/(2..C3AZE2Q8($YAP5PI)P)U('J4B+=[:GC4K18,'L6, MD*_6Q7Y<[5CO\ZM/. _C JL2>%,(>6AU6I&M+5!*Q2]KU+ XM$R*4?^,2D M^)D>VDTVY5'SPSS70$2@!.?,8F4<&&&55 Z]U04_BXU?\!TAB_,<1XQ):3!H MBP3CA>Q$$3V.'L.Y=[%A9YC4:Y!0@X6XGOW&$>>\*/-K1B\M6JB*$1H@&6!F MODD%J$'=;2]L^!BH T=PH0JMXI']S3B]L$8%4)*18C4:8XGG5GU&,:5S+00= MG4"UY@JYR7*,B^6(%4R+ 11$FX7H1,MJ-J)TJS1U& 5EF9V3*I49S90BPAU166",$;>@2UCM2^+ M,D@CLA",$+N#Y8]M2(0Q&8> XH5U#/BQ-@\!TQ_[,(OCB'NK>QSS? ZV=J+S M&2-SGA-=K2N>UF3 P4JF P2(NK4L-S&V% KF9%;#BCE'G7%P%/&4?+G!52FJ MX\/8"4*LUHT#X> IZ]SS+TWZ^IE_!)'.(V$9SJ"9U4G&CM4'U98O5CJ95:. M![S6ZI@R>_@:N_MF#"$P9S(F2\F25<9/22]WR'\HB!>[R^-06HIGCPN1CADI M6)N/L42$63[&<3>\X4)7#/H[73>X9Z,NCBXD84, K7%0[LDO=",>140AXU0 M88,3*K6V%G1XQPO0D=,@H _24BT%Q$C,6E4NLGJ/([QE)SI*]VV-!5)K;BN, M4'9N0H&J0+?C:_@"T M,9GS\O6)4O3:!\HV*-ZM,*)1?+O$!U\3Q;GV3,F>Q)L][4 M47E>$?1E_;$24[?\5)NDF@+ +NDXV0;[IEPAB/*7 \E-T-VH_@N]?TET01R@Z9L6PVI.+ M"3OSGJD+#;X'ES&OV'N+H#[LN8?\F/8&=[W]0*T;K!, Z$[:0I9^T-_)]()< M!Q\IP*4XVS-:XS(,O4/,X]B/M*R=-(<-+[1<*8"\1'/8GWV-5-@G31IK,) M[%Y ZLS!%?LO.@\2VC7LA'/Q4 9YZ?MLG./G.$U//2$V]T@=348%?H*"K8KR M,HVZD9RZZG(\.F!QUPCQ!B5?%KBPA6#6#)I"M[3)O-?W!&GOR/ZY2=:2!2H: MFRYP>[:P$B3L;Z9.7J"J:G+KBY0.P]V_8=JH%T=+XF:#9\Q9OXR3/?FW067K M,OK/?5%*6@ =30TF=#U2>#% G4C*>1AZ%)\#3:^IH8I<%22BBJ"DXARU-&&2 MEO-.P-5ZC7GWWXB2H''V6>VGIP<+GFQEJSOM-(MPTJVL9)RWN9553MB<6]G! M(&]N*ZN0P$6K##KF2;>RYHX2KB:OMW'K=IZ@Z#-N8XX7:D?<*(X>LU]Q49I2 M:&Z&!-@N.9K&9HMUXO%@MF5.A!IFL(NZ#/N)YT)0L<&X1!&K_._N[NI^56F9 M566EM(P45^/2A/T+;?+="2/$;1\*@Q0]-=5U!&6?TOZ(=)2L*B @/#C>'<+, M.R.)SO5KQ'FU1E1PG36B\8SU^.@Q0Y2#3M1ZPA5#D]^"G%?5\M%5TC<W=!O+FH>)9>[8Z%!"J#F1G[YYDV>%TV8 M;\.T_-]PKG3R6?L3A/9O\X1BA)N$9.1S.LVP=9YP M7'QF)Q\3S-U\'O):$3VKMZUU4_SJ]B-]'$D\].@>AY2;H)0>FWPNIQY3E[/3 MGX5XMDGP[C.,6.G\.DQY,L_?T^@,UCW>!C%-TEUD:9D'8;D/$OI*]W>Z*,4U M)X#["9A)'^PMW+(!L\^ D!'P(*;A# FL(;Q,G;=,Q'3/J2-4PT%CU$2"BR3-*BNE=35+NA1 MZ)=WZ=_3C^GE8_HS^<_#EQ1[&Y2+BDJPW5&?_N7=^[__Y>/[/UU^20;N7.(D M?\U83>XZX!>#LA2C PYR0H&^I[4EW&W($D&O!):;F(#B%$7!P75C#D^_*\]- M&5;A)H_DEOSE&==$W'CM(C#7VE?Z-.7@_7'>YL' MW\8)/%'];W>P-W>X;9#$76JI&1VQX;TM YIY/I?/SSE[^;H_ 9]A3>7$ZIS;V\SQ=)(I W3@'CXG%(H MAHD^?).RI.UIU\X3+5YIA6 =Q7CUF4]7EL#O# MR8&5UE#NZ$,/!,Q63V40IS]E643;CST0HZ16MWPJ6*[%N#L:1PPZ MI3!%='F^8 PEP&3 >#:UL7#G\L]K7&[0U7:79 >,>=^YVRS%S3_\5A/^/]!J M?T2D>TO[7A3$A+O/P9XHKE:.]C8WK(;)FW.WJACJS6U5M7*<=)_:C%SWK**1 M%Q\=^&*]L^ELH.L T[O;\I!38;P"_X;<^J_N?+I\J+?IT'73-JL)=JG'#O)/TG0J"\)!/_(8AS MX^FP(P;>ID<;/\4GB5J-H[\Y[S=6M-/YQ$YHZW<+*ED9,[?^C]^:U'H^1R$J /W 7C!E%V$.7G;9<('#??RCG2+]<. M_2>3]9$,L_P4JU('/1@87R1E5/08'0#G=BT9?7C2QDXJ*1#ZC8*!'RCH#A^5 M_<%:2=/HCLAW&VSQ949KHJ?6($X:"OH,;OYIFZ;_@M]^;_J"+038%^PSV?N"]<\07[ [MNH+?OO]45\0^@Y+-TF[ MW)>;+(__P/V7N4\XCJ>+V]0)F^6NBFH0_Y:U:1*<8K/6/SQ![:#0ACEE3W;U M:1?G#)BWI)U[SS>D_\;R+JH)FB6STB?^=G(G<=^0#;H*JQ=UJ3;"W6PEE*<_RG>QN::\E,,Z=/&8-YI-.\1 MYAG/D^W"G,)8V_9BN VHWD$42XT0&WO1.Z- ;-0%8ASPOR#&@U]7VS^?>47O MXA1%69($>8%VY#<63'WUN7C37W8[U]YT,.1GX$T5TW@R;]H;[VU[4ZDP3JV> M5,/Y]4_;WJ=DITS?@P^T890,6$T#0^/M&V X@MIX&'\F%$ T0DI@9U[ M$ ,G S7E\(@@( $#_<9P(,\W9(+ ,T\69G MA T51,F@#AVHC<+QHMZN;E"H$P72\.@R3OX>EQU)?L(I$3(YWQ=D?2ZL;="2 MF"?F.$ITK65:48(WTA%LVMDK"^<8Q:ZM+E!%%-54O;'>8^:@%NJI D,AHU1X M;=WUO]'N26F!.Z=M:71.1%H3$>3ID(NLL YZ9QG*'\\PU[29_,:QXWCA5>81 MPM[G-#]4 RZZ)[JTI5$]Z *ITFZ(CNR37SK1+/(DXK!VQ6\_=<\;#=*&5\LP MS/=!4BR3)'NEUR\_9/EEMG\JU_N$_$8[&HZ)4(X=R%L?-7'*1GJHD:/XZ)\F MB7",=ZH'9)ZI'G*!FD%9-\UZ6%2/Z[%OFF<&N_)'M?R!0OXC+D-,$VGU5) I MHVTE7W!*AHH'S8;F)@YP!6/VJ6EN;\Q&&:9E[\SLJWKQ/F&B_!@%"=-G&I=D M:]:%MXIE:AMA'76C04X/!669QT_[DI[.T'ZE$8[V81FSO^'M+LN#_"!T^RT0 M_?8HJ]A$<DOB9&=/,4:)FF#<5(QJG:X8(43G&6XD/#0*<(CID[KT= M$PF#OK'0<.SDB2Z)KW)Y@^V'.Q).XN[R;(?S\D#KR/MR! MG8;MK R2F=A^I+1.F4RYQV&6DWUG\TV;3SJTOTD4?$B+6 FISGUHT3U)<%CP MJ,IB#%XXYI1DB8SZ<:%4:DW028@IS?\'0?2#E?6J !QDBQFLC"$@\FI!C%W#!0W=#^&$U#D8AJ M%'U&, @W*&NT+Z':QRJN4$4(1<'(A;"E*49B7]0XD"1O>)EWZAUSA)V&]/=(<5)/2F*/Q^:?ST*?9+PJSY MM;7X):7[V>>4SC=AN:[$4\1B2FB8C8&!>3'N5X Z#^NU? RT281F&E7#^Z:=Z82;#03AMROFBP/:_V6KY MPMW:AB[;B=64444:T""NUFM,O/L+;J;@GL35-)64AG$2\V6C_( C>L&"[B7W MA)-#!U@QU;-0AC&0&2=%-)09R#HWF-EX'G9*KRF+=D+A49?Z I%XJQH -2/T MD91-WEQE>DXW4;7L12,[V4E!AEUR47G[@#W9 %8[075=UQ@"/GD G8AF0Y=A M>V+/:M:.,-M3&J3Q&'9&.676!NM59A,#W&ET=::3 F_@E"\)'T?2)\IXXGS','N&.>@A@Y,PS\FY"^1E,&GSRW_-LL;>]'5 6K M1TR5G)R_%J\3?ZRURVAY:>EJ1H^P\@[1MI3[#9CWB.D@H&>"E)@#SWBH8L/O M77 (-SC\_2[/2LP2Q.1/SWFP)=!7G_"6-4?D^/+F\R<=">"0YK23UASFG&88 MF$.?4\HRK(KFOP;/3:5;>_L./>'R%>.4ULME>\ MKIK\:VB$I!?[]Q3JZK"]%PC2H+V@MP=W.:9_KWYZ M1P_/O^(W!L-F,U ?KI/=P.#VX:Z:14*HGD;Z1SJ/%>?53%9#.#Z^UI:27S&PAYCY_!7X=5'(!>Z&)/ MI$C+1N(JBJ].!!4394*"\1%VHH@FK\=P;L$V[ S4J4(2S;%N1O"NPAQT9W5E M4,<(Y%/Y_X2^S3XV:Q[;H=FKMLS3>S'[UWO97I8?3U!VJC!'PE2GFO:7DJQY M?["5JBV%U=7Q'4<7L$1UC@D9%*X>0Q2VG/5XSH<^/=ONLA3S.E=M\F%$?H!> M^NO5YN];GFA=?EMZ#U3:>H*I;+R<9,&OR#.GUZMM%X80*MM!FQ"=8')H>VQ! M![[!2DE/YT=[_7]YAV!ML[>1A/SSE'J1;5VCG(J7OE#'JAOG]ZSH'^V7HQLU M3S:>K=\+O&H9/G,3HVX'E*F.;)3PJG[@/KR1U,V K,H-SI?1?^Z+DIJ0\;4D M$S;PNTEVPDE?4-*CPKVE9,/7$8D]1A )%!>(7V*"2C,<)S@71]K?TC_C._Y M8 ["7IGLD6G_XZGZ8NB>)_>]]!''SUD[$Y+KF8 .Y$,0YU0(6GE+#U5X(+E: MW\?%[[JG,BWP8,S?6B#1NHU(SHW7DJ/AE0J"QPR+O5 AH-)=!47VX%5-G6P? MXI181,PODK#NFQEX=";[+T^1'GVTO\5+9U7N,]:\K(D1W,9(6OH MHG=!&-*'%<@?ZW,MVD"/ (593G!W&?=. 6]W%6Z"_!E'*'@.XK0H$5G-J?UW M'Q(G?VYD(S'[[^0?ZW\B_T-?(?SW_Q]02P,$% @ #D!$5.8[H>8)00 M/Y<$ !4 !S8VEA+3(P,C$Q,C,Q7W!R92YX;6SM?5MSXSB6YOM&['_0UCQL M3\1FI2^295=TS81\JW*,T_+:SJSI?;'3]>L7X$4B1>)& @(( M.SJZVVD#(,[Y/AP !P<'?__/'RMO\ +"" ;^KS\=_GSPTP#X;C"#_N+7GY+H MDQ.Y$/[TG__Q/__'W__7IT__??YP.Y@%;K("?CQP0^#$8#9XA?%R\!2LUXX_ M^ +"$'K>X#R$LP48#,Y^/OGY]&!X]//QR>GAP>#3I[RE:N!_\O@Z#/ZS\'1T>#DE^'9+P?BX(_925_^1'!2NG7XZ+L MX>?__G+[Z"[!ROD$_2AV?'=;"S?35._P[.SL<_I75#2"OT1I_=O =>)4_'F7=^[?+G%#%_T_\V94? MP_CMQI\'X2I5SD\#W/[7AYM*AV9.[,2AX_X9_>P&J\^XR&>^UCYW[?0C^C+ M[9\['M;"XQ* ..+O)JF^HH[=.R'ZU1+$T'6\KKW<:4Q>ES<_1-/Y= W"%*PV M2B4UI*:KCTNDD&7@S9 =O?I7@KC6L/#OU(4T7B^3\)U@ T5MTW@;E%BYQ^3U="$0T+MXRQ*%N?%?$-!!V++'E>H2NW47Q "9HS?G MV6M%AVI]B1V[!6@FG3Y[<"%JPVAM2.S@-?2Q04^_T:IW.PU([-I%L%IEHQ(5 M1>M),'N, _?/-ITD-B5SG.,6IVL,T3V:)-N-Z%H;4LL#GO.D\5C2B<%-KWD]22J@FB?4\;FU$_6;3O,*-!A1-'^SZ3 M6E(SB7097K5&]F&1VW>8V>3>-CN7(':@UTH(SH;W/M%T$$GP VJFF0[];VI% MT;:H0R\;FU$X'UXG,?KM%^C#5;)*_X@^GJ[<.@C1XB,*19S,9A#_@->E&W>D M1.GH[:M:'B@!3O0+JH3##K@U_M17?P;"\I^0$96-IZPOJU]A9;].?^P@KT#C MZD6J_FN2Q$MDH?\",U1PFL3XM .?B\F75O"[>U>$9(Y+^*AZ%6Q6&%>HN> - MX"%WB9:!+IJU2Z"45MY1Z=?UY@">Z\_E:TUQ/]4K^@&X@>]"#Z8((SFFWC9["9??:V^KG /6*!8QJO+.EFD>85B_0'@8ADCB_8"0F=1 M]M/=!?XW$,4Y'/(E;OMEAM MDO!'U(@H&S;NIO>#V-6/-9HV%"&UV[@:D7:-.3Z@3M \^/;@Q'A>O)K/T;P( M7P#^MQQ!VWU2C?AHBEL'?G8>O_GU?1B\P$@:4SF_L;]CHBY[+H_Y[@5OY@H<#YX*PJGTL1X0$26/5(N#^O A>/L\ Q.&! MA_\:XA\_93^FT*!_?K\(T-I@\AQAF>.B-<]Y!MZO/S7\_;/J_A3Z>$*M-G2G M_.?O)\?C\=GQZ>'Q<#0:GXY'HX-2!\N 3\)J9YW0+=I&/]8X4 WURTM\7J>! M7Y_<)?0VN,[#8-6HI_QK 6>O@W &PE]_.OQID$2H+\$ZFQ!_&JR+!?MMI@-B M+],NIHK:(T@3WT\<[P&L@[").TW%^@<:L_$<] ^\I1,OE=.7%!'"W:%4- M9^.ST S;:_]C)NO< %A!WWX_OG%73T&DJUC<,.'J? MXW#2JX&#-U,A,LNIJM/(Z@M\FAV^700S,I;46GV#5ER8'.FQKA&']KXW,R1T M&H& O\TP?83R?0-*1(P$7)8SC3# M0, 0HMK\'FA%)[>XT3%UZV9U&*BP[Q7N*#8\4!4!U M!\5^ ;H/HMCQ_A]<4Q<&384K8IT>C,?#7H##EJ& INY^4 X-'M63$#@$,,I_ M[H_ZF;TN%*[!38!O2WOWR\ G;S-WB_1'\5P]+Y1?=PPH5_XC<),0D>/PZ/D) MN_,;E+];I#_*Y^IYH7P-F_RGT$DC>=Y6SX'7H/G*W_NC=G:W"YWW:T-_D818 M)YFO-8W ^#' XL,7<.G$3BXOQ3_35+QO MJ I(4:"J;;^/?;3A!5K.+X+PC>J#WI3J&QSLSA<5E)2)T ME5)]@X[=^>(DM>X',!FZJQ4(%\C>_Q8&K_$2!PDY/GGT-9:N:N,0:>/(:"CY MA2@@[4MH0T[5)? \%I+E0GT#D-GW K>^1#7D2[#MU9DT@KT<[D]>?5(J]0U7 M85D*G.O>#*-Q1EH*<<#B#/SX+T >HCOE>H/X 3 MDJ-=2$7[ Z.0! 62=?>*F4@6T3Q;Z:[1;YH6KX22_<%11( "QKYX;*JR9:%9 M?$"6RO852I8(!9A]<=1,D&BS5#S/:5KQ5/Y>E?AH/!R:&HO+[G8!5-WW8B90 M-^X\G"0SB-J:Q#&(,CT34",7[@^$@C(4>&H+TO@#;9#^RP]>_4?@1($/9C=1 ME%#"FPCE^P.0N!A%O'2_W#7? B]!*@\S5R+9U[93KF] \G2_ +!?SIG[Y-F# M[K47..2SAU*9O@''ZGH!6E\\,[G1)X1EE_[:'Z!8G2X@ZHM3)9?G&H:KFQD9 MI.SOO8.)TNT"J+XX3W*)BE<3R% 5):I2'X]'>%MJ,EC4CA=P2?60_/WS[MW@ M[C>&20\(#O"&^:0#^?3VXG=Q=7@\??KZZ>'CO<"9X[T7.JBR3Z MM'"<=4JUS\"+H^(W*>,^'1SFSV?\6_[K[YONE.Z+WP?9E3K"]6'4G>\BU;]7 MN+E/X?*$&LUB-!OQ6!_XO3B_XXGA(\.@!(,FA&X,9_L/$GU5_42I)H$BG-@VE M$@\KZHR2KPE)S(O1%KC@W3J$ 8YU35O58W^R;+TX@0Y TC][X [$S>%T/%6L MHI"PH)+2+U1MTY8C1Z(P!HV8>[N,D@=(&Z"#?JNL"G]I/: M=-2J#2N((4]R8GX'&VP)SI<:+T&X'3<1MU&AUK6"1-TEEI21PBSR%*G8WY#P M!(Z4BUA%!:9@Q)06O5OTWH=@[<#9U8\U\"- MPF-9:OZ&8Y/#H[["SR_A)*2 M:1C @(J^>':Z5B'.EHR83$/0N@>QX^D=Z<$:A/$;SH6;YBDLLN@C(\=P=/!4 M-905P@:@I:1*MAI:>/+%04KU0?A6%O^W,*C=/6%7,(X3K>&M,T50:GO<9-=) MZ$/\Z@@2_!K^P#]%-'H0R]O,#C&A[3$>Z2LL^(7FF]4Z#%ZR9Y!I["!7L)D> M@E)+\DX8P(^+($TD[69^&J31!4YE0B,(I8;-#!$56Y(/P@"*$)5(8PF]DLU$ M:2&Y).^%]AW-Q'63%7Z%!LPN >J["_/\[FL/I&#ZL\D*)US(WG8D:HKL I72 MO,WL4ZJCKCZ6LXRG/EC@_G4_OMG#1KS%!MQF>@G+;8NS9HK$=G"FF'2E^(#? M:IK.OT;9HQ8$DE#K5+4U&I\>CWOHGA$74J'ZR4X_T(QSU6F MN,!W&P]EQ!OH-]:2Y)5T8E=>&FR'_+'6PSOJJ5V_P>>0Q98U7^G)1D3K-%$+ M=A$BTX,ICKA./Z3CK6X,'R2%IW>2VR+/^U8-?-'KY K&,$0*Q%3&\$ANT=%= M.K1 NGDJE/!&C_R@53&9)SS -AS;B4IK#S?N@AA$]\X;#GBD4Z*A9%4W)_J> M[I/&!%XA)4T@AFTD*VX63DM!KV0?0UK(:\\Y;A$LS64PF@O;QP@!.>TYKKT( M_%1'?\!X>9%$<; "(:?%X*EJ'TM:2VU/T/GVRDYZVC3'NQ)7G2#* -MTEY#S9$S&AT39.HW8_:N(DG MGJ9PUC*9%3)\8FW$M\AY&OB+)Q"NRKM^DL%H*&H[.;AE5GJ-VC!O"-.B,.M5 M53@>CTXU94961)MV"K!G:\Q>H1(79/:1@26J+4')PN>VO)JUCQ*"DMNSJ;TO M.IQJX)OC):351D-)XU@A"&.=![Q"VG/85GJ+AX;^;C'[H.>2T)Y]QF0V@UGG M[QTXN_$OG#6,G=U7:QFE[6.!B*#VG*$]@-B!/IA=.:&/%LE1Y2[-'+J0M&)@ M5[2/(BUEMFEX>')HU?ZBE?S*HHGW METS\/E7T$L30W:XMF)G%1]3,XH._55K]][YD&A>KJLFRYUU[HKB=JX6,&[DB MR%0-.5,L2;L^3^OT M.?&\X!4O:Z^#\#)(GN-YXM5SP#-BCT7:J"KR;'QZH/D_MAM@ M,N*[-:Q$FDM(>USN-&=,B&TE^"K;2I7R:/%U]N;I[>AQ,KP?3^ZN'R=/-].Y12S!/EJEW MTSU"_$XY22"AQO?CH[&FX?H 7H"?$*]W%7\V9OAQ:[,^\*BR*'B*6Y-K,(JG M\]^"8)9&#(+P!;H@>@P\LHN85,$&S 6EL^>>1OIVRGT8S(DQ^*42-B#-$D?6 MQ6[=D=2_ 1_-HAY^EF2V@C[$6HGA"\A??"6!3:]E!0%:B&C/D= #@@BI=XG$ MOT3SG!>D"<7II*#6J>KK<'PR&O6.$N("&G >)"O*#'BHT042_8L3_@EP$@,Z M&\@5;*""H'3V' -M4EAD"KLEOT#74-(&Y'G%LB4)_V\.]",L)8BF_M4/+'D" MHV5VM>$2/!/7@ZQZ-I"AG9!=SW,:GW'30H[B[#M36VX!R6\ND8K;0 4AV;H> MXYC$@,(*7B,-XL,*Z"=H&&R=<^=@'H1@\PP5B- X"1VD >@[X5OJZL0)D/ Q M1Y!.JH0HE#U\T0X>[E<]LDZ?M$]T&X7D8_<<;0#)[@Y":7L8Q">:12=-R%8S MU[25,C9@S19(UE&1]O%=C;>XA"]P!OQ9M*.PF]6:?&=:I D;V-%9WH(\%D3* M5T;*Y,6!'KXP]!248H3S7 KG3@1='@/";L4&$LD0N>!1Y^=)=1NA(EM/$>^7 MBHS]B=!+T$J>D;.!L[8-K.DB:L$6?8^<*F*+(#V:E70T'NE^$+T+N&RJ4,6V MYQ9GHQ)%#(?QM* "R6DRWAD)\A'$28.\M.U$H(EI3X@&PZBF[YUMV,.\/P!<++$R45^75P^/_'ES]WZ\W3__0G3N2^XD&K_F%>DIBTM'Q@29;T36+I,Z1 MWE+/#7%*;/D^TDD2\OR98.HY\*. SB6>1=D(S]#/PQ-#$.-2_A:\KC*;E910 M5E;0/B,J*")QS:37I!:WD%?KP,=+(QZSVE3'7%A;F59N$[:++IV\4AE0*V\#4=&DUK$267&)B;?ZC'@/ MB0IO1Z0^Y2Q#\ -%G[:"BT_JNK/]I^96C4E*[U'8[Y67=G_-P'\U?%^X41+ DLI M->PAF*B07;-\-%[>[, .TLE+]APL? '\N/-7[#_\'67MFMJ#P8)#G2O=++7D M91*BW75F-%-+>0=>T[^0]SD<=?M/G.[B2DH'8M;LTO'^9)^9P!9+0?[W?F^$ M^PPWIVR2TK9G&^$KOYKF86^!<'@"O/:"5]XDJT-&_-O%Y/'WP?7M] \]259+ MT50;R<2"W6K5OI\O: MTXV]R%$UC^DW)OVE$7U[]L/!E"'T>X_!7\5A#'\*_LY\WD#_#,YB1EG;>/X MMS>:-'C8.JA,>] 5P;U6EF,Z?\!W9J9SI+!)%-6HPZ[PP9;66E)@E;;.E&/M MD^]U$)9UPIQ!=\I_$*NMDNQYY+>X)%@]'2,Y;AH+?]"HE8;L20B/,]UBI4[] M1\<#TSE2*U)D_';O.5GP5YH+G< IOLH?').B,<4'4[H>&T4Z#P$:=)<@^_\; M_S(7IY3)E, _KKIE99XGP_&[I5][A74]VC*4?7O)@GYR<#H^'&E^B$ZS MT1-75M>C-0;CA%]2(^P7;_P7)$<0ON%71,*7W;BPQC(?Y!!1C '/)"N;ZS;Z MRP/>& Y5_@8^*"9-:_:\S5Q7Q,1U@P1!@@ !\(624(.G:E5[9^.1[L=7.P+/ MPR1.+73U=AKU,,2."@HC#@76Z:4Z[Y$U+/&[^CY-ILM]"-8.G-%?&6-5>X^D MX=! 5]^FR;Q)TY]M%P/XW(#?WC15KFCP\& \.M$^>MU8HGK_<>^<.C @,>QR3NU8D*NL7_GCY[<%%]>KZZC>>N;B\WI&C"@'J0)%X!9^@9E=H+] MQ4%Z]T'XAJPW*UZ LW95AX?CDT/-FWM)-*CSJXM"% 10ZK^FBO85148 %TD? M@DJ ! _%N!MX1RSKIA-[G)'\&NX\%;X?=G74B>7+K6OH.[XK8;E%:<@8KBE: M;HF*;D^$;V&Y\3,=C6DLD/'.?@%\%Z2_82CH^U;PBQ#O!_L7/EQ?% &B2(% E=-.'B/Z 9O_J+4LDL MY5C]Q,SU$OPXW]4/=^GX"_" )N^K^1P0-Y/[[80Q'.^Z$35 ;;+L;:^'@0I6 M5[5]C+3=4V^)?"U(,KU=4WR_(^;U]%Q4@1HDA00U9]7;]\7\9+WV4ITZ7G:] M9?N>1O9[EA-8H 5K[%E7F;7GXB0E;,:+80=6DLD2X&>6KPH^'*/_U9QLLR-H M._M48=FM/ 6_\5%_D/G$FB GK-HI90PUV@%9MP<\\BE)RV<" 3:W\;'TY CU M),QV=OY4/G1J]Z?S5C>&'4IQW/>L=]6-/ M8MF&^'Y\O^P!Q##,1BCSH%BDB??&-FDZ4AB-K")[_591YTD$?1!%TW#A^-M4 MHVBTK8.M\:+FL3\\0/\9?!IL&T7_*-H=E!L>./YL4#2M8SB5.W.!L P\.-N( M7-+G=)ZSR_&V^?TY4M]+:?_[R4A75$JG_F_Q?T),.??(@5.R/U,=DJ/Q4-=S M&8JX4#=8>]&@4C_ T7[LVV.R6CGAVW3^"!<^G$,71V=G%V[Q%@KIS2V=1#/L MW%'=SN7M#X+YH/2%P?83@\TWM.3&K8G*8<7(E1 =3W7Y?VGXL0P.7V4CS0@+ MC :?;WMA;1CQ#:ES&,/ZN#ZLRXWH6??G2=R8CH@R5RBUONMZZJRA3ZS12JM2 MI>T)HJT!3^DP]-ZTWQ"44.&.5NUH; HX90S'87TXIJT,BF;TO(/Q' N-Q>8* MWW6M[*O=88U 0FDC!Q]9T?5Q)R*7#7,AZ2X!8P2.ZB,P;6E0;DH'B]->L,[Y MJX4PM@?#X^/1Z6@X/#D]&FM[@.X61!$ U:0NS)4KO9(Q U) ]_51V4+&_1Q1 MJQV?E1Y4>@(>OG5X$41RESRX]X]/RXI(:PQQT;53/ MGI:WT^?E3C/WOMU:-M0$.*@P[WM-1H>%Z)86?.FGS/N)%!UHK6 M2$E!YS.QUO=#X9=AU(G"]CZ3JQ@SN$44WQCN(B:B#0N!:P>&WQPO :4S\1L? MZ2E9E2\GTX*F7K)& M-;6.,<.Z-0[U,2XNL V#G!BVQSF\&R+9TB8'VS9+3G ](1TD$;ECU@5:,&?0 M M6,M*6MV>TZ6]C$HO$NJBRT7@NTCN,'-YP>C/"R0'C/%/))M"KM%S:HA*IC19 MGBY"/(7.#"![FKX#5G^[DFH_N.KVG"3M952:'T][0"S?@H14O.>D$!)+5OHZ MHWA ?#" CQ>\U7O.DTYB2LI_9!9O;A!<_@(BRYD]-8G69# &M_ %S*A3#;-> MSYG23CX%"8X:3AWWGEP<&=<$X/S%:(66:NP/&"^+A^#X#(Q8(STGCP1A%>2J MZ) (6E;XU>88OWS0G\7 (&M\DR[_T1!+PV&HYJ=%2U4UGXV'8\W1S6*6K7?R8 7>_5)S M\9YS0DBL@@AV^6F_1F ZOXIBN')B8O+X:J&>@\XA3 &U&A^KKK"M._!:TE08 M^.A'%Y3\J$KA(6X!OR(@D!_ G:D>'C<[1."%30J5A5I]OWX[&1\ILN]4NY<.R,NT((Q@U08F[I5[RIV+ZSY=J6)SZT"'Z1O MG)9%9]MRT39L((D\P94:>+U95X1,_;ANZLFY5_2NY.U.PK(A==KC\[<+SXG8 M27?IM:K,/]3_>*^T-/!&6.BUR%P9E&B"6-P[B?=M^,IG5?=051;3:EA'*2_<<%5[1^/A2',8QMZMO1H56IDMA85-Q:>=O>S, M%Y+0O6'S>*R&5^*^DI:Z,^M@2SJ![X+T.7(TDV"EM20K3R,?Q.R@I_T<-/,<]2H.(7'9AP+7.;\0AW.4I),_%D1-5;<2>$W M%$*M&6A5+^$6K6:A'&U(VF:2GM[9TX4"8C9SD073X6%] MP43)_Z]W_:3O(0!#UE?$[HLNK7@;,LZ8= 609EPZ*<6&IP'.DPCM5J-H&BX< M'_Z5X>K/[I-PC>S<)8@=Z/'9E>%!P[LB1?.#W#1%'&YQC>\1+"HO2.TFH2&5KPZ<8S1P M-*=,E(IX)3&-D IL>'.8[UD1,1MRU/ DJ<"K(EJ-B<1'10Q:B13DIT9Q5@H9 M-^8%]4R)="#+9T&L9!Z9>N^$\=M3Z/@14A!>"IV_E?]""97A;\ XBG @7*=% M1WG-.GLO=YD:$5,O:!R:'8&A(TV161*BA-MI1:+FJ0\: UV:"QD-#D676Q $ MY-H/ $^O 1N 32'+ *#+)2G*CP ^G;1C8B,0+V4)1!P"D;T=P*3>6Z1/*W)C4D6;+;!:. MM1=(SUEWERDUC,.XE4D7%9#RRJ;N4**:*,P+QY0:QJ$K"A0'U QIS1J[OX%@ M$3KK)71K^4@S<*HCW4YFL_"^#X-9XL9B8-,K68AT"X$-NS]<-VOG MP'>7*R>D729G53,.:EF3,UM*XOO'AN!;"" V,^]4,P[?5E#Q(,XAMUF&N_YH M.]5DDXI7)1V-A\,#TQ#F@*:.L)"\9B'+>/>6"C-775LQ;R^\69,U\7UUYCZ: MHZ9QX+>:LML*2GQ]WBR@F5MJCIK& =T6,P'T&=*;9>?Q3:$D!N&F]U3+3BC= M'Y09V#0MTO@E-@O9]/V8+P[2D@_"M[(2J!"SJEF,=2O1]4(53.@%RC:/<1SH-'T'X MVF;0JI6%6BD_&)[GQV MPA:06ZH$E(VLXL9@T\ZVM9$NA^:LQW?+$(E?8(2Z M?1V$ET'R',\3KW IDUTRQ"K&D* 5GHT.&#%9S7ID4;7[[FL$D$)NX9QT 96C MIH64:26RI'1,WBYI#C619O-2_#?'2_(75B(T3P*272%7J.IKC#8"I[VFB*"D MBG,DZ2+(Q/."5_PR:8-MW9YF7B0A1H-TVBO2AFTTZBX\)?JR^VREBU>7 /7> MS=+@$6A3+F(;*YBR$0-ZY)@37>&ZQ'GW#I"L!ZV*;;00EI5X@MQGVY!>4;A9 MK1T8I@]S+)UP05R0-!>VC1@"4E(.-/I+B:WHT_EMX"_22RW959;?@3=#Z&)/N$^;X[+ZMB]"Y5=D_*P@C@81*E=5>?I>'BD*5&" @Z) MBBW)ZV86BR@7ZGX+@ZC%E>&TFFV\:25OX9,[Z+&?EB(XTFJR2M*\)9-5$,9Y M$D5QQA :>D<<$M% P:H^9Y8K"UDWQ*1E,;62;6QI(6W!#$FN7"GG?%\0Z5?) M"N=G=W?8G>=LO_&ODS@)=Y>Z@K5M@5^&V 4/NCINN[OTR7%'93:7Y;L'Z&N[ MBU:^2E91H)VT!?*&.%9):?-JUT51\6@9>#,D&OZ+LVBT!CSUK")!:X$+'G3U MM9KE,6E^@(VP6F@N7-76V7ATK"N+E9Q5@H"4!2>Z.E:E'><1K$.1A>L!X*0L MJ(L7J&( WC9SFYV,!H MPVYRM!&^X(I=+E,<[8! 6$[\V25X 5Z0'D3E2VK"/$*M8PMQV@M;$*6K5U3U MK+*A_W40WCMP]@178#J?7R8A4M[;P58^B"G)+\LHV\%KU8\M9:*#P SW']0=Z2FUI?H%G$_ H M\-HRL0;&O7@;9G2L\PV>32&3;7-AF)K %E13[;A(5\"ECM 2SWX)@QJ1"I;#- M5& +JB3872\5: $KF(S?B3Q),5<%XS VIW;&A;"J)[YPW?M1';L@WK M6[:TL4'>FN9-VR5XCKGW:\V%S=FJX?[=^*A7">O-U(:2QHU& 6W7!R*O@&:E M&L-NI^D\=WXZ+O0@]1!HXZCD(B4S;;NBUM-?' SY56;/.3WS#/\%/CGCM^<29]8KA?P,/6[:$$,\B#VC?0YD@=XL9AWO[B9%+- K2NB?$'A\:!*F N932$*U:]''9^?>>7.7P/WS M/@QBX*97)T*<(G9U&SA^$?Y(7J6*M6 XB PL=M:M$D0WV>+>$E)-,DH;#G%[ MVTN7D'A,9@"2:&,&)BL<*<8%Y;:XX5C2$6'AR1!320",_NCNG=$ PA6?IQT5 MM)H-1 $E.1W,BO&ORIYF=P=1C+<'5_,YGLA> /&68:LVK.9.&]D5IXT4)A;Q M$C*,H>-=IGURO.Q6[740?@G\>.F]H?4/5D#3PI"OIB6\Z"JQ6:D>"5S Z:2P MF<0JN@_!.I/G'J".QK 61L-3Q2;TVX@J*=EC,^PFG1A^<7[@7 WG01@&K]!? M7#AK])?X3>#TD-2$)1R2)KJD0!W3\A&G Z(H0JU4A\3Q>'BH*=TK M':_*BD""A%8^?"*D&/1EDB-#N!W;2424T4I?F(AJKH.$%#D@VHSE)"***,GQ MU4\.=>2.Q9RA<47FW3/#N?+5GZ'5)U[9@]G5#WPEEWIPUZHMVU@D)*=2EYLN M2A$40R -H70/:2$BB6*_V%#/SG(YY-[_9+@]*G M/G:[O&DY*^^=$GI*>12U'P.20X#]W77B>H?ZP?$7I$?"-W^K"C+4E\%.0,\E M=R%3%!,Q:0XYK/[5&%S8*FZ @R*#TKA +@QRYR81AY^Q8,I!=$#IG=-O&:&R]8+&H-1J1A&4R^#;7-4=1.&/X-HX%87- MA9*."FL[195/<73LR @Z_ '@8HG37J)N.@OP /#-@.*/.-;GD(LH[&9LI5!+ MR94DG#.<7)>Y"PO'D.:AHVW(U=#,.R$7K^2* V^%R44(@JG*FH>0/N"(PBS] M4%,$#*M._YG07DQ)1PFUS,/'&D\1@K"J"J0#\.IXE$L=C%K])T@70=_!T0#. MU,TUK>""]K"!4S;*$4%MGZ+6S7\-?<=W,V^_M.BVDWIT6_Z=S.%?"FU;Y:%M M7GH0L.X8VD9,A+,5LGRDT>S-YZNBZ_G73:^:SK;O$"1/K\![R28KRG/!0LU4 M.3P:#X]TOJO"B>;.6Z_=!;8RM(VE&7I,)&=MZ_E#D]/*4#8NA5 B(;GKOP_J M$"6U,H:-I9*6G+&>*C2&V!6YUJ@)P8@UH3;LY(Z0M$HWI:Q4XZT(13>I'3J/GE+O!=<6)L:]G)#89\LBYY-AJ- M4PT^L*M_)3!]9O4KSBU<_M/$GTD(@CVI!\'6?&.;/@P2W(G!/"^0.O9:0.=W(#0"V@X@/H")@O8,7^FO M01B*-Q$O/KB9\N[KU8'--)8;*OR2K^._\3Q$0*U:%>ID?'IJ((A,%'9B#;K( M;E9RUT9M,.)6J75Z@7=7(TV7UN# UOLP6(,P?KOW'#]&:^0-?='/Y17* PZB MFLZ_HH5T%('X'*!E*YBX;K)*//PVWR5 2**1D.*(EMJK((SA7^D_":39PY=[ M03TZ=>KTTZ4WI0>HNAQ,+96I@_@?E-^CQA2'%O?,VD_F:-1JX3S_AS^(+T]M MLLZM&]V"PMPGI9G%@E<\?"6Q&F);^2I91:,.(BO--*PMI8K.E+,]YY(T!2@] MJ=:UCFS22CG=^R3.TGQ?^3,!8A%:>#>\$I%?UOFW'(-%F+/0?#Y+TO=_-C-Y M0Z@]K:A5V L+VHN\Q&BU%40PCJZ#<"/1?1*Z2S3W-B%-*V\?W,+2*DU$+'PM MBS2P9G:C%7&Y=P$:Q6Z7;KONCS8QRX M?V:_3G\4"ST8UZ_E9&VE(06;CPS2IK=_S/ZI-_U6VH=EX"%0TP@-')>"9G1Z M.BYZ)4R;@^'Q\>AT-!R-3H_&AR>:EGZ=,W:-Q\.C ]TWYH1U75_!<<@HR8>< MWZ[5=%$2]_D&#=$?8/84W$11LE':$_HZ)8R!IZJ!U&"B6J=":TG? 4&H$1!\ ME8TC26N\Q:E#T8 %Y+E:K;W@#8#4(&>JH+Y#3BS?.XI0<*V31$QL\WC!E<[M M$H; 10T2\[E5"]B).*>6IDW2MG'$H\B-01X]/.OW949^P M(V4Z1_,1?(&SQ/$(V9P;RQF'F) M%1.+>/JO#ZH_8+Q\ %YV0V()UT_!E1\C MQC8:T!8M& .O&%(,A%O(K#:X_"[PBY7[>>"$,W(L>7-)LV%JH>X=/[F U&;- MA-(R')^.1P?'/;*L@G+)S2ZH"6HTT:=[N=EE$D)_D1W+/RZ18J,[\)K^B0P_ M3V5S*4%'MXD6K>4USVDABRK?' _G[&K%E&I=ZXG"(:X5G@_**"FY^**K'R!T M801(,53B#5G/(%'9E::LVM.SSX23]^J_)DF\1-WZ"\Q0P6D21[G+^0O10 MOI8/@'HHO_N;;2_2"J5^?!S9&WQD;X2A4'QD;],Z))?RPG.B:#K/QC^'5WVW MO($D8.)' 9U+/+,VFN4N4[WG]8+F@L>%0X/CE4]$PP#,[B3!%U"=CND.=&HE MXX#E!*8!47$YU3KLO@4X&SH'4HS2_8>HC8"27B$C8+,ERUW@BP'%6=42U+I( MJ_0L1'PA@[9T()H(6$Y*C?ZCVU9(HA=6SK@,_!<0QA MR*H]RKIY3AF67#6K M(IV-1\>CGN'655CB#<)^GWT8 &6W_01=+@LS M3H,6'ID2$34E UIM7,/8 96Z=>(HY.S MEB4PMA24DKW2T,E\[]'YO>2$9-G-RG_9FP.S7E.GC:"4G)E[F^*SGF(+B,1N M="!P5NT_E)VE59H/4]NXS]]&G\Z+Q2MI3]A0LO^D$!6N<#0=&+A&:)!AYV"[ M./<&OIME[>*'FM5255N'X^'(E,!^"51H)7Q!%;NY5@N$ MNA81J;6X!774Q-J809U[)YR&J6XS/YL0=TB5;26/D+P%>Q1?']XS>S;&N)3J MBL"5IJ+V,(-;NH(':IX/DO50 ]F#RG9AE4OW'^ V A88JWG(1Q;&$]<-L=,E MEZ8)V)TBEJ#)(U4!(9?;44MX[&.R6CGAVW1>Y,5")8ITL"4G2-F#5OIUO;DL M/$8THG8H%%&;]WD0S =%K].21;\K61ZR2GG7*W]I:/S_##(!!N?V1>,:E!T" M+V_.G0C,<$),X$?Y8 \=?Y&.P_.W;9%\RS9Y=<)9G8!9& E)'[*_8Z#EDI&C M8B]JDA3&4SU--V"OH\2=;@NUV@BM)&1':N!>SOO:Y$'FE^H MZL0&*=(K>#)7X[+K ;B!CQ_Z2IM'JR\G])'D4;'YOW \-\DSG8HNID9"BZEJ M3](U5=Z7 >K,(.W-H-P="U=&NOP>=R"^\1%IP&T019,7I%0:?1 MW M=@G""K?3-MAPV32PR9+9G1?('P,^3@]D$]<59@)W8ZJUAI;%(J TK.-1= M8@.6*BH9= F]!/VNII#)[)])%#>\O-FQ-7M9U5)V!;E"S6$7/H-MUHJ8A2*U M8B^;!&66E!-]WROGDLOQWG/\J.%),L&E\6G]@=>R=W"0?@;]SLM^FO1!!.RZB>(HY<-SR4T3,=;%71O5XSYTEV"6X*LP9V0_7FL";UCB*4X*B M ;/NY*MY@[8/:%,@JN,M)K99$+<^4[MEI6GHW+!QI-GWU*)(A0:_BFK)@?OQ M>'ATI)FK:KBS]T/Y7)627.#K[*Y=[(1Q+<[L6!?G3;E5^:Y8*T=77?WJ9QDM M?;# V]H:)8CRXE>?HS0WSEUSFOS0QWU%]N*/#R3BGG:]]Y MQT9\+ZJ4=2K1&-PN;.$)$5_=5;$&;HRWPM] %+/L]SX^^?YHK4VKE)PQ,O)' M6;"*V3G=+!:%31F+]OSU]S=,3% P)4F/K.VHMH2/K5U;.SNFZ,;/-E4J!H_4 M3GR,(8UZEI3(Z&/R,6/R^=AN[T'#E*1.!;[^W_,*ZIB46Z_UB[)FMX6?AR?H!X#@1]/N+ MP$]C#Q/'>P+AZH@VQ>RW)^]O5)FF;%E)V&P;5N3IG*3?0T7#JD5//H:5;F7+ M2E G;5AI7M21M*=S?4?JT_L;/>:J75:J/B.G)SDNFAND1>A'T$T3'ZIWNE6_ M]_X&BQZ5RLI5:.1 D#-A5[6XA^78S@??^5#8GTYEY73L[>)JLEB$:5@FU?9K MZ.U \-4!]/Y7>!C=17)K]I=9S_BNLY>=&+@ M9+T8S%$W!B^X'SC=DX^*OJ1=&41I]<"(^^Y;SI7/S9^"Z3/JE/];$,QP#K%' M$+Y %[#NN;=KK)+6[$1KQLQ^7GD?C4\.3DVQH9V1;U@\*%6;I,LYGL;$+WN] M)6\"VY02HD[ UDHRZ[;LWB_&&T"5UM")LX"B ;-XH.AB? _0ID!4QUM,;+,@ M[KZGV=/%> -(L^_91)$*)65)U+F.Z>HENL-/$^(M5C7)I"(_'^%KYO%;#=_D M._E$%*KL2GTOB?]M?ZQO^M0'Y95K4\E=_5YRW50C;]G= 0.LO+H+^_TF_HZ[ M^S?40'R)AO7&[ZUZ+# [\#$A:-*QI.O^5BV+= T7SJ]7<3P9CPX^9A+U"E:2 M-:"7@Z2WT\K'4-F;CJ5F#-A=ANTW5F RF\&L]S?^/ A7:?.B$0''7!$!VT\- MX/9;'PGN=QO]" #HZ&HVP!(J8,#> @&J1NXC$(#SH-0 UJDEA(Q !:WC*2) M]$ ZC2&CHY@0!&\D!1($ /T*9 U#H0P$B(,Q-'-_V5,L9!N6\;S]8&\2S& MS% /HE:VDOHSO&>Y&G]\J10YJEJ4FOLHC$NF'OUKU\RC M7WU_P$IHF, K?S,/TCU-W&PM2#I%EKBSYX>]>417_VH,]&PH&F!C#SV#7#)< MP'UQ?L!5LB)"5_F[>>!1^E6%CRU'7P&$/AW \M_[#"!3#ENBBOL0"_^.YFS% M*I04!M-+UE;#ZB9)O Q"^!?YW2W9WS&/TVHX)I',0JHT;TK=7\C*U8\U#-/" M6;YVV1$IN^V_V38_/5X&?'C8@%;JH ME&R:,S_XP?L]Z=0\S\3^%BJDI_MD+U3XG@A\=R17KLKWO CO[SLH'^-@/PI6 M_&R=66^@[&YLOOI(^-W(W(K.4C_6;? *PNPGN(+LK%/R/UF%[G0\M.V)(,&Q MH5"KDF+,3;F1(4MU7]?K?8^!G4]^C(&]:57)0N<9>C"&0#"EZ=G!X>X%INQ3 M@_1;^&_YYP:Q\V/@I!\<(%@&WO:3FN\Q;72S%8-Q28E2HW+_9*SS!E(-YQ+( M=R!FW&_':*T72*5L?.%C\#F?)]R-067SZLW.DK#G,+Z#6EL'X;JH 0[M^ZAWR M5XG*)!V=]9#=#X@BX0O 6X")ZX9H(Q1-/"]X=7P77 ?A99 \Q_/$0W\+$C\6 ML;[=/O3!;!D*DW1L)HW7A!LG[;0Q?8Y0Y_!;)2\(.]2E6N(^N8U7-7PV'HXU M)R*30\D]*,G2\ZF6@Q@7?0 Q#%,GUO39@XN4-9*-*_$SEO)XK^I2:L??)J%#'FK:1BGDM M(2KZ?MA#%UG2*44H.U[W@X=*+B[DWG=;/*.2=1 M6K"-%1*DMR!07^:&9'0P1O_M*RF$Q93DZ-.^(OGJAV@UMO!Q2"82NCA5(K" M4-I"(HA(2G21F83H1B7W /4-;]'1$NC&1P0$49SZ!HF7W3NT^'Z8T5H;1(^7 M%O9LQ,@=R+EXK/UXM;2%J(M(JB2,5D^JV_D*H4)S)'0LH4L4Z65G)%GMC(21[=#/T&[O'R[1SYCY&_@ MW?"+6_C"#7>@@$?:[@2D?@#QNP"UQTR8=P$&(/N235[WCXVKZI$M8Y?:V6_> M>%0VVOO0K4Z$T_EF!GS(/+H;\X;_+3J@AXP!7?WX()@/XB481$47!LAP@O2V M#RAZD?W*HM%NSH6?'BU,#\?#\8FQYH7SHI JK2BY\&$L(RLG3R6[UH&*I";? M*0>%U&' ,=\>R7<7X(D/'W(\>R#W8G0@7E-S[Y1TW*HP]SR11\Q[Y\U= O?/ M^S"(07I6AGY:A,XJ]8J!5?YX$*[?G(%/X9[E-#]KQ#KA[![9LT<$W_D,?-1D-)UO M3R##X 5&+:*(1PP7R/9KA?L#9@6PCW-=?/7#XZ%"K(LDQ.-)['R67LE"@]!" M8'M<$$UN8='4-Z1[&W;00UAB==J*'WQB !+70U2-7[D3IGJ^V2 MO7JJAY:5X63VSR2*T_>26&LV>NVJ#H_T9^GNP"09HAO@@51+G^X>GNX-OR/2 M==6*DK0MM@3.6L8<#E%EW:K8LT/FVH$A)CR8SJ^AC\@.\>$CTE*26F(A-\SA M03W-+&Y_D'X ^UTVGQB4OJ'9Z;+1P+;?$6/K2:M2VP#F4 ML]"C!QC]F3[9R)*.5,^XH2Z,1WVHMQ/:O*?Y%#TO;A3*0A"5MC-,Z8AP&OX" MN$YTV%IM0( B@WX,VK\%;00.E'Y5D6#+80 6K1]6[QD63#F(WA/CUA:;15X: MT8:7>!=.]MC#+>-][8ZM&H._K!E+I5XL>.?]-O 7^$602_ %V>D6TM@2ITU".GA0D1-I>[#C:SZZ9F(A2;+]\6-\O MIRT/MDT/MFUKWB>39>8-5A!HP9Q=-+'3HD)6!\/Q>'1PI-=H=(6C;B#$9)=D M"-;IJ^/(N(6Q3BR]:7?:RK8H^OV- M\?Z#7L[9=Z\U!CATILEJ[L 8V[@!F\9-OC"$5(""D+ :8_+KWYRSJJ02QDUB M.Y$3GWOWWC&(4M6LV;=__]_;N:W=,,^W7.>?_^:WQ MT!WMA'F>9=O:CF>9$R9^4MLJ;U5SI<)6L5S-Y[1L]E]UV1W=AU50Y/\'"N7@;Y7RZ76[@0 DX_[AJ4G'C?U0 \\W9CY6X8[IQ?D M"_'RN)H91+]0%]_^R+^4CUJW0=9G1F)U^'MKXMY\M!S8"$.(?827.?[8]>9Z M %"&A?+;V5Q5.9'O!7]_1\T7EG?)QCXWO!57Y(WRKGMIZ *J6 MXP>Z8T10-9F5!)$\-WQ!V[XN15OVW5(A7WEHG3CDO#F_,?+D^.>,65S/;M^0+C;S3M^[&(+V4(Y@4O61EPJ M.M'^#KQC&GY"UM??7)TG2L7RK6_/R8/^/H'S@WWNZ-ZKUX8'\RNJ[>GU_F;HZ#9 M7'[K@5N^'S(S<=;]ZF*T76EGSP>]S[MY^_30W-'/\*RE* MT\JMVSX;Z/Z!O1Q;G8OEWF.HTF?SA8MRKPDT%:P>1ION^%&"-?F!'N6;^CV%=.] MIF/NPK5'>VZ=5Z:M\,9QF]>CX\O9O!X8UZ.S81'WG,WF"R#W?NB&=X7B%N]X M#S[QH_W.KNN+E[\UZIE>HG1_466F^')9PO_B*G[C94WB#:R:WV^L,]K:+ M[:_-YL6YF\VQW,SVZ_7A-FYW[^J';K8..S5IM[8^B39X:)1*C5&X6VE:X\9V M^7"0;XZGDV$9-S@&\F4_=(\M8^S50],*7*\>! S8 :Z7V/"M,_[JSZ:3?FZE M[V5+;;-:*Y^?#:L_9\,2 ^J.$^IVEP%7"Z*M7HP]_6R[YN6:U]OUW.7^_GZQ M6*P/:[C5P M_SD[[J#!9N-;:;I>CG7IW?).MSO3SPZ.QTSJJ]PXFPWSN,4E8=M\9?)MO[)^X@RRS]Q@K; M87X LBKW'#F52USV2POP?==O[=G&R72@>W9POK>ZT.O[YX%OSA8UV$GTV)1,3#YR5EO36K6^B@9%<@[].?0?] MZ;NA1W^1!?I)W .=Z)OO0<(&0.7 GS[=A7Q*49@%Y'O&^&A0.#=7S! M[@6HPOTK/1.Y?+1.]%T$/S-^5"ASR6_DW_(E'Q,X\!24>)0[?2-*Y!ON@?UU M?E/)K4[R8ZO4/?#RS7>4>"I*Y)Z.$KG70HG[N$1G@4^1W<3,ODOFLN=SR/6! ML7'&[07#7<\L._<,Q/ MR6/^TESBI5'BN5QF'"Y/JJ>=96NPJLWTTT7+N##ROP]*O5W^ED9D1OSLH_>W M,X8[LFXL$XS!6 MMNTX3]#5WQ=B."Q;1"Z'P?+9?G!Y?.I>S;-K3,?*U6)F1&7*8_;C]WYB>7?;:?.[K<7S2JP5DW.']U7/HFP.$^GP@X M^>A+ .YQK]J#9-ME@6XYS&SJGF,Y$U_0[O4TN!J-^]/M6:J%D3/[NX MJK_Q*W[PR&_LNE_:S_]MR)-<22Q1N.GKN9E[?3D[RGT^Z>^<'1POSU*KKMT+ M-F%Y/ UN/TQYVP3Q5T+9W(]#V>_1+/K3DW:NM'VT;.Z7VK[G=IOE0N.MLZ8? MJEFDY8(W6'SG>T<[;7MOD"OOUO*-(NT7.O#FH5[?'C9N3&. MO\P:[<-;>S*ZVKWIO77R_1F:Q2M==[Z6/LUB4C^Y]$_]@UZN8:\64^MJ;V7W MTX\S[YI%$F7SM1^'LM^C613TX^WLRLZ>YPI+?S=W?9 ;7K'THUEZ-(O47/!= MS>)R6NUU#_7SSL#J^2?#\<[GJ=EZURS>UK4^K%E,3CNUH_Z)?C'3;Z[*7FNQ MTSK=?^M7_!,TBY>[[J=$1KNZ,XDC2"?ZK34/YVNJPY,"4/)A&2\DLN"_E/P] M6S\K5-W\8M:XOIC>F&[W\N V=?P=(T014'C * &5YRL&3XM4R:?OA>:8P?MV_9>?7"2JZ6.EVU"514J[ZCZ&JAZK^._OM0] M,P[(HXUV:NL.EJ*8OQ-'KX;S^ M.3R:+ 878&Z???5"=C!.+>FED._^" 7U61E0C^/ 99W9K#3:UG/ZS4Y?']L5 M_^M-:FDZA3CPT[.,[G6-OQ"&F!/OX'RWM7TSZV7M:G7?/ID7^N\8D@8'>1F+ M'5'U^ 9]ZTMY5&ELVZO6C/4^L^VOMV?#LI/:Z_Q9^E8>R+B=>[J9J0U0\ MOD';T'!&U,52-[O(;&L MU0V/]JO3SF!^<3S9UU>#ZK*2VD3#'TMBJKA<)[('Q.7ZHR_@58E(DF[YF\FS M;QSGIX?N6;=9L,TOE5N_=K#JO<%+?@WR5"]YG4 ?N.3U1]-6_^*W+_.BDV6CNC5NSSL5% MFSB%ZTE/-Q ^GQW)3H"9Y-L3&AY.M)Y8H=-@>% =L=6GN[^6G^/'V1 MH!]E9CUY(P]DMD2/W _U7YKKW8?VIYX+BP8KE/]!W3'QUA9XS)V[6-\)ILP[ MT8VIY3!OI3XLD7]XU3[(G?G5V>I\<=PZ_1(.3E:I1=LG'#W&F\?._HX\CR / M)A"$ ?/6<>; _VI6*SFGDNNU],N=X4&X>UA(G2#]+IRYY\B_):H< ]UTQ@W@ MN%:PIQN6#4>*E:P]:QQ,^U/+,W=T9[8F2L]US])'-NO"#M=R,>&"\%/Q@^WC M;2,XZI\OFN7N>;>1O1B;UU9J4>D^B C5;!-(GB\AUV&IIEDF@/E+(>EW-&9+ M:FGUC5K:X;SD6N?6R7GSVO[2_U([R5YEYZEURCU9.=IXV+<5'OVF*VZ$\] & M)G;#-M[R16-W.6B6=L-!^<3Q^C>M2C"\22U7><(M/WS>7_"B2<2[7][B#9/@N/^@O^K5Q@C==IT'[GE6&)[DRSWG M(K?JGUWGV=5N?>_S6^37O$SC::=^8Y?^E+KA)S)NMYV==?3;X>ZL4%WDV6K/ M/&]V4QO<3"OC_H%5>]_,N+U&]RI[U"I=Y(XJ^;-./MNVJOUWQOUFKO:IC/N@ M>32Z&'\-5[->W;;,+@O:P^-WQOUS+ST5?9[?*@H\K\3R5X[#/*M"LIZU&L?6 M.U?OG@LYG+5D[&>JOZ M97)[^HX<<]YJ%#_N4#T('16O?=12?\M'H<^[@8E8]'X3SX5GWY(H5NT>I MM0D><1%O.N$;,_?BR]RS'"M@QZ 5F2T'%I^@<*S[/@O\G=6)_L7U2)8F P Z MSC*3]-WKYNNS_6JXRI4#QMI6UO/VK=3>[3><5W'2JP=^8U>=>\&K_I([OIQ? MV=N[S=7*N?:R>^6+[EYJ#;_47O4+&X"E8;Z2O.E=-@I:L*K'QPQ%O+DWTD_U M%5R&,3OUW(#14!GXU\33Y\>N[C1P2DW=D#'BV:!_5>NTKP\'%P?MDW \/K*/ MC=12]MU#"W[];:=^M3O/E;+YRDN3=[XV7,[[075RL.\."KN71]O!^?5MSW_U M[(]O.OV/K\QZ/J^KS"^_GE]4/I\URS?UYK1_W+VTW=0FU:2+U_UTW?4'9Q_J MEXW:]6VWWQR$C?%U]^O)U[%53:U<3&%YUD^WA._5CU\(0X;6J-?I!\R<-;XL MO;Y]N>,>EU/+35*((3_4*'IJUE2480;L%V=0H[= =U;BSD^'^Y/FV6UV?Z 7 M#HV]W6M]89ZF]LZ?G!?UX*'3?N4OZPY]N/%4_NBH6CRQ2LM!(Y\WKIVK@]5% M.;52(6V-IWZZ2'A9Y^C#J%)O'O?W!_-::7:4FW2ZIG58],S4LHI4HTHJ7*6/ MM872&T=U<\(JQ:;>J6XW>N7\ET8K=:SAN_LXI839/^5:$HWEK%NC<>[L&,>S M_04+F[O;Y[>+4NK(\+L[P:7D6AX9R?.R >QV?;!W43H_RC:SYZO.]=?YY^OC M@_1'GU(8P/Y)IM)A8U2JMJKH5Y-L;3MW4=U?%&^S@6.GMPW'3XY*I4X? MNP\1GN_ZJ^V?W>S7#L^\9LA:!VO%J,Y/PF M/,J'X^%L8+F[M4/O=IJ[]%*G,J0X1K*NO*M1DH>5]\2C+X P%86OU(;%'/]C MQ[LZ/-B]]MH#?7DS]UP^"?0>E59Y,:;E:MOB275Q*"N#*$> .QYW; M?/SS\/ M_9%W=I:&@-[W\_9<,46ZX%/]MZOE[7)FW]3'@\[!U:57NNSO9K-O53W\"?[; M]*@"3W7V_NR!-M/#2^.LT6G>-AL[@V.[UA^8K/"[&JO?OH^?.] F=>C^NI4! M+X#NE5&Y-3]MU8>YBW8EW]UI%,J=X3NZOT%T3W..Q\N@^U6HEP[FK'&98Q?5 MSU>SSDWK]&MJ[;PT^Q'3EN'Q,O@QRIE7NX7+PDES=;MS?-AQOYB7Y[\K+TM) MH$%<^2M%%B;G,[/OC1?302\,MJL[@UFI_(;+VG_:C=\-%KSN9*E3SS5#(^AX M<+(;RU"[RT[=P'4LPS_1O1D+UA0=@) !Y^$OZ%K^;&>UPQQC.H>'U^J@;I@3 MLCW/G<-OX =&<&$%TT;H!^Z<>8\O>R>O3&SYSJ-BJ5)U9M1+J^S1(.R4S9W; M2K?;/$B=;,(XY2;8RTZXFX#_?&WIL5M32[J><&VOLJ&[*74/7_@O)9>?0K(1 M\]IGZ)%>3"U#[17;@M4\1^>Y)NFAVGBS]Q'NN-,IWMQVOGI-ZVSQN1GT>M?5 M9NI$"!+NO3<@J'?#%?RNM/OHM?]6Y/O*=-AE-NS;/(63KOJ>[O@Z1:[\G97Z M31F.IHXFGWX!@%7>OX)T@ M?AY!R&7@5J0E^V4P':RL:F-V,3\T3L/S4G:O_DX/KT8/=V[@G1Q^/CET'-G= M]LM@--D[T?>^-J]W.PWW^&9YEC7>R>'5R2&Z@7=R>(@)S=NPU3&PA_.@GA'AR9_3;]1[*_JEVL7COJS@^WJ]LQ: M+$Z,:K&YR\:I$WCO?KDWXI=+(_FFS.[:H'6V[4OK MNJA6:FDBS2KH.T%\AU_.'ESO[IJW7RK-"[<[LG-.T2WD4J=-_CKT\./\[>12V023LU;YDTSNN]-TOESZTOY,4RW8OQZ5P,)T/&J>USZ7KT#:O&FFH M/?LAG7+WNZ-ZKUX8'\RNJ[>GU_F;HZ#93$/)XH\8)/&"(R3SQZV3U<+:=V;S MD_YLUF]>5-K%U#*FEYP(^2LZYPN#>>'0NS7TF;4_N?++M<77\Z-7SU)[@^SS MI4NL^D9Q6KEUVV<#W3^PEV.K<['<2RT9I3?#_"6Y)K_RN,I]?G54.VB&T\^# MSB*W79GTSSY/!ZD3F(G"]><>'M =SUX8S@RWM)NK[?1G\]9E[:)R:1398^;0GV(?D6'S?+=^=OKY^GS&]D]/C@?N[FQP$L-JSG0_]-B_8H_T&_D>^9W\ M&U_TR$L'O=VA.SSPANZ>]R6W_^6P\<4Y;PXK>W??:/ENJ9"O?(*?/..%"WA^ MN-H]/SX*2U?366_NUUKM<:5[P>KWG!%_\>TOW+5N !?H? *PW<\7>\MZ-^_/ M&GO7UMS)'=T+BSN_QPUWFN'/+V;3L4Z\TL<3' MY.Z??A%"6 RK>F>^'!SWK@>=7O5P:EYT3Z>=LSMW06)*_.;AV[!N/WEH,*+M M.+46FNX9GFLGJ1B?WW*]R<="+E?\*)[X. :+,SMVW&^JC,JL5J:5@L&6Q8 MJNFC8=6H; ^-DE'=KN69L5W)?=!/Q_R<,:/:YN5G_ANZ!G,YW].F6X2 M/P$@__LW_)?F!RL\T%R_S2XM,YA^RN=R__EKH9NFY4RR-AL'GTI;I4K\D6=- MIM%GKD^M/\6+;]A?']96]2:6DPWGPM39;:EUWKCO_S?!/X']]8$;C__Y%3_O65P8+P9HV*/;9*:-]Y;?R MM;^00V5UVYHXG[Z 56^-5W_QG7R"QS7\3U'\ S?A+W1G;<,C-PC<.3[]UXWE M6R.R%3Y-+1-8,OSD__Q/M9 K_O7W1_PI '.Q :"&S73O$RPT_6L=MIN IA-: M#_5M?;1=JU2&>FE4'I:VC1P@=:DTK-7&K%3*55AQ1'>M_PC8H1N'>?P3RT%I M1!")0;D./67MZ#D)RWSAZ[3J"YQLT&[UF[M:KU_O-WOIV5:OV1AT M6_U6LZ?5V[M:\[)Q4&_O-[5&Y^2DU>NU.NWT[/5"!Q'E3 +7R6B[6XTMK9#; M+M7>L?>QHY5>XFBCQ#:6?*61:YOPY9[KS?_/_^3+.=CXB!0@QW5(^[,,32C_ MH*%\MYVD.3I:02:S/NVZ!K4GQ!2>#R3^VKJ'=5KFYUJI.K_)E:MN9[3,GG:N MYV>/;#N?RQ[1AC\F=OS.#W\$,=?;[4']6.LV3SO=OG8ZZ/8&]79?ZW9KQ5+Z<:E*7P() M:_TIT_8LW]!M#NHK4$:U)JQF:A)]DJ0]!KK7@W\^6+?!)Q,=?+#HU-17*_@A MY<9Y$/D)R[F M,QKN)J*6=\:0FJ/Q^VJX\[GEHW,94-5F&EP-W-ZG>Q#T91&P28XT?"U_JX)[ MUO;T^J+:SF\WRUG]\BAWL_PZK9P]41IZ35:6K.]WVHWFUVP)T[ G.BV MZL>]#.=@K79CZ_5TFI<0F'\T;W4C("AI[ECS(NAHNJ_Y"V:@]]K4+$>S E\S MIKH'2_[Y@ZA!>GY^/#D(7TYA>\QR9=T8YG6C.BSE\N90WRX4A]5B-5\JZ^-\ M52\*7P[_1=\8WEQ\^;RP=JI'@_"LN)LS+[YD*T>387&86W^RT;H\.E@U3GK- M0G?GY(;=' VL,WRRL/[D;A@>5$[V^[>#CKG7O&J[J]5%LSXLW5TS6V33+XVI M>]0L]*S)Y]KB(E?]? 9/RC4#3-*1X!)^#L.U;7WALT_R'^HEH')C$B'X#0>F_)S"DJ 2"00) MW(58HEC8JM7^HV*&>)G$DH^!^;2%2B^RRI.V\S'P?MM#O\R**9'(]RKB69\9 M&+H+V,)S;Y#+OKPFSN5:RS%<;^'RQ2C W\#,/&_5<$TAYH ]G)P>GI_EP\7V M(%M>38;!^63J9<^&!6(DH\VJT0:QUYE:[KUR[660[M6EXY.$B_2C?,NQWB3. MO@9*]O7;E@B &[2@JJ@#,I;V3ZN-7'VOF3M:SON?C4IS?W@\ 60L?!,R%C'\ MG<\5\]6'43)=C.=%E#>B<\WU-#>8,D_[$GJ6;UJ4* O:W#LUOIF+;&UUMWI; MFIC/Z_W*2&NI@HIPUYOHCO65_O[S'6??RCTF6;O6=K?^7$/;CV1KO(3 RV_: M[U.MP.0/"Y4UL[#ZYCQRKR^YZZ;I,=\7_X-9UWG%4])<%1M[*R,X:G9FE4.[ M=U2^&%POOTEF%ZK%FM;@W@2M%WB,!6F/_?PPJ#?@GQVO[RX=U:6Y>VM/=\N= MV^:^GZL[-[='M>'.M\&\X=J@?X7^1D _?9F,MB&L^%-,'@$O4H(ZWBF\#62+ MZM([7^5S3;O0N&HVEIU:\V9GZ7X.OPUH]UHZ3U]B$[Q>$1RG+@#?_FPM8L./ M@&'7.I-ZXVJWGKL..^;V;?[\S/MRU[_YT$E*Q4+A?B4[%5+I#P$%=&8N/, ' M:Z';&KME1HAY6O Q2"SF_R@/YK,C++&[&N51OO*7KP7,9HNIZS#-(7LJH\$Q M[1 5!$WWF [(9;(X!O/TZ_WCU1$565L=MKB&FJ-%OEZ]_=K;F>FL<;N[:V6M MT>ZWH68Y7WHFF?[Y^G1Z[(*Z=XI7=R=D=>4>Z&>S53L[8W[S\Y<3NWT]N:Y_ M&W56R]EL024;%5E<1<6'-ON4H),_IU=>OKBTP@( M<)9= I >3?Z-OM='/F@/ ?L+4R+O'I&GSHK_?J*5LUUXBP?[%GO\T=M+A<3L M@6CT !CP3A[]8QXSM47H^2&& 0-7Z_$9LR(%J/#'2"3_@(@-IDRK&\&G;[)O M'[[Y5 "E#3SZ^YPPO^JE3W[]2\=L%M?1J-(QHRVM8.J&@;;0/>U&MT.F_=&W M IO"Y%0WN>[N>#,(\EI^JS=PQ9U^XVQ'^Z,MTAV8;DS!.#"FNC.!#QQM.;7@ MDY@D?J1+*_),?:NBE"H/UG-R-KC)TW),="HR;;32:,RYAGU'-(LS'B5#Q?(U M75LRV\[.''<)ZS'=![YMPA=^B':1[FLF&UL.3V#IAC;C6%W*;6N"CRF,$%C: MEG8%_Y N[-)":\>F[A,&[2TWFH.RO_8&YY1Z;&DS;9[7\[0S_\4/0[/RI2R$GWA(!?J@'ZYQIJ?MW MV1+]6!SI3U L'%/[HZ"<>\08@#,?@E[D5O_4!%H!%Z'NRF2^>!+6($)5192+]2TB?-TO;NH'?:[]B]<*>A[S[& M0JZP3T :>,B#;VN[+R\8TD_8*2]1>]+1GL"6%#)&J@2"G%M! '3,;"!,#XQK> -TW;U0.N$'K9?O:'SYG M;UJA6-B*S V+,N@7F$'_0U@7WSMQJX4+_$9R)>;_N94JI'U]EJ?<-5ZUX( * MRW-'YY\_M[LWQ\VCX'JO.G-O!@5[^<[RWEG>FV%YY ^QX?=,TPT#6)Z'?5*) MX-$9XFS\%,PP)[OQ"W\.O!+>XDDU 0AS#@!:H:X&JX%&@UN=:!//7093^>T6 M:&V,MD:^%PJS4#@>H5S(_77/!NG;_%\9^=BC#]R[/?$@L3WQ[#U;E4\FG$/Y MPBA;T#99E>](GP+CY'@S^OQ@:[_^D]__: 4X96'Q7G.T/^0B$]=;O58N%GDA M&N(EJEC=N;XIN+NMYN#::YRV6Y6^-\T_)E;;FUB2]F1)^RI"M':5_\;F9/3D=' WZI>W\J+^]J&R\@^_V MVGR+\M/YP7W:7X-O3X'GQ?5BV#O3N^>Y5>-DXIY=%K/]TQ> 9^E> M>*:?.?\2VM;X ;4&L^R>Z-M&TY,,3F!=Z.0&2RSTN4H$KV?4P@.?Y"DHTJ!# M0P_?9:_PY1A]UI J'#B^BVP'0$FLT-$=P])M%(%8X(72J>#[4V;;$=/\X[X8Y[UJ;,I,_T?,Z_1(A1["_:XP&.O= MT>KB\,MQLU-8%/+986'[LK_15?I2PN 'V?KO,9E7907%\OK9L.&3/ID O2-# MF-,,5Y%Y),AX0S*XP7.6T.D7K#1 40JND$T_QO@#+.7?_3EY"O4%2(M;"^B( MV2OM?P6%[7E\T(J&[7.)@)[+WWP?'K*M#S0"EPO0HZ$_@)/4T2+W6)A 0;LF*&C#D,>9+G= MN;Y"#[G)0&62[O(8Z[:T/H&!! [Z= 1"7^%]/1.V'6YY_+W8_UH-?0>Y6>V]# ML(XNF(]?H UV8CQ0C;QVK3<]/:C-FROG>'$UJ/DWN07(H5)F.U?.%,JUN^@> M(]$]S$5-B$R@'_;[8B,OU+V55B0R*?Q,K>(N+[U'3I1_!3GQY-Q=C7*UM?6, MW5_ZCD3C)K-8S%6,[>HP5RF8PU*Q4!GJ.7,T!%H;&WFCNEVNW&F=]"5W?'NX M,H\O!H79JM4^_7QXU/+.0&F\\V3[^&K9;5U?7^3":ECVS.W.83C')^\T;KK2 MCV[/]_?U[]78WOP3N M(9_\14M#HIAMRC\(?_;7U<7I_OO'TT(0;UQK'DR64WW]G_*$%*?![(#X10 M^MN,",MAE2^,B+-'G=C,FUG!:(Q+E8%U.#7-N=T(JM6Z: OX6 -HZ7W84#+W M4#SK78:\D@QY1_P[B"_$$Y=.$=:W/E_YA8.I>3OKZ)_+]M?N>.SH2]%_\"&L M[S5:]1="[7>Y]PUR[X=C]HN5G+Y:&6F*73&I& %V7U0IJ4EM&O*EXMPO.@/L M.2&WMWBV2N&)ARN^S.%,RU_8^@KE@_#,?>])[X2>U*/G%INFWJUY5? #[M5 MUM_C8+S#O@OD%QFGJ,*V>->A^,,DGX!2H23 E-L,I6\Z,_WW__O_J&UBI&66]-&9LNZ@+Y_^/I@[WM%:[T>F>=KIU M'*FXZ]7"[YK1V_'K*T.Y_\YK7?[K6&QLIW;,)*& M,%08R1OT8U0!M19GA?IWL<,4P%D!*JF$Z<+9XN,X2_K!&P+;][#6[X7CTS3V M-*#A?>3^+.)N]9LG^9U!K]5N]GK#2K6<+VT.=]Y'Z.*C#_^VP(;4\EL1L+^1 MW(7YD 9 _S00RK+5[X7AK\ R/_Q;? %Z_86(L]YM]8[VZHU^I]L;%DK%2KGT M' *M/Y="WP0YOAC0NI8_T_9TJA)Y'EF^*1JLO,O,1QE^N]OL=8[/F[N]?GUO MK]$Y(4?PL%:JE?/YYY#HSN\K1%\!I@/'8V!"WS 3'=WC,17T< ?-[RQE<53, MNYB-<*]PVNV<-L'0;0*VY6JE4OD9%%SX'63L2T'LU',7" [V.\G7%Z&^-+"@ M5R/(XG%SOWX,.-9H-G=;[?W><+M:K&X_@RJ+OZE8?5%('K.);F/<&,Z/QWV7 MHN]2-$:UT@DZ0>I[S?[5;JO7..[T!J#0#:O5PG:I\@S2+?T. O45@'<"V])Z M^I@%*VTW:L7P+FA_$T'[XR(3;UF(I@I*OX)83%>D-G4Q[J<%7%O#:K%?MDWKWJ-G?ZW2[S?U6 MK]^MM_L]=(%VVLVS0:M_U6T>/T.'WOX==.C7@^$);T6'&=+W-XEJ4@>Z##QA M4T:TDB^MG>@!R *?S\WA0^>TT] SIKIHF,9_K(S[^8[[FEH!R\*O##P,IIF^ M5<;^FVON3T+VY[BHR[^I,^P[8=9EL*4;[,GP6WN[MM\%MH)+S_%H57X':?R] M7BO=T2=4D!3)5W1>A;Z/_?Q0?-8=W5[Y%HG-O:@9>,-U3-Y-')\!D@WM@![I M+!C/J/ZM/%\O0:QIX%BO1[_ULP'HAZU^O=\Z;];;N_#GL?A+>F"?0^+/3K5* M _13!=DC;,$C=';,X?K-!7?M77 K"%K=:[7K M[4:K?MP#K&Q2CA&@:6]P>GI,?]6[5\\@_.KO(-M?#X:Q0(\*DWF[[EZX6-CT M-[9S6JKC4.ZNW]9@_Q='J']0;C9O_4^7@?'3\ M;X>3_O!'\2, M(A;]+^XS2\.M_72^\0LQB7JCT^YW.\R+&J50JE0?0Y[^"T**UX# M?%@P[[DVE_&466;^;DDJ[[+],;S;Z?0/FMU6>Z_3/0%#LM,>5FO5PG/*+&J_ M:YG%R\*R0Q-G6@X?#&.YSN]M:1?R[^(VH3S&J8S=YGZ]BPG(@'?-UG[[<-!M M]79;C>?0<.-WD+FO!L-8;<:8MNY1]_H]UX/'< B89_FF9?"&8<%4#T XLQML M$]9R_ 6?KO.;QZA?A-K3P/+>LTM_]>S27]G*?4\X?8F$T]:P7"R6J[GOS3C] MYI337T80O&>AOF>AI@3$SV]LD-MM=9O4.*-YV6P,,&C;V=MK-9I=]/E0D]MG M:.SYW._@)GL](.[*D;49K1G-D.VH0VT;LB&OMH\-1]%%_CU>\;?)B7]SE?QI MR)F/<++1.3EMMGO<"52L;!>KQ>?0]F_;_>L5(!I3=\.=+YCCOSO7WIUK:VA7 MZ '6=5O]J\Y%&R3+0>NTLP:[2;(F]9SR/FW:&/R>D"4@^:TSM(! MX3RU%M0>&F"F6XZVPQP&4ANCU_Q[$MYQZJO(8;VWCN3=\?8NY1_$ZZ) XF[S MF*018C8JG_1WP!WO&9$S MP\T!K07X EJ"R9ZM[:?A7GXZ:_B%^$#IM-MJ-UJG]6.>J]6OM_M[S28E:S:[ MYV"3]I[#!WZ+UBRO!\13SW(,:P%:0)SKINTQ)C)>F7<#EOWOE OS+MD?1<;M MYN5!:Z=%^=8;LK ;!\W=YU#TLPO%TP#]5,&U>3NU1I;(8M^0WJ[UC"DS0_NY MA)X&P#^+]@N_1BQ.D'@^E]NJ?CN-]UK[[7J?TBH+E=QVY3L[5_< ('KPG9F4 MOY*I>$\_^9<;/WQWRU$$:M,.OSLV]9H#GC9,199S ]4!@@\.0VR[ >/S_A+9 M1$OX9_;8=6?X=US2\P/G(CYA_O/Z0?M3RY<#$+MLX7H!%B# :>;\A/E<]HCF MLX/%YF-7$#JE+4[IQX5+6,< 1AU.59PSW9&#%'GZ%%^KD&_B9_A(W/Q#:]X: M5!\!BF& 7^=KQ1(8?2!$YFCGF1FA(:H+E>L;%HI_7U1_OZ7UX3F8OF#Z#:[)7>$P!"!,C85/F M,7>\!5;R#6S.%<,K#3U$V(%A3=EM?HAKQ#=G.3?8-ESS+'_&]Q6"<4TV.L&5 M?@0ZNVWB2C[3P#)'=/%$X7G@:J8U'C-/0V!X(/%A8V//G6N 6[ )Y+D:F.XQ MU,WHMV;(\/> ^/ 3703\P%*P0Z2JC#8* \UQ \T&V.'O C=#IQ7/PHNI7AZ^ M =P3H%='&6S%5X:(@YB 809\'8TC"_09G-!Q-7<$%$3N"-S/(H0_#3A&N""X MPNX]!MP+BW$?NJ&M%R+TU.1;O?&QSH4?.*BY6N5&P:9!S31368O_B>!Y']2< MSD'-1LD8UVJ,#7,UO3(L%8JYX:B2WQX:E6JIE-=S(X/)0'B@+?G8 % M8/(]/1LC<8O\IPPU85]&K#L@="U< ML7+NC&3I2+\;E>*I5+ M$W9HNPM$!<>]X7U;^,X Z4V-IEN3VL\ 9.Z_'(7P8*N@%FP4LIDZ_* M%0Y(Q5])*T2Z,PR6L_8VMWB:(C&,3VYM,8, MK*H) Q29 '6@\0!8"HQ&DG>\&%\%ZP29APB+M;YCN$^7J/>$!8#"H3>!;P(R M38F'D+] &SB *)Z/R13X>EVBPCBT 5,"CX&]Z+#0R\!?J!614><#&*PQD#"@ M)"=6;>'B:&[$I;'@8? ?1W/8$C:$-A-F3,)/#P"D6I_-B2JP/*H7PC_!W"<^ M?X/[D,SCH-^+F(=D/-K53J.C_='_VP]'=VV1RM8V*F])KQL\"3=@@( ,1_\B M/&HY^/7BOE\G;AXU-SD0?H,S[\._+BZ[^%<[^G-+ZX2>-K8\'X#!Q19Q9EVK MU;9JM=I_P,3S@$\9;A9 "E8I-E<"@-"!\ME"M@@P7((B#PO!JQ!\_')7H%(" M:V%HN^N$!"Z\2+X"MZN-X/)(3]=LSP>]F(UR4(P4BG8[ \""*S&A]@FRL M=VQ0._HGK5B/(!92RZ/C@03_BJ &NT8Y\9G/7'*XQ1^8&3QG 3^:1, =^YZ[\]4V+'0(KN]&E^@2" M,?0,B<"LH_U8E&A,(#'#WT(NR/B&/$)KHC?%82?O(L$;==H#9SX]J!;AD@"N!. M-. 6S-:$&J9N0XE4'$6-KN5V)'AZ*+@B.2C:X!T\-DD2.?,M## !'1 M@'Y(E$FM'!@>_,X%+09UXVMJ=;A"KRI(#<\DG-JT;JZ:6!=A6U]XEAUM*4#AQ*'=V2$=7%/!IFEL&X3']?P>575$KX=@$4(IW,1AS-:H! Z>F6RO@&T M84SC;0 O9BLV0<<.DHCZ^$6" SI@[:36AE2YCIZQ!2[+/X0 G% +D8^ILVZ1'PG@+G<(VN 3J=TO\-"1DI/ %^B,2[D5M;CG6 M'/F:C@:YC:%IX,JX/HH.B\=[K04"B6[:A8I(-W"R'Q]8O$7XMOH=?W\.O3PV_ MII)_1F$)S0@]%'EDJV#6#J7.!.1)!@O8#V+3S4N*?ZX .EPIB*,3E)C#63,) M,)G_@SR2\\5(?4">91\"W1"LI! @7 7Y#B,9*Q@DX('^?)G,M$'?VZA MEX@O(+EE!MT\R) ISX6;I3:",$/A%G@/=]H)EQ3?1>QC5IQ2Y&I>+03[U.>8 MZ4^:3B2!20>W;;Z9R*VX%06 D@)<%5[<2$9-@>##@+^;OHA6A8[T-EB+D#SV MM'^PYF^8$#A3X=1BVHT.)B&*,]6KE%X9WD*?0;Z:]#Y)1R%W-=[13CW7ME&: MX/]*Y%#4U:[ZM:)"HJ$%ZS/TZL2N,+PKB0 H^=#W$B0=B"A\NQ*Y]HH!SH2W#XZO;SX/UXHSW%P#/411K'E"&O<"RFUP M*Q&PE=@/:NGHV2?R12S226G8M$=437#,@N'Z2/^@@3KM>3:]B I(X(-".>(_%ZG)"0YT3\07JC(H.=5%ZN[*(* G8K 5O$Q[G MNC>^Y:'$VC_%QTP;/YB'G\BV(^ ^RND,]P=Q:R M]4"/0OY(V_^;+V9*I6H&'A+BCB)[3BR>\*%"9GL[GZD5"D@KA>)6Z3^$G[K' MG4WPBEPL+/G/<)F%!P:(9R&9RVOCWYJ2$GE<>((>*D^/Y33^TH#[B,(&^(;, MVNYIHR9YGE#DPW8,I-S1"HU?6)"_(B/7XI9!HW/>VLWF:YHGRF,M'*J89HF% MK$*J15+CB=4F:;K=4O(TP*%<_ _E#ZB@\KFKO) G$%2V_R/^ADOK"F"2GP,) M*%:JL,.^R6=CP5+!L3F)A%49#%?_'/T)7/N)EK,@.A\R;\ M:R=T5!D1[.E4:)5F5ULS]-P%)ZFZ;^F9]6!='6X5Y!<("7)LDT#<' )5XYTJ MUR6'*YJ)B@:)4 M)B1Q+!#91":5JVL^W@!2-[X1&+CMKABC!'=9Q![$;W#ES-2$7B6"4S'UD+W$ MMY (HL1ARPL1!E#7B6)NV+Q+P M^;M9('W5<'9R9Y@(M:3/!;?*73,$XS62)>%&G#D@O4NF4J ?->T\+LKR Z0= MH4Z)^O-RN=RBA 89-(PM03BFJ$:)'P?0P0XX3^+!B0@VF<@#+3##BLHZ"&H* MJ[/BON1\S(@&,FN%&C-B,_].+"$LPSCDZ((JQDBG\'F$QA,.<+ALC11<6\1; M8RU2*=+0CBUGQLP6UN942G]EL/2"C5QW)O\F7%IBF,?C'ZW;8^MQV-CA()V, M\] 1!H$X.; ('VLW>*\8V#8J%XIQC;'?&'8!GCY5D9AJ70YJ[QSDD;I' MQBVJX3<;-ZBF%Y('X"NIQM+V411_4-@#_/7;" HU1*Y(NB65" J1Y6*SV*-! MCFY^ I$QAO@+Z( ![(D-4A%LBH\FZYEJ.)".PQRR3UQ*)N+7,2P,X@$'YO?=#3*1?49* MJ8&A&,MW<:]X;$\Y_ YLE_I@:'\((5H2D3BB73 _F/42,9 ML*/8G0S;"69#JKS4'6Y0&B)OBC*_22S3I0EO'_Y"8DK$K^(@A8)M%!GA)*\X MWBS?"Q>2Z>-91B+"^B8HGU)A4T[WK=BBD+XU8XT2%U@:"!<.E@QZ-R@IEZQ7 M&?3EF')7624TPB (W2K:=B)#(OH>(W)CN&URMT1VR]ION-\@&;;=$*+FOBB5 M?:B< _ 6].R Z%NE8:&1@E22);U*S)H?3*3WW6$SRI92S GN1-3YH=0K0+/# MYG0MF0*>C5SU9IP_&,6Y<17!8Q5W&VA),NPM[W$1D!F&*V]G_^C((J M=_) 9:IR;$^AOB0SHT6P500F?*;BKNG2#T7!MV:['-L%U]:65.^L%#3K(,>- M8 .3?>M!VM)[D/8]2/NF@[12LU+#J8 %L86&#%:HWR(RB:D<2.\L*N8BFY28 M$?=5J(G+^ M*2QVO>*L":?F1;LC!E$A%C"([*()C^_\M*&74A3FPTE_E*6\] MLK34#,ZD:\P09W*YBQBQ/:')Q;H,:.2VF?!N'(5>H!TS?\:\#)_:"";[QC1P M\G.XOCO%/AVN<)^H8=JW@0 ]:8>D^_KCAH*QX21#!I3A.'= OJ(_PE*TR M6L^ZU=I8H'42:P$]8)G -K('9Q1HIJQ)5(19)LJF!J3"$DU_BA1M<[1BTKB[ M2_3$1VC4F'ZC6[9,M2!]AW*^3#4UI.[+L!*&,WUZZUQ?B?PXBN@".[/0549! M7Z%.B:SNP-,-&1_D"@[J290\+8W/MX!Q]U7PI!L!GQK>W9B0*@,&,9_A6K_( M9E7J2#[#(UH?EJ5,>EJ@QY-5ZXF0_7X4LL?2[BR5=E-./A7H JKU,& !"+Q2 M4B)0?1XQ-7>=F<)?3_4!R0B:-&6X09R(,%#@$UWB:IB?C6$I^!WW5O*L^SA] M4Y83H,(N,SF5LO,'8MR*0I\ KG"14S,CUYFXB9Q\TOG5S=WBL $661'*K6VP MU.F-2N*SFF:A;$%V:.+=DA26(%T!ZAIQ?5T0WQ,Y#U%KB-V%Z3;PD%M1D&W, M,S\B@*^E%_/N 9OSBXF)SK'?E"YFI(M(793AS;LU49X,%42JJY%+/-U XNJI MZ'L--[M #RV&$V:.N[29*=*I 0\H-]WP$.=DN%\X"U2%5+IAUAV1:_KF6C)@ M%++$'ER8"L3#E)32&+TJZ1%UDB5IVA]PU2 H V8C 6 7L%.,X'I8KR7*0,&B M=I=_O@G!@UL07F\X%" J#XJF7N[PW%&E=(J3"_G>-A(88)VLIJ)$MRA.K3#$ M9(57DJL)04<<,:HB\)$!3IBGIGBL=W3'I@4KKLZ$EBT]FO<5 MW25J@Q*%[%AZ%JN1 M2*PW^CY5*TY<>S4"&(1SH5A$>4S$C*=8C\-QRR+"L-=Q15?>BOW^L%0=[Q93 M!+TH,96V(1L?+CBKH/K;.^^W?"XLD4$JI;XRB]%5)&Z4%T>R]D:WP_773AC@ M(\<\D?*L@"CR!,2I$KI@B9KBPD9*XC7QE)H%>Z6^'.B)ETN('2"PJ.92@ K M08'CJ&@5G>MJCA)YQV4Q4>RB3R\AD!)ZHD\'-K&FG,26@6J#X071M M%%(M#:7HQL@&OVRT]GLB&14T/COVZY(!#91DNQY/ A6_60]U<)+ACZCU1Y+5 M"0--U!2A(BIN-RZ%Y9JC:&B4X&)@HL59%FMOYIJF0OU"/P:E9^*3#QO%9X3H M*;Y?*F'RB0*BS%TA,'C*\F05<[+U &;22-A-Z8@<3 M1"UG[%'&IDF<$QB##_^1"1[P+Y#HN*7HN62 H'_71A ^/@ -3SZUL;$/1O.C MI1/)70Y"F*P/>6"1AD+I23P;A*H#@7-XOHOI8;0WWGD&=.&%2XIKBN^>\KKO MLY("IL]C!1(LD^G6[I80+O#@!"6AY43^,*W'!:#0/&/MELJL!4;X/)3#A=<& MU4,Z5R.DV'B1PIM"VV _#4+8<16KJ-4T*JR!T],!XMRU^*-2N[,ZP'B AM2 M9B)9JBPG?K&VO3>A_F[4X].M_.+5"5$=6 %J*+*WG9#(L@BIR^: 3U2[!,PM MH"()-'EXKX[8P!>]>GI1;8;L_??'H*>=\C>UW2W9##N3+U8SVZ5M;:?P)V_U MA[G8Y+!H8YU5E,9>J&2H:D=00H1I>J0[R)UZ\4X-=:<\D+G #=QQ2$2JTJFM M^W/]3LN_7R,RN?T>F7R/3/X2D4FBW1U27\E#G%>01NXD2KHW<4SRB'>@W/ OBP36/28?'0*%G42B" BK:+NEH MRO;J<4Y>M)ZB<)!GK7U@5* EUIGRW2/,?&SE M1&=<6TGI$$0+%7+W!8-O1,]0\IG M:D-'?ARL(HSR&5']LWSZ@52U$J_?5"\KJI)%()MV<&O(\CPJ=*AW/YYW81N3B8T5$2R[T!=1GOL2*)^KZ9'1+[#7 (02 MZ>=X^PR;4:SYJM!T1%4]$/Z+4-8K\YL"0VR$C7>P"XD'NKOG":^6Z(6$8\@T MV1]SM%)_2NEZJE5C!:*_'L\APD?Q3F&7.G 94Z3QNABCN?=NE]*4OL?Y)B,* MP&*!AF3+41W;$%V'+"Z>E+,W[C2]&WFB[892+B SF)).^A0;*1?"[.0TF*CR MDI>C<$GIQ1$PB>F;PF/H9$"PXYBLD$6'EJT[.F_F'%?0RM 2O]\E+ZEQ9+3(QZG8/+ (K(5(,[VW M$U4\YLM1;[4)\"$J]=/&S"1_9Q !/M&V#85?W(Q[8[,](3,4?UU\_4*LHDO! MG<]A/5M?QJ\2G@(Q7I"H(]ET2.9->\)NC T[-0F$'D$W(R"$F^*+H$YY]HK; M#@"/D>5$>H/"Q.*; &!E-* ;\($ 'C@B3.FX@I]/(1$T=UX_\B)8#)I)% M5309S; \(YS?4"EIADKA91LT,J.E^DE)#G*9 %CG)?Q*8*'(] Z'F;,0K#R#@ETSJVJ3:4<<:3F2" MBPELH)B?0YBDPLN% ?TV"GQ)OO!N[@7?(E;\*_UY05Q^GV MZ5WP/@^%/.]/3=[VJ%A:3#B[KT<$4@KO"M!QF&"DOOIS+!#ECNO=S8YJJ5(X M*):4#N2HN2Q=$)%^ $JR/A%$S M2><,WPM8H6A2UZ1!OYJ6?:&AQ8S#^1I0> M"'MR!(#1>74-ZN%1^"L1X%\+P(O^H,!RL ,YKQP58Y51M<1]@\X)G(UW]8M? M/6;,QC\QI"EJCFF8'+ JTDYU"L_P_A+:!<\KI!02+$"+JIKHY9$7(RJ+5U9# M'6M&W&,2@MAV9,]$CX\8A.,8H%Z(6!\J]G+5>*L$SH5N\=9XV(H/7X#9DLCG M4>*"-B9ZV\Q_F 7S$F3IW%A@TZ+6!+O']-34)]L2D3@FEHG;MIH_"$C'YU^B M$.%Z?H;7L&9B>N'7Q!+'!A,@E(0#S_"'I3NAIX^Q@'47ZZI[O*[ZC]YN[T^E M^'O*T_9YY0#\O(4FW9;D?MXA);=!M2KM;2HLA>D_I# M7$C TUY(.^:%G+:M! ?'+C;"I-4)HMQ"!&.(ERGX,=3WNI! MQWPBWCJM6..(86+AMTB'CV6<:QBZ+UNN+SW$"@>/#\)O GNC_!VE9Y\0*;[R M2A3'H2-)BC[@.I4GS'X'FYBIK7NX=.:(RJ4F:*Z@.B)QP:9Y/S"Q6AK?0^TW?0C$E=VW""IZL0%D7S4K4@JE--8?'G(@ Z)%\S-/]63 M&$W6^B6"C^7WX.-[\/$;1X?FBZPR,O+%X7A4J Q+X[$YU.'_AGJNRL8UEAN5 M1]7$Z% :MUGOMGI'>_5&O]/M#0NE8J5<>A^Y^2TC-^M/GKF)D-8$J-/-J?^V MDL/""!J4OVA$HZ?D%$E=,U=.5,CHZ0O+Q&1?'&)#E46QXBVC=I2YZ&,LC'FH MS-TS^INZSI :+>=MHS]%V*UQ/B9O:(CE/N0-378BH9%1W,V";8918:;)%>A& MEN-@XGG@E''%HED;^-7*#:6GV "[F"NUD3(!JL=\2ZM+.P1]41;6\>EVR(,Z MR;W@X#907T+2EW!E;EM':PG]G#H[\-'BPFY "*D3ROG8'H"2QP+^3K5-"'>' MJ3V_"PC#YGCZ*6T<*U1FY(=-11BPE9\J?UF(%M M$V3#^N8MGUV$T7GA^M3^4&:8]IH-.7=L2^O0RMA-4>9M8BR:JP%QN^MX;#MW M&_+'XN]-QN::-8_0 5&$3/H-'1.>@0Q XU:*Z?6"D9_1HY ==B93)B4(6TI< M@0_&+="0!])>YD*0\X.[J<6SIQ[HVT'B>H_A?\2$^BY#Q *L)YLL7ZMM,Z M:RKG^K?XSD^4#HO_NO,UER74;@Q%(D&WJ\3 ?_0R@ M7O3 M6VLKM=SCAXM/$9VE_ %?G/1<7KQ*&Y>G>>U9B+T31G[1C@/><:= MR<:@% 08:_O??*9L%.5^ZIQ<$422^(MCMR1Y!(G!3"O>D4PXLV4[ M-C[4@YB9=1U:IFR4*NF%[-TM[4 2H>.J5,>[')K".\W+;8Q@4XSI\!@.?):\AD(5V3TY':M8KO4?&V;#NBM.FENW:YEK&< M4L_(M>YA#IOH8@2@T+TV-;[E'=!I(^F7.%1%XRZT8.FJG7>YSUAD0"3[O%=+ M_Y' 1F'! 3Z.?Y#'<(,J,8 M/CPID_O&U?0FI]<\%LFZCF+/4=BA;@B((A9F!S M*\DWUO$B9F !SU.PQ!P"@K&S$JWT "J<87-3BE)1,F)4""801TDLY&?TI?:> M/)*X#HG.ZU^+#<*_"*QPU\8_9DFC-?H\RH&;M)/:"IQ,XPPUA M*0'4#N(T$T:9A;W[(#%]9G!C$%;NU>.NO^Q;0(^,7WS^EMAP4G+!1JOBJ M$7Q'<1D1CU#!FVAV_G8YI]2E;6M.26KSQ*0!3LF)Z7EN&* MI[6!R4YE'__T M,[4UQ5*F+<5JXP-'EDT5>&*O"J0,?SP3]S/)Q$T3Y#QV,6U'&3>@+$[$L]X8 MZ@YSLCPSRL$*W&1BA(XU3>XSCO<9PT%)&] M%FONQ %SH;3ZT@>OS/GS&(FF&>5$1K9,E)>2?LZ\Z9B8 D;CVY#I;3BT'O#4 M&.Y4)@"(7LZ\FZ=%3%I" _0S$_4W7IF HXX3_20B)BY]<>55?T=@B%H]O<*(7 ML5OAM<%,.OB>JU=V0>6R^TJZ C4^HWL_1L?SJ%.O:3.DNP J=\=T-\V25?(U# M6!?S#S$)D6=S22$;AURD+1&-^@!P^)CXDC7BWJFJ3U\I-^&V!RJ\"YU>@+X% M3V1S\?U'%NB=%Y(O(&I#Y%NW 3RFF#%H%=G*E6XB=%%0B$)3C@Q0G!QO$C75I$@)?A3P>T0&%!S, MJ/?XR!UN:>NX(RA1/JE8)A3J5B@PR79C3L+G*?'((FD8Z*>4:!@9+&LH.+5$ M/^T[^U8:Z/#&VK ,]U@(P]O8T*0H\9RPR[ /&$^HI5A!SYU'(5B>Z"K[4<:E MEZ)9'B'P'O1&'>?<^*H-ES$D52/ (^8(M,6%XFB!X?HDGR. M!4V*0P(73 98%+=/[(,2,0WBL9Y@\PD*D0PI$;'! BO"+G20R$<1*7B5D6P[ M1:9O:XP_1W5$T637B)#61SV#!_'4G8H-BI&ZGK3@H\VJ.U"<=(290>1]BM0J MF9>AZ)E\;EMROC??C9@>F1%*C*@'OE\-$@FPJ1OC\^VBBM)0HC!J?)T(3^3! MO-=I#"]*&XE&HVZ>MI%R.=-9'R9%U:)TWU+OD4P8F8DZ@5)6Z_#FP-F?ZV&:3Y:2(\@2,D&< M,QKN6CW4.GG*LB&)O1"X+MK[UQ "HJ>[-WR#6)ALG MPK\X:^-UO23"ZR%'$!S'BK_/6XUQASU)0T10 4P8?!3B*,*.!A1),@:G. MD,E.0P\=P@XY15W/T4T7_SFV<;HYIH9YW%V*W4(L3-$( MT064!WL$OKX:O$ M?0B^RR>C\;B!DE 8W4_\(1=B,?\G$PTIR-3GE+V%O3^QU^U*6,4<.)D[@YS7 M#%A>B!-GM254J+AIBS3"EUAYQ_.N$D%OTKKI"K!(G0;9B@Z+R30]*E1GIF6D MJ1CGF^GME*_L3QLORUG@?\)&,N\"<^VP^&].HB!*59QQSUH*95 (V\ M(N0KX\FS0GPHO^<^$IW*WU3M*9XQ2+A(::^P@#M?\1X.@'2Z&>>\QCT5>++% M6-9;4750E'_$A9^]$J6QO"<"+,(E(%?5XV/S<:XCG^ '#S.] 0BV#A5XH MO_'6?!I^0I$CS*_T,F(%#D-37O*&3ODZIIRE \J,Y?!T->76HXD+FU0@:ZQ:(]R)BNTB*+=%=.*(Q1JH7+RY"5K? M'*83WJO"MHFW:#W>Q0"3S=>*7K6XWA6GE&,GCPP'OXY4[:$@L0S9P52:!#(0 MSW/W%7#??3G[GAS\![.J?X$87_4]QO<>X_O58WSJ$#,B_['N11ZI6+F,->0U M+U7X!I2B?MS!#EUQB6DFZ&]4T_?$:(%84U%C&'+*V]T);\IT%*XP+=4&?GHR M!4)CSA?0^Z4^H)KO47D'[T%//6:PY-X1V5?"?<0E@CH*+!/5.9"34-TUY2:) MQ"&,&&75V6-@$\UCJ^K)8^DRZEPZ2H$>JYV6R#498\]=G'D\:TM5I]#;P%4* MKH?AS[!D6#1+B>#JKK?Y&?FNS7B)D8U'44#]=JT9973 VO2,37W&'(:7B-YK MDRNN<2T>YMA-=-YI8VVE>(I*RFE;^N'OC%P7"BM#A0K5J GW2\43.ZROL7]? MH58KB.(G&W*L1U@C)=.>HO?QB9%)IB'G@@":9L.U/NZB%Y=J#RG@I_Y =VZ/ MN[<]5W0$5=[ AZ1PWXKHV<,6@6PADMPJ64;?&.Q40<9DZF0P5 M8VDG0(9YQ:@/8W_$L8)6Z+!: VMED39%_^5XR/:-2+ 2Z M3?(B"KGQ-J)H\&I+W<(F79A5 #\U.0UB(]\ES?H&V& [+DSS(!&J'* U5C9$ MK@CT6!A #A0ZXM.^;6N&9B--LXM?-I92CGZ<05'RS 7;2YTUE**J6*8GRTC.A7SLZR#G7L$9 53 M[(/@I04H6!+=Q>E@@ ;Q1AZ%U8:@[D)?191&LAVL(\]=DN/2PD9K 4T']#G, M%.!@Z;:*3MR'2QW_**]?O/5..<7&0-$]->3WEAD;NC]%C_/R#<C=]=V\VNP59SY3^D$(E(FV1JUVQ1]PY(^+"+QJ-4L MPSMTJ+>6=#BM22D_KK67#&#,B_:X B 7DZBA8@!W.?&P'WU-,V*333WG2O%% M'*B-REW6QAO'J(8GY%$2S%SD351E.4Q2_Z,!R#*DE!'>-I'[0FVT33XX^?YS M)-J>\RBJ*N#7X+4FUKGW6:;74?*?AJBGT!-I$7M4^=JG_/H=W>&-#?\WK\&E MV+$;E]TN,&Q%4P;""+M,IJ.Z$L7U8Z,\7A@[8W*T&L^T *A1 MYV;Z4AGI*G5B)8AFO94ZMWB_U$$ZH!U)0KCO]+II>M1Z(*H*CN9_QZT#J>?* M8D*$2'26*/I(]+%>(EY251I%4L1B\@X21LT].\(\*7^\4@=VTBI<_Q.U6E3+ M!/Q)NB!3PJ(1(F5J-$S-_G;3@PIH8.-])QE,!8^I'X@AIF MQ*,\'CN@&HT1"B]A$':J1>TT#*:N1^GL.D^L:S $UE M_Z\XTTN\YZ\(HE&/=&K]*>0$'U#,M1*17YY)QNOO+B!/(I902%=$)#T]R@[\ M2T31^ I<)L8Y!\)1)=(^9)_HR02IFC3E3D(PXE)"B>+ CII=\_63R=-R*'K4 M:)_GTHD_E.[9O,.GR_OK@GZ!HEK,4J&&,'*ZD#^+]>@-M\C%J64 3XDOIZ], MN9#I<+)5@I(2\4C:=>2X$(,"HOIVVG7DHXF, 0ZXZ*(2O?Y)FX&GN;V)G0:X M+RQ"'+H>U$UL]*;P' I_Y0.*\J_HRFY"&_N22D::S+)85W-DJ:+:O5PQ\@!? M0C.TN=<$AX0:3(4-J&MZ+Z M>-"H"5 MU://\&'9PT)B,.=KMHC(BTXF5!.R:1-N4MR([!BTY^):D"2]T#D3N5YH;(A$ M&7&(..]%+7S ;SAQ1 =0M&>1$2/U,]G3-LU3$!K$027@:>@0-@&)>C3P1A89 MD#D!?8LFL[3* C>CX9@F=[[4/:HS J%%?-D'"<\_HYPC,3!JCA%(_/"IK!AQ M(Z-(*)[$Y%A\S&!4<)<$ MR5B 24HG>EQL_->(B]?>X^+O=V>P@E4+\!WE#4]S^CAO3J)K^O,'( MKVG]1C-TN)V_\"P68+Q2S,]1_/H,B<%@Z-Y_$Z9MJF>>21W]6R>9)9T_P9L< M8J:MA6;5EREWHV)CLFGNQN!#^(;=4%T.3%DRB$"-9A5FDB3ZP/PN<:D*MKP% M,A62"U/ Q\!^72YW-Z&<.ES65P<[4C8&A14X5L:S'#$"P7-Q1=A&4+.T\W&( MA3MQR Z)>0$!F@.8+WC7Y\J;^7)##%0,0P^C?&L5G7DL!8PFCP41R8B.0)'7 M3=BU>-8YTS'H>Z!TRHQV*-TJ:C\?O/+HOH4F)&&@II_S-R;,+JHI 5W(\JD? M&Y!:I.? .F,>M!ZMP*B;8$ L>@DUM58[8B0X%'4(#$1;:-ZXR"#ST M$14[T M:-S74;JJB%_8KC"6#=='YXH==3A.C.BD %*L' F%:IT]1>GPZ//P97845\S@ M6[26T:>'O^=4Y;WE3H9<;5$GUV[46=+/%G88KWFZ=ZXB;U=I*=W3!8V!V+/L M#8,!A38=CVTD=%'F*T9ED.2,I&F_;B2. =1,R9Y]>"41B281-H9L*A@ZJ^G M2 1/']@HYAK*$^&>7FN$HW8"VH-+?">%DQN_?V#CYEF-LD!62EQ>Z,);VHN. M!=X8FX@;PHO-3&JRC\7;NC(&G'#TH4G25&R$Q?T80^9Y=Y8K@Q$Q^#,)>T[M MMQIG-R-+A'M2FKZKWO%$LJ'0U@D@T6AQ9M.V 0SK0+^S24#I!0]$DF8J8R>4 MQ2N2L]1SB40!OX?)&X/ K MAQRZJIL7* EP3B?339G41WY?$=)16#S.+--'N)[KR6D"L(+KL;B;EXSB187> MED]I,=R 4_8H&3SWN?#X\69T$.&,Z+!W8J.*'29G>DH>4+T/E?]8/L($C27&\1R$F9QLM.F B$L+6];F M1I9%7,L+DG'J1_PA@5%XJRT=0]TX^G,HY= M@ZJN>0:M,BQ -)_";CB+$*?$TFNHNRS_.:41J?.!$TUK+<=Q;W010(PFM@K+ M>.+QS $,4?,SL,C% X:G@_HD>LS)OO#C_2L"+3+)Q)>4L139L_>=1DA47A2$ MIY:5/WC!LJMBHN]6@E"BO5*WB;C:B%NPI!$+5D0JHM3S9#->WE.%"I4S@OU* MR/!34=D3!TMBRE$H/'@\AXTW=)(58&[XB\0+\_\_>U_:G+:R+?I75+G[O$IN MR8XDYNQS=Q7&V"&QL0,XTQ=*2(U1#!+1X"&__JVUNEMJ,7A(G!B\5?>>[5:QZ-(F!8! R?.&"X%1&B%G=)]K$CTM8'AIIH#D^Y]M'QI=I-"JK4,T6V M+]F2ZN"5"&2T2#$2D[.V0,V0"=^@8RB*='J\9(Y_FQ4=4 ?_HQQ2G1*F*]T[ M1HR/NKCDB@K*OKT I#S^9E_F,&:>F+0 ./5U4K4+N7CE##2E=@85#;!HJ#") M)JGA?B9P?TQ,V "[G3+I\6TKYV7H/.#@:F6]8E1UJ]I(#P66$JHD,F_)JNEE MLRZ_Y33"2Y5D#QB::1ZJLI%=8]%A1"9RKL^=:>CE:E4OF:4U,)2Y_%/>>I'@ MSY/R\4]9&+D2WW++Y/J[$AS%3 I1_"@:?I*?Z@HMR8DWYQZ/@/8Z!ZV%/'-R M\H,"XDU.0OL9ZN7H;547<1OLUS$+427CI+QT#0L/+ !=# ZD?@2Y&\LF&(IV MFUD6 V53,-\5C@0LT+%%\V0F''(1]Z%)U51%U]6X(*UUI?^R,#/1=^:!58E& M-C4]]MDY7#^Q=3$UT_-EWBH__@HB!HSA;N@N4+O:O M"$=;9=VL6,K&5PU[:04^*-!\N/II"O(^9SE]\CWS5^YI+^543_53.=\S6Z7JM6M9=_F<9NRK5F MX3[,76/5/EYMKU] '+#?T72MN\=-CI M#("19JSP,3)9=V)ETV@Q(?-SN&Z! P1$3#I5._!$HD16Q$E'V*87C"Q>:Q8A.MM/9SH$6>F0K$__EKCG(L]KC)>@]JZ^ MSSIJE@4?M\;[&,38OI3=I)&R,6\BG>^4*GOT\:31-,"8R]A:@VB\0XJ0SB,Y MZ@V@0DHY-F:EF@,:P[ & FD80LQP."#4)#Z* 3LJ"N0[Q$<7 :7G(26NA*/W M%:/A '3#*3[3\VN8XM9RFH%]00%S;(Q B8/S'.LYF7A!FJ"4#UZ=X\]XL:<; M.$D60*+Y?!PE>&@GEN](RSS$-[(GHFJ5<*[">3P9;ZG"E;+X+3')/XKLJ/P4 M=(*HRF4HRW"AHN@>4/;\B3?R8K4'ME#Q27S>PVR743J>/C#),JW'&"8(O4MY M/9F,)]]S;HXKR6.'>3P#3M[4I6B,@O<,AC N) (37/!GE+ND^Z710 P8$>C&Q2^E()J?O M#L5DYQ%[(__X^Z?QTESO2E1=HXIW%_])F]H!,@2[\LW8NV;N*EQ6'*'26\VY M2!S"?UQY*/X8(3NZJV-7_?*7"([L0<>>BGW1%N$(?X/PB-E.A-&H-WYP%=KS MOY5-".^WV.S_^Y]&M=;X>W%?^8>6^>+/;EEAJCZ&B:$8P7^%_B_ M$O^Y-HLE!C$RUEQ#!O(7*[Y>@W8/0#GV;B_U[A"]Q M-,4&-\Z$@:JQZ!(6KL7UV+8ZCFJ*4_* XT;JH">K53^'>J#*=/M<,I]4(8W"1HL&@S#8UKQ!F> E M9Q'%N;0-VR%>$T8Y&T3L:\JRY5.[),:B=6$IILWZEPP3Z121VJZ:$;JD^KV0@TX"7U>3B_S;!VF^M@0+U ]P.83(D$>G0!CT5PAI[@^C]0-LTC= M*%(W-J'6^W>F3BJ]P9?MXDCVUQ ]MT6S["7^E-KR:?4XSSP3G(*[3H09@,U% ML1Q!Q![L6!WCI_*L+7'B083L)5.45#X7WCHHQ5?:!?R7+P,B)X.6=BQ:9&LGBSA#B7")\OT/?"_6(O%/ 8!/L(0LF;,+I35:FA;PA=>IT MHC(\ZJKD4CEP)"(0,BRS"_O&)!4?;B).1#0]VP)A<%:Q'& '&8J6!^3ODA-D MLLZ+8:[O',;S!6>0Y\\?1DPHG0@X9CXO(K)T^8 K&YE6(5\8K71>V4@N@""^ M%/5\MB< >)%"QQYYD6F\0<[21J6*3TC!)M_Q%3J^1YXK:/Z"FM7AI0E\SB'M MC2:Z^$^Y9T%1:/BUXPB@!46'!QH(CT?)C?"Z2VZQ=$"1/\IN1)Z#Z!3*OZ1F MNDA:S.7EZC/[6R"_9-='_D2>:6CK$$%_";BKH@U_2PG!('>%B>GK#J/ M>JNEV1#"*IDS'[5@7%48(;*/AEI0A7B3*859Q]?%@'!:';7 OK:#A^>.DF5A M"5XF)AS1MDC!5,F).M2.& MS/&O2I;!H:\4R#*;#2OW;KE*9'S -X A<;8A"KG5W"'T_NL+K'05>JW BK1K M+Y4'9P;O* PN0)RXS)X*T46"*\AZTU%&^U[^L:L)>?*QT[Y_^ZG21FJ1]E)) M+E=G>N2;!]H.;SI+^46"S[_BGDZ2P9EG] HV%]/!@1K%B6117Q:#DR:8*@>R M]FMRC6S"/A+ M7/9 R)T6?U [%703:4W8T\N#UFGSU5)/&W7<"/<3TN*+==% 6O9428.5S;S$ M/%JU:Z;_\/$D:UM[K>ITO_EJSC(VT/4 _*50/V>^Z/4B+9Y(^%.E5BG3W% J M@E2U*5.46"D(4TI0G_$>(EFZ*[91$&V5*(^&ZL)D]I)04 C$5.(J3 $L"*0, M'"6YZW7:-G@$^QQ[U*B&BA)Y8%%D/(@Z8ZQ2RZ-FOE6P6MPG&P"G!E]::\A; M[_+>"9QQ,)^/L>33@O3%/IF\9\LH29,<^'86(+: WG0):I'T*L)*?<-7N7N4 MC81!K"PW$29?37HJF2C%#T4MA&G8DEIP+8:94<6B-V/B-[&HD)4=7])F>HK* M2V=(KXBV3%V/Y2154+9\:1\\&& $*=BU3#3-)?Y1Z^:;]-^RJ:I@7,(C+T?! MR+:QTF9=4#X6;H*.P=-@I'6.%)]PJSW= ?W\/!,I:+836WJ9<4L^P!07?)7V M,QGER-$):3@%[UKM>)?8B25E<.H(0H++-.WQK*]H9>BGW$UV>KS7\*7U+"]5 M3'CLA.O2LHV&Z!R2.2PNO4"J< *;\NBQ@CP1-Z@9"#PD&89(_(\YS?SRZ9[Y MQ%;3*L(51;CB.88$I\-[/J5TES MA1F+I,>5/Y7S7^3N9IBF&>9':T18L!'@=24,M!EOJH3M05;:4"4U..T MHQ/C;=-2%Z/H02'6RF7?BJ-$XEI2[R1JZ#=SS#.:WN2F!(P()?E 07E!HETB MJA?L&NL(T@I7/'7JVZ,J.YW;#F+2C0IBX8_BQQ"[29%23^N-:2.BZ"C3&'&. M:587X/EHB_/>(<+;J2OWC+B#W?34T<)8@!#BJW7>R39/F]QX%F6DL 6X,>'2 MIOF48B2:!E*"$E[&]F402L5-46O'Z5R*#*=%R4C,JSUD*K@OFA&E>G7V'FIM ME$Z)ENJXC;,8EO7(_#$ ! !NG("@FCJRG:&;,WK$HVDKS&5I$&/[\G2@,O"3 M*!V;*\O5.NED3MFE2^ F!9W&O)5>(+3=54!7B5(MN.%#I'+SI>P9AE^YOHR6 M%P^TX>0[\L!/N%A+A[^EV" &^"Z;$^KBJ<'&M7?V,#F:%O+\ 9DI:EQ4T;FE MD3LJ]?:1ZJ@Y:BHW>)61+;III@EK"-N(!@;)P9MB:+CP\]H+$R)_PL;93AU7U^E.# N-.L>1OM0+Q!60$^YLI'[DCIU$#I[J!VI;S.6]>^)W88 M8Z,),:1%Y 1RZ-WA45GGXZ0]K #.TD[2+G59O;P2(DG'6"WXV90.T]/L(90Z MV6;2VZ=:QL6I?;),232YBK(6[.J:ZCN5"7Y*^DCF;ME%.T3>'$/5KCE?N.>(KG2F ,EC!F<:JDG>#L38K$ M)A3 U3R9% 3UZ%&AU-L.(UM3$/TTR:1_2>2)WZE\TRT<&G44(QFEMHI/Q65 M['P,D621@KWF.V[(NK1\^?&$9K-F_3=PWG3"2PCSI *J^WB<:3UJ3M("NT<- M '0\.:Z2&K+Q9FS9VIAT-67N.5M1<:8$2U)B$QV)%Y%F,6J21$(&91U8954Q M:AZBU3L.QN;:;7HZMG[RZDJ>D\]Q0PJ0\21PRQ[>EG%C).\@0S/-)AW[:O6!!E=U:+2J+SHI1DGD^]S#9JKW$GXOLDCRW M3#N\W&,XM[8@D0B;-E^_:F75NLJ\))5YZIR%B/3$-8J6ZD98EAA!Z)V3F<>[ M5=%UL5G@()4Y<$6"#6*8&&?X4O#&_1;PR)\Z=X72/-QTC=QE\7GJ(\ M9'$6<4@'A*\]*&?RDB4*/1VSA_+&D+YZ[F\6C(.Z(01^+YT5P+EZ]%;Q=PN6F T@'\AT,ET:JWR[ MF7J8=I9>%9/.$$^%*3;"2*:,JU]F:;YC;K!BL@^:-7I31"<)Y38!C(&+XIOT M[[3G!4=][FL@$@*H(K[>"(^3I <^GW%1B0.TIDXTDK7U6AEI8HA69+&-$'PB M#U$V Y(S86.>F83O(:$KDYZD,"0_7Z8QY-O=BRT+9190!"N\^) $DMJM)UB MSJD_GH[A89ZHUI\0P2SF@(F4^)0&N"2E5#-.8<(XIB0G5.I$>7/6A5:B'56= M!3GLR^'M\X@"EHHH8!$%?,Y1P,XXY]N,;=C26)DJ'C(^-RD==4/F(.5< ZO@ M[;]YRD@H$@(=7OF2#LWFHE FK B/OE!-=.&> X,D8>O=;=(A*[G0](;RTK9A MJEB'@)3"-9=Z-<-.ZUA7@Y 4XV4B&K>#^1I9K"!:81K*^<:V2 >^LD,A![@F M%2PODD5FE!NGJ1=<7\L*52E)/[2O%MD^=565$Y07_%Q"T1+!'!KXPEO6RM7% MRC+3.4TL%V-X%&F(C>]T1:&<8G\+6'+1.CH_;W4%_V"@WJJ8I?O#G4WU5RG:]",CPYHWGTPJC:>!< MY) R$Z8U:U6F\.^IWIS$XF[ M03K-:B1+$ 3^5=@8,*QJ#^NF[0S+]M@8VN-295@UF%5C;MFL6_82_EFGO9/3 M=F_0:0/&&8URN5I@W ,PSKHWPF5PWG ,.TE;[PF'JE2XD2.*#!Q/R%G,)2'# M*-:L>JF!K84P;B&<.KK6P@+2$8XPP^YE:*QB[!6T>71SS6^XC_7:F_'Y426+ M=V#&Z ?#OH$Q[WE([2;H-PBXV9,F!7E4,UOF[G21NN#G J[H!R"G>K#8 MK;AD4 O@\@9;I2)B(F-!F/J ^;X<))BC2B=60K\YYE!OL))C-\9#MVY4AF5W M[ Y'ALF&Y?K8&8W&KE6SC27F4#IJ'S:/ '-;[?9^IWO8'U;JI7JEX! /X!"E M>W,( K:F0'O#&<4MHHBYMENIUDK#.3OIG(*.'];I5*=<*G'L SI7OC7,(JU<9O1K*U MCJ!5:'>K*@%[YA?=Z:0WE=%1Y;C9>]\>')ST>NW#3G_0:X):B^KM2;?]X:PS M^-)K'Q7D] !RJMR?G CR&H!>RV ODA#[&K\#C5^"#D\<-0=D?YRTWK\].=IO M][3CYF#0[O6U9G=?Z_3[9_#1Z5FO];;9;_>UDP/Q6XP0G/4Z?TZ9O*C#7$VH%-3>S4 MUU/_ )R&FF4X\4"*4C2F]%B*5XPG66Z=MN&4^#9K[MK#FFMWLVGP]C%.L; H M0[9@3%I6!;$!>\N$U '3GI!/\UY]KZO]+T]Z*&4ZK9S@]\>@F M=6+3UL>QRT4H'L961KS(Y[.>#H%N'6RE-K-EJ\#DG73 M:7#%!V93!W3&6QS1R.XT.5K-$K9O5;P4)3EC_:NZ_Z5-I80>E_$M,@%7"E$@//YB<(,V5^@D-Q=C%.B>=)<2Q#S1*^ MPB:.*4!DWR@]-]Y1A9%(EB!(I?;1\EMY:AFENN?FBLH): P@-5+=BWK;V,Y M5H("YPN7EKNP>VQ,"+,'=-SG%(#(+) ?V0?FG\&=2L%';!DTDD!^P)DR?9)C MW<8\7F#<^YHVQO7]^M@^3)"&^AU[W*$Y7U$17& M0(R2JM&$UB[5J.XNJV\.K.V6RVN;BNOKJ"ZK;TZ M<[=<4-V67EW!,+?UZ@J&N;575U#=4U\=C>+*#T?[)7-N<^!4_R4X_5:.])N M=&?VS'W!MN3A>R(XWL4>-AV.!?IM-_K=H$OPL?X(8+PM MNM9-LNA2,.;_FR6 \7^GT;5"JROH\5].C\]3K!;H5VAUA5:W]>A7D/&6X./O MUNK2Q!.NP*79)_R?XR L%+N") N2?&I#J[]@:,7!*KHL<.^I<:_0ZC:29/\E MZ%>0\9;@X^\6(9@,C-U5N9"@!&W^)T_,+G2Z@B +@OR3!#D2I,BS] 59SN7( M YFO7^ATOQ7WG&"*'_[?"^O%S^)A8]?8;D3\)&I9=D0M2X& !?/[W3BGEH%Q M#*-:L$(+*;20@A#_)"%*;Y)2$R@^X(6!!?LO](_?C()4,9OW;1;86/# /X> M60UUD<)4Z",%+3XE+0+3YT3'VQ 4#+]0/PJ,>T88]R]E:R$;3QG.(9/=S?C_ M.MAC7_S]TG[UJM WGHN^\;L1BF/*\G\_$N/B!"<:_HC+,>?7.#C'?E40[_EM.M0.FW7_WWM5?@TD-PZ='4A6>-6*,"L0HF]6CP:SR*.I U[7SS M/X[#V'C\6S4$XP[ K.ENF8-,>UW#P$>CK$T RFT0D,3R6(2R <=5<(#,+?7\ MI5O51O5P\Y!12PUX1BN;>LDH/[9F^(=A]6@M.(RG4ZEYHNLF(-EM@/NK(*=; MR>RY5K]UO]SZV]Q]S6M1*3%P/U$?'LU&I5*W5 M##9LU"QK6!ZY[G!DELVA71J7&JY=K5KV\KCE8H[@0Q"L]H#!9]WF81L'**?3 MSG".#H2[]#4\P..MUFM]5I'FFMD^Y^9R"? 30].QK0(S@L MMXE?;,^$L_8UCX.+',F:2C7@R:IJ1]"L*IJ[UE]C2> M:"?AN>U[/[CE[#)G:F,3>WS,"<+ MR^],(EP>!8-GWW9.OG8V=\Q&Z\T6SN? M!B-[J@'JN&SF.;RU/\/I P^04>@CR.[L%T_'S3LQ=XY?]$,5J-)7%>X%R $ MMJOU/=^AD?&^KD7!C,EI8? OG,;"F^#C/.(I]JD7%T%NG8@/%Z*185-O'(M9 M3E>,MN#Y"4V!Y_,1M'EH.WS>?&2/67R#LX,=YN)NJ.4_=>>7G\B>_[HV2OBT M>AQ&-/7@*'P8_16S:6SRS(XN(MRWX]$L&$Q,&^W2=F Y'&%#XX[@4OA(.SA1,N-S@!;6UZX\0 8"NP.8!O\;\G;_*@2Q MXEL9PA;R&W9B7;OT;&T^"7RFC C L\6 0H 9<-T^')G>P;_,OR1*<-@G']P0 MS/#B$-2 \'#8Q*?I O!ZE!YQMO<-'L*4CM,+_/, []6AZ4B1&&U-<$@AH.-Y ME\9\^%2+H%H:# %>NO"X!L%/5.( !N".W-U.9=&8DLXJW "#S'_G.:+^,#/ F))!';>Q0!8 M [R;WUAL7\@C^D V401L'E",S6E>!A#0'':C?4\\YP)G1 ;J#2!1RA%AL$)( M($X'$/*](QQNQ$P3SESP=2^1O>19RZLW\+9+C]%$%V*?0$IQ0(P$?^[3V*LY M1A0(61!&R+)T]6>Y^>'T%$YBQ $AP7P>A''B\RF,=#0WX1/A7P=X!6-&PQ,I MO9)S*R('NG- 9A^V0N>7>XDFWEQ,9L$K!YJ9$>+!;ACZ"0S$D2(%7R.HIC4X\*E3 -Q7YA' MZXDQ.0B(,, )<(#BA&L)88?M(F#ID0RAYC0FIQD!_W8FNG8. ID3H'OCVTC\ M(()P"HVDQ!2(1'L.X U@? BJ0( \_B9%&EJ#,Q8:.I3"6=[*;?P$MXAR;LI_ M*W8;H/RA*7'8:IE#>>K!&5T,'\AI@7Q"X.9BZN JR,URPJ+ /%.T:7H> EY@ M#9Q3Z&E+W'17._#""!@AB=\;Y&0 "-!=PD3,^Q%ZA8-JP0PGLXX1+U"?(R4 MM0JN7 +-Q)-H<8(JE^WX8[@(G"R;RCS4M "QQG9(J,!G0PKYQZ6>FXD\VT79 MR<1DP$@11,#V@6G%&>_Y6YL$5SAC4B),WEUPF71-V#DJ\M*2B%*'V*-1"'.&5JH$$XTQ!(NGCVG,Z'1_1Z"FC?7.*"),>CI"UP92_0 M"U/&3I_:-\Z$.1?::0A?.'R.61B EC337N(#8NKFZ>FIG+4I-'(;QY'YB'% M:S/4(6F$9& MD#Z/(9Z58HBGN*=BB.>3#O'\>8T(B+HM_"# =7",())O"WB&%Z>3AMN]5L;S M<.HE8(CGD^W(?)N,SR#O+$NYL6 \*8O22=2"E!P#67#/A'VM.?Q]]CFH%Z F M2T6#>VC( 09/ 9Q >P(F"TR]8OQ'VLSX$8@QV,.5?4[R2P/N>4Z3E(6+!T=F MWY >GOE\B,34/9N6W#-RSQ%#&9AG7G*"LE0@F#:PKV%E6*>5FOGXXWTOLI'Q MXO>"ER\Q[>SC#+0*,/-313-XVMPYR#<)]\Q=A;@N7)+8V4GN+M1)\%JGUT<+ MC+0U$9%5B8,PQ\7Q[\3&%]C6XK>(BV](BN%?2U]S-SKEB0&F=8,89W;B5G8L M0Q"6;*J&H-PM'+8SVA\C'X'"4,)0F[Y* X F^)1L GD'J"'1H)QS;EG MQZK\A_(^>< J6+>PV5 -9K$B<*HIF*'"$R],66'1)#'H4B(@EG,:^,G8QON4 M@ZKGW(U,CE-I-$@T3LWIJR"\F :VBQZXT :#&)U3,2!>-E$YYW[A/AU=(9Y$ MN&>1R[)44J(-OD) I"Z8E2#F=C52.H%7E1\50Z\8M=ODQ]I59=@,&0<<&-V, M8K>NRM@CS8JIUPQ3>I6DE/\9"..[MX>UK(;00WE+R5CF+:M6 MQF#:L^(K*:8!]H5+8"01.\?X4I!$Z._CYA97YV\EO64H;R Q-KEEA[&#!]#D M2DBM),F27C-+_Q*2[/AII$*_5=W*!,&4(C,K]%.BIC&[DE=: 4,GTQE_^0<;>CC(>D8C$O>TW=*%L\(03Q2^#,,T>0 TX^7'.Y M0?%_FYDGPD0(:PQXBR %!U])+Y?KNE!$ 'ZDMOMI5(<>LO0*2,1&P](QB&B5 M=LO_T7,<7EK'+/L=KC,//3@"P L4#8IU9+$B'A^A:YL 4)"3V%=9U H;%@$J MJ58]FB^Y[=-.>72+IS%PD?:%B0N;>^WX8@_SN2ABPS5A>QJA;XMW.H@\<^1%+03_ $M>!Q,;T8 4#@S_S!-!UE*;/#(;X=H+DZ%JV+" MD3ASE#H%$9"2+H'41M'[BH/5/%I"L+'_9 MENJ7+VBC+:KJG#W)KXQ-.LNM_5=ZW$A(>[!LI$3?&A.9)X_]O)$LPM/F,S*6 M'P-)5;MYLS'U<2S\W"IXVZ+I/PM1*Q"A6XD.+[GCE^_I%;W4JNY:_Q%V'_YU MARFX@,NIBUIN %.GE7?\=I^#EO.9_E6RZGJI4J77WL,V10_DN0\7[*;4M!U( M#N9E*#+5;265\Y))I7;#4?_._:_"0^'!L.J&7JFE'AL3F'058_]YC\4"IS;- MW%U3*-AZ(U:GFEH_=05DE7?J*Z64>;<8#S*EG"9G/=*YIRWTOF8*0&>1*FMWM9,DS(-O#"^"5:4[S,;J)]!E\?J0B_C!I>"H6#. L4*E4C3U MLU#J0<[3(@EMT6E)>H!PY<@JF+M<.MM!7\=T[I1;V5@HM16D=IX+0+JRZZ"K(BR[E]P\N%N;Y/&1<.-RX!RS]$H,_>7ME,9D1-A.$F6/QF82&:D5HJ @-;4(]X^,P M4Z)PJJ_9=(8J=[K 4AN6;I6M+%/V@:5=Z!!=J".4%?+H< TCKJ3P0NV$"WIA MKV$NJ+3//*B&V9#+YDU$ =K:IJH;,'+0"CS;>3/:V!QE"0, M[Q<+$@[&]+3!K=FBN]JQ[=N\8129!V FX+DQT8%A52/ 4=>0KC1.2)=;E6TZM8ZKN:DR^2,^)@/IJC9S$;-3"4 M(9>LZ94AG['23$+@.O;-. K((L_78J>%4W>3/C;Z &(:!90 A-E8J AA$GF$ M#;DPE0USK8)0DI)W7[ :OQ7+?S+/X"AMRT0!7-'BK,>HDP^*PBU),6B!D;C9 MY->\U2HE(Q6R[_Y[:(:BX4 M*RSA((D%,\AH3M9#;@5*? I"ZBXH^O9M.':L$XTZ%9\IYY 1_X91T\U291$[ MZJ:A5ZW&>NQ8BG B\VM4@?E5T4E::NP:_[E/;4:\$,XG#%:XYW8@28NZU.4S MWC<;4[K85@YW+;I@4%).UB:0VH/QYH:JHLB]ZR"U#;U2KG-!WFC S9*#F*BGH+O[$\;+@N#U#89GIGE0\D,;A M*R7 65&0]6!GI_5 9VI,5_NEX7%138\4K_M? M]1+LQZS+;FZ,2N'2GRL/5N 4AE7*!^]:2TO+X" I7Z5:7:^43!G>$KU!("H7 MR8H7TM+K?,TF[91W#KW_$CE&!VQP(DM7TTBS^C!W 5.=-!:&BU)/-'9S'4BV M#6W'GL^;H&\?VIK$>ZJ2EX-:4ROG\';5V43:T)*7GS03K!&G:*=XCB_ 5KC_ M[YEFE->%% V(]P-V4D>/O?"NY98<$WLZ%F78AI(C-$J\J;N>2$X6G7.Y1&1, M,6+49@3T=!"&9L72HHF-$EQT)GU BA&=5TE:2HOWN-8A 4U9S.6Z7JM6M?DT M@=OR>0LEWT^H*S\YLUSQ8!639*Q=K9E^(5<2"]&>N:*9=3RP72ZBKWS1_8=W M-B:K^G[-3H3/;UTC!45"_H96H/=J^2G*2V.U_^)Y1(WJ1=2HB!H]EZC1 M/AO%E.L3VU1QN-D"=T#Y)>["GA4K@#P(Y9)NF?7UOGJ=ZQM_U6CZ7/E61T,N MY[%:^\\MG-A9U 92!6"-H+]=KM-D%)![Z!*>HDLXQW$7>"W%M$0R5'^ON8E^ MVA8.+,!9!LTL5?DTF&(UPY]QTOY28T:R@S1+H-DD4@9XGEUF!@Z M#2(Q% C#9'!=,_12%"H U+[7/D&\?8FU\-ZM"ET+6>MZTQCY_W#8ISPWRZ+ MG- ;,>X%5H,AZG4(E.2#-5@\"=Q,C8^7,6'=(7:U=@IN+*V7C("/ALK/;M&% MG9AN(C4=TW@E5:X'R2@&2I=/4IV\=)^DCT98TH;>-!$148Q,X=="#7J*-?_8 MXS).[Q3.3;%XV"F^1#PA2Y6$HX0[GKRE"+Z^-B []7B@W..KW17$U=>[SGBW MV BK+-"9G W2$5G>Z:@CM5\:]E?;F?(N2GQ3V+XT<$ IWL5^4@F5#/+Y'SP, MC1T'E-9,6)\A;Y);%GPR&.U!\K25"!2RK.Q0P38@;^#4]Z+3G\*[P=V(D\N! M1"'#P2IAQ\W"*0[D4I(+#> M"[)3V7 [WX)L#$5:8"*\'%? "2:\CS\F>/+K RRRZ?X0XB(>1-X3/!F86S@% MR1%YJ;RAG\X;DZ1P%CL67;F4,TO&B/9R(A%DQ)3"4LY%<7):)Z7%>1("=J:. M5C"PO5CPSI )P"?SP)>I#7R E3*%8@%,48(**L\X5[A6JII0PPFY!!TM;3C! M&8E<2 :LO>B"!W[ECH-1%( $AGLE3H46(DZ_)>..0D-Q"ZY..\L.) M*%3&AS%)+6%=FHN$5)-)(YQ(Z%/#P(CG M4,M.["*78E=K97(E/RA&+9D0TF=QBINN?*Y0"A(E^72QM@A[#3D"II1(XOGY M;=( )3DK#VE'S\WB6:0"T3YPFLA.U>E*FV@%=/PQKT;<1)7?2L_P:>)-F>"< ME"H&%)G/GQ$CD43 11Q*8+UJXZ'=FU["I\5AV6K7)Y6!Z5C>&H4JT,2Y9KN15G9#=J MSO)TY.:'LV9WT!DT!YV/[69W'_YY)/Z%XWR/3OIGQ0#EAPQ0;MY[@K(*>1J& MK,!>D\"G*2-[)V<#[;C9>]\>:+U.__TF#4CN!K&26*8B9+5:*INF61XZ)7LT M+-OCVK!>=9WAR"V7C=*X7C-7C(6OIY.B^P )FB_=!]CTSTY/C^A?S=Z7 B$? M@)#U>^-C-J,[ SWA90[XVGYST/PS"/CS+3%18JN#2Z)[%%QEHW*XIX?LXZ#YANX_XM ^,K'G8:W-T M^M09O&VV6B=GW8*&'T##C7O3L("\UND2Y>: KR'T-0[^01,_..G*?W:ZA_2# MC =D FC#B3TO@'+8.S;=LEFNN<.143.'Y7&C HA;*P_-1MVNU6QF6/:R2M1H MMDZZ@][)$+_Q$7,BJM^E.50B&&E MZ/=M7PLG@)A68#9*9:K[$+/LJR2(Q/F^CF@E\>_ M6?\['V.^V+T:QYCS$A?. D0O;&\VG]*R/#T!W5/3F]3CB>ZE@+=%QPA4R.=0 MCC7; 8Y\F>X?%@S)"T6;T(+1-\Z#\W6@7I1S]=LT2@@SOV6>81!A$$>7ZK3G]KBI%US%ZD?C'Q17FPU/,U>9!S'4_2D&(8P9] M6I^NPJ,0/I=SZEE'Z26S=$RGS 9.*W[GU#B*KQ/3)#:*S43):(90R@1)3GI@ MT,9QDEG"K4T934I\;!&5=6=8%(&JH,ZZB].3/R.(\3XQJ$(N=2R?@=,FU.H. M+_WFWN9?)8R$@BJ2%O@TPE2/Q :' MZZE EJ;K:4=\%^MU9EC0]4..!TZS5W!107D4!>*:4R0CV%E,'5Z:$DV8 5)$ M4F>;T_?W]I *^FZ PQZES"W23K!?$76NP3Z/TLK8++-BE5_.DUM.Y0V-R4JI MC=\Q1&\\Y08_ZK%I9_O/FE?-!CL6FQ[GH0@N7CX$!,@0C[> MF=!\17K7RCPPWGCP 9#@C 18UH!M/95@R!O!'MC)C$%T30GE+ M$_MYL/)OC6_KI9=N\+8;)<:37SYD6M:O0^GN0-B!(?;X7M?Y"Q'19C*=B8K ."-B2]W02=.RYATC.M30T+E/DEUY!%L)5N"A@;960=W M)K(GY'S8Y0O88*5A4=_%*3^1,NR1=TND64K.C4X4?!X"ETG+*+$.-<4^16SR M\;S)=.R)UC3IVIQ+C6XX?<)_:$[,3805JWR1!2YQ;Y[(Q;K(C "IBY$^Q*7G(KJR""ORO6C"\DKZ@ ,%J8:SE14[2?-T*"=*23045"Y, MA2PS36@KT23-EF'7#A-.(FE0@"J!67\$VA$.-+_DZ2NW 4\"3#A6EO>ZPE33OGQ+"#>\ G:X3"FPWBHLT$ M4_-:E.86,Y:.3(LH?3/T2-/&U;* 5,J\TN))_EN^0>Q*C5M9(>QT62-%D@83 ML 37M1/J^HFV"N4RPB:8J*-D7LA'?L;+1"G-68K+(14DHL%^+ @(V>'*8)Z7 M#FG?#C4Q8UZIRKN48+VH,'*=([-U>O(:-E^1G-W*JU-V)94]E;V"6/Z.3N<' MJ& O[24G? @73+7&173FU%LY[B[ M,)T6486?CU#+_)N^/0_)1W$0PC&P XCVTC+,4O;O5WRXBNHSD4Q@K/7QN@)* M>3H)SVU?583PX0%P9_?*ON&_(F>$]O+_?4^"^._62?^$__6*F#_H?BAHJ0,2 M9QD2+#**KUK7OILWAZ,8;*MS>"5>K4-YJ=3=^Q*GRHVU2V"' 1BVX\1W1.0_ M\[BLLRP4OX#84/I*"8M;?#&RF_E=_IP%MHR)C5XH&C%?468;'008- !A:98= MW[&T#A;7DO;1"H%C\P+U6"G"!U[]DH@L"/%R<;Z>JJ"_$NU^5E@T^30-_;9\ MB]PW67J%KC@UN.%"@\[%BWBZI*)\:NL=0PI'F7"GR:*_Y_YDACF%*:7>FGVR MT1H'^B>Y#!'HX@:,)TM*),7T8\"8*);N(9F>PNDO34N9\[04M08&TU(R:^7> ML.76LWB1S-V,$I+SI!XHV\&^,_?:!TW#M+E2H#B*!#-2>#DB6\K/%=XDLZ2Y MMS=2M7.R &?+TED?QC(GD>; 1R.6 2_ MB^#W_8+?(J/-MBKNJ#2RA_5*O30L5^ILV"@S8U@IC:Q*HV::]L^,S*/U\WJ3M6#7+=FM# MIVJ-AV7+,(;ULNT,K9+;J(Y'U4;%7)7UFZ6,]MJ'S=Y^IWL((&AW#KOOSGJ= M_GZG56#<0S"N=6^,RR"OI:#7!.PU"7P:+JP-WC8'VFFO_;'='0".]D_;_(N- MQ]&U6;Z54=4U2E9UZ-;JQK!L5\? '1D;CDIELVR/2N-28YS#UM-F;]#I=(;5 M4JE:-WXO3J[5"!ZJ:^.F.5[ UM.[RLC/-/8[/;C+DUZ__;G=.L,JHI.#@TZK MW<-$YM9)[_2D(+\'D)]I/(#\!.1U+86])H%/&YADO^EY M];REW(K$#YF7BDU5-2_-P7*5[ ['G@NOCII%)%,W$P)'%PFS]UME MT4=&2\@5T'BZSRI]OA6! M67MK"T]BCHQ%UUU.H-L]A2HY82M/CD3O6EPA:< MA\'U3>:#$IEPZ)SB 1DLY92N^F,^0(T\I$I,0HMP#&(R3?-N)FQ*3JQWB2\< MT0VRRRSN#N/7$H3S@/MHT53UR!U"C?789D>Z/C$95MX3==?H5J#IR=10Z&:A ME3W6S3.X@."&L<6T<74<*O;]O,VI*OW+;>E>YH$GG#+&?"]0C=% X-AB_EW6 M!6KI67WA <4%)9Y HUD8OU-\'CM@^#>:<.D*-S?YF+7(@YL"$UVZI;67HI^' M:&]*&>ATB#[?^I*K.4K/B/D*:&=*WS3YK2(U@\,)7'+:,R!\)\HA,'W$C7:\ M(,JZ',/=Q%F D45B1H(RWS9-"YO:5S*(G'L'8# 80G'6W.&*C< NPC%:VB2. MYV]>O[ZZNMJ-,)0':,30N9=.$MV%-[U.T7_G'#T)_H:'=S_Q<)1/%(X-<:+Q MS6*"L=*$0W#;#O 4*:\0>ED'I?K.>\6[BGA$T2;1)0('PGB7Y/O1.9+)2T][ M6"Y<"" '7@BE)R0T:JDZ"DMV(4F-QJY%:O4 M<(>F6:L-RT[9&C9*Y<;0:!AN9>2Z%K-*2W:'::8RMW5R?-KN]KF)6ZI52O52 MH?(\1.4Q[ZWR9'J."O3GK](\4!511U=NF68@?0&,F8V*4P+CWV+#QJH^I6EVG2Z@-Z]#J#+R>?NJ #O^VS)/CIO=YB%5"=,_>^TC,%7VM?[@ MI/7^[&0% CRT^2HD/^(4W*;%RBA8N&B:2"R L M[VN8W/K"TU2I5%G#=C(YGU$7C0FX MQT3K=/?;H#[LM_\5#I%[47I+Y.WWE((YSDEZ(IUIH"3N6@S9-E$2%4VMH +;'U:AUFD=11I'?=*ZYC!*^7^S=T*WY:0@K6&-1J; M3G58*=DF=G.TP.RN-8:67;?'HX9=$X,U*^_/;SEZ'6N:M:*37>MO>+Z3@ M0Z1@Y0$.,0[YA39:*? U@O[9D2H)^8Q3R1B(B)$I3.UYQ-[(/]0C("D)<"-V M8:P H"7Y(E&MG<2!_(#3+'V2HVR#&(M*U\NL- [EQN3]\GN(7?DY#6MR[*D@ M.4X\8I7&K@5\0FDP)%XGF@VI%*,LCVYZS.F6)"?_O7,5VO,WG M> 9CN9$ * M(:>/VM@!.XG9PCD51OW?U[%[RP&!G8G?6KNUQA.>;OE(R&F7K_#^1\O=7;VV MVS"W]/)>QR&B[F.AZ6_GDG>V%;N>@!B*B6/<]MQ_1Z'V^I\['B,&ZV(%->FX M"_K'XK>XZS>DY.)?2U]S)@JWXN'[NPFJH"EC>RQ">H*DG+MN1)9!+?[W/<_^ M,$K;$OS[C8BE/?#5M+@?^&P#B&*?*@;FN6;HF\FES+NQ1%7?5BE5*DSS2UFU M!<.M#K_Y!<#>5S7?&![T:]"]!S ?!2)_FC-M%%3NIL@,89Y(:VJ\*6G@>M&#+E^Q$S-F!BP]M)W[#N'S^6WTSS^NZ\_W\L46T M>Z%-0C8&Q3Z.YY',L6+.[GEP^;H9.A/L"_B:N>=V^-JU8_MUO614S>IK%)8- MTS(J-?BC;#6L\FO;,JQ*PS1_L.N=TM#>C:_C59?[0'"M,]W%1SQZ0B,\8EYF MS@O>FJ(S*X^BD.<3/L0[GW)_;"=U3HH4J'XR9Z%(:I.9'*!6T/0C>'A7>]E1 M_9FJ(Q,]HD)QTI $UW7QDV-N,&=+,XV=_IXNFJ9A;!?;$*%2K5EU=*0:QJO= M%('M?P'K&A6LJV!=F\"Z1G^*=:6,J24R+WOL/)EF;3$>C26-'HTE_:LXDE-P MI((C_1F.9)KELF64C9I1J5>KU=>71L,R*\:079=VS-U)//L3_*BIY(O?HBSQ MGHQISV?>AB!MY2;8D>;;,^)"_59':Z<9^]JQ3-E_& O;-==QL ]I][#\6&'D M9A_Z>X*;=8-+SLEJQ,AJVZM;Y1"[7!A\!8_Z8SS*,JJU6MDTX4_#JK^.'&_H MLK%9MO\4@[J#EUC 1D6.+/P;.Z&"TG0ZA4W=SF56L95][-#"!\>>4O9,.I Y M;0U*K[LC:T;-D@&.I-./I(K5G(?>5.A6IKF]+.DGE*MR8>X5C.O/F7L58%YU MHXI_5ZW74[/1J-;M/\R[[C+F0"VI_@SW:LZI%_6UUOPE7@8O?P@OHV0_HRI9 MV;%]HYG\H^WE8PL8#^<'9WP=.?F>G7PG9W- PU9_AA(;1+BW*M M:X%5T8=6Z9DQ*_?5_Q;GH\"R(U"V_-EA#IW7>YSA.1AG+:O(F&U*]_9O[8PYT6"P+QTK-7/J:T M[;B]IVE-JNT:Q8B<1NH;?-%HE5R_U@0IA7X.%2(Z^%9D:!2.[BZ7O!Y MR$BK7-#LTKP)( A]]DRT MQ9)9R*_G1PM/([]*YI^37SC/0*-)!FCN:%EZIC#RLM8U2]KPLR%_=5GE+7[Q[#*:%,A-X/V"A,[/!&*\NN8!C[CS$ M+]JFW9[,J8L@1D3=S;2#( GCB4SVIK#)03*=[GS!OF@]%B736'99W>*8A6D4 M)/$\2&*P(NRV-)Q;EBF\3\.$*]K\:5F'/]ZM,.9S(S_O]8ZTE^QSS,04['1T M1C:EY,CVSQ/[G+UZH[WT7FE[8O9NGV;O8OAOZ26\N>C"IP;\&G[>SPWD/4E' M]>9V'RUO/UL8U])Q,74UZF^<#=-L?T]P=/L=:Z[:K5S]>@K4SF?SVCPA;]^.;4!: MX \O,_9A1_ ,+L>YB!R1;LN9M%GRG;F4 O":FMCE&GC]_*EV<>_Y*Z)/E$:) M<% V6]%#+-\8[#X--]/>9=0ES;OW?)J$46+S4G14V)5):)'(%5;F-I9P=)Y9>>F*Z8TB?5A)*&Y?BT+UID,6 MA]DHE76E*WN([\+A]FXRO=$<.XFPT_F$1MJ3O<:[GD>P>]X_$UJ=6XY8X]N-;N,!N\,/_>V&]N!=V-#; VKU=I*%GN7O8Z;;; MO38..QNT>]@77][/DAW^H;^,N9OC;R+*N96LIHV11?S./=ZC;88O>@1VAM"4LK-TB+3#::->7+L5RVP[< 8I$Z MPI*EAM^5_QLE\V42K-$4GAQT4+&4_L 589 7_Y#C+YG_H[GV#4W@%A*66YXH M8Q_7Q/O3]EME2S7_>T6OGO)P]QWC\CNX5_C M3YJ9MY[SB::>>/D[IX0U+X8?.&A#P<_L. G9?U][]]$O[DUDFWC8]3->[G7V M!R'U)IY_@(E9^]8.YI7'4<]5U"KQ^CGBMZ#KC%),#I3U:]KV==3PJE*%" M&7H&Y+%10'EVRM"1G82V=K"K]2>)?_'0&O%_T]5O"CWMB>V%/# HHX%[ M@1VZ^ _I"(J>JP:41^@"GS<>GS<**(6&5&A(!045&I("N[9[A;+STZYVYI_; M8:$B;3Y!W#\>]ERUH 6D+7!VXW%VHX!2J$&%&E104*$&J5D4P<373G>U0V\Z M]>Q9H09M/D$4:M "TA8XN_$XNU% *=2@0@TJ**A0@U3#&A?5CI)"_]E\2BCT M'XFM!;)N/+)N%% *Q:=0? H**A2??%)).(7U/GG.!0NC2>$"V@::*%2@9;PM MT';CT7:C@%(H0X4R5%!004$%!144M$44M-GF1 YVKA?-I_;-&X\&+NR,IH%S MD>O=B+_A)RM5UX#^9[?)_XD+W3J)['^IP:*X%?J?HEE&0==/2-<;8FNI5$JT MF8^_+[8W-ZU4D;IF[98J.;Q>&AWP1PX_7Q26 M-'#GT]CDJI6*.BKBG8H[*?>>HN-7Q:#2V[>&HQMBP M[)H,YZB4AV.W5*M:AEFWK#I>WU-.2K'N-RFET]UO?]8&)]I!I]OLMCK-(ZT_ M: [:Q^WN(!N>(L[]=GK1*)F5N[N!/WM#,(?QKZ6MN]I,% M]1L4\X8BG3?(#7-'%U2?,_CL/8>/S4:&6OP2DYY/Y_^$#@ M8-P!9)DSXE*\@SH.WCY-1E//:6)KG94H>J?W2,XS'FO*^EKV HV_06MFW7L. MO'"F#K&_=>BB)IY\>=IJGNQIG7WMO]XU6@C=9 ;@%IK7DW:.Z/*V46I[)E?AEH?G!O#?-Q/7 MBL#CZ\^,>L&_7_OL[MZ)]7 M]SO13Q+=,@)NH-N$;Y_TC3RZ'NQ8OTJ"?YS>?F+ZSMU4N=<\ BVRW7_;;@_Z MPX9I6)7JSU%@?JZW2E@_A6 ;AS#EY\"S?PL.9?;'R<'):;O7''1.NOVAV:@: M1OWGD&G=E/=?1JL_? D_A6G5@C4MHE7_;;/7?GMRM-_N]=L?SCJ#+\BK&A7C M,="K/[%#-@'SFH41*J1F[6^M_3T!1?7Y<;%:P<7N@6ZM9O_MP=')I_ZP9AEU MFK'[RUC6LJ.)=@ FZK^#B=4+)H98U0UB9NXE$;PLBD["<]OW?I HLWTP>L)Y M$+%AJ5*K_1R&X>H1#L3*VN]F2/?\F%?CJ2:K/7% :G/=0=L76BLB:1*)#W;, M(I16A-(>&$H;U8Q*K>J.A@UKY [+;%P:CLKCQM <@;TW8K51Q3!^;R@M1^F# M8$WW5>K:K6KVOW.0Y7I)05.@??B2D1?R&(1S"&(ZTOELKX[O["H!NP?X2)\T M5FG<)U:Y& O(\Y!?""3\@K=W]%B2]8%H<&M(]V3N^1YV$N930E?K"5=@1*Y ,K'7D8&&%*"]Q"609UG& MWRV^#OW+_/N59M,"^\QALQ$+M9))(\1-HF_XP]#%--@I35J-H!;3F_@NS$+\:2@F]OT4WF\;+Q ME5YUEV AA8D(>R;,((?;=4OM'G((L3Y ML>V%4SB!YVOV=*K-!&!A ]$<=A,M+B%9NSR:@+9FQ[>"&/_B8(Z2*8>MA_^3 MPI>/P(6/;@%C?!4(4(I9N?!K+W Y3)=?3X=R A^6F<$M:5=>/%&G+XB1#%AZ M=LY\',L!@(?OV1QO1;SBS"<4)4JB;3T$D'WA5QX9M.P:,1S12A*#9(^+ MRZW"X"E@F'$S(!/30QBQ'!4="K&Z-V"?N6P:_E^ M)'/80N@2?TUW>;;;W]7&S$4BT*)L"/;4OHI2VK7GYAY4817(9>DL_U64GJH8 )^X28.S=Q.;WX=U !??!>N+CTY M/XXVF 21^JVX*W@$N.05L"V0;GPH# N1.7'HXJOPNH)1;,,+P0Z* I^@;4=1 M$M*K[5&0P!(3!K\(US-W1)!QR'#:7L;1$?;R$3U=PTT8D4L8 MN _Q^'L!$\ M@H(S$8JH',:A^-;ATQ". ^^",S'_'(B2OA2G0J8O3B6XO8>ZH ];P5AW&$PU M3+I13L#GJ@-M[&I-D% VU]"4>[AB2[@OH 6O(MV/@,Y'Z]S_==H(@(I'1-9) M.73WDU(1D\"=*9 2J8&)^H$4)RD'^^LTA MF!.51IQI@G)87#^7L('#W"3D/D9 8SP,,7HONHC68J>$Y"K MY,>%A'.,XL&#K;!+'&/F($:> MVW1QG)1GR.,Y]W.]R)D&D5AS[;&X)!.@!+TV4#9P:4\3.TX77ZG )"BN\'T@ M47QO#&P:P @[]6:DM\QLEVFC&T5TZJA67C%0^>!_%UZ!"(K*H- 1;57?6[UY M8)PC-O78I6!R"LT"3!%* #F%HXU234715C=1I6JA('/@M)10@W9'C*/I-DNM MTARY2\YN9[1+X#>S6>+#YRC-X'J"*V3EMOS:!LPGU24,N 0"J1TB]0FM.F7= M:\4,EV> /[DW!>&B+1%A^9?6*Z"JRV!Z*:0[J4@>J?V@HH#UA08FT'F4C+YQOJ[C M6]$PG;)K[5OBG@M\)Z"GIU+(8_5-N 'C,M2>XC])7H$]8M^HZ"^%RFJN%]L7 M8#W:>']78(0RSNB$0(2E=21O94N"E%?OAY!!%Z2)CT8,I"V\3.XEDIM9_7ND M6U_E1LNW$\ V/6"I7BPO\ZG(>TU83(R-7T'S/0;?_+ S(V1?&N,#^QHTDTA- M3WJ2(WGKS_/BGWT6P:W-5:R4;,O;'+8%"IY+&QT!7,=)2"(=" ,CDEKC-EK6 M\WX'4BJ84"L6;\Z5-P>",IB!<((+M.D"=8&?H'T)3PAY&.#[$6AS8X_[*,9) MG(3\8Q#%8!=P5U!J'=J7MCW@! 3F#@BNR.6#;BGZ [OZ[#DNL>0;?:',T9;R.;"2KQ@I]$ZD4N@RV#\LD_ M):C>&WC>6AB0@T2N!:]BCAW%ZQ'0(Q^*HG5*K5**21+2V@3@H$U! 9R2U<2? MP6TG<",AVFCQ#>%@2$MZ/OX%-ZI\S?57*7OQ;-)#"F_(--?4L$KE,7>*@)$\ MFW-'1%X=7W+XK#JGY #6_&JAFWS-.MT*[O/)+!K%8'= M(K![W\#NAND_;\'. 8G3=%WTG0B!.4Q6^:!T M]"BA3Q.5Y$A?=-?,6#P)7.##J.>1)TB_%71I6"V^F7,?IU3A-YW'N4 MVN6*HBZL,G5' C4C'H6&'V222 V3I5[5U1HU.GE\AMS"#D&-ZP)!T(&DW@K[ M64')$O&Y%P=KVC"TG>J/&:Q7:Y[[$R<\+$WQX]4:X01P)0A)X\U\ MGPKJX$)*\"04>0@CQKA'A@>JI&,K2*: X,17?^)TJ\^D>**;]( M#BRZB_&ARUL0 B=)L6<>,KK;,%#.QH')34QE&6%SR3?N:D=@( @,YLQ98/!R MI".E7=47I&CQA.$DBG\;![]'RNH?*+SLP@=*V65O9]3[7AI]N+I(!A=[7:L] MV3_\^.'V[-D7_QSN?=!.[3#V$5Q'1ZU4:L=M[I[(^/\]-N%??GC^O3+8736*M]YO:U@FLQ& M";#WDXD7/.GE+BHQ!VP4)L#JM3*ETEC/+)U\^PWTHHE18: _-//:L!IENU1C MPX8Y;@S+ANT,[;)=';+JV*V7JG7++H\>-3%X*;;R2UV-3IN]@4AZWE6:%W6Z M!R>]8RH9?D1>^;A;[PS:QWSKYNZ:ODL;NG/*N^T>=KKM=J^]KP&E^F MGW=;:OKYFF8 FXI18KL:W^_&WL%^N]4^WFOW.,C3Y-IF=Y^2:S=FWT^6S=_L M]]M*[[(_Q_@7&R"O5V7RO!\O][[,7S!OISRJ.B.S/*S5Z[5AN6Z7AZ-1U1A6 MS))I Z%5J\P1I,9_,7"&>T>3[Y?M9N)<>/[^P; \*W^_>7N%ZN_BDZUO[<]O MA^;EY.+]^]+7SZ797N7RXSD\65E\LGS93TX=MC]I5VNV;>[7NWO[C0_#TM!8 M?/+Z) F\;R>UTW:R4TWBV?'@9NY?#\^[)S# MDTO[+-5;1\Z@_;YF>-7-KGOM]Q#LZZ!S6C]3E(3O8OG20Z M^3"L++^]$YL_9L.]'>?,/GE7/;QHQP<75^?#ZO*3;?O+SG!ZZ7\V#MM&K_[Y M<"?^;%X-:\M/&LUN.S ^F8GQ_F9\L'? W*_.%WRRNOCDMV]FX^*3T74O#EOE MY&NWUNH.C/-A?7G-9K/F__CR_>VPW?]P^*[Q=LJ^C&X^P)-+:W[Z:GVVG?J7 MZEGKNC+LE%TG.6=7P\;RFJ?E@^[>SMG1I[/OGT=CD^VWS&\_/@Q-8_G1B>,F M\>?K^66;E;X=[XS]PWVG!RAB+C^Z4W9JG^*#@ZNSPX_OOA_8>X,/]A1678$D MEQ?Q]/13NU&^L+X'>\U1;'D')\VAN0)+:M7C:W;<& 9GA\SZT+WL?;XZVH%5 M5UQI^-9K3#_79LT+]L/[U N=[Y-WWV"O*^YT$LT^79J?+TKM3_VC[L?*H1%$ M/X!&5EQJ/-L+WUD['SY<6/WNV^J/+^.K&Q<>70'7D_IYTMZ+?O2-_N%!IW5M M=-^5/C>'EK7\:&(WSJ^'WR:]B^]?WI9N^C?3_6YO!I:*R#PN5.)OWP_G@XN#L^/;\(]/YG6/I_CHTN4:ECV M>Q_PT>??2;)F[5:WI"7A[[#I4\L\56:,7:-RG\Z1 MOVC0/Z1UY,2+V0XLX&"#! 1PVK_<:A17MY579^Z6J\75;>75-78;9G%U6WEU M!??C@NV)H'27SEU Z3[J[6^"TBW]0[<"; 4)%B18D.!C M@.WG=(8G[ZL- 'QH%^IEJ+9$'PA9Z?Y(;.G)&[]O'PUR3E4 [B>9UR8 ;D/X M64&[!>UN"> *VGT4762K%(\J5SSL:%)80<_&"EJ));=!Z:^M,%M6'NLV5E%: M/*<<_7@0VH[HD>+Q(C5L 3OLB\:AP[/^_C 8O@V'P4'XS3C\]J[US?_8'M8. MKE[D2MN:T?!DK-:RL?W/XW)R-IF=M4X;7\O?DZG[I=5\H;G,\6;V-/J_%\8+ M+ .?V?'_O?"NXS=^,G.#6'PM:]Z2:.?8@ERCT5QZ&'M M+G[1]-W\!\J3+[0(+H_1&T5J8%"K?FI<[QT-V^_[L?_QZ*/QQ3G'Q.#2BW_* MNEDV]$;9DG5P$D:%>Z1@# 5C^#7&8 P/>Z-FOVF-WUY\KU^??C#_:.C7NDB,??FGMH'E;*^^&<0VB[3 MM2EUH$K;1F&G,3=(1O$XF2JMHL?:7]NEZ#;EB0Z"<%^<1RI $$E&129.$*V$#.L,0%NBQ>PPC TO_PM>ZZ M@]['\EGK[.C*#4;-G>[^U;!*+D"KHI>L6D'Z!>D7I+\-RM'#2-^S;[Y^J'WM M'9U9I;K7__RM&EY]QG8;52#]2D,OUPH7WSHEV[[6=K3V;#X-;AC3>MB(EQ"D M%3)J:%WX# J?P98![DE\!AO/HQ]+/8LX"><;D6#6+3MD M4=-9Q;2/O:^5VJ=/1_Y9:^(TWA[Y^TUS]F%80WW---;9;@4[*MC1E@%N6]D1 M=5^V_OXWNAY/L)-[81P6QF%A'&Z.XK%H'#9]E^@T,Q*CVQU$WX^O6^[HP]N+ M]^[I9.>@\6/V)<"VB*APZ%;E-ZH;!0MY3Q[^$)X/0 MPRE3/BN<($_.&38!K_X@L]B$XSYG#4(2^ WH"RL4A>_S0>]S^/7=?GNGTZJ? M?_]ASUH_L-7..Q\J98'/T[?&A9+ M]N:5WO7Y ?L 7***7,*L&WJITGCTL-,6JE.G(9O;GHLC$ID?L<>K_B^XXKVX MXM/UY7IZ%KEI9]\D?OG86I6@\S8G\_5^F--&:W+8_32X,?I6LS+O=H:MDP$- MB #]JEJK ]\L,G4*IE$PC4UD&H^M9-V7:=1#]LWI.-_#L^^C=[5ZZ3H>5YPK M9!JH;I5,O50J%3D^JZ-9@R"VIYHC6C#910NFS6"QRX#;.,[SM-;LQH%CDQCQ MHT?5B"VL9\ 7%XWX^/B+Z[9W^HD7[7EO^S%.JC)):]/+5EDW&N7"*U;PF8+/ M/"<^\^BIW7?PF0_)T:0[\[O?#;OQ=G[0\,SN_O@#\AE,YM:K];I>,V_C,YOG M5WL.O*0PGCH,,$8T+YG#6&PW40@U[ M9\UG\$M=LV/0 J,BU^G)6=JU<+3)9"MHO:'\+ A,/HOW+[YW> MC^_!WNAB9CO?VF]+XR^LVD3:K[[XIZY;=4.OFD73F=5*T4$2 @(D(2.E: PW M W\7&2E/SBHW ;L*6^K9*%,IF0-#/1!$OHZ?^OW^EZ/Z=\\V9N?&X=?3[DGX M^3OH4A6JN2I9>JE:*7)+"HY1<(Q-XAB/K8(]A&/LSWOG<;!OEL[8Y_:G:N2? MELZNKI!C5._#,?XU'J@C9D=L$DQ=S9O-P^"2H5I;U& 51FAAA&Z@SI12:T_=8+17#:IGM1\?AB:U/*XTJGJ]6A12%91?4/XVZ#X/ MHOPOK.H.+KS)\.S32=RX'![5?D3N.5)^%2G?TNN-QR\]WP3M]Q$&P@9^%(<) M1PG/UP#8YZ!F%NZG)V>5VY"97Q0J;"Q#?O01M0JCZ/BG@DVLX\A?:]WF06"$ M7]O5L_CZ??=ZV+G< UV,VAE;]9I>,8MVQ@7/*7C.L^(YCS[]]D$\Y^RHTV_- M3NW9Q/>@'073ZM4P\![3 DMXPBC*IHD9C$Z%4F,;/FBL^?F,A7K)P.K7] M^#[9&5[G;7RZ VK8Q4[+8]\3?_CA2Q\8([5ZKNN-:E4OUW]C!\>"_@OZ_Q?3 M_^/W"'H@_>_;X\_^V=5^I7UR.FQ^/!Q]_?[C!]$_*$8-W3 :>JU6.,C6!0QQ MWJ[C)+-D:L?,A4N;AW Q-F$*9FS9LP!@\8,^*$S8IV:CVV"S%2;LSU?0:"^W M2UMK9JQC7^$<\/>4X1_ P)L* UG+W%?P]4^UK_[;F]+XP#@\:;S]<;3OGAV^ M/Q^:#=Z#J Y\O;YBC,>K@DD53*I@4MO,I'[#@-G?Q:3ZYJC7FKZ=!89W\/7H M>NK5CYM#8E)5+ LR+5.OEI?S,EX5KKG"-??T4"K:_V[_PQQ^!J M[L&^[EO?_ ]OH[/J=VNZ;QR4*I/]<^0>-+*E7J_K9LG:=K?@<^ CA;6]3659 MSP%P3U+@M=R!O07E M/74BQW. 4I$2\NA^HQ.P^^P88$AE4\0&3L9G$:/I BM,O_>#+Q\OZS^LKQ<[ M'Y-QIVJ]W9GO?!A:%CF.:F7=:A1NHX*-;#24"C;RZ ZDA[*1'=G+_GCXWN@9U?*/Z.#' M1^LX+C>1^5!,T3 ;>LF\K0O/O\97=Q)/6/C8TX<+CE$D9!0)&1NCMQ&-M[^/WS/'^=;Z#KR2&N;7&WJE M:L'O4+8*B^UY5#\]!\ ^CSJJ;=7W(L>SQ23W]K4S31",,ADWEX<;^,[:2>_A MNX.CP_;E@UO5HK/'>;1'4%.RO8V0:QL\=2 M2A^%G7EGG]Y5]Z^&K-URJN&U]?7#V3N;V!EY LNUDEXJ/7YTN*"LPOHO,G"> M2P;.)F<5%R18D."30^G?38+_3L^6V-DHM[,KOO@HF+KH]3H9-(^T9K_?'O3_ M^WI4&(E/SLCNM&5*8,NX03*:LLV,+OSUY\RZ30#%)MEUC]Z2;%V<8?]]]-4X M/^KN&];%1H: M.P/WJG-\-CL/CW<\.VPWT<']_]G[TN;$E63M[S?B_@>B[\P;,Q'01_O2$(B:11YLUZ$W\%2CAUEYD9E'TZ,].E'YC&]IECACSSREY2PG,.B'<@WTD" MEQ^-&G9?]UX93&R449\?EEUGHD=U;]U9V,EM:!(IQPW"WBCQ/>4I,WS:V%/L MU%SQXB.GP43W]91A.HJCFN'/_4 )]K=V?3W3"-]#U\QIKGXO%6OFZOO?X9?# MWZFVKG@1\4Q>\#L>?<@# R/(/R]%%2>G\&'(&'$@TLW$4!'Z,Z43>8)AL]BHOU?'7X4D^3A9ZYO1L3PS=-M M)3!7>O3L9T^-)RIPY]\P]"MUA7DZ$,>+M8DCIQ?G\Y6%_(+G\.IR?8[M*= 2 M2#JO1K5BKISB&\5R@^?;?#Y5YSI\N\S5Q'2JW,A]?8QS;VU86:[&-7)\2BSQ M8;B>^E?TKC:=I:[]^\Q#.OKL]Y/-B3'E^1Q?S_+MO>P,1].I*%1)<8U\] V2 MF'Z_#G_\EZ$GXWIQ9=,7M/CRM]$'?PO94_>B[XY^'7_(MWA',OS46IG+EFOE M3ID78U3$$M?F2T(MS[?%R)I1^C\IOB65.X,/7+H?Z=0HL><7NID8JQH*(K,4 MPE,-?A+YB-OS(=7XU]WEEE@DL;%(H(:.Q M'#JL+UM6.O2X43'< J_/!8YL+=T"2ZS#EN3+EC3;L$3&FTR08N#*LVR^67.T ML8S+R,N6?%'5]5,;R56"Z:%3A)J'KOEL+2U5E0M;'O53QJK4L*_A0U[?YGA;XW(*;:QE M\OC3JR:[F_K$0I.6/8+O-RB!ZM%12_QER[XQI::&P2^DHK(.6L5J<:RLQC)U M_$QY2?7*7X7=D%#G1T:X[ M&,XZ'FN)\VRSEFN/^74G;(H>-UTL&;:DEI2)-9MZXS:']*?+8KB:3DP]R8KN M1,B/&:D:V(5,:^8L\$W8],3CZ.F%9IEJMQJ.T:H6DG@R]QZ9=;7417FYTUEG*)5 M=810,J$QX1=#H>012U&RCB.T03,882#TK__%"W-XW]\FTE=,W/=D2&DP5F1*=C2-R46W#(VB:+:/5660'&H(U MAW(Y0[F+8+J6L1/K*% *HU[>(8=6L=O@FOYX6QC1X^B\^U'3>IFGVX135*1J MNVUKA;Y0$2?CZ"#4\8P/W24UJMB8M1TYM08RV>1*.A_R39Z[]DS3+ M0YOC8"KP#AT[O,?V+Z8S:4&>^,Q/GN^&SS1L=WUXJ1W^G8F23-_V<= ZQ.G- M$.2)*__85!F%?L$RT,\>C9PMB_E'2>%=\=AZA([=6]MV MPG V@NB_7[ OO\O5Z%>K]9KS49-KB!Y8RS'.E262M.7/+(+1@]&?Y]&?^YSL[]H]#.G1@7A+]>2 M[A4W.EUE^W8].D\0E5>CD#2!PM5;IUVC1GR.=:YL(_WSD3N4@D#OVFP)P-U& MH'<&BH[/P6'G*%H/-@;Q4@L3=)W?NG4WO5YO. 5\D+)X9$$AHAGODKFK@GQLG>]OR-2]/C- M;B?K%L<7G8HSJ 6!1)(MF8K30W0:8R$]!+8/MG\+SM OVWX?(W!26&T[TL*B MO&H@-81VG0MM/RJY1J49@H DT4E/B5/5< C!8YX((M1KDV02UM4'\F82AILD M*CU[$=P' W\SM%S*HP%;VM%C?CEOYX8=!5L4^*@@#AZ%ED@:9UZ[? _8 M@" MV.+F':]WLT4-:92"NM?<24*MLLVV:ISH$RTYKG&+$F&TQ9S?X[I!]RJW],-A MZ%XX'?'Y9;@"'2).B#@3Z";EPH^*>MHS@\G!:-\1=V+#;M4J3M0^GS,&@C[+ MSZP!V9*9_5V6-$:D2?(U?0*0 ) D$!2O)_?)(&./9,"3"_U+'U1G-&"-2Z@ MDZA :'P#)((B:>P"-T FP14^2_[)6^I1Q8'97'=\Y:P[7UG2M^ M-K?=K:ZWHR)/NO;DI.C/2;791I BGZ\JEJC-3:V,X9L6%]52CM)1&)E&6;@C M'(@#B"-1Q'%NA^QWB*-@]QURI"ZS_%+E_:)JX]E:\F M,W5PO/1-Y'=%%QXY6LH-)KH'T>G'4N;U2F1=GS^3-O8DD>D%=@(CBW]"HIRC M"9'%/_G1"4+-V 0>-,IKC5]F9MD@BW'5YBB^JR)*)_)F7W/7JD_Z>A! MRC4N5FX PK#;",,^ W 0T%VM'&;#==2?1G=<95K!.$N,)OGZRB/$[ MC4&F4LA(Q5+!"7)&?CM=<#)*[>7P#,6F$?:U/0@@"R +((O/XG*]3A9CG\C2 M5GY61*I+L<9-)EW27HTCLHBV*],$&Y(%>O,'$3\#;4!(#1*3A(3,]ZKK!=L% MV[T1X,!VSZ+)OZDTT+YGXD3Q](EKAQZV___^#V?_D^(7RQ BB.\^C1[DVO%; MHN*SGPSV;$.&10^+_E87_>T&YW]>S_$U(_GR/>?59[\P'S9>>+F_SW5IU20PFECCSV7+#H-L]G7LC(?20 MRHD>%>BS M!MLGH!J*Y\E^JV>P8@=3^1RK^T5*;PI3>GQQ6-$SPSI"M$$>ZV-U?KO)UBJ" M.]7ZW=;U8!VT)HC/$(YKB1.5#9Q>&76ZZZBVV(ELWHL?_/-=ZSZE+F=+6PG, M523@#WOL1CN[9S&:O+DR-3U.H?J1/^O+[6&OL.;:J&_E"@MSYB EJSQN)=QP M,KZN1K.\=CW-UYV7J=GG']9PFXK75>SED8@SGL_=UFEHY<5H)%4YORABTXPY M+ZX_!,CKF\HY@9266?1GRIV*NRM M/HO_D5("\,!^VU40'@!M/^)YVE%H^^-O(=C\'> M::PQ1T;PI=#_G-,H'\B7[^:Y5G.XZ%IZL5FO26[>DNIOR6J2N8(.Y-L)5XCK M*=YVGX"-J=8O^_Y2UTXR;E"=K<<]OS>R,'[1EDETAWN+UI?OIPCW/5,676"0 MC)E**H'^[DP5[98D9+L3CME XH!!,>_^3 M]3Y3\_"C+]_-&*K';.*?+,[30ZV5C>F8+-9=*:.;RLI<-I:H=)6ANLO CPPB MC'1?C!>VB>]KF_C:">DD#/>Z)]/!4L!2/J>EW);$]+FK=C+SUE%EG?%5EP[J M'00;,V0;;?;I2F$LH_%%9"1*I G\MBKC7&GC:C9SG<-.57)2[6^OJ%_,Z>X' M^NMY*R6WGMBN-!+MN6L$4-U4O^ MUN@HETIR*\M@XGKA+Y,3;_[Z=A'A]SCF$_B3S)BN3?K#5@K,_5[ M>J^4KTQGK0])BOSZ&CSOT+L&4YVB TV7>AU;C,HP]IEV.'243",($OWO; GD MN#O_2O6LM57W!AD@J+2[&^#_,NIGR(S'Y%T(].5 MQ&$>M9L5+:NT/F?JQ]UTB@9BUM>62%2UW"JH5]Q,PE(_KXXWG0KG=JZKD4[" MWD*]?A F?F)AXJT?K7[R2OA9'&LWU\.ET1AXDC#R,[3&5S*LR86=B6M,(VF2 MQM/,JW=J@\F#R8/))R5[]0Z3+Q=GNU%Y79Y;.D(5JT51'#35=63RU-[D<21- MG?3^;DJ)?7+J_SRAQ84/>! JS!53"_\RI2IS,U!LV FX-DLF887!3L"G<9]^ MF'HSM/2RD]O;^0E*18G>S"^5)PV^ER<+FW%,#J-T!>L4@., M 8P!C'%][^O]C*'[MB".W@TSJ9QA( \&Y -D,UG(IMS.X;O(ANM MQV5+'D)WI4Q]551!1,$$[PZ2O=M@O>9(7KHV>A9SQX$ZJ/0*XNR1T*'JZ5J92Y;KI4[ M95Y,<8U\2BQQ;;XDU/)\6WPH!]V2RIW!WW^-(,B[.M6]&=7@852CN"^^7I9- M4PB3)I!3]7" =X!W@'=NDW$'9>WF'I06,-!!/0DQNDC-ZM;G6+L>\0WWY MSJ01$DFCS&N\$SN1?P5*.*F7F3.4?3IGTZ4?F,;VF;N'///U7I+%2D6.3F'#T/&B /'/HZYD"&?C"/^^K__ M\W0\/W@SH[JVZWT[D..3@3Y\.!;SY%C/C#Q=L3**$7[T-\5>*UO_8> ,\Q4C M#EJ/;X\$&T&3(K\RS#]3/[Z- #I"=Z9L,D\P?!9J[?_J\*.8/P\_<_U8?/K- MT_=US*-G/WMJ/%&!._^&H5^I*\S3@3E>K$T<.;TXGZ\LY!>7ZW-L3X&F MQ-0L8^B(U#':D V"Q&6")EF9Q4>83&((08P,@]84/)H^Y5S8'<7![U_T)WA* MS)53?*-8;O!\F\^GZER';Y>YFIC>;V:5&[D] >U'*W;"W]?Y1D<4"D*3;W.= MLM 0992E$(1)\B@?^YT2"JD?/3_CZ^//.ASV<S?'L_ M"3B:3D713YS=B-R1#WKK?>0[_,&::)72-9)B9$(=$3+!D)BLD*HA4QJA*"I" M&@9%/*PSY> :]?Q=-E<0YA0OC&J>DY=F>1OAY-!S>]F2S%A+RQCU9GRNYBJK MXJ#8\>>ML"7YLN6V[?<*90[?((H_7B/<3$9ZT[6,R\C+EFN>UR:TG&E+N.60K$]YNP6,4-,K=N<[\1\:3@*44*/FQHHJ=6;)5FR%M/!L#CO M=:K"(&QZ B]^7:@>C-A Z_H"O-T:CI MC%PWWO\]:CK?.H.1P+H3B?*0@.\LO6HY$[OP1TTK+:6_1"US*F$NR]4Y@9U- MD; #)Q!HJ>/11!]6!I(R)/7ZO">W^V9+QDX,:[$4*_JH9Y/KO-D1VCBVM')TJ9 BYJ#J,PT5-CQ$@A'Q.;^9X*Q-2WE+*+W;YD%9PZK@# MGA0X98>V,A:5'5F8XLYSS387-3WJ@#_$V_F!U="0!3((+-S1L9ZRCIH>=2#/ MMK*%(CFUD0RKY@J:+V)$*^P <\)@)NJ,42:F:^F#NC3+]AK&:! ^]<1RD6MC MK+5&/)RO3L?%>JM>\]3"*%G;"MS7_]V^.;I&R?R)Q]> M-I&+%8?QGH9_?(SY;D^Z,%7>NE_55;T5$R0')^9ZN^UO>=]_#!+SRQB])B%[ M>HOT\QNE7XC%PG V@NB_7[ OO\O5R%?FJH=[3R+W9AK]_5A&.>JSBNQ@%=WG M*D*>XP8\?8L\_1E >LN]!I#>X<@"2#=U&@;,+=D@W9.Y_=Z;_W.HZ,R@\'3CKNT^,GJLG6;9I; M3_C,B)0LG##1@?P'E:=B"_=/R+W=LHQUQMAD)5&SH=7?[::;F1EIA:(+%_ T M03#I.-B&8R9 %D 6R2 +Y!E9(#(FS;"*MU$5RRR.!S[%SG?=:NL"9)'1)W@' MPX2:M"CJQCQ/L_D)%9'%_JH&AJ72"'O.JQIN)\%RY0((-Y)AN3YM DJ?)>B# MDB-)1PDL#BP.\BR/J.9BH,NF@GZ)@E:=7F:1V_9&2''2;6IE+;,5T>@L M:5PWA&+I-(- ;@AR0TE$"2)5B%0A-P06ES24[LKB[CDW5/1=>M$=/:J0'OI_*46;F8[I M!UY_,_$7#1C!O0UI#J M6&:SXHQ66<9>K:,:Q]&IJ33&(&F2?FVO&Y(TP"/ (Y\N2?/+/%)=MW+DL%07 M+:JTQ2O9=EO0F8A'H@-5:91@TA3Z6K(7$C>0N($P,LDHW548"8D;L+BKHW17 M%G?/B9NV[NN*IT[BS(VFKW3;G4T[8U!7/TH/P&7'&Q@\]*Q]R-=>W/ZA$ 94HDI[K$74['/XXC-(> M2>3G,1I>[\RUXGQ#6=0P)Z!3WD30VCBZ+/PAT8.P4-$8& @8Z',QT&431;_$ M0 N]83/+3LOF=<00.YSFS-KN.F*@2-C#DFD2 5D/9(F2B!+$K!"S0I8(+"YI M*-V5Q=USEJCLJ.Y,3QF>.TNY_.O MN?ZI"VC&4TRE:R5ZSBMKUU!\B2T3,TY&R?W!*YJFTRP"=8Z!/( \DD4>E\W- MO(\\E%&9ZYCB!I=R*)57E.E6M!HQ>5!?OI,HE<8)&I(RD)1)($H0(D*("$D9 ML+BDH717%G?/29FB8CJIT"T,_RI\T-+T)_%)*]<(/;815"R^.E$!E&9K3"I0:G%J1^>V]B61,3*- M(Z\5-X64#U#2C0!WJY04 8%B_X%<">1*KH\21&X0N4&N!"PN:2C=E<7==$TB@!*1'@(>"AS\5#EU71_ X/Z69_EO7*S RA M.LOMT.,SF\YR'/$0%?,0PH"D!M)$240)@E8(6B%-!!:7-)3NRN+N.TT4GW,: MZ:&#ID=7?T? A3YC^,^4N?]=H&QT./ET=&Q>I.$1R)P*V MP=BBD=JP-;%$;] GG,W"*.S6,K8O@IQ&:#2-4'"""D@(2"A9)'3IW,]'DA!. MCLJ]W=9?6<6JTRDC7$F.LM=87$298(@T1L%UY9 V2B)*$,1"$ MI(["XI*%T M5Q8'::,H-730%Z7^-=(=W3"#?Z?^U7 #/<7^&W)&U^:K6]C;AJW^Y(9['Y%S M"L.XAUW^[)Y 3H1J>=4)Z*K$C:6%U;6GK3XYR=3&,A;74L99+(T1&&2+@'Z M?BY)/T?XI/[U"=)-I_CGITJCCEX/.OR"Z?-B46@'E#&=\]68B.*[TA&43I/( M\=5;_X:T$:2-KH\2!+$0Q$+:""PN:2C=E<7=<]JHH0M*2*NT*FB/JG(P]U%"F:";-8 3D=( V@#82 M11N73H6MH=A MMSRYD=EE$SK- UV($5L\,LD^6@O['NA1^>3R+)S.4PJ>ILL.MRT+YRRA49?& M,U+?(*66C,7EDS$BC9(@X %* DKZ7)1TV631'U(2G:NM>EEEV.$QE2HI>6PA MVUA,2=0[* D229!(@K VR2C=55@+B22PN*NC=%<6][8#, L?8>N?,9'T]^A9 MS];[AX]<6XO.AC5R0IU/<^_1N?S%2"V MNU1LAX?!C.8N1[:>S.#N'Q\7UR4!BD0%=A\H'N)6BFDK(?0=-^?.9JX31WN3 MD&MTS\\JOJF>B.TF%CH85WO+(9]KR(J%=++9'!?&=NR#O(@DTA0-&2=@)6"E M3\1*'ZA-^BU6ZE_(GBZ:E,:A2Y6JG0;TQIIKT, M= T22]?KY8?L,*UG?YK M4\ MVCM$NK#H[V[1WT2P^1F6/P2:^E%V6XTE!?LD-T3>$(3<<1 "D39_]-4C%/8O%I8QEN[(+ZZIY?E?/<<.BU"NT5KW-;.;8ZCCB'BKFGMLJ5'HA?R]_9MT>4.R[ M*#9Q)/)!?)JX<2>//#_6<7NP_Q/T:4XE8U!T,I@UZPR'=AY;KVHC3L:IR[MN M0") (D BM^.!_9Q$AIJ%=#>B:%G5S60^L# _*RKCB$0NY8-!V >YNJO'RP < M[*J# "9)P(&I@JF" .8U"'OQTW0MI83C4\;Z7O_BI]QEX$>E0<*G0Y8(= $W MH LXN0)^21>0P"4!F1$PG'LVG)O(!EQHDP9$.8F@E9O8#?Y *KH)/"Y2(N\A M,\MW\URK.5QT+;W8K-AV\L9R/=$XPX2^L+/SSYG^V9 MC^I$+X<@BP6_[&5'PJHSR3$!)^-QY4XB3;!D=#DPB': FX";/A\W7;:"YY]R M4YEB?'G@KWW)K/.3O./X)-5;1]Q$Q=R$X6D4(T'4 Z(>V(__>+Y-W."31JY7 MF."(8T_1:\:CAWR3;%A%O.E3P]DD4VFN90+9NWYD2*\4BX#H!T@&2":Q M)',5#^X72*9C2KJWSM(^4M0'$R7S+A_LKB&J_7V92 M4?;II$Z7?F :VV<.&/+,^WI)%L_9 <7>3P^7'XT:=E_W7AE,;,%1GQ]6;&>B MIQ15=6=A)[?AC*8<-PA[$Q5_#4=LAD\;>XJ=FBM>D'*-5##1?3UEF([BJ&;X M<_]P"Z3_]4PC? ^1,Z=9_+TDK9FK[W^'7PY_I]JZXD4$-7G!_'CT(0_3J>'Y%Q1G5MU_MV(,\G WWX<"SF MT;&>&7FZ8F44(_SH;XJ]5K;^P\ 9YBOV^%;Z]DC $30I\BO#_#/UX]L(H"-T M9\HF\P3#9['/_J\./XKY]? SUSO:SI\83%;CS;QCZE;K" M/!V(X\7:Q)'3B_/YRD)^P:=X=;D^Q_84:$K,S#*EDAHZPAF9(G%,)D:,)H\T M!96UD:$C#,NB-,%&TZ><"[OXGT]O+GO_HC_!4V*NG.(;Q7*#Y]M\/E7G.GR[ MS-7$]-X!*3=R>P+:CU;LA+^O\XV.*!3$$M?F2T(MS[=%OB65.P.911&61)(\ MVL?^IX1"ZND(H@6"TO])[4=RQK?*GPT@[/. Y]IB.$?Y<'KR?(ZO9_GV?G)P M-)V* J(4U\A'WR ?]#+\R%?[@Y61F(JS!HN&!H;JX1>,DEF*84+W!Q\AB('I M.J,]K#OEX#'U15VIUBD70[9BB:VP1D Y_5;D[;ULV3,LT43SLH>8;7VCJKL< MRUGKL"7SLB5!FX7RE-G(O$)R6;2FE(INJ9+Y(87Q;6=%CV7\N*/9=4^;YNMJQNI)5@7MT918 M$-=ARZ..YKLXBT](P;5F.;W/!0RM!>''X\<=G2,#QZQE@BXOTA99\*4U[[C1 MIQ]WE-,#J\CE%Q.IR!IZ0<($M!6=JVM MPY9'H^]UF&Z_,\WV$(JQ::/NT7RU&SWS:/3U8(4T%6DXLR@>Y=P&SB"LQ84M MCT>O3>;%">Y.2HBP;/"U#9%=N;WHH<>C'^4':Z^%U4K(;.$N.])PTN?QL4P? MC[ZNSM2F[^]L2U_JS3G1EY?93$N.[P=_WM+I8PNU:U8(*T/70H^SR(D9E M; MHD= E6ELY[*S?H_/C>EZT=CDJZX9-SU"RG )NUA4RQPBDLJ0Z*PK_KJVEMGC MGA9S+*'-J39A+1W54,GFIK,-QG*\9_9B1:U1"B_5LKBUS8Y&);OMY\U12V:/ MQX1AO9U-]S)+/K?@]$Z_9/2+F>C3C\1F5$3.V5^P>9F_44V/U,4+FIZU(%>NS->&+A3Y+&*Q*"2V!^N,_%3V:/I MSP^1_'+N3'F]-"PK;$4IY*?CJ.EQ9R?SW%;,=U>HE%%8MVDI-7)8#$D*/^[L M@AJZK!G@.6G;MK6<,ZG['#:.FA[A*ADC4< TM670R?'14V/.[O#"QW!R'9TJT?,MB6UFE,FX["S)VRUS0^W M5;6T&O&F&C30C;&C.7L<-3WJ;,V;D*3;ZDSX'%:?-PQWH52IN.G1)+1J?*$N M*C4;F>6Z-=3MNIMQB8N:'HU+%)9,7VOS"I+K+Z;R4*@T]>BI)RRK,F\,-UJM M5+$REJ=:@C_-T6PK:GJ$0,[(8"13KF)(SAQUT/RY3UI8G- M>-T<9.VN*,X:(RYJ>D0M.[8]4^S,T+2J VSKEH8^W]VNHZ;'W++V!W9)&*"2 ME=E6C89A%2H<&S_VF%QJ]F@\QSML4](%:SIO+&M#M! ^]X3-NK3.NW);[B!+ M1VEELY-\U\B-HZ9'D^ [-:I3RY@YWO1MK:XZC#VRED46B4#=U9*N6"E+ += U$S[VA-WFK,!MT3EQA"RV4YE9 M* ME.^THJ;'G;4:G:J)9@NXI$M8$+*\8@X*\1V*1YTU[6JUE&F(:[XH4_6!:'2; MW'#\< GL"Y>LLBGRTQ8YD43";8^WG(,R?>[A9L;G306ZG%%*&?C0],N&BJD$OW216H=BD6DG M&S<]8D1YJ5M(AZGJTH+/RFBGJX7.7]S78T9<*P\;G7$V1AE&;B' M'^QS,?%/GF5LGB3>']HMRE/H%^)5S?EGZ1"GCS?#9]I MV.[Z$*4=_IV)]AB^[=-;ZQ"G-S-+3S(TCTV5D>]&&?"S)YG.MFWU1[M6/Q*) M?[Z#Q<#4W>K4O:JKAZE+[-2]NK4.\Y;8>0.VA*F#J?MPMOR*ORIXA*E+[-2! MU=WLU"%?60RF[B:GCH%X_%:G#@@3I@ZF[N,]3!3>=;T( MHKBB\&\B@WPE+GOJ^"0T;TJPWP]6SG7B,8]L_0B?S[):?KX@8+#GS#A?OJS7 M>U8[T.?-T.?%Z\1=FCVYL+N1FZ780)XPV#]*I@!YPAJYJ\&^%2Q_;H. 0/46 MR>*L(!WY$W^,&@2T7[XW/=W0/4_7]D0E!JYJI6_%.[N']77A2G673YC,9JX# M"RHA"^KF0\BF8FJ9,BRHI"RHD*%N>T%QJKJ<+6TE+JMYAXL*?,_D@@0Q'\1\ MMV9W-YM=?XCEGI>B1.>;E._:IO81E2@O_:H3PP_4_3V V5MYV=WR>HHOJOG$ MZRE*%L Z^I!=OT^\C'+*W P^\99@4A;2/E3[Q LIKQNF:@:PD"[.2.RG7D<= M]XB./F\L2!+C^_0" TA]4PP"(P-P I3/?'@_W1\%:.@M*;Q4) )3> M+QJ$F7EATLBHR?M+_W+V8KO"T:\_ M'C'FZGV_Z9=$)&=OYQ-S4-C:'>YW[[Z,GSP)F4?W_'U?3EQO:76<)588#A4) MTX+>+G!YG.I'=_O@7[Z3:'2_)7.)"W2!LFX)N.M05IR(2\)($\Y:K_+,_IC" M4Y+I3QBQ75&Z@F2*?ETVLL.)5O[M"W;?13(NVZYA+7FF(+U9;C$7<)EJRM%E M7]27[RB2)L+_430-/),@GMFG+I-@?9?F&28QT<Z"+;V\\BBA,@#_;Q15(C7?[]D3K .(+KT3TEL[GN^/$.5TK?1-_K MJ7\UW$!/8678U[EZYBD)*PYD9K"IDV0SN:=-'= O@:6 ?NGSZ)>2)UV^NGSI M4+J$TZ9+/XBZY'?CL$/UX6H>RM3U9OA/+E:6U?= ML1,_I:O82_V$]JE&+\HTI>HC":L.B6%+1PK(8"RSD?:)2-,8E)]-$J'=W:L? ME$]@*;<#W%5?_3=I*1_\ZL>D&5;Q-JIBF<7QP*?8^:Y;_>U"J%=X77>'Y?E: MW14&UJP@.XLF.S(%(WI=1W7+WGI?@ZH,4NV@*DLR2J J W,#E$!5EBB48"V! MJ@Q496!Q@-(MH@2J,EA+@!*HRD!5=G9565/91LF_GU4L>Q"5T: INWK>*0GK M#31EB:U?\HEJE^4>B>A0 ,5__I$YQ9^?=D?!7+N=+!K3S&,1I1-UO4;AECS*W$@%TG$WH[D0"0&F7,0B249 M)1")@;D!2B 22Q1*L)9 ) 8B,; X0.D640*1&*PE0 E$8B 2.[M(+.?.9FX$ M:U2!S/3]I:Z!,"P!!@C"L*2E[V&C*YEF/^%?A4\(CF MW)*]FZUH9%M'#9-HESR47_]N'8;XR>7XU1IV/)R:?3F%N(9". /Q;_P36V6& M5*DP@C78\MA"6A7',V:K!VL9Q67JRW<49=,L"S>W)HF,0,EU$V0$K^VK6\K= MO;9!R066XIV244"K=-9K2B9OUG,MQ^=+HW', M.^3[> 0K&_@HJ M"4OO->#^<:\5R\Z ,;%PFB[-NH,3& M63@+RL>]C[9^L5Y7.RS8A7O_]DCE!.WVV(/@M>EC@,R0[VLU=AB_C<405 MJ4'I-$T@:8(XYATH8 _$\S'.S@T0S\<[.\7VB!,YS"A9"V;37*"K:L#_817M MMQR4UE#?="HY="AMAXN&A53KDKN,'91(OTFF21)-HQ1]%OWFSY9#XB6=L+&5 M,%@2+=H$E69B, $+ E@^C_ 25DN28$FZM!*TE$F"!8P(8/D\\DA8+0!+XF%) MNN(1)(Z_*W'D5-73XPR<:Z34Y6QI*X&YTE.:N3+#9VC^K69C/TD:^P8$C?=] M#^N%2Q*@STH2H,D3.4XJ?;65$_@-G\M*-9OM2)J._;+\*.KTM^?/SS\P4,10 M2UT[53!!S]B**W1[^OERH MQ79U2[D-L=Z=7>9Z-/ZSJV=^^>7_!PH^M%IE\+I)K*4@C5696A'E@(E].XQK9X8E!*MQDH&2HD69R4#(C W0.E>E%S)0 G6TF?0>24# MI:3+OI*!$E@ MXDKIF^A[/?6OAAOH*:P,^SI7SSPE8<6!T PV=9)L)O>TJ0,")K 4$#!]'@%3 M\L3+5]*I\>>;.Z)(]O6PS'XX;H0=6]EJGHS MG"=7:^NJ.W;BIW05>ZF?$#^A2J5,S&6J8>D8Q]6E7J QV;$[NW0_2)["4VP'NJN_^F[24#W[WJR9;MVEN/>$S(U*R<,)$!_)O%^2Z MPOMZUS+L?EY=ZDBQ*5LK"J_9^"Q^7T?EO=YZ88.N#)+MH"M+,DJ@*P-S Y1 M5Y8HE& M@:X,=&5@<8#2+:($NC)82X 2Z,I 5W9V75E3V4;9OZAJV:%46U49#:*RJZ>=DK#<0%26V HFGZ-\V6%;XE#[Q'_^63G%GYS84= L M8Z;/,H2)%*UFOS%!Y>&46TTW6K.J-K:RA? M53WN7X%/)8^B:E0EK*MM>6&&9CFQMU2S]F\74HB?7(Y?K6''PZG9W[037Z\3 MSD#\&__$7EE'+*C965>>([.*)E9S"E*RG):,T3+UY3N!IU'Z>*?L5DWJ,W 1 M*+EN@HO@K7UU2[F[MS8HNXJ[Y3;M)2;E+(]:?^*=YQQMZ$P'4I(_MF MK\_QT^YZ'?FG\3V0;SFHH.2"]#8HN9*,$BBYP-P )5!R)0HE6$N@Y (E%U@< MH'2+*(&2"]82H 1*+E!RG5W)U="#E.FH[DR_U;QS@A;2^75;(]?3=._0'W2^ M2?FN;6JI_T/B_SYI0O^TKBMQ6,"^V.V9V6G@$K>TKJL+2QP<8&DW9FD_534E M;FE=5_64.#C TF[,TN"=]C[55.+@2+16Y->TT&T]4,+A:;SB.2%P_H,@FLN8 MN9K9U3-\K[0>NA:!RFOWMR\'#R/5$M?4:LO_X.!%=$J"XZJ8=Y\N"<I3=UJ8[<9G MY:L0K_]^R9P@KD6+JVJFO1SQVWK#(;G:8"1-N&A\D:232B,4FJ90^K6;'X&Z M@+JNZ7!]!NKZ>(=+S_<-8BE-9E*NR0Z)Q=+6!KG+.DDTQ\HUIXIE>=.2J1&7 MR].YO9,4R3BI-(VS:1QY4\;Y5Z"$\WB9:4+9I],T7?J!:6R?)<=_F/VW$_SP MG!!0[/V,^5P<06&O7Y80UV)GI*4=7P7:8XV] ^4HX;A+U1O/#' M3LH,GS;V%#LU5[P@Y1JI8*+[>LHP'<51S?#G_N&=Z'\]TPC?P]W,:>)^+R]K MYNK[W^&7P]^IMJYX$0M-7I ]'GW( QTCR#\OQ1LGI_!AR!AQ8-7',1CN<'4V94UW:];PZ34")H4^95A_IGZ\6T$T!&Z,V63>8+ALWVI_5\=?A0SYN%G MKA]'?]\\?7_5=?3L9T^-)RIPY]\P]"MUA7DZ$,>+M8DCIQ?G\Y6%_((;\>IR M?8[M*="4F)IEQF!(E504F=#(\ N*T3)+L[J,L#JJZ8S*DC@539]R+NR.-@W? MO^A/\)28*Z?X1K'BGM^QI?'GW4X[.. Y]IB.!7YMFSEA$5E MR"\MOI>E>0>9T:/%D@M;DB];CO5LJSEO\07+E-?,>&56G&:U)6,R\K+EPJSF MZ*PTH:Q<8SI?K>G"BFJ& =]Q2Z?'D*-6V:TB,WV(*$6!S!-&Z*X=][- K729 M9GHU/C,>]*D$(H16V/.JGE,,RF;)IX1;E#3)S7:_T*_A8)HX_?2XP SS; MI5=6KU+*M[L&,A9K8YD\;FFT6Q*FMX.)M%PA@_446XT*_%JFCENN%H:%$L4< MB2QWZZ%-J'J.]3F9/FZ9(;-^:]GQ1 G#RS)2'DT6 VDL,\OUZV:!KX6PBQTUWU @)Z&5AR&^% M5DE5>-PNC\,E@AXWEH_C9C.+BSS]XZ=.!].QKZD:3[%Y M5%JW:D52&$=-J9=-A8DM4_DNUT2*^6!N;*NY]9A9R^B)99+M!7Z]5FC4+&PU M;6-C,M@6J;"O)^;4+KGUP:!8R/);HM[EW;*H\^VPZ8E)50.NLZ$&LP&_G)0' MG5VK*]G-L.F)6V>IN M0JHZ@2N]ZQ'N-B^6D9X[L+$5U6A[I774]&AIST7#FZR17(_'"+Y.K(*@.>[$ M&:^CIPZ+G#94^>E:,IO];<80M_E%M!EY8@J"NNR4QWVMR2^8\.7<%'?<;CB. MFN(OFTZ0S:Q#+ET?651K>F,WT$?D(GSJ"=O"-\4<76I2HJ5HLTJWT#,D!PF? M>F)B.]XV6S.G&];*B&1%++1KE*V&3STQ6Y59JQCZ=ST;601;?\7@@D.6QU'3 M(V:W7%K6)L-N'U&:-KEUYR4*F7-1TR-J=Y=VKX88VR*_\#OY5;^6#TIVV/2$ M;06BGE^6"X'!9^S%8+!9:4A?X&3BQ,1FMT53F%)>UM*9\@[98@@EKUM1TZ.^ MXFR%'6TK[E@21HA'==;!MM^)FQ[UM6OILIBGL15B#CHYGBA3.Z.VEHD3$SLB M&T7![[=F2#7*6XA\L5THA4\],5LH/R_2U3PRD*@R3>Z*#8OCMU9&\#T#P3:-HJ@K^?(XB)]Z_'85:&MRHP:6CEQPKBE7(^K(%(]-$/$V=7X83/HAB]WXH3%\@L6;SGY M>@\Q%;*CM#'#4+2PZ8F)M;!LB\:'-<0(A\ X=.[BS>Y?UI]G16>BAVOK# M4VCL*_7J0=,G<>*3Y[OA,PW;71_/#^89SRW",KKK980\!^YMICZ5UOE8F>1)5"Y\ M;/C'GG:JT!;J*:')M[E.N5%,<;E.N5ONE'GQK 9YH\K3*[X/]QXZX/9[[C'@ M!G8*=IIDW.[<3A,70Y[=#:'BCIWU1JZ+._<)6B 72^U]? 1TGG-SKV>]+AZ< M')TC"1>FC),FJ#8[CHZ:6F1@U)"/7Y I?<@93.U(IXA>^D0#L'NS^KNT> M>6;WB(Q),ZSB;53%,HOC@4^Q\UVW>K&[2#AWF)]5VV)94N1,/J *Q/R>[[.C6=A]NX/IT7G4^*36:G 37EZ.,NJ:>LIY]$OBGX> M_4M5_ G$<7<5Q_TRHY[Q8JFD1%^_5&4@>K+.7!^2+/?GO*!8+2CT0J&Y.M<1 4G M6+;9,[1$$KIM-!T2ROF]M@0X]>=WY.9*5-/'A_@8XF.( MCS^?LW:(CW\(WPJN]Y0#3E!KIKG;!81;Q*RBVG*H5I<=K.6H FB47TL3Z 4U MQ< >P![ 'HGQS'Z'/0R+&8Z=UH;EJSPMRC+%6X-=Q!ZA8X:G61R%;-KW^,Z0 MU$CQ]:B2P&RN.[YRUCU/($T04MPS'5[6F1(GBJ=G(^O-/3'>$US81\LJMD9: M?4MD*MLI.R\/%[FUS,:>%)UFD8O4EW- M"J@V7WI#A@LI(#JLA1%I.JJ1 XFJ8Q^IJ)A.*EP6FNG/75^QHV25OEB:\\@- MA8 3 DX(.'\Z_+/?_OJQ_E5D^M'95\$10S85C*87'=8(MDU;V5\S&W/ ";(E M,CNDPZ&Y!B(PQ#"SD\KDH&SVJ8A+"\=\OF1-,6\ME:&\N3ARI MVK2MKLN4S=XROO$O=-IPDDP3+ UI,J"9Y(*4/)KY;&[<>TGF);?X:KWDM25B M9579\E*@.QN)K*PC;HF]. 1ETSAZS"Y_[,DEP,L_7P8N_*OP04O3GT2^VX^7'=+-M48FXX:Q5+"*D@ MI$I:2)7D0GY@;F!N8&X?MFP^?QKDX>7/J6HXW^&;WM-5W5PI(QLR(1 /?;YX MZ+/MHAQO6Q\LN?UHR">")!;OMD?=C*$C.8?;Y@4SV\6+:QDEH_0(C:51Y-4M M:R $( 0@A$2E1_Z0$,8]VLW:CD1:6[7OB75CH R:,2%$,A842;,$B%A^XCL= MDE*F#D6.KLV:"5A1GS90NXGD\T>[6T^,_S4),MWH2GV)6O>MW-;";<37-^MV MR*]Q27$4(4-^?2TO#6P"; )L\EFVLOZ831:*4K"KBQ$CZ9@Z6?)$@ >M5L0F M^PM:*2I-D*\=:;B;O%;3T^>*J:7T351"X8P.&O GG.J :/CV_+4'0N#W?'"" M6W?V=%IV9I8K51?9[F");G.H$7)K7$B<).@T@AW75(+<&/!*#8Z5@2CU96=:1;;"2RDAW.A\PH0/'[$LT420# MB38@%2"5.W;6?D(I+YEDT!;P^J)?0:7M6!-5&RN;$$Y]HF"X6L399)8\1YMK,CW%/N*!QP//&0[+HVEP)N$.$FV)-[.!-]%-X> M&*46_5OXP2>O47A343K+IE$M\C.AG,\(6%9G:2[L;7R!,I-FT>.\&916 H*Z M-=R H#Z^:,-9"&KE%;.\G ]:/#8<#0B7EJJRNXX(*O0Q&21-76(#]0;]R=!M M]Y;Z#\E;7+Q!7?KAV'0OG+^YZYMGW$<%NGD/3;N>IGN'#T?GFY3OVJ:6^C\D M_N\SQ^Q)&_I]Y/A^0KP/W/"@4O$Y1\L]$$/^@1=.;8-0UD0=RVJ6KWKC7#_ M[&E@A<0;ET]G<")-GRAP#/P"_ +\E16VY&3(S M?[S.>)NY[O/(C)QSQIZD%(5?Y*:>^[*U$+_;[1]6LXV$?*"227,@CS0<:R6XE/[H#XX=:YI%) M3G!X=<&0.C;O-Q#1FS>J-;DU\XLM&<,>M']!]Q MTJS550:[/$,A@N.8^FB7\4EY'7%2Z%>R+)I&\..;%A.<-_P,K .A?1+D/)\! MI(L+@SX#2&!N8&Y@;A]3_/7&TTD/'1L]Z]AZ__"1:VOA+W.<6$H5:D)/3!7: M0CU5;G1YL5-N%%-.)$(+>RR[>F$=$F^Z"W(M8K24C_3DK&X MZ#O*I!'V@B5(P7* 7H!>DK_5\OOTXOU_]MZT-W$F:QC^_DC/?[#ZO4>:D2!C MF[VOYVZ)@%G"OH=\0<8NP&!L\,*27__6J;*-"4XZZ0X)))9F^@K@I>KLY]19 MM,H]ZJ8W%8'GU)=??I>I9$"_)'[]B$39YVC;OF\=:'//.-J29"(G:V*Y; M&9"S8^U)TO;[&WFA>QB>CW_[\_$3\%QI]9\GLL4]" FSJVLW4GN5Y]A9JM[B%ORCF-"E>G*7GTU'/&E,GV*3$3Y^>CH>UOV% BD42%R(\NN/#C*CGRV_":7OM?M45T=] :S M=K^-IMV9E6V->-+W/IE.1[C$B\4WH8 )!4PH8+ZD/?<^ F:4J M1N37/+9+W M^UZO>WT5[=6=)X XI/J3X M*Z/X:_#,SY6[XYQT0>J.K$!T1),9 \EHN2)A'OR_E8$FR,#?X2WHTB*T_+^5 MY?_9XN0"=GM9D=*/2<5I3/*.-#";+O]W@/VSFDR_0)J$R#=!#1=7"F>/6%9F M*_OZNA5K\/*HU!K%2"MN/IZ.I)+),",3_G.T21[::L8FQOD':F9YSQ("V5,6'D05AY<5D2+#!@Z'*;E/)'@ M':LUM..#M:!CM*&%%U7/UEE^D&O/IJN'VQB?'<5BY!@MG8FD^1<]UU"NA'(E ME"M?*B+V+G+%[DZ3*8E[; I)-:J@9=+H;&TB5Y)P/!_AKK^0Z5RS:;VB]7\[ M5>O_.9I71@\DPWEEER6B+[^Y1MAJY'(%^:?4OA=<0?*ZTE1[I-;U^93(1EPX2K4#*%DBD,$YY+-CT52:E5*9-+V+L,VQES MJZ;,C1?U219$$AR[IF*13,"QZP4'#K^"U G]^DO(5/D*0/I.8Y1"=@O9+62W M#P/2MPPO.0M[J7:]+G292V#[GS!/XUJ# M0^!]P?^AW>P&^U>:9;:1:1F*9"$9?LAJ\O$7OBN;&* Z=MMG>=YB":G@U:B^6R/4@NQ4*IV9^.8J2Y-A?A M^5@D=LZA*Z%("D52*)(N*2;TZ2*I-=_5TQW;TA?1![Z@EXN)5&.:!9$$<:4( MF\Y$N$0860I=W#(DAM)8J+,+<*/T""! M29\P>R0:H2MW>:[EQ3J]:ZZY3<42 MA,^)207X<]M>9YVNF/)BL6Q&\[MN2GU<"M-1+$V2W",9+A5)! SN".52*)=" MN72]EHIZC\_?5Q)6?[WKF-E+D4O&-!E;KKNEC8!2L59K,I^M M6^4LR"429TKSZ4@LDPKC3*'C>W% "AW?T/$-V2UDMTL"TG=BMS#.]-LXDZ#) M883ITYGRE9Y<#/LNLFZ/5721KMQ9LPDN#A*7Y<;QW CE[R=QNS=;]G+-S$-\ M;:OR,'Z?.Q6J(A90U)4(I^;J8=QA;"IW=T-F]6"!] M)V0W4)V"V-+GQQ;ZO2:S:I0$^K=;)7)ESNY:J/3:PL=IE%@O*FO3+E> M:+1KV6ZY40]+YRY L%T 77YNDL E.6K/;/^=Y\.&K!*RRG=AE8MST\_4_1HB M'LQ*5&1&M@U('K9FB)SM0(CE9^@K?!%?X;.%PA5*@)#B0XK_7A3_+1U4ISMP M6;.0@4PK-)9#8_G3#@-[$QE("C*58,I**)\YG+(7,'S+_=V;^ M:G);;<^[=Q"_VCT*_\NG[E5X#; M9[BI7P%N(9^&?!KRZ87G85Y3V,59V)\F7=8;=9)W6:[WA4ZW7"\RV7J>*93K MV7J.?,IUR_URMRQTWC43\WM07^C374P6^)N.S"^/($*N";GFVW+--<00SI2R MV33T%=[JGA$UF4%K6UG!2'%F91O23#3]TZP1HT*7_M!%^58N2GA$_:9(+>"< MX\,JB9!)0B;Y6L<9IJ2(/UUMF=5DP=6535=5WNYSXDJQ1+4*>C)HBE:O6JOD MM/QR8<",8K&B*:)+,9 EF(@ M8ICH8[Q3@N[0Z0F=GDMW>JY"7IX]]^/)E*\L\'3;8^F&Q]&!;>&;]YH:[S:5 M7H[7-OIXLNQN3"PS,Y 8@B4F>\8DVE PA(+A.PN&L^>%_(U@$/@QVFF&^,CR MF\5@O]/3JZA-! ,84Y'DBX*!F%+_M<2QBMZ#F=D3;'(9/S;GMFDID_V1(<0> M64'/,WCZA,%)'NPK.?S\>Y,0)#:_L#7"IK!FAVJ[,\2(DJ0O\2+W4"2LZ19> MC6C@KS5L\UEH:H@JLQ(-"UK#6C.$34$:@E+P]Z8E6H0\S)OC'?E/)'- M4Q0=8QFRB(H3_.J?HKH5]Z:S\73ZAH=@+6F5^--KB0B@81(WZ?2_F,.? * 3 MZ"[%7=0'PR/_AF-O8HG#=P8%B/.E;BH@=GX:2,52;(/@Z4?/):BR]-5/GKL! MUV>)/SK[BG,WJ<3G(>]%0=7)E1FA7BS7!:$MY)E:MBNTR]EJ)T+5;[F>HYPI M$E%=;W2%3K?A'/CBR[KX>C@J[HPR&3[#90#FXD7LC=!H[$"H9.ET4]T&X^V M.6SA%?QX3#Q!-'%V8_)Y,<3]C?7HX!=+;^[6-O'K3;-A3$5->21*&QL?3=O M.T:C6"*5"0&.*!US-_YJ[?/]ZQ($X\<'.6-R:.*#K)/? M6UZ>(>I<7&:LT7KOT$"Y M7CCR :(FDL /V&+]BYGO*;MB03!&1F/2(/O".K1#5WMB\==%PQ@MHLO&(MYH M=H5E++K/*]6IF1]-?_S"%M^)L<\X^V8P7$5FJNIC,![MU4I5D$$H$=.6/<%7 M8W8WP-(4Y0T<<\(/#LYA(TQSMC?!=63Z(D8-DT>N$/=HH=G/N\C%R,*8*2CJ MDLG"JR3JOQPC48$'2S:B[O$O MJLH8:(,TV[&WITA#E-@FAKYD\)*P"D &70NSM%5+B6I4F*L.Z9WN1L9/5/45 MD*2F;XA6F,_R3JHIC MARGH,A#>#X857A7LK(%M+ 66X\7?,8L>\.@X!?\]4C.7*6B.5'* A^=\1>Q, M]O5:^=P*MH-WJTPP86M6%GMQM@9:HV(420L_CLJL=7#$RT8HNK M"5DJ=11,B'+6>N&Z$5S&79N2Y3](R7;L)5[.'F27#RO, 2V,BYL5.L2)TV]7XWCJ7/75&SG7##HI&7C*&3?H?#_SK MN'&QY#.V^%]1,'D0QBQ6N>H133M?_?B5O?$$!/D/8(A24/1(DF.2,!692%JL M*6;X(>J>416,2[!&-LBTB&KV)0<1 8TWH[M2&:M.V\ BBD9N#.1PQ!(O:V:" M7:02::\S8ZPD\#)"<7UFIBR(BM$751OY')ZRA@T+>WG@3H\I-VJCHO>M0:9G M][AU+2,T$VRY%3+E&9CR]@E3 J(8@BG@'0]7C ]9?I[%S*@LJ>D&-V[<&\4E MR'X3VWG86'7<"# I@P*HS$S$MMH8(0T;<=CD76)8@:T%FD/['@I&(^V\X4:4:/32S&(FM?ZOB3-%L MT5F:F7)]DFH/4/9M<3%'](Y.1._M_A9IT@QT:':GF-Z%;1J&*1CZ$M]CP3H' MV)9VB;>&("SFNUH%5=\4#6O?Q>QDTFV9MWO_+^0%D*8XE+@;L7LB!/=MG%EKXYPRYT$QGPBS@]I#]&>5\ ;X62 M?.IQT4)"!^GU8F:1E$O-[8]?R=.\QW\1#@\121[3W>K.D\;SWJRW5]*YQ6!Y M)S7M?CQ:R'X\(A=65"V667>_'E7QR-NVWVMD?O_C3:67_(KZ@;HE>\!%$ M/$";Z D3$8X^<#*V7.DY#;H"]#NQ%K.-)*1LP.+]2XQC3+M(-YU';5OW['C+ M:BL!F6*O%*M&"SO[Q:#[65#.%?3[K9 J=GIB<:(4;N5&*RI@WHT'\2Y-W'"E M,B#5A0^#WRTC5SN#_9''O\%&J>T3XR('XO","+1;(._28Q"MRT( M<)/H>-"[1&)%!+\@0H/>-+_$([]0[5_ 5B]5[3]-B+M0;7%0^].HW!PWUX-- MSV[$FJ/4+M&6QQ\O.N*(+SPF:^JDQ\<$/C.LE7=6$6N+U&E3MX]1^U>"R(/: M5WOK?%[>S5/"0&^/55:+Z3S[\6J_6]]$1P/[+L'F:GUY4.]ELNT&U@&9UVM] M]O.U_E]C_R.T?B5>OA]B%G^G^=F7-'\8ESQ;7+(+ M))#5Y 8&O''*0D^.(K;+3&9EM@L/;*%1Q#DBE/DG$4H7-\P! M.4''A7@/2)--+)Y-))$8XR'&=Q#L-H:8P=!W.5) G!K(.8&@04P#&@\8B%F) M>Y+1X:3"Q!/TM;*X?YISHF,X:#JV!&1)G8KE(E"^QR ['(7'G$7XV2FD[PA$C&$J[#@A+?9&AEVI6@;79'P0[-! M@@CVY:DV"-6"A"2G- QF2A7)HV=>I5,[9AH&!$IB.EWG0U>D=VIE" M)S^6].*:MV0#F_7GA0,W0OG[2=SNS9:]7#/S$%_;JCS,93\/#HOD?7&]:Z;[ M0J51O:T/6.OA0<96,9>(L(%E2$]3%5\.4X!#Y-I&BNF1)Z01CDD6AKTB:80N M 7LN,S:\%A)0Z#G0V@%3HATTT0TRTZDE=>F26NNJ5GWU"/'B[%T M@Z1&XA=A'I/(";1CI]%$P0Z5K]+AM>0TADAMF9&QT)? MG/$*HA)8X,@3V0L MXI_1V"++PPH&\QGR;Y+1QW""91Z]6O3$M[=(!5+ L?\A[>&I.I@>6P4_SCOP MAMQ#5RK3-0)@;]]+55I< M*QL5BG8W/=8*C[=5KO7N+/[>)%2AY+.DU_ M!7>?D+(S'!-V=F#NT/LXK_=1UK 4P/)J_UQ"HK5*WTWCT9W(5KJKAEQJV+V2 M-CW-5 V^[JR9JM_;/1&>N"=8VUN\TPU^"S .L!C32 M4P1O\)&8Z$[RE$;4GD1<$1DN(UZ%1G(&5H8NVQ)1DA9H7<5)M".S0-(LR>O 16OC[$"1& NN-='7@<0ND&T M(ZOW;F;6-A046 !I:GT$VQZ>E8+?$O3T8W]N)LJT^/?)EN#N,YO5[VU.>FCI MNPER;0<]@9KE=I3./&0S&5,HUC*SVX"'SXV^]-"76>7ZQ[]+.W>[KO[%3HZ MW :;W,;RWKO&.9 NF8]R.L5J*;93%N]O1R4[?\=/3\,NLFT\'W8)7@7=>569 M()\=N),3J#PKV$MAW5[@5Z!F01QF?_PB967,'FL*\ZG1!O"6G.7[$&OI'PU# MU/('6"4); #\AV3+77#(F7? MX*=2[IA!'9+A$GL *TR0VS !0K+NA:39^!/^DM9%SRF0B;3'Z,<_BQ3>%^"Y/U*M9XO(_%.+9X MM]U9";T4DR$2&T_ H, F$PH;5'93\@<.@I@XGFCT\@(0'RR FT&Z.&)@32T MA2X1<,<864"]'B=(M!4PX04:1SFY>R4J3E,#4H^#:)-]__D(%ER'K@L,;1 " MYU#AD?$E;+6J@W^*J4-V5#C!'3UTY;="(E ,ID.\C^0PZ-@*?W2V M?(RF2"##AMPX+Y<(@1 M(:5;NFVZ<"#R&7Z];@%=]K#7F "RJX!KTJ32+"%5+NA&[[3/-[5=NG5I7QC. M>PMQTVB/JFQC4@;)G>0C7)#@IG7T)% ZUO7%H9SWN@%(8'6 8HZ(M>"H7[Y8 MF-6F=]MU+YIAM5S#XM7'<^^9+G 7_.75/$1IV MNK>UN-"(SGM9=;0:C[.MP--0\)>"?*T S/F.1DOH@(NE 4.&>8ZSSSQ2TYJANB&Z<]B)$:&AN!8 M4(3#1#BW.]SCMQX,V6<[. >)<.CH&B".EH.W'@P63\#"/U]'P@8S'+$> V5L M;#OO6R6MF1;L0;J7;UO9AWAL>^V)-W\#D7QVDF]B3E?82GW-2?<+(Y],OS8' MYY0[7M9 '-CG!TUT\=+M:WM:D"=Q<'[!+:89Y\P*VVC'C6R>^MT!$2D:<:)> MC_, )Q6#W"!A1\Q6:?X(O9D&GX[O>.G8^0.2@0]A29_F?LI1M_N:.->-'+2( M/ I/-ND>G%ADI\UE%\6TO6>3%D)U)6H81>6/;?X7UE,TL'((Y.W>,-I8SI5% MBLUQ2ZYAF"5UM,8691I;_T%!G0_(@KA*"&C MA][MH+5HE%:=$C]/YIVJGE_6-_D'IH"C-:]>QIM\./$UK"U%LP@B<3.ZT1?K_CF$!F@O(8MYR%-AG%*@=.$JUO MSU"D#KP&W<[LI># R ]#@8*PK!5L.*0*Q+6:3[+)[NUFW%/T/%>-2QGC07V> MLP#72)1FKAF@8=B]QTG\^4#Z^^-W L8G;_6#L8EWI) MQ<;]F)D88C4]@3[I@JYX7*X**[VF'*$J;:] MWYZFV05?=ZU5$U_;W;ZVN&GI2=S4(64H7X<33"+MGY2N0T(KB9GJA%*!VIVI M!PK$AKSJ=7( 2\O=[/7G]M8+,S!,M!)AVH,; M!2;I!H=YND]:;^#OS FL#P 2? ==NW=.;'J=7DA3T96N.*=I&,>T?). 6E=I MJ>;356/=;4&KE ER@SS^>OP;QL4JOFZ)-3II."":_G)Z4M!"HWK4++!F@1W$ M:'4^:4B#=O00GMHE[NL!B\ZR, X*^"?2L]1=J8D5(\:D>[GS7KHS[$S _ S8 M+?%\G:?0JJ29LEJYPS:"*FH/$TE@!?@O(C].00&(HJ4[M+1W@XZ6[-YPTD#6 M(VM_@)[,1X&L.5U#+A!-/V9,F.%!#E9UD[[7)/D'3N&2#P.84* ? GZ]B+]5 M#)E,\2,;<)9Y!!1LQ&'$N%5.],&T)0)Y!/ %/&Z\]Q7V$D Z;R:]8AV:"^.T M[S U#&_U55/#3H'DS1O[DRFT 94XQ\GSUU^+P[%A,4Y8C!,6XQR7U[RE&"?V M_#M>]"TN2"E\V=*;BX&P3^T&#[9QNGJ(5"WY!V;(V+2DO:I$SR5P8DC87AF3 MRF72: 4;'VCEGFZ(Q!@\5'M@=8D.DS&-OA9:X+6XG;.HSW%(^(PGF!>Z9QV>ZMIRM*<7DI\\ M$%O IH\NG+[[=)0;M1MI%NNQ*W5HK4=>OX3(C#<;*, \]>XFQ[DP5LAS-8A) MZ]K;'E2HPDT7W]T?G8 MBD2+G*#HP;J&E$5G3^[,I&,,6ECU@UT.#@59&[:5,;IEE;9#Q#*9^I;$1R0^ M"4/L!+\'YK/$/="2)/.)K4ZP%4Z3AKQGT4@LU+4@O%P4.5"1VS8'=A&\(KHK M\55.J#>_0::#%JGK-+&ATYSCN!&[WYG6^'1RH3NUPI>]+!X<4\\O\_O4?J_3 M!Q\/-D^]KZ;SP]$H1=_[B)0 0+C9HZ3;@^NK>HX,O%HT36SURK10QL=@,(C" M]:ZWHB$3B:%O-;Q#_%P7$_Z!D@C"":I[CD1YE^2.0\T:>.(W3 <9&T5"+Z\; M&%I%A#B?+ABO#-!-.SE08AXC#4T4+X?<=-X .D,%.B)M.\D#PYJ%B]AJ/J#U M4,1C#R\PX8T3=:<_0?8>DC^A-Z]I6".'X1J&0\&'OKG>.FMDF4^Z\)ZIFW/ M8T\* )TEGUSJ/"IKW YSC^W)NE=YR":7R9V]FRH?W\[YMB,6TM/!76.QU#-B M3.R49M'YZY,,WVWLPM=$%TL=W<,XG.YM2-U6[ M8_GA;#":#O)\9C+]\2MS6E5QVM+Y:1-O:H:X;9P=L>]K\$VL6L>J@30&3Z*8 M,)'845SXN@E,2!Z+4#.W=R<@TV=;^NJ:6X.?MS%\0)_PNGJOW"_:FLEVBK-! MNABWI6WVXZELD6;G*?.A/1>BH\V#UBZL.VGT^EZ@7W6 3P#"-G.UL+J/3R:] M3B9B\_&ROS[4LOFT-FPODO7J0_YKF_H$]#9DR M[: &-\&0-L/1$)36ZD&P.IUU6FA].&WM]6KBKEI,]WJ-9KY3G:J#P4,+FII=R+B/KTP" M=;[27902Z<0">^(U*1T3\FCR\2-?BJ/5J+5<<(E%<;JMQJ1LU"C4H$[_-<)D M0HLON&>3O[QSHPMMLG3]!8*=F6B@6PAK0I !:2;-"22!SZPFEPE=8&Q ^Y&G M4Z0%?JRMFMD:M^A8A?9M4E['S7C8^.@TW/ _CH]PP]1A'3#8UO]^R;]*KP'X)V1%OV\Y?#!/!69:EOJ96+ M-(V20Z&=ZLQL$)^I2(8]';CW!3J_O $XVEQJ&$NIHRR44:.=MQ?IQ\T$FZX< M'X^D^-.&^^^7=/QZ:O6Z^GXTR8)MTX50,.1OR\I&D6V_78-W("Q7JKY'Z%;' M[W6L!JV?S)>43_(0EB9AA'Y&S5PV86)U*,^P2Y+'SINHDP./4DCQQ"Z3;^3Z^?]CF%[DB7RQ4 M'Q;I?2]T"\[A%MR=9,13-!'F\2'*=0N.?IODLK^NW]U]DCD"I7]G6EIOI(&JP.;$H3[/904FJ0. LEH@D4P%ML*[?[G\[ MD,317JU([6JVUVBUUZ-D>Z(^SK%O%(NE(FG^U&9\:L0_R0PCR6R.@@+=#3%I MAY)!J6B8-[V$(]=9UFW#/;5R+'W2#!@.!%:BX32X(GH+9ECL%!GKO#TV"Y:F MUP_G<"#FR!/O@9CNMPB_1'32J.!E_D>3E"8#3D1]F?1TIJZW4!A)J&[H1*T7 M^1,2[24)/Y(DY>!/=!6?4X-6UK!E@;KB[KEJ,R[+-ZV$54@OIK$Z;7= M)-RI*FY6*FTA'CD>CFHZ$;5#21LI_G&KI;"E[#8A]3U+00>!XQ5&3TB!+[D% M$F/)@&6)MB-W>I,2B_S04\=?;D.ZB]+T3SC1@K=4"P2A-2/LFR=TZ=?=I,RPXB\>Z?0%$3[.7 M/=8DBILPJYLG3VP<<2,J*DE[IT[UAH;Z-30E-1_>X,V(SP)R1 OE 6B-#3)E MI] 6@WB3=!0\6JYT \H-?'P4 =ME_E1 D>LIL4?@(/+BY"G,H4C FS#LS1(F3R/)Z**7L^X,K*1-'2GW6Z!5*Z+BPA"XLH0M+Z%Y9%/>B"W31R1-?MDSNW.YSST2-B>!.KS_$75>=*EIO M6NG%,MN)C3G[7GKHM:[/#;X"W[#ZQ#?LF21)VL.)OX'SRJ"E4(XK%^14.35U M$$L#OY!$@WHWG1M?1Q((WJQ(W\4#$:X,;"$H*Y5TY'"<1]_D=!+D61Q&\3A% M4U"*Y#^1$:GO0KW.%0SQD;UBR><]*R>@):DZ=.AP6V/@51'W[)E[Z%MD9USL MB(<]H]7:IO4-X\P8]LB)J&J8*@3 MIR[B'P]/[%S'-?1L-_*-[(P2]X;=1WP3;;U+J:D;U!1?=H;?@!U*IH!%#ITS M"<@DNBO_$+%#\8XO-$!LY6 3\]G$!8<&D$G\8M]H$FJ4^EI\ TZ=J5#JR0@4 M: Q"SMYNL%BT;)+41RUSB9BUU.1WZP*@Y-$CPV_GGWYT>!6#[Z"JFH:NX3\E MRELTX/IW)U#@]1.3NZ(,^LW,8X0YYHG M).SXW1CH$K=:UI@[6T,,SW))JC<*VMEMNO0*6OF[CMKPXZF*ARQ>N_'>$BM'..2/G/D[:1--=,<0[Q)D@F?1ZGD.^N+1T' M1Z%#_+SD.ORT0_C6//0^T4Q,&S)I_9T%*8>=-J>I8I:>&)%T&)\#0\01:;X" M.1'>J=1Q_\,/29B)>9RQX5)W]52E>,^*]GKY,#+'1JOUY@S+%SG( UWP.%"T MN4LU>#W%=IK[7K:PK'O1C-!6::%?GR=7*UW4QB[QT52 M[//]NV$ BXY5_0D SYJ0E/(!,>,!\=88WI7R:Z/>$[>;A=X<\OV.])% W':3 MA?O[1-3L=88-99Q.&+EA"B9I)&*1%!>0Q.X"D?;(? )#:A6L;&.EFUX\!*2( M0@X'D88M+4.<8J.#+M8@7R\06KG?' [25^+>T%4U0@[V&84\:T_"'1#@V.H& M.0_T"QF094AVCY3=QD5N(RL=^Q[B1C%L_ ;;(J9 B:0>D MN:,9:=<:6*O; HG0Y<\F(BP;4 2#;6F2?DG:,)$4!,] M/^1=4'B:,X2.Q[4P;H)F:$:>TXS,DJ>*6AL;@C:IK<3H;TS@]N=,R3ND/+$HL)<&Q M(^XI]OKP_LADNH- )^[N!&U=9S3!LC[ACH7E:9V$(X#A"V)N$K>2H]$N4+2)-IWBFR?3*9V.;:*[P',:J6>W#SP17="-)H8MD%5C,J%=M?H'R.4 5PF>-99 M(G.KY*S15N@LQW9V5$*ZO 63BXNP\8#J+)]V#K07W+21#U2]%Z0#4OQG*('3 MTW.1('@DCOD)F^#&HW@JF1G%T7B"OY(G(U:2XNG)6$J+R021])M-PND_/3*H=YH3N>WQC->S>H<7'GRS/EC MOS?.)',M-JI.'E-KS4ZA]'3$C]B39V;->**2?+SM\3'0E++LM.E((F) 5+7.R563.3W^(K MW1V=/^'=.1[,>T>FIQI^4;K;L*M9*]9+EL5Z)L&5&@OA7,&BDSR+US#D\PD< MAQR-V ?E:+@@59#Y,8TRI!F2;5H;["#3,=^[8%J?HK.M30PVMMO9K+A%DEKB M=U'[[E)B?T_$*3G/\.!)\T--K]WG1 <#AH3_3P<[_KR8$YI7J(%7BGV+.$MN MOB%)#H1<0U5BG^X=_\6"H.NN&!#!"?=JQUA%M2W>_H(F Y)NC?$&6Y"OZ MDP4/.9IIFN-G&>ZZ7#C1C5NR^STVUDC;8P=N=/O.0Y+I&S[^+S_,G->Y\/,E MM?F>#P;@!). "S3W/9GQ=.Z% M-[WB8$+;VH"P7F9^/NOY8!?L*[ M^027 Z=T4.#BSP%W3NWRUT!+OQEF+]70/!=%\6I67&!@[Q8@]+\_^!]_*@%B M>*5N39WG?:]V#$F$8=QJO8\&W;-%B&\')D2-3@ 74E%(16^E(O88<'\FN _U ML#__/TE":#(YJRP_C=/]AJ+:XI:!N@]#$57SO5CF@S?];HJ>_2M-_PY&]:53 MR_^\QTZI#7H)6_7)"Q+0]>\]]G3OK^V/?R&-,KUS$,SA-9?!GQZ%=Z61U.0[ MY=PC9PF-^I[CQ_;$RMIP1AG[\2L>9R.I1-"$FE!.A'(BE!.?(2?84;$]SG:R M_*2T6*=WS36WJ5B"\,?M$5\K)Q[,S8#-;K9E-MIB<22YS-\0J8/ MF?X[,_W9C)C?,;U1Z6_$/A+GO>7@<=B1UFM#NH><2&S%I%.I2)H[S?W]ZB&@ M@J(IY@S)=$)VZ-M=GF_WB7'6SQ>4UP"/2Y*M9S.H7#E1!#$1(%LG_5[&X&NI M>R$7G:QRPU;I=HNVHS@85!R;CB38ESS$4-J$TB:4-EC;?GO?]FSV5]'0 M WW:;G$G\>7JOK989^JC]J)9WSTFLZ,$L;NP'$Q'DK%D&,H*V3UD]VLR@)YC M]WL[T<[>W]HIP5ZU+#':2,\'=UO,[F#X1'@V'DFDWM_TN?0@%@PP,YS.?SID M%",+'?K^AFYFZ&9>E,B\!GB\)&5/ ,3\^TJMJK[;G]N1($$B]TZ::ZS>J\N" MV)SL9VI,UK6[*720@QYWD3AW&MCZ3RAR0I$3BIQK%CEGL^Q>(W(FE6$IW9K' MDPN[:=_)!22R'0M$#J1;Q2/\RR(G#&^%X:W/%;Y'DB6&)0N,Y5#198K:]TQ7 MO;B-7Y*S?#8KKHY.^G-B(3J2ZAGCKJ3TV7UCMS,V^>ZB)F9'*2E*,O:JT8NQ1<[X^T>) 4)JG%I-A)[L0Z&&%S_ M)9VI+J4GXX&S#Z2\"F[)^%*M^WN.5CJ'W,. \#'*RX+N&5;_X[+^JQ[DRH># M7%$XR/4+#W*]>+'[?H+VW.TU\VALO=0<5:Q%LXF4UGA<*.LI9]3JC^U"[URC MZ4ZJ]=_6'/4??S_4^ ?U0X4W.E/BFN(>S(1/;,QYVE[TG3IS7@S'<3Z6:VA, M=F4H*L.ER/ $-G(T&HP(+]*LV]*A'[>MF4BRR?0-0U\JI@EC0V&6FC/3#.[% M*)1F2%K %$ +4?,7_SDUQ"7S;[C Z3C?;'H=YR/.\#1W+"S,;SO;O"!J2\=' M7(J:T@X;CX"-#Z/JLCO%'$%#]5%G++I;.NS(V5!5%S5W!$:-])8=+7K=8:91 M7]_U!J5ZS9Y,*FKU[:W<_;+EL*@"=I>R!#"!;=LSIIAZD&YMC1W4>V(Z(_7K M<>P4_(KQB4@L8-X&[8./\1$9&MS!(%"9 M6]N$'N[XAHW\/U #5@!G(XW^ MQJYP]@23B*+G,W?&;L;>PXQ2'S5$,7_]E&T#&H:92'N9'+IXRS[TFT;_,5'< MJPM!:93VIG+/S\OWV1^_K*U.1G&93UT."CB%\+AIP6A!9\R*8IZ [W?&/O%_IC]R@ZDVAA0@CM.L8D,L/&PA>_Q M9)3W826MU+E>HU2(L_9$JXY+V_Y@3B8OW9PRY+]@J!'F$+PF=V0"H$!&$T3F M/!Y/!C.5';/$D)UY(]O\/ (O&&RX&[028TP=QD+UJ_ #F3019EN*$^ (ZI- M,@ZJH!LU (FZQRN!U?DPP28>'RL#:Y$7*I5QOE7MUN]OE=:/7QB.40+'I_SA M !X#S9DUA<$/$VY56.(4XYX(*1^\";;(0- -DB.'KYT1YS)%E[J':19T7CB^ MV:?S-/G C?1%&!!4L!(%Z4R[8(@RQD^!:>'NK$V_U/,H!T9HN6N]87J>5 =" M.0SZ+P&.7>+E3F%_F8@-&F(,U@O%O M$4O/=S$\>RG"E9H[Z;Q !H J#>P\92P8/Z6X1^@Z)&5 M;^S*1+<-3"#'YV,)E_2B=B3!."%Y M1M'3L4*$A4MT1+:%MU\G$,%\?RMJ"X+]#QF-Z?-O78%>Q0MM3)RQ0:)$*/P@ MUITE=W4-%NH([\P^)0ZGT4R"':2+J]@N:FFJ=J1GH\G7CBRJ8C8&6P;T2M- MCG!L8GY28?*SIU>3/F&^R2 N-NDU\HL]NK^/EN+=U2@.:O5T.A&F#A6 >1"+ MX*IC2G5HG)+SN<_V_@+6E?$#6QHLTOV>O1RUVK4ABK4K+[@41&MB<#]C1 :M MH";NE*6]O-4-@XS+R(DK_(NU#_0S1D9;M4K+V8P5B];:8MNUV'BX/S0-#'KXUKDA44U(5J7;7PG)=K^=BPXF\EJ9OEDJ MN)3:=-1TP="7L'S377^@2!C'DWQNOTD.V=RV((ZZQ7DCE]D&B00::W+E@D-X M67MJFQ9S-.+T"5+'9#JE9Z(A&'$'9@FH*^H]30Z_>J;\D6>-S9,3JL 2"4:B M$V R $U'N3YY^XR,Q?0L0MEYH;-N/D,"./R[2[(STA=7+=?V*Z6H+9:U[F+1 M%0:I>NR%?(=G!)LSEQ($31XDC$LN3U<3*,S$20%QY7P]*?#I0CTC*X_W\;MW M%6:7)'$OLB!^+R5%\(F5&XQA*CV*Q5)R5,G(ZQL6?SD+; MIJ/5VVFQW>^M1[K,3_)R=5R#V7*GD]C6M>RXG!WLA:6T-NZ&^G+:30?.JZOD M*LDH=LR;BX80F]C[AQ+[T&L%3:%+I)92HX[MDT4CL6_,MI55(7X;.#&N'2]: MM;MQK\,.1LW!?A!?Z-U=X,2XG#6O/%I2:[+HC,2--)@_I%;YZ2AQ>N5R:]6- M1_,V*:!B_.%AOWHTI6(K:+9:YSX*JV)]"R'%W MM&D580_4/#T2NI>YKBGW2ZI0Y)7Z-CG2MG/K0H^$GI^7E_B@\R$"1::!5>B4 M.I'O*%'?#3BN3'V^;S9YD SS3\DNHO"FGR0 G^=_$P>\Y/DG,-!C4M27M_M MB]$HSUG'3P^/='<+C$H0ZISYT(FQ*^SF[T&;UD0#>VE<&JP9+DXL9C".9DB4 MG5@ &?^:TU5[.;;-"-.8*?KA". 0CR/O<*(2IX$W0]2FL!0R&_CLD]E-PQJU M\1NI]0R?:HH&#I=C"(FY2E:>HE1,$!OI1*Z3Y.:Y\O2/YO\>RQXG&-H&?YH> MK08:0=:"C<>RZ9XA[$>U\3XW?8RNY]ATSD3B07/:,3X_ V341W5 INRD7%^[ ME:J+X@K90C[1WZWB?S;L_H] QM^NQW?K%E<6.GPJ5]UM'N.C]A1 E@H"F4/L M)]9[7=\XT^M98K_'CV.#8/,#->LK F0,> PPY 3U*(D[L6DZ YN!-!\GK/2" MLGMUYO'KCZ9 \^G&,2@Q#-%65)^<4Y4+[69MW1I8BV5Z@-:Q9G35G[1^_)K M%.? @RKL>.UU9].ZH6#&Q=M#NY7B' S*CL\$9CF$JS68_6U:^%8:<\2@@4G@ MFDCBV7B=&.L0?29(\2#IN'P$J#2\2^Q\$C;%E(?OP +DH[WWY\R./SM./D9/ M#F\RD+83*;&_4/JM6W;/=B:I.JM9X\3,K+[87,"G[9_^T>#0A6CJ(K(A8Q>U/!]L5X3S 7<0T+B.E@ M\8,--\64(!Z T2F)YHS1;0OF?GD6R%-[1W4@"F.*17+5"15,WKQ-U_ W'AZB[2M3!V+18B+LK&K_I MZ+A+[WX$IV+O4)E(M4+8<>0/9?*E4PD--;]+"2L59)>PX4LJ6GWO\O87G58G M^]/,VVB(G;?N5@^H:ZTOAVIBG.A,V6+YT>S>&DJ>-Z;8D88*>(Z/)+G3U($_ M;B/R6X?@HN2K^SW4+Y=E[Y-C/0R3$%9#=$:\-%>E&< M"\OQ0HJ9C6+L;KRE\RLY+AY))]ZQ&>;UF(/QT!S\;#EX#0W7/E)T7@,\0FE+ MI6U!MXT 8;N*JX/.5JP6>TD^FAG&&XG,XG%+9^9Q+!]))$[/A[Z4.=G5+5%E MEC2SP3V==D 7FIE?QLS\"E *#=;/$Z%!\Y/OQI/8/C.5%WMA&U<2A2J;GT_I M=*Q8C(VP+W:B^YIV*H"3%L2Y!\VAU?K98O7"K+2O -C0_KU\X=WSY;H(.Y@> M&]R%!"HOJIL&8O,HQ2ZK\5NIK@H93FS1>3M\*L*QL>]@ S]-_=&?Y*Z'AO"' M2>R+:R1Z]@ZJCD"]N(U_9?'YC. ,ZEU_'TU%K?6*8Y7'V+!UN]7R%LK2<1DQ MEH]DN,2?ME(]5YHH+=(/4! -:X:,LD:AA!__3(KH*&I&B]U'45\4"VS15OAA M^E:<7F2*Z/NU>_O*F8UHN%G5QJ$N$ O/J];VDP(C4K3\),;P'H$% M:AY< NQ^?_1^^N^[3%WYA/#XIT0)J$ZZA)U^:EC@,\MOW2.Q@"!!.=4;F').R.5,##:@F?UDS MN/R9I>S9=KF3_ C=-#A/4Q2'N[[,=MM)H1.=M-E85L[!;"Z2X?L226-5RM]D M/%I]$DE^+UUR4;3KM!;Y.VE_"1;3&12 >[Y+VUB>7?)_7QOCB[LF[ZP?+F&[ M9_%/WC@NXTWGEF\9PU[_8G?7/^DR%DZZ1.&D MRR\\Z=)I."WRR80TD>,C2432*"ZFDB.12R#\48PGQ S+Y);!#9)'\_%H7&QJ)EM9#TO5AUMK]I@);#@]0HF^F&R7VVQ. MKJ?2D[JP5M?9H ;)S:28+CYR=Z4>4OD2.Y9:K5IT&M3V^)';C7\G$QY2QML1BW6Z/4Z95:1]K$=MSD8=&YSS6B M7+YE(&,[2I]>6:GF!:T\TVH]L2^TL3V2VHL/+7SE,3Q'\60BP;+IS"C-)].C M> R-1QF)C8WXA)R,BV,VDQR?/)M-9H9S5BATV*)5M<=L,4; P9]$RAI:]AI=?>=F4@$QZW$56;=!TV8<[:X8YGNE%&2#-=37%@H'OK:XA1Q^OH;I&ZH;-G@A("$[M: M4XVU.IW>?EZL+OLE(V/H3D(@QR8B,9;_VG758:O*+]5#Z/,2"\+./Q\OX)YO MP5L=+2L#XV$^%RK=ZCC#RP*7WTV=!I4L%TFF?EL-_17MO[!!Y:=+OVMH2/.1 M O,:X/'M9>PS;8!90UU%^72[SPX2W3ZO/#0?M8<6S="*9R+I1.9K&X]A8\J+ M$:L711>A47G% B] SJ$]WQP58](ZNS]D:8 M3V-]/I]J3VD/2"X629ZAF>]%\4/S:;I-:'E>@)2]*!()+<]KDW\![J2VYW"Q4F6-!FDI'45S_\+O@3P/W- MQ".,ABRP,,\E<4/Q&C89#YN,7[+4K.N:]*S@G.VL1BI;Z)HL'XMW\M5XH:O< M0\$=>.+Q9"3!_38@>LE%ZQ]4]''6ONH=:89D6T6-"90$Z1I$!AH3/ZJ?*8 : MIHV'5'ND#A:\UM JHL7O5\KU%$"]6.3$B):_'(E13$;1)-66D>Q6(HF21$NH M()8]%E5RLSE#R#*AGHD6*ID_PP*E+U*@E$S?Q,,"I>LLE>!OTF&5RW6BCKM) MA5QWI:C#2BJL"[Q.W(42\VI1%TK,ZT5=*#$_&W=OC-;^UBNX'#@!5$[ZPGQ: MV/)E]?+74$N_&6CCHU?Z8?32Q(?Q,32P@PL@^M\?_(\_%0'\32;^-+#YH:=! M@:![MJG?VX$)@:D3P(5D%)+1F\F(/0;@K"392QO;\TC.0WZ]I) C(7QK=@FG\8_D8\#AW+B1>JRW M=K$'H1,O#-:3Q]1P/-G2VM=4/!'ATR^5985B)Q0[H=CY4+'#CHKM<;:3Y2>E MQ3J]:ZZY3<42A#\>!_8Y8F<072K+Y79PRR9W^7UL;2KKRBVTE4V^1NR\WLA[ MCK@^P&5_,]/0(JD#1#%"#R EAI_H ^HU>$Y?2>)>6F;FQV2J.C+XTC9_20+Y M0NS /Q;%+7L^$SOBW6 1S:'^>KH4;[GNEM;E\S$^PG)GF9X2"I]0^(3"YXM8 M@W\L?*99HZPO-;O32XZC>JNXG,WW!6@*@NU +I&*Q-/O6"Q_)<&^.K*8L:XO M:.EFZ&Q_NO3]79W.):2<3V_Q==$I;FB2X6(1/Q<,@82BW0KGU=>36I1B6?R6W]K?9IM2=YW5VOUC> M%Q1I5,E.H!43MBX3Z50DS<8^K_+H5-!P&3_-O2Q9GF&D/Q U%U.70F9-'8IS MH '2, D X"2&4AL8T0&4Y.BRU!V>H;2J("!Z9 [9R+MJ&R*4*R?>OWT M""/2*2761<,8%2L/I6+2KE46-EJ)C[&'7GG1W/[X92&-<8:"'Y,88YMDQ-$, M*FD,$2 ;!2@S2V3-\,Z?!H2?UB<=18_1;H4T\])&)3W!^),94W3PDV78$DR: MDNF\*&LF6HR^U9!ASI05H!\ 1&Z0*;TP!@(=83*63G[SAEQ9Y"/2Y*.[&"Q@ MEC<,EC$8P1C@ZCYR]#BZ# ^8^.L#7IQ'DTGEJ7],1@.R48\A3[%E$G2IR@9& M9S7\RW?G;3DOVXIXX8:HF1-DP*:?; (N)"LES*-MT1=:?C::B1O$ MC!$":G#(9&+HRU, 0H\E53=AO)F&#+CJ1[&+6EW[\)LC\'FJPHD_ 9(PJA0+(Q?"Q""P8?P M8__GW)Z#HSM'5;R*QB1'UE 0)2+2LSO%'($0&I&MD9UY&W/VY6RK1BH81\U1 M<2JT=M%B3^3OI$)^+:[DYA_[(4%KJHD[Z#!UJQL&&<^6$[$]%M"UALC#S%TM MQI:5N"@DQ_RXWT!W]KZ<_?$KS;(1;'V=Z&5*[!@[RG*E*OBQ#!;MR"?_SS?M M_*/Q$/]+/)2=IHHP,CUK-8FB%#3Y9&PZP0-;DA>/=X7D2+"K57MU%R_R=SV, M!_XFQ9T@X5]$BF+^!KA3_A+5&R:/0+(YV6E8/J&51?@*7Z1AP8 ODVV*FP-K M$4&G8WF$N8H!V\X V:Z=#@#$C[>1*PV60 81-+>,*#N)-VTZ/.PZCZ& MS+>4+<2F:GJ ]5Z9PW *E"'CNXTJ%6>S!LO/MUEA6DT7K7'KQZ]8G(LD$Z?' M5C=,&>M/[,K!IPA&"-;40$* A/>&^.],S_=%P'Z[VR[437;2:Y2&]T;\OIN/ M1M_LK!$$Y"E,S()N>.]L.M0?B(6B7AXU;&PH+/B>'!U5%^N*C;!ER_-8D@>, M3B $OA1E8+\M!JD)UKS'7N"4A_CP,X0#F@9 !B,%FUK>NP/Q,9R-6_>E56+. M#I+6PV,EST:5QO3'KWB_$!KO*13?AR5= 7=)1]]N^5-1MQK9:.I4N+F:YB MBC:!F*&#C(7RGM\1,&FY,1NT&RMLN-F9Y6WU43'&@M"B+*YH-I*SU@O7C> R M[GKF;-,S]-0'#=O&HFOI9)@UB6T$CB=!T3O2_;M!R:7\Y^M"R(.P*-4IJ9*H MR4_2X 7^.OF9/.8G22K SW6 X6Q_?&&L[X> S_>-$)F,63:*L'>D[Q%V]'6L M'9DE44?FP3*%?C5(,T77;'ZEEC5G(O8H1D(_GVTU'];]!2HV:]6>GE_T:G^H M:!LKN*J,M[I#%V4O )J["H6-$?#=*ML%-D6U8-'4,>.JK/L M6Q"Y[T2PRT4Q-JO>:_>+:%M)2G9Y4K!&VT^14MU8:E/,YYM](3<01=3O%KJK M+?;OXI$T>WKN[Y,VKY)7KE-!U=AVIDBS"Y);EXK\CY%6A72U,5RN^^,>;RO1 M[G@_F>L07X&4#^XT.AAY3EP=I%5T3,X9WBRSC@,W1R0C8@<5)FM=I3%33=:X M368SLQ;K9EV=V%DV<6>QZ:.9+3(0QJKS CA^.<1C@T,$M/>&KPF)I"+1@.2. MV1-_/08JY+V[D/Q.E1V7J?-QGQ].?;9"E(L_;27R?__/45<5+P$%.B'JQD\W MR\2W4^?M/$DXF:(H;=HB0@K$3U'=BGO3V7DJ<^/UO?WI):K$B#IE;V*)?S&^ MOP%$)_"%+HL^*!YU471N.VZDZ'[YF^8Q#K(L??63YVZ@K>,2?W0V%N=N4HG/ M0]_SA@A>1B=79H1ZL5P7A+:09VK9KM N9ZN="'61R_7<1]E-OUTMH;O8@?CJ MC:[0HXF03UPD0B, MD8QBZ4PJPX_&&3$^BO-)-$ISL<0HPZ8E-H7BDW1,!!H4W3NZTLCN"K%=:G=? M6/"]1'(^R_<3Q0R,$N>?7GF;Z64>RY-R5EC.UJU9+_=886-9?&7\Z96R9=O= M_J.\8'/C[NQ^46NLNWH+7YE\>J6DW:[GJ[*R6O"=]6@RGAH-]@ZN3#^]\BY] MQVG"9EAB.YUQH[+DV_WJ'NH43]:I1,N=S'BU'/7LJ'F[6TJ/ZLR"(<(GZTRK MJYE2S5?RBR)O#C73XDM3_';^=)W=Z6JK%1+WMX*]3B]V[+);2)/!Q"?KE/>% M_E!>*%'6SJ94?G4W6\C#Z2AVNLX[-F;PDZ;)]XJ-S:.1+^=VJV(67WFRSF4O MWRPV1W?#7L7BHN-MHU+*UK,T-__XREIU4)W-VYTVJRR$^TK'K"S5/900G:Q3 MX5>%A)GB'H5UTFQT>I+ ;DJ0D<4^O7(H:A5E.#0,8: LU51:G<<7I>PH>7JE MV1L+_=6@; G1U#8^W,O;AU06^DN[5V)EXX0)G429ET**;JCP#8%%/@PE_CZ4 MR/S;@^A_+M<#/<34V-?'U,YO=K)'9B?[Z>&4XEA+-&:9;7(1G17;NIFJ#GCU M<[S39+-PWWN,+M*]=4M;WA5#%YYV!4,(.IXT6GE IH0I MVM9,-TC&,VA3W;9,D"R@G7QS":C6=5.ER)54=Q$?/!Q!X+8T_3HC".*9L"OS MM;;VY6_8L+/O=:(N=J NY[FI1Q[$WF4R(NZO$7I" MKKM:U(7*[M-Q]\:&4K_UQ2\'3NF_@M-91=*U#FCX&]WZM6J;^KZ YIZ)TC&2$1?0 1O1$!%T]HUEX)]9O)<^^BE' MYQQ K\6@3FSO(OTO' 3O-C[.$<(7L-VSS/5X0S7IL\U_O9) 4ECEE%D=EP-Z M!.G1H[\V<)#+;WM"/&_WDC7-Z&[**6NTF?YY'>CQ2ZBG>] U 1,^XLW;JJ6, M=VQ/F>WGZ0DO"Z,B3";B?_SB@AN)7RLG?8G!1([""IGRLICR$1FZ+)JSU_"C M3R4',"2?O[>ZRXHY7#3FDV+I?K=<9S%]E^T3WBSVBSVAG)_M7^P%U%]PN^V@U13 MMIS!6*':O#B>#-7F93+E^ZG-$==*B8/X@EWLQ59=1NUA][$,#)E^C=K\NL<_ MG\EUUQ.3^GQ[(8122$O7<#C_)< 4$E,HF$):"@73N<#T-<]6^KH%S;/"5,G//_) 17GD4UI)N(W2W MZXEM[F%36F3Y=!W8,QEJRDODQE!37A@[OI^FK":7[59S?6>S^V6&6]RSW7(T MT<*L&)Z>A(&EBX92&*0,:2D,4H;$='%0"@532$NA8 I/3P(J4^JZ%@T^3&'^ M+?[G6EW<\$#EXOS25T=P#\2):?,%)W7!CVI;0,)\M//S%M-TW MQXR&Q4XIL1N:=[UE=L3.Y[U'M=V8CM+AZ#5\-SE(EDSU*%?BC=?5J1(ECFYMC$Y MEM?S?7.W$[K- C!G^L *&?VZ&1]DP85(W?KI]-WQ#.DX?9^FKG^Q-$KEQ #YQ MP[JM/ ^R"-.& 6J,RS#PGO](RO>,./RW69]/@M,LA_\D2PJJHI[W;9^3I0= MDH/F@_J Z6S9X?SCP F]S)T4^D0._=7&G@@QLD2\A1?$6/I$3)%HQ_&:GL@Q M3.H37;'M8#*A'S6R^.@%7(0# MXUV!=X*MDD"9>[>,ZTI?J?6%M3KOSC.UZ#"Z_#![B$S&YJV8G6UMI?M>-)4H MJ$9]6-AVIS]^I0(MH<_!IV_N.H4F#9]E3T*(,,+X6Q,=U?BZ1B04EJ5/"(( M[]8AOC$K#_/\/5\3]KO;ZEU#G\OW_8\EOG:G+HUZDUJWET/B1C>R5D(&RP-WD0^[A\:R=M]%1;9R7USETE:K;?7_HK$"H8(RQCJ2 M\9O![,9[TV7*&!@9Y"VSUK!/O+\GY?! MEE!5S[85#89MN1]"TH,Y'VNQC?1";"QG@RCBY9$Z#43(OQCI<,R(?XANZ#&CY!/8*T]$F\Z1 M(V/IEJA^BKSY:(R]CHO@G3^Q/L'/Q$NA7CM(Y6ES6ICBOKOI^(_1\F'[]E6Q#04'-4)@J/W1UE9=L23E\RDQ)F5@7+LR''#K4'=M :[4& M>>.W$&QW(8=4!M]VY7D+RKD:\VR/WC]8D"!-:*&=7W::%!A.Q,:@H"P>DHM- M?#E1BBNH1(G8.16: ]-C00QCL+$/IMAV5"O##XHLD;>7.&%V;E M[$SOL7PR_Y(FN8X(TJ1KN24#1X@7-9#MX^ A-1PHC66IN64.F8*_9^GQR )' MLUMVSFL-G^Y$IR6%!GAA8O:@U%$Y=[KT+3')4%?8T!MK!D_]81[[C$V\QXEN/6 ;["[4G M\7]V#]P_B7_^Q@!<+T77O,D!T9,&BHCL!4BVH* L#74)ORD*UG0'"6_Q"WXZ M)AQWSNAC[P& _KK[Y*QPE(;QP;#4I>-XIVY1I0=B*]I]5SA2D21-GTK'7]=< M(V\7)OJX*]#>HY:[.+[HFQ68ZK:R5AV5HY4N4V@WY?)RYL:*8M1+JV0$6TUE M<0IUPX]*"]=US0*@#&^V6I[EQBMN6;TFY^8#05K@9,%.KOKCQ,,B#U=+ZHQ7 M!E='378TM&:Y"^"AVWQEL_$^(Z?OBECT.^*\5ECE6YQ0Z158JUPWBQQS/F*Q M5XF_(]A<=2Q(ZKD@(_]+=Z /O#,EP_7B"7OVJT36]7^>7Q HJCJO/7 KA2L, M-@\J,RN;ZQ5:$.A$A$Z>,1>NLR $C=;OL-6>CQ2=)7BON"5';3$951HC4:"; M&7W;)5&\CGC9<_H[YAX<"&2T''H"T/-VW>\ '2)YFRQT16J:7!MUB$9645U) M6J* MX[?RRO$C+;\T9PN&5;0.S(;5%52+-;S47+ MRF([>2F6=4FO'/>\\MU&U52 *Z4HF@[\XE67RIOKZ%LXZ:(UXY%CQ\.S+$R6 M1\0V.U]D<7I0$]A6LVE/JZL7UL1S.A5Q8\0VP=,GA*/<9&&U=(/+JB3T#!@IX04O7C /C! M2A##R$OXTPL^N9%'5?6& M@")1<\.&K)*A^_!LEX= .W>W,3#'VCVP32!8CKGQ-^0T8$\-;T?HI7V[Q_=E M*>HWA/_HO?TB+\#:Q8S'2GEO-1(N%- M[?&@Z+_^YTW'50]FZO=.ND<>)R Z@BQ6HH($^_XMJ"MA8_DS3Z9CU.,1SMVX M*%?/\1B5^ ]V\/OCF9>C MSZNC=>6.>A2^>J/+=KQA=AM8OE1GZEDX=*S3A9.HL?5NYT TG].Q8W$XQV7! M.SH+J(1$4:D4/Z(3:3Z>I"A^)(Y('A\E:3!.2!(NII'$";LWNB)/5>D^41E0 M&YR>JWQU"*9K@F60]?VTY6" J_JT(K,*66D MJPD-AD=M8P_;;FN/U +Q;'7 M2G:E:LJT0@O#4HN' WG:$K1K@TRFUZDIGS363$_'23S4]@R^-Q\FE\G!Q+\20/!&AMQBD\R0N)D<13<3PM)D8B3J5/ M:#!;F-FMGMHN\4)MJ K1CEX:J&=IH-@C@V ?<@G<(8RD/&+9!Z:)6B:>MI0R M3.*A,=%&+%FDYIN.H[/].7..!IGQ*CV;+.PL6XCWAXDQ5RD*.=3RI'=AVIJE MZA5^@PNY;CQ>SJDZSJ]@RY/>Y\3&SG!%,&47]<;4(;M](E&;G*/KI#MX /-M M9\)J':O/1,EAMK%F^/AI2ZDV-BMTQRZQ3J:GJ3Q7E=8"PR?V+9\L'=Y[(YYL M3!_:C?E@JCAI+5/=RB8D6XM'3FJU%GK!2<6<.>%O$Y MK< ^ ?2KYK!7&WI;7[+4O-$:QQ^-\;RAJL8*667(6,(L1]/0>4]H3 )MKAH; M %Q^C?V=[2/[T+/I#(]6Q_$5%$(YMOTB3X[9'7AOWB.*"%AP[X!*1P>7CRU" M]USOX=TB_.UW[-YQE\>;&;)H_$FA-=/5"_VX>W1O:/? LYW<)TW%3:-Q5&T&&&?L/%[;^+W=?\U'7-@RMBG[WSBBSMD'5WR#KH M)9$O9JD,>1=8WH5J=[>L"]7NYKQ[9_ZU5^V3X- I=;LD#J]!TJ>)E'HWC9[? M0MGE9CO]N=\-N8B6^V;ZSOJ?KS%W'P;;!52_FES/QHG?3T#D/U^(6*'H_#C1 MP8^)]3%$#D+"F)>(X >&+J8A09_OQ?)=[E0@ /,-6$(@@@>YOA1WN*G&99OI M87SAJ.-!]A.GK]PS !G! F-T!@;HEALP94Q3T"?N.93,YK&)?Z2'6<%9^-)] M$ WU J3GJB^4:"+Z(. %Y)FBRQG%\U5?^)%].-$A,+CU\G'%2I-J#3NX:I" M>\1T&%(J*HO4NKD@EA6;93]SZ_\+E ;4UM5Y,=V8L9W4=,V(1;U VTAIXK_^ M).D(3B4O5['D"UR<=RO&LP>\[L'B# .W,Y^O 0H['.JAKS^]KR^PP7@_7D/ M:^WQL-LQ6TFVP_)"0^T_U!=C=+(C_M:\AT'WC[Y#*M+09O3G>PPI%(24L>&@ M#>@04R[MB1TE8WGN,,G+X,*O< +IC4OI MM<[5[;WH_=&ZW:V4W2UH]]8'9*M_QO^9DW0#O=?NVC@_X#;11J^GK(W!@)[< MQ4DZ=.=,.CQ--S<-[_J';;A7UW111E=%8+,S]QMV%TV0\/\.S\%]DW-P=#J6 M>K%67'@R(+"G.EXK\Q>R+K"L@\-/A:R[3]81L201\NXN>1@7!H=--3Y]>N^^UG"RQU##67H MI\K0Y\ZC^A@=])V0DI^)9CY7X4R>I*)!,@8:J?R\K=OCFS\U:J MUH7HI%Y,*XZJ98O3P:R93J#,'M2O/T2$3L3/)HL+42E$I1"5[A>5GN8L)3F- M+)MK45#DPF1@T>GYME?Y<);1SZ,27UJ17:X[:.&+H<).6[..M5BB+$*H7'@D MGDQ&:(*XR.&\YT3K"WS\=ZO,P]/,@<^G_HMB(T3:>W#!OA$H!TI:+G?(ZK4 MY3TAY@5+[US6E-LI-^/I]I-*<(^J_1QD9KO=#-OM1)?X \ S>2'5$CMQ=)@9 M&G+Q2#R-LOZFKF?(A0 1 L1/!XCK6E6?!8@BI;9T)FJEE05?FZP4N]?7) 8" M!.T"!$E%"#)QN0L/=Q* 8[U,PX;DIU:&@A'%CA+CA;[NK5'S5?\N ->KOA)H M[X$>0L^SZ8L.U^#@R MX\A4!"?"8%P(4"% ?3^ NH'Q^"& LBFAL2[WK24N)*KMF5Z6:26* J%YO!( M*GEY&S)0NG(2A#L;??-+7(3N]=?B<."B_E^*NH&;?= P]B81O.=0]@RV#L2R M$U4'9(,EVWC+Z/?KDVEIQ2>\&%X"NNAT^K2\8@@R(<_GZ MM/!8$.[XWL_E\IQLB:IA.29H2(=)VMK K="7-2S;.LG19IU>,F_V[?C4&A)S MI:"6,I)9B^H-T:_%[-:@8>P7VKE5?8@K74D_..5\_&R.&!- M5?#CWT$0]$?B^+?9&SI6=G2?0-#WQ$B<("+')1R%.;K&CR[Q3P'F5FG3X>< M0$GL:E#J3!E"\*Y*FR[&W&_X18W@WZ@^X1*XA,#^0I] :D/B_[BMT%/W;^*? MOX]KU@IC8V[[G>Z;^C4Q_4_:!J: S;Y*CQ79U^BQ(KLZC):C0ARW4<%X.!D, MKLWB=%^O!Y7:=4QQ"G4%<^;HSVOE#*%Y BYCJ^"B&:(V M?K7;&3U*9A/JIJ2 SA DMNL63^NW2.]XO$_&./;4,*% GB^:&QVFQO4F/F'P MCIDT6WW-&1L=5/OR.GHJK^QZ+GO3:+KS/I!.;L:5 M"V:Z1G$;GIA#(06#NCQ!834MJM\U-UUF M(':JP()B.(0.@!_";7JU:<^&"J=#0K7:I+R?8#8)XQCZ_&E$]!RD=8 MU/1AMXGHYYHRNV.-D&7B8=@T2AZP;P5'VT\)2HK31M"I5XMRH;%MN0F.3H#E M/XA1DB";4"5,!=C84E =L*NC?<3)&,:X^OVT&IM;4!O^A"^8J*HR_/$%&=C> MSD[!8:@$9=7J2K9#SXT2:29U$.2LV2X3R]-1+\%'\:1"\V)&I:U"L9.&.@@I MC=.G1U*QYVOL[?7RT4#P%GB $ "@XNHU8>-Q$Y(V%;#J>L\:8FDD>#C]HAWF M0$R'8C1V1';1+%Y7))SV%4EODP\2 M;Z4!3HKK/-XH)[9BLA5T4XN>F7 9(.)U1>ZOXW/#8:=$'YI:-!Z:6G=E:OGR MZB[J[Y;=KE@EIF6CU69)=3Q+KJUT<=.YN:&US@EE@,=3)4[K9>/#L@36M,C< MCZ%U%9;2 !'\T"B6*J$TN8&9UCQ88;Y4>HV4:+N"TK^<8 M"GFC3POJB[!Q9T;;7CB::IEI.JFX4RF6!T:/X^, MAE2/Q_8QY<, NI>5Y" ]BZA"L$&[,],GD6L*&667SL_RFG%X?*^?C.^VG/81 MRWR4H)\F6?G7_QSEF]D?#D(Y(@WS]V[GZ&"F?N^DNXDT 5$OG8T@P;Y_"^I* MV%B[M.KIV#X1PN_]YA/E&J@XRH6,'?R.2'1"7Y1_\H"*1_DE_=>.4TSN'KZ2 M5L=GEFW,?Y-$#"6\U."?_L3B1"R9N!W[7MQ,<(.D]4*ISK)M-H?5F"[;+C'5 MSLXTKV>_RA-Y=;2NW%&/PE=O=-F.-\QN \N7ZDP]"X>.=;IP$C6VWNTX++C(PB?IL00D$O!):2SR\7A"XM-I$>=Q*4Z(<2&=3J9()''"[HVN MR$^:SU@2V M3#YMF6_1_6)JU.380MD@.L.VX$BYEE>5YKAEMC;9YM);CL0!.Q4Z)4&.,Q-T MK?+DF]&V.24G;57'%_.2HE4Z\TG90BW33UMFN&76J-02N$(.1WCE8=IDNPRZ M=W0R=XU,S!9LK[[ R5E!FD:'5I<@&:_QP#*GBTUDH.H6.SE-.H MY]A9%E4SW)EX^ M]N.6:=!K=;A50N065C-57R<&=D+SDU$?MTS-*SPM%NDT+I<&[3@H"3.XKL&6 M)^.DG4HVGEE/IDJ!RG6[]KA'EA]0-OB3<>;2;-F(3 M//ZTI7->'V26)9]-,QY2*:;S30RU/>L_DBLJ"IYHZ^Y"QQ7RM;U&YZ@2V/.G= M(2>)7*/?W2B-!%2U#9G5"LL5"GZ>=!\OM=-RO]RNX(5J?S8M/!#*NN,V/>F_ MIC'15KZT5+D"-4O4$NI@0I$MU/1D +VTK(P;7+^@D!VV14SG97M<9WB".!U M-[I--BMC(:\4)$%1J617)\P6:GHR@(V392I]*Y5A 9MM+!J%BLIJ M.7.X.H>1#E\M&BV-G>".F$USF?*J37;.(E_5T6L$6-=,+OHPZS")*;'*CUOG ML*?ZP U[@S475QY4WES&*;+;;S/G<,)4LIMNORM..3E7*ZX+BK#LY)ES.+&L M9\I,B]OR8>; M\,]NPF-_[0\W_/W)LQH[9\_[? G:56LP[AHERW* :;$+1[8W>Q]PUYCU8U!> M+0?W3=\CW+6 CJCM>FQ95;"LAN2V//J&5RPNYZ,);F@"'45# 8>=4[N+.J)_.W!P(RAPO@*J MBOZ_:^MYN",@0F;L H9NKC)91Y*G R\PL9+MJ1?>/Q5?V<(L1X-S0O%@]&VO MTL)%2R5<0NWQ1RJ_D)_._LNT_6A5IWMZPC M8B^6H@XY%UC.)>'P0];=)>M"O+Q;UA%XC YY=Y^\"]7N;ED75D&Z6]:E8R'G M[JD&TJOAK^#0*:R!=/'Z-=>)W5Q)9-Y9EN9Y(3JA6"A5 :N*E(HE7O1V U_W M:)?>(:R?=07\>=4K"\7C1XO'U5-T7]*B":J%5OD?/]G:O5A= 1>HGVJ\AU(4+%@BB!A^7=OUZA(UF9A@(MC@4Z62 M0R,TU+>[-4*OK6(=KPAW"-F!@.R[MR19/]U**%&A*?D),TOYV8&:OZ7]BEO%VVY!P>3Q"]MJ(TG9K&7*R66 M2B>JIE(%M::1W2"7K(!&&=@XB]FZWI&5PF1=<>J55M88 PGNX"+[#N0V:\-T9%3U/-VA$#(@&?\^-VMTR.;[7@-KW MT+M[V-T]H23VU^6][R^N%B+TL^G%NMUE.2SU[HQI*K;FLUE222>Y2@I/2U*TV#+K+3Z)O&TJ'DE2I\;I MWZ'ZWMH##^D6;@]_W&T/'.Y=U(NW7G'C=VAHE?SBU^]TYH&YT8Q,P93Q@B&D MLA,ZM\%[J*28Y\R?%EH.X?*&<'F3[><@NQ:A#-XH7A 2[AXVPX.LNC]I0YVX MBW#F[4+@YS;4J?D:&QL.*CKW+3:E+K"C?G%CEI='G4876HM*=K8RNVH_8U3I M@!_9WM;,>*G=&S)Y ?4=UK@S.^I!4.-; M;*D'8=ZW=\YO#V#WL:<.4DY"Y^I14\E:\59Q.QS4%JL6!#7/#4_<)Z3=SJ X MNZ?^Q2KY;N/[1"6#4QO\N:C7@6I%+2#^'COF!@CF6<4:O:Y8HW)=- M97*O6N6ALN1F4;!@'VQ97Z^3G2[/H@+WR9>74(B(\1B]7QN/6'$? MZO<]+(K3XPE!6%JO;5*<.5 0A&E?Q2%"-H7!%TW>R)LSO# K9V=ZC^63^N_*$H3=-*$M^O#4,TGX8E]U*IG0S6C?#\QH[2)H#R(/4!K M]0>*DB9\&H5JR&0D3J3"[<5 V5KA[?H[1JTP0O,NU'IGA&;*+86'RJR98.7: MO+/H)%MI(8.P+/'K#QY+7S%"$P0Y_<:WZ\,PS<7"-,]KUW-A&F*O7Q2]T3?, M9D$K%26Q+:Y9>J;UD7Z]'J:A8JEKAVF"()-W9TW.*Q&Y*C&7G]1F@@O@H(>#",M,5)#5I;9>KNPB$C.G"6$V4)CMH$M@67?:Q#ZUL&- M($PW8/&.P)XJL419N("[X2E.U^A!M7G+7:!\-;G)KU(CF:L @VU6EDZ?M!B> M(%#H@Z BJ=1+,'1?ZO@]C*/PA,D=(]AW/F%R701[9_BDG=-KD;D^;?*FF/1=OV:M:;UDMJ59&++).#W)+%^]0Z"9!ON4LRG]M%"8Z!;UK2!>1/I2NF6/9LK3Q'LF0 ML[K]^Q%J?I_!I&,0(LBWH]#'UUE13M?4)+.:LM%1@E.HN$P,^-5)Q$Z<@K&C M@H94-W04* )>MDL&TGR)1!01N0O[S*A0)'T&COA:B2BMIN-A77&JF82H"=UL M=0W%$4!6S^'G;1/R/1B\P';_)4F7,27=4Q.D]"90!3](9D\!MO*7;4SPUFU, M$F036R(AQ@P)TW<4@K."Q, ,/]8&OX=>]XQ"9&1@ YD?'JP"$.,B6"RA0GH M+54U5M9OE\U!)-1K$NP_4H'D?>F-$NVJ[>ZS_N52$=)"F%O@]^Z7PYG1\-O^ MI#1A'75U0#_N7G!L8_? Q7[OB;_N/ YQ]\!K@Y[X==GQ_Z )V^9N7#LB>H1X M6X283L?BZ3O9F[J=843&Z$1(I->L1S(6)T,JO2Y*][(7?$M')!&"TAM*UQ,_ M1I3>N?%Y1\M:ZALO:ZEWTVATU*5GV\)YJ.-] //TY__^=W3/Z]>!O2M"&Q&8 M'Y6B$Y)]UR7N1F(%[7Q$(G=7Y,,BEKP!:=XI82\1:Q2X!QT T MO(,I:%??,'_OV/GT7U$_O^'$@(E^._EG]YN_78E "ZI_, ISU1K;:_1E5Y'P MG..'%Y*0Y?R[E@N> O7O!W9_2W)\^%&RL+.B.8&XP M_X3A77A5[Y[YY>[<7#_2=79R ;O&>Q]IRSZ13&"O*M[-W8;DMK;.5:[8B(6H M,(_6E8;,U^?X@YUO#E<\[::(QR,I,GV=JV[WXDC>?K4/%!)=XM;,%YPXNSH( M_9CL99< H2=7 @OP W9.L$%>D,WGKLF RKS'<8P\Q!NKA5#1L@5*3# 0EUZ_ M@/O=P@VTVV?/)>6]^OLW-WG.S/>&0;CW ]0)@;"_+F\F!>3^\JVLIM[;3"8R M;3-,S5RH^(-.=BW*$@_U^#A\]&0@)' MC]L;;($#Q*^TWWH?-MYTLJ.54]71@FMTIM/VK#^KS#RKH]D-U-6&S-EE;7.9,R5-(1L;[2L?D;F MF"#,YFE*D=VY6&R.#DAYF5-V]J'QF$@(<\5HC$FFH6'_OH5/8YDVWT:#<+4+ M_563=5ES-%^;+NWS,$6SCY?T% Z*]74]SW U/-VZ;,4-SU!@''MJF)"]8PX= MO3H82E,5]@FXO9R0+@&JQ@J8WF^R)MM/U;$NF";/;04F)3=' ,^V#0H?928M M=;U"-392IS4V4+*=H/!46%^/IV24:9$I@Y@KV<7#=#DVVOWB^L(U9S_(4VX^ M?Y6GR]6R7:^,$@2^Z'?78ZXWRT3[S#, BT&]/9]!R=-N3]^QE6!=A_5WN'A^ M(@';!U.ZNFQE,Y.^5DUFMXJVII9]1W4H(N.R%7^&K5_ ,")]:88QCL8,G G43P[KG M@-7@GE<546?)@]NX3]%[*TWA_5E[R@,^S7GXHS2LC./BF%E5TEI$? MD/;%8_13]^$Q_9_EK,:CXTZ=:O/XE8XD4. MG(DVOZQFGI,(OX@X)>N.X.EN$-VH*V5F%%RJ\TE<&-&XE.0%?)SFXZ24XE-I M6N))4A0$.H[CDCB&8_BOL'L#E?^L;AH5=;7)<)K-9R>:RK>G)L.[)3".6SZ4 M"Q4J)=;Z+%W#&3-C9E<98<*[2>6/6\YDG-\LB66.%:KK<7,>'Z:-[(0G>?QI MRWQ]U:UJQ48#IP7-(E2IM&[6&)XZ;6EEU%2EUEH5X!P[DIAYV/1&VPEL>3+. M9+JS;)7&W2H;;;&BGC-&.:>'6IZ,4R;4>(:9)+B6O'@H3$&YB'>235"$6K>R-<8SJ2" 0)BS M7VC'HV;$E5+FGMQ)>PL /0$8U^E7_4* M@D.GFV95>WDU^=%YQ_'OG3G-.XY_H5QIH1@](T;4=Y6I-Z MHXJ)@FEN),-$!Z>L>S"]@R0#5PN]W>L]N]<"^7=PC>[S)=A!KB_%'6ZJ<=EF M>AA?..IXD'UWS?3=R8.3\P:-.4 G&O1)U;"L[*'ZGKFS5E?-M&EW *70O%0< MX,E%IK]>\11/_?H3I^*1!'VEZ[@A"OQ<%'@M./T#4 #G"^T1TV%(J:@L4NOF M@EA6;)9=W08%-K0":(?.S5B:SA0[K6Q4SW$(!>A??Y(I.D(DB,NE!0E\",4S M?@I AQ14L9%CP=67;NI)%]',-Y?ORS=Z-F)?+M7*3Z$?@D?3J]A3\ M)>NJ_A&*^O"0\='A#*C.07N9 *.$RG:26WE@=^,O=$=_KCMZ:>/J1T/?5UA2NV>L=W?HZ.:N M/LY %)2@CW7^"GW6L$YR@D!@+ [7Y:664.=*)2GHK76_3.*#"9] =A813T>@ MK16&L$+,N)H%]:,QXRO,I2M@QFA*D[4X4T^RE66QSBS2+#%MH!O/-,(,*H(G MSZ7+^-X!+P9=H11TT;O0B3(?VI*C8H(HPC';8:3KYB@:7 $*(UW?U#YK TBG M)4!WF!E1-!W8QQXF\H:9\T&"\3'B'-)N&\9@W94XI6)3\]ZRV._88HNGW2A8 MA*#), 86 DT8 PL4T-S J/L\T# ST&Y.>'[(TFRWI8Z$PF;61ZEIZ->!YAM$ MQWP">JEKT4TK8 -,UI= MPU3!N'1K=#C#:-D0;+"+%$6/HB,#5^_2X_J?080 MVWFZO>WT'W)< ;>[Q&B^+"1$E($+6EZ)")5X:;L@Q(@0(\*HV,T-J*MCA%,= M97*-87G ;9)TM3:SNK,9P)9--Z%HZ)G> M&C*#*SUA".R>C*]/>J:H:7L/"XT1)(Z[VW .8IM"?#.C4LLF#J:#9!68>3 @ M&3[E;D\F(U0\C("%.'-K:RT(\PT2S@0D O8>G$GSQ2F@$A++R3@S2S/C7*H[ M0=6GT)9F(I)*??/C84W3F,,A;[S4M M'GE_49 MQ\TVX&;0RQ5]JK 5M\M>I M61\\T^T@O?(.!5"%*1M"*;L#@C.(6:GD:LDB7<'Q"J?,)DE\6Y?[# 12M#5) M)2))ZA0R+YL\J"-OE [ M=JN#;91?LB4&8I48X9RP9WVG\7J+S4<39XQS> M__J?HW3F>RU&)8@,\_=.50]FZO=.NEH[ 5$O6[H@P;Y_"^I*V%@[NST=VR?9 M_;W7=D0:#-HG5.(_V,'OB$0G]$7EC0ZH>%2^R'_MN(+1[N$K6=M]9MG&_#=) MQ%!858-_^A.+0T!+W(Y]+PIV)UO"V'JA5&?9-IO#:DR7;9>8:B?B%VVK9V-? M5*SMU=&ZK=S()K/Z=BQ.)SC M\I/ZH2^7"MR5 'Q'P4#R2V3AC<7)W J!?G4R!EL*JC]I87_#R9!>JQ\>%)/Y M_!&@-A 1?HQ[N[GM#TN?6=[<>K6@S+'$AF;*RD:;"&M;B*?M%O/KSZD!C4T% M"QL!H+NE_U OF# 19-VR_7J D!=;+SZRV97NTX%]IES?'9'Y/>:"2\_Q5%U4 MH_FHP&4YJ]>83H7U,--ZWBUYH;;VE4ET"XO*)5&B6>U6^R/9XCI,LH/;F70N MLV%>,J>>+8^,?Q5^?P1AW *60!"G!S4OQX(-(A@#5HD8,LF2XXEM05U88 M6,+?H;9&,(3@F ?92Z^LI@XF+FQ'H&8)Z$4HT9@@24"T,91_;"G##_AZ)SFV M8^YUC\TSAS!CF#?.,"!X,<@S@X@77?/0JZAMV ;\N6YCE2)(LRJC-?JR[ M.6"V@68GJLX8>*_)-GI',^"[JJP =8,>ZYANV-Z_'XX/6-\9);IJ;]NA1^,. M2\NV6LYLAYJ1?1$E'KF)7$)9Q^:":4,X%@7' M@*BH@XE<$2H%*KD E(K(#H MN SQ*HQ#:LY-@#COE6J-N'5:H>S,30/=D_;9Y2[L7NG6J?M_8 '@]NG+%!)% M69NKKF2 L2>VOA2(\F-]V'W55BK]CX6$R9%0Q733K?QJ&B*PD/"):"6!C]1- M!$WBJ: %C?UNW7DH JC8D07TUQ;CL>,.NR&=KL=GQ<*>.]/^:J36<'I*3>9Z M91*O/D"QT(U3B3AGOJP$!".(M*AH[[F5)J()Q54"8S51 K#'Q]Y\"7X((7/Q+(D2B!$3].TH"/)W")3X$XX"4RF0*CE(13 MZ3&2.&'W1E?DA656X"RIMV9IO;GF:S6';717"&V?MI3LM# L\0F;C;*IE+D% M1EPM3GCRM"79;DBM++^P\(6=9*W.O+@%K19L&7_:X/"L, MR&R9X2D>/^F].S 8HS$:XXWHQ)C7,H5.,\%X.?R/6QH9..N4EFWB6ES>DJFE MT>[3+=@R\;1E?C(2-EMKN>8VY9Y8%S*5VF"ZXN.GO1>ZY=Y@LNR(.#VK5E+3 MR5#EYBB5TDE+0Y ?VJVZJ'$-C/JT)6%%![6'O++EHB">S:73 MR>B\/.&39[[)M"KM%$VEN:C>9ZD$TV?-(;I=<=*R[<2=VBIA;SBP<:G@<+PR[\2)KS'/%!/KF,97X5 (7$P)(\B)%"7P\3=+P M42K)4VEA1.- )$3AA*N*TREW&[6BP&TL)0VZ7$X6R+,RU3:XS#"_)&5(K41W MQI,CNQYE8,L37A'9])2@*NI( =5\66AQ3&ZM,5"F3NE:R&J@DEVLV*@XRIB% M+3=HKE;GY+1$%7/;K%,2.*='6H/J*+IE<"31)[T76\XHV:NW+25:,NNN5&=JP\K5)^=D2I'R);MLBB+>T'DQ;]A$HU-&DG)"SV:C+?; M-+-@%^W:8CK*YE==_%"FWA^@OUS(W?WSL%#B6SR^C^RQ@3\>>*UUY MV9\E-]*!==UPTE_[;8N_@^T$_ZR N1''P2K*C?*<3-:!RI8ZFWZ:>2$4)EM^ MY I1R,!&N\ 8_!/5I?;W'=:V%PAS@U^>L7,MGVDWY8XX!6-'!0V)=:.RL'M/ M "$-VM"_1)LSN@@="K>O+HI<=.$(,JHA*K]VBLTGDEQ;+O8EO*)T6JEU*6$T MFY-?&("DF\/.;-,!0=I3PQ]E-^\%#3W5\X*.0$?;1*][P8*[I_1(G%T<&P5R M'-LP-YB)(CKN%9X=;;U'NTCEW#20OV;HEOO(BW'Z@60WQF[9UCXZ;J"(&3H_ M$RP@.*#E:TNAX._W5=USZ'LG3COP!%TX%1A;H'?NU\.9X9\'G]2R*IV ME48_[EZ #-H]\+PK]\F1$W9P9LEO\^CXICS'R39WXSHH//_KS8>>B5@Z+&S_ MWB.!GSH1^+2P_2>.5283(>ONDG7I6.K%*TLAZP++.BH6IT+6W27K0JV[6]:1 M,2)DW4U9]][;=*\9EL&A4^IV%SQ>,^$^3:34NVDT.NKR,(JUNY![^O-__SLZ MI@9TB1")_M\OZM='*4.Y&G_#*[MG2??L=N#[B=D$)OJ$, $GY+L.1GZ],#V] MP!UB2(@A;\:0S]AXWQ@V4 CP0K1ZS94))>>[20[^;9>:-TC.\=P_MA8%/3M$ MWC_->;P!<+%5)KS#_5%8"8#>."?A-KE>M./'!5.EH5KI4EY+M M!\#\NLA6X>,N*O6.7=2W;"0RMJ\LG9VN'#7>;[I&R?VMY@)HRXM*8V5SG:UD M5,394EX4T-D,$J(K$;M*\@1OD0Z"_+RD>/\Y7I!_JM:\]>+%A]4&/U(;G"!9* M$ 3H1;4)LF_\[MFXMP'^*Z)[K+:PO@?7]AM9&,$&QN]O3AQ=A=FW.Z@2<0"( MLXXFYS<==HM'>P:[K<0EELY,^#BR(XC850K)7-W7OV%ZQWM0@!]@&;Q' [KU M,5^0+$[CG#D_K_=%HU)FD 9 DP"/Q:]G$?R0Q>1[1C?JAAX=>[>#T7D\X&5Z M#Z,;M[8]@B WH3ER!,9051XUQ2^)< Z(I=9JHB2ZV;1"5\S^3"RL9Q.IQ2>0 M*8+'KE)+Y3XB&F$HX]L;+&_5$7Y9JC93"66HD,)L.'SH566]CJ[DQ:^F(S<) M7P1H0?H&T9!FL^G>1 )KH,&'WLV*,"CR>H:U"G7$:+U%T8SGC9(&-P>L:FS+',CPA7EK MDA&H+4.'<[$:TEYD_7W4#-"!)-O/ M9&NKIKKK-9^/3Q09U+=21BYV)*D5D&QM2?(I9QXGNDN%]I@G[3&#FEML0K#\ M-&G6+9.DG4[A0L+U;1.AT:E8,LSK)DR+J[9!T1H\*\/G?*.CR63H>\ MNTO>A8AYMZR#B)D,67>?K"-C="KDW1UEL7O5*P@.G6Z:@>KEU220V6#>D\6. M_&@6.ZCQU+=/*G2I=%2A&#TK1O$8_NW%"/]4?B8?J8-^^"3KF"8DU<6TY><> M OADR"'H@O+O2\S4\]"#,-6K;'"_M63/Y_>WWU/!QU?Q9S9$GM;RZ8J\56JD M3*;5Q+EHE^;'\[)5Z5.HAAWUZP]%1Y+QQ'5.78?X\0D'/ A*=77\\/S5($PU M4/CQ_E, 5\6/36F9-+=96L<;T_Z*D8C$()U!^$'_^D-$4L1+V32"YP^_6])W M9SA_WX,+\ET0\.=_DA(IE#E+A7U#ZGTI@#[MR+3=XN0T&Z?]485R9WZ%3L^ME_S@RH[7Y\6.0X>1DZ^,G+A7W'=F_#-^3QW8_O%G M?5(U+(M[A AVCQ!GG*.<(-%6L5UG%$>(.LDYK@XGJQ8?=X,K"2*22(71E8 ! MS1U$5RX'-&&(Y0M#+-<$&E)-CNJSDE['-X12[8G-;+&IH(RFM!O%)?&7!KEH6)D,:R;84NXK>)RMS<'@L4)I[,]LW7S^[/^O*5 M.^/K=M93[3,HV"C46VW#2O.X3,XZ&K?:#GK.A$\@Z>A0 1A!C2 MS>VH'PX0M[.:W@P0@#"D?K29)'#:GFNET:RH\F % 0*:20D\$D^^F#+C>X:\ M&O84F)@-M+EA"N8&&\L2)#;017 YZRET1<.85QCS"H[5M=OM?[SJ?Y2@R(4$ M9HSN]FKHWO$9)!U9$BVSVG:-RU%N3JSD=+>IH6RHT-0B2(BD86 K8&@2!K9" M-+GNV:&/HPG3 >N&MLQJ2G1(%5-1?1M74RCO*[3+XJD(D7PIL\XW"%]Y&>$P M6<>65\IE&KJH;S:Y@I8_\4OMKZ!-/E#P^6EC; M,8RQ8TS=#6]55IQ/!)9*(AW2'(?ZYGHX58\R:#+&CJ]J766= F_Q/" M:1=%G"=9X XNE?#E5".C+@LLN9K,YLZ#'A5:*P@][J%P/$%%(/K\I%";UV?7 ML 4U=(-O;N&]EC0["+DG;W<]+WBT^%Y&X-MP^=6+-_/:+)4GZIF,0BZW69&N MI3?*'"7:1&?+TF2$C%^I-ER(/9<-P05/WVYWM2]XM/B11N$)^#QKZ56 R!#3 M]&:-=V:F4.DVHYU<>P51R+/TB&0D@;]X[.('Y<8-PFQ0Q,O$QV;(<,,9&&S?M;%[6X5-94#%&%*':HD.*V$ZD+2QC MP/]A?Z&)D_@_>::3P9A.%DO&>**&;H*WY