0001493152-21-007053.txt : 20210329 0001493152-21-007053.hdr.sgml : 20210329 20210329160730 ACCESSION NUMBER: 0001493152-21-007053 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210329 DATE AS OF CHANGE: 20210329 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VirTra, Inc CENTRAL INDEX KEY: 0001085243 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] IRS NUMBER: 931207631 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38420 FILM NUMBER: 21781773 BUSINESS ADDRESS: STREET 1: 7970 S. KYRENE ROAD CITY: TEMPE STATE: AZ ZIP: 85284 BUSINESS PHONE: 4809681488 MAIL ADDRESS: STREET 1: 7970 S. KYRENE ROAD CITY: TEMPE STATE: AZ ZIP: 85284 FORMER COMPANY: FORMER CONFORMED NAME: VIRTRA SYSTEMS INC DATE OF NAME CHANGE: 20020628 FORMER COMPANY: FORMER CONFORMED NAME: GAMECOM INC DATE OF NAME CHANGE: 19991103 10-K 1 form10-k.htm

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

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

 

For the fiscal year ended December 31, 2020

 

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

 

For the transition period from _____________ to ______________

 

Commission file number: 001-38420

 

VIRTRA, INC.

(Exact name of registrant as specified in its charter)

 

Nevada   93-1207631
(State or other jurisdiction of   (I.R.S. Employer
incorporation or organization)   Identification No.)
     
7970 S. Kyrene Rd. Tempe, AZ   85284
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (480) 968-1488

 

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, $0.0001 par value   VTSI   Nasdaq Capital Market

 

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

 

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

 

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

 

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

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files. Yes [X] 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 [X] Smaller reporting company [X]
       
    Emerging growth company [X]

 

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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. [  ]

 

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

 

The aggregate market value of the voting stock and non-voting common equity held by non-affiliates of the registrant, based upon the closing sale price of the registrant’s common stock on June 30, 2020 was approximately $27,876,144.

 

As of March 26, 2021, the registrant had 7,775,030 outstanding shares of common stock.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

None.

 

 

 

 
 

 

TABLE OF CONTENTS

 

       

Page

Numbers

PART I    
         
Item 1.   Business   3
         
Item 1A.   Risk Factors   8
         
Item 1B.   Unresolved Staff Comments   17
         
Item 2.   Properties   18
         
Item 3.   Legal Proceedings   18
         
Item 4.   Mine Safety Disclosures   18
         
PART II    
         
Item 5.   Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities   18
         
Item 6.   Reserved   19
         
Item 7.   Management’s Discussion and Analysis of Financial Condition and Results of Operations   19
         
Item 7A.   Quantitative and Qualitative Disclosures About Market Risk   27
         
Item 8.   Financial Statements and Supplementary Data   27
         
Item 9.   Changes in and Disagreements with Accountants on Accounting and Financial Disclosures   29
         
Item 9A.   Controls and Procedures   29
         
Item 9B.   Other Information   29
         
PART III    
         
Item 10.   Directors, Executive Officers and Corporate Governance   30
         
Item 11.   Executive Compensation   35
         
Item 12.   Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters   41
         
Item 13.   Certain Relationships and Related Transactions, and Director Independence   42
         
Item 14.   Principal Accounting Fees and Services   43
         
PART IV    
         
Item 15.   Exhibits, Financial Statement Schedules   44
         
Item 16.   Form 10-K Summary   45
         
    Signatures   46

 

2
 

 

PART I

 

Forward-Looking Statements

 

The information in this discussion contains forward-looking statements and information within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which are subject to the “safe harbor” created by those sections. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “should,” “could,” “predicts,” “potential,” “continue,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. The forward-looking statements are applicable only as of the date on which they are made, and we do not assume any obligation to update any forward-looking statements. All forward-looking statements in this Annual Report on Form 10-K are made based on our current expectations, forecasts, estimates and assumptions, and involve risks, uncertainties and other factors that could cause results or events to differ materially from those expressed in the forward-looking statements. In evaluating these statements, you should specifically consider various factors, uncertainties and risks that could affect our future results or operations. These factors, uncertainties and risks may cause our actual results to differ materially from any forward-looking statement set forth in this Annual Report on Form 10-K. You should carefully consider these risk and uncertainties described and other information contained in the reports we file with or furnish to the Securities and Exchange Commission (the “SEC”) before making any investment decision with respect to our securities. All forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by this cautionary statement.

 

ITEM 1. BUSINESS.

 

Our Corporate History

 

We are a corporation organized and existing under the laws of the State of Nevada. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra Systems, Inc., a Texas corporation.

 

Effective as of October 1, 2016 (the “Effective Date”), we completed a conversion from a Texas corporation to a Nevada corporation pursuant to a Redomestication Plan of Conversion (the “Plan of Conversion”) that was approved by our Board of Directors on June 23, 2016 and by our stockholders on September 16, 2016. On the Effective Date, 7,927,774 shares of common stock of VirTra Systems, Inc., a Texas corporation, were converted into 7,927,774 shares of common stock of VirTra, Inc., a Nevada corporation. No stockholders exercised appraisal rights or dissenters’ rights for such shares in accordance with the Texas Business Organization Code.

 

As part of the Plan of Conversion, we filed Articles of Incorporation in Nevada whereby we changed our name from VirTra Systems, Inc. to VirTra, Inc. and revised our capitalization. Our Articles of Incorporation filed in Nevada authorize us to issue 62,500,000 shares, of which (1) 60,000,000 shares shall be common stock, par value $0.0001 per share (the “Common Stock”), of which (a) 50,000,000 shares shall be Common Stock, (b) 2,500,000 shares shall be Class A Common Stock, par value $0.0001 per share (the “Class A Common Stock”), and (c) 7,500,000 shares shall be Class B Common Stock, par value $0.0001 per share (the “Class B Common Stock”) and (2) 2,500,000 shares shall be Preferred Stock, par value $0.0001 per share, which may, at the sole discretion of the Board of Directors, be issued in one or more series (the “Preferred Stock”). We also adopted new bylaws as part of the Plan of Conversion.

 

Effective March 2, 2018, we effected a 1-for-2 reverse stock split of our issued and outstanding Common Stock (together the “Reverse Stock Split”). All references to shares of our Common Stock in this Annual Report on Form 10-K refer to the number of shares of Common Stock after giving effect to the Reverse Stock Split and are presented as if the Reverse Stock Split had occurred at the beginning of the earliest period presented.

 

3
 

 

Business Overview

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” and “our”), located in Tempe, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology.

 

The VirTra firearms training simulator allows marksmanship and realistic scenario-based training to take place on a daily basis without the need for a shooting range, protective equipment, role players, safety officers, or a scenario-based training site. We have developed a higher standard in simulation training including capabilities such as: multi-screen, video-based scenarios, unique scenario authoring ability, superior training scenarios, the patented Threat-Fire™ shoot-back system, powerful gas-powered simulated recoil weapons, and more. The simulator also allows students to receive immediate feedback from the instructor without the potential for sustaining injuries by the instructor or the students. The instructor is able to teach and re-mediate critical issues, while placing realistic stress on the students due to the realism and safe training environment created by the VirTra simulator.

 

VirTra’s Driver Training Simulator is a vehicle-based simulator, complete with next-generation graphics, motion and a variety of other features. The system is designed to provide safe, reliable environment for efficient skill transfer for all law enforcement driver training. In addition, the driving rig adds realism with vibration and motion while the modern physics-based rendering engine provides not only photo-realistic realism but critical hazards such as dust storms, rain, and sun glare. VirTra’s Driver Training Simulator provides an extensive and realistic range of training environments that allow for initial driver familiarization and orientation to advanced concepts, high-risk pursuits and defensive driving drills.

 

We also are engaged in licensing our technology to That’s Eatertainment Corp. (“TEC”), a former related party and a developer and operator of a combined dining and entertainment concept centered on an indoor shooting experience. Mitchell Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. Accordingly, until October 2020, TEC was a related party.

 

Business Strategy

 

We have four main customer groups, namely, law enforcement, military, educational (includes colleges and police academies) and civilian. These are very different markets and require different sales and marketing programs as well as personnel. Our focus is to expand the market share and scope of our training simulators sales to these identified customer groups by pursuing the following key growth strategies:

 

  Build Our Core Business. Our goal is to profitably grow our market share by continuing to develop, produce and market the most effective simulators possible. Through disciplined growth in our business, we have achieved a solid balance sheet by increasing our working capital and limiting our bank debt. We plan to add staff to our experienced management team as needed to meet the expected increase in demand for our products and services as we increase our marketing and sales activities.
     
  Increase Total Addressable Market. We plan to increase the size of our total addressable market. This effort will focus on new marketing and new product and/or service offerings for the purpose of widening the number of types of customers who might consider our products or services uniquely compelling.
     
  Broaden Product Offerings. Since formation in 1993, our company has had a proud tradition of innovation in the field of simulation and virtual reality. We plan to release revolutionary new products and services, as well as to continue incremental improvements to existing product lines. In some cases, the Company may enter a new market segment via the introduction of a new type of product or service.
     
  Partners and Acquisitions. We try to spend our time and funds wisely and not tackle tasks that can be done more efficiently with partners. For example, international distribution is often best accomplished through a local distributor or agent. We are also open to the potential of acquiring additional businesses or of being acquired ourselves, based on what is expected to be optimal for our long-term future and our stockholders.

 

Product Offerings

 

Our simulator products include the following:

 

  V-300™ Simulator – a 300° wrap-around screen with video capability is the higher standard for simulation training

 

4
 

 

  The V-300™ is the higher standard for decision-making simulation and tactical firearms training. Five screens and a 300-degree immersive training environment ensures that time in the simulator translates into real world survival skills. The system reconfigures to support 15 individual firing lanes.
     
  A key feature of the V-300™ shows how quickly judgment decisions have to be made, and if they are not made immediately and quickly, it can lead to the possible loss of lives. This feature, among others, supports our value proposition to our customers that you cannot put a dollar value on being prepared enough for the surprises that could be around every corner and the ability to safely neutralize any life-threatening encounters.

 

  V-180™ Simulator – a 180° screen with video capability is for smaller spaces or smaller budgets

 

  The V-180™ is the higher standard for decision-making simulation and tactical firearms training. Three screens and a 180-degree immersive training environment ensures that time in the simulator translates into real world survival skills.

 

  V-100™ Simulator & V-100™ MIL – a single-screen based simulator systems

 

  The V-100™ is the higher standard among single-screen firearms training simulators. Firearms training mode supports up to 4 individual firing lanes at one time. The optional Threat-Fire™ device safely simulates enemy return fire with an electric impulse (or vibration version), reinforcing performance under pressure. We offer an upgrade path, so a V-100™ firearms training and force options simulator can affordably grow into an advanced multi-screen trainer in upgraded products that we offer customers for future purchase.
     
  The V-100™ MIL is sold to various military commands throughout the world and can support any local language. The system is extremely compact and can even share space with a standard classroom or fits into almost any existing facility. If a portable firearms simulator is needed, this model offers the most compact single-screen simulator on the market today – everything organized into one standard case. The V-100™ MIL is the higher standard among single-screen small arms training simulators. Military Engagement Skills mode supplies realistic scenario training taken from real world events.
     
  The V-ST PRO™ a highly-realistic single screen firearms shooting and skills training simulator with the ability to scale to multiple screens creating superior training environments. The system’s flexibility supports a combination of marksmanship and use of force training on up to 5 screens from a single operator station. The V-ST PRO™ is also capable of displaying 1 to 30 lanes of marksmanship featuring real world, accurate ballistics.

 

  VirTra Driving Sim is a vehicle-based simulator, complete with next-generation graphics, motion and a variety of other features. The system is designed to provide safe, reliable environment for efficient skill transfer for all law enforcement driver training.
     
  Virtual Interactive Coursework Training Academy (V-VICTA)™ enables law enforcement agencies, to effectively teach, train, test and sustain departmental training requirements through nationally accredited coursework and training scenarios using our simulators.
     
  Subscription Training Equipment Partnership (STEP)™ is a program that allows agencies to utilize VirTra’s simulator products, accessories, and V-VICTA interactive coursework on a subscription basis.
     
  V-Author™ Software allows users to create, edit, and train with content specific to agency’s objectives and environments. V-Author™ is an easy to use application capable of almost unlimited custom scenarios, skill drills, targeting exercises and firearms course-ware proven to be highly effective for users of VirTra simulation products.
     
  Simulated Recoil Kits - a wide range of highly realistic and reliable simulated recoil kits/weapons.
     
  Return Fire Device – the patented Threat-Fire™ device which applies real-world stress on the trainees during simulation training.
     
  TASER©, OC spray and low-light training devices that interact with VirTra’s simulators for training.

 

Modern Round and TEC

 

On the civilian side, on January 16, 2015, we entered into a Co-Venture Agreement (the “Co-Venture Agreement”) with Modern Round, Inc. (formerly, Modern Round, LLC) (“Modern Round”). Modern Round is a wholly owned subsidiary of TEC (formerly known as Modern Round Entertainment Corporation), a developer and operator of a combined dining and entertainment concept centered on an indoor virtual shooting entertainment concept. Mitchell Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. Accordingly, until October 2020, Modern Round and TEC were related parties. TEC currently operates two virtual shooting lounge facilities in Peoria and Mesa, Arizona. Under the terms of the agreement, we granted Modern Round, a former related party, an exclusive, non-transferable royalty-bearing right and license to use our software in virtual shooting lounge facilities for sales-based royalties.

 

Operations and Suppliers

 

We produce some of our own products. We also rely on a variety of suppliers. Management is uncertain whether we might encounter future delays with suppliers that would have a material impact on us. However, supplier delays would adversely affect us (see Item 1A. Risk Factors, including “—Public health pandemics, epidemics or outbreaks, such as COVID-19, or coronavirus, could adversely impact our business.”)

 

Competition and Competitive Landscape

 

We compete against a number of established companies that provide similar products and services, some of which have financial, technical, marketing, sales, manufacturing, distribution and other resources significantly greater than ours. There are also companies whose products do not compete directly, but are sometimes closely related to the products we offer. Arotech, Inc., Cubic, Inc., Laser Shot, Inc., Meggitt Training Systems, and Ti Training Corp are our main competitors in some or all of our markets.

 

We believe that our products and services are superior to those offered by our competitors based on our strength in developing higher quality software solutions, our patented accessories and our extensive library of virtual shooting scenario content that would require a substantial investment by a competitor to offer a comparable product.

 

5
 

 

Modern Round Co-Venture Agreement

 

The Co-Venture Agreement with Modern Round grants TEC an exclusive non-transferrable license to use the Company’s technology and certain equipment solely for use at locations to operate the concept, as defined in the Co-Venture Agreement. TEC agreed to pay the Company throughout the term of the Co-Venture Agreement, a royalty based on gross revenue, as defined and subject to certain minimum royalties commencing with the first twelve-month period subsequent to the respective milestone date of June 1, 2017. Under the terms of the original agreement, if the total royalty payments for locations in the United States and Canada together do not total at least the minimum royalty amount specified in the agreement, TEC may pay to VirTra the difference between the amount of total royalty payments and the minimum specified in the agreement to maintain exclusivity. The Co-Venture Agreement also provided for (i) the grant of 1,365,789 membership units of Modern Round (“Units”) to the Company, (ii) a right to participate to the extent of five percent of any offering by Modern Round of its Units, and (iii) warrants to purchase 1,365,789 Units at a price of $0.25 per share.

 

On December 31, 2015, Modern Round merged with a subsidiary of MREC pursuant to a Plan of Merger (the “Merger Agreement”) and each unit of Modern Round issued and outstanding as of the effective time of the merger automatically converted into the right to receive approximately 1.2277 shares of MREC common stock. As a result of the Merger Agreement, we held 1,676,748 shares of MREC, options to purchase 153,459 shares of MREC common stock at an exercise price of $0.41 per share, and conditional warrants to purchase 1,676,747 shares of MREC common stock at an exercise price of $0.20 per share. On October 25, 2016, we exercised the warrant and purchased 1,676,747 shares of MREC common stock for $335,349 resulting in our aggregate holdings of MREC increasing to 3,353,495.

 

On August 16, 2017, the Company amended the Co-Venture Agreement to permit TEC to sublicense the VirTra Technology to third party operators of stand-alone location-based entertainment companies. TEC agreed to pay the Company royalties for any such sublicenses in an amount equal to 10% of the revenue paid to TEC in cases where TEC pays for the cost of the equipment for such location or 14% of the revenue paid to TEC in cases where it does not pay for the cost of the equipment.

 

On July 23, 2018, the Company amended the Co-Venture Agreement to (i) confirm the minimum royalty deficiency benefit due for the royalty period ended May 31, 2018; (ii) establish payment terms for the minimum royalty deficiency benefit due, to include both cash and convertible promissory note payment; (iii) clarify the exclusivity provisions of the Agreement; and (iv) amend the minimum royalty calculations to only TEC branded facilities.

 

On July 31, 2019, the Company executed the First Amendment to Convertible Promissory Note with TEC to extend the Convertible Note’s maturity date for one additional year to August 1, 2020 and TEC remitted a payment of 20% of its net proceeds from its recent public offering totaling $16,000. All other terms and conditions of the Convertible Note remained unchanged. For the years ended December 31, 2020 and 2019, respectively, the Company recognized license fee income (royalties) from TEC of $45,247 and $130,625.

 

As of December 31, 2019, the Company held 560,000 shares of TEC common stock, representing approximately 4.8% of the issued and outstanding common shares of TEC. The Company determined a bona fide offer by TEC to sell investments for an amount less than the carrying amount of the Company’s investment occurred for the year ended December 31, 2019. As a result, an impairment loss of $280,000 was taken to write-down the TEC investment to the estimated fair value. During 2020, the Company determined the investment to be fully impaired and subsequently wrote down remaining $840,000. The impairment losses were recorded as an operating expense in 2020 and 2019. The Company recorded its investment at the estimated fair value as of December 31, 2020 and 2019 of $0 and $840,000, respectively.

 

In addition, at December 31, 2020, the Company held a warrant to purchase 25,577 shares of TEC common stock at an exercise price of $2.4436 per share. This warrant became exercisable on April 14, 2016, the date of grant, and expires on the tenth anniversary of the date of grant, if not earlier pursuant to the terms of the option.

 

Mitchell Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. Accordingly, until October 2020, TEC was a related party. As of October 11, 2020, TEC is no longer considered a related party.

 

Intellectual Property

 

We own or have rights to trademarks or trade names that we use in connection with the operation of our business, including our corporate names, logos and website names. In addition, we own or have the rights to copyrights, trade secrets and other proprietary rights that protect the content of our products and the formulations for such products. This Annual Report on Form 10-K may also contain trademarks, service marks and trade names of other companies, which are the property of their respective owners. Our use or display of third parties’ trademarks, service marks, trade names or products in this Annual Report on Form 10-K is not intended to, and should not be read to, imply a relationship with or endorsement or sponsorship of us. Solely for convenience, some of the copyrights, trade names and trademarks referred to in this Annual Report on Form 10-K are listed without their ©, ® and ™ symbols, but we will assert, to the fullest extent under applicable law, our rights to our copyrights, trade names and trademarks. All other trademarks are the property of their respective owners.

 

We rely on certain proprietary technology and seek to protect our interests through a combination of patents, trademarks, copyrights, know-how, trade secrets and security measures, including confidentiality agreements. Our policy generally is to secure protection for significant innovations to the fullest extent practicable. Further, we seek to expand and improve the technological base and individual features of our products through ongoing research and development programs.

 

Our patent portfolio includes seven issued U.S. patents, which expire between 2025 and 2037. In 2019, VirTra completed an Asset Purchase Agreement with Tiberius Technology, LLC, that included purchase of a patent and two patent pendings, all patent ownership was transferred effective March 13, 2019 and the two patent pendings were issued as patents.

   

6
 

 

We own the trademarks for “VirTra,” “VirTra Systems”, “Threat-Fire” and many other branding trademarks. These trademarks are registered in the United States. We consider the protection of our trademarks to be important to our business.

 

We also have copyright protection for our intellectual property produced for use in our products.

 

We rely on the laws of unfair competition and trade secrets to protect our proprietary rights. We attempt to protect our trade secrets and other proprietary information through confidentiality and non-disclosure agreements with customers, suppliers, employees and consultants, and through other security measures. However, we may be unable to detect the unauthorized use of or take appropriate steps to enforce, our intellectual property rights. Effective trade secret protection may not be available in every country in which we offer or intend to offer our products and services to the same extent as in the United States. Failure to adequately protect our intellectual property could harm or even destroy our brands and impair our ability to compete effectively. Further, enforcing our intellectual property rights could result in the expenditure of significant financial and managerial resources and may not prove successful. Although we intend to protect our rights vigorously, there can be no assurance that these measures will be successful.

 

Research and Development

 

During the years ended December 31, 2020 and 2019, our research and product development expenses were approximately $1,603,379 and $1,345,513, respectively.

 

Sources and Availability of Raw Materials/Manufacturing and Assembly

 

We obtain the key components of our products from a variety of sources that we purchase on a purchase order basis from local suppliers at market prices based on our production requirements. We believe alternative sources generally exist for the components used in our products.

 

Our manufacturing, assembly, warehouse and shipping facilities are located in Tempe, Arizona. See “—Business – Property.”

 

Employees

 

As of December 31, 2020, we employed 92 full-time employees. We believe that we maintain a satisfactory working relationship with our employees and we do not currently have any labor disputes.

 

Property

 

We lease approximately 37,729 rentable square feet of office and warehouse space from an unaffiliated third party for our corporate office, manufacturing, assembly, warehouse and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284. In addition, we lease approximately 5,131 rentable square feet of office and industrial space within the same business complex as our main office from an unaffiliated third party for our machine shop at 7910 South Kyrene Road, Tempe, Arizona 85226. Both properties are under the same lease agreement which expires in April 2024.

 

Operations

 

Our operations are conducted from our principal executive office in Tempe, Arizona. We have no offices or employees internationally. However, our U.S.-based sales force works to secure contracts to supply our products in U.S. and foreign markets. As of December 31, 2020, we have performed sales contracts and warranty service obligations in the U.S. and 33 foreign countries. When our products are introduced into an international market, it is either pursuant to a contract directly with a customer located in the foreign country, or pursuant to a contract between our company and a U.S. government agency (such as the U.S. Department of State). In the latter instance, our customer is the relevant U.S. government agency. The government agency may then distribute our products to third parties within the particular country.

 

7
 

 

Regulatory Matters

 

Our business is regulated in most of our markets. We deal with numerous U.S. government agencies and entities, including, but not limited to, branches of the U.S. military and the Department of Homeland Security. Similar government authorities exist in our international markets.

 

We are also subject to export laws and regulations. These laws include, among others, the U.S. Export Administration Regulations, administered by the U.S. Department of Commerce, Bureau of Industry and Security, the International Traffic in Arms Regulations (the “ITAR”), administered by the U.S. Department of State, Directorate of Defense Trade Controls, and trade sanctions, regulations and embargoes administered by the U.S. Department of Treasury, Office of Foreign Assets Control. Among its many provisions, the ITAR requires a license application for the export of firearms and congressional approval for any application with a total value of $1 million or higher.

 

Any failures to comply with these laws and regulations could result in civil or criminal penalties, fines, investigations, adverse publicity and restrictions on our ability to export our products and repeat failures could carry more significant penalties. Any changes in export regulations may further restrict the export of our products. The length of time required by the licensing processes can vary, potentially delaying the shipment of products and the recognition of the corresponding revenue. Any restrictions on the export of our products could have a material adverse effect on our competitive position, results of operations, cash flows, or financial condition.

 

For additional information related to export regulations, see Item 1A, “Risk Factors – Risks Related to Our Business.”

 

Government Contracts

 

The U.S. government, and other governments, may terminate any of our government contracts at their convenience, as well as for default, based on our failure to meet specified performance requirements. If any of our U.S. government contracts were to be terminated for convenience, we generally would be entitled to receive payment for work completed and allowable termination or cancellation costs. If any of our government contracts were to be terminated for default, generally the U.S. government would pay only for the work that has been accepted and can require us to pay the difference between the original contract price and the cost to re-procure the contract items, net of the work accepted from the original contract. The U.S. government can also hold us liable for damages resulting from the default. For additional information related to government contracts, see Item 1A. “Risk Factors – Risks Related to Our Business.”

 

Environmental

 

We are subject to various federal, state, local and non-U.S. laws and regulations relating to environmental protection, including the discharge, treatment, storage, disposal and remediation of hazardous substances and wastes. We continually assess our compliance status and management of environmental matters to ensure our operations are in substantial compliance with all applicable environmental laws and regulations. Investigation, remediation, operation and maintenance costs associated with environmental compliance and management of sites are a normal, recurring part of our operations. These costs often are allowable costs under our contracts with the U.S. government. It is reasonably possible that continued environmental compliance could have a material impact on our results of operations, financial condition or cash flows if additional work requirements or more stringent clean-up standards are imposed by regulators, new areas of soil and groundwater contamination are discovered and/or expansions of work scope are prompted by the results of investigations.

 

ITEM 1A. RISK FACTORS

 

In addition to the other information contained in this Annual Report on Form 10-K, we have identified the following risks and uncertainties that may have a material adverse effect on our business, financial condition or results of operations. You should carefully consider the risks described below before making an investment decision.

 

8
 

 

Risks Related to Our Business

 

We depend on government contracts for substantially all of our revenues and the loss of government contracts or a delay or decline in funding of existing or future government contracts could decrease our backlog or adversely affect our sales and cash flows and our ability to fund our growth.

 

Our revenues from contracts, directly or indirectly, with foreign and U.S. state, regional and local governmental agencies represented substantially all of our total revenues in fiscal year 2020. Although these various government agencies are subject to common budgetary pressures and other factors, many of our various government customers exercise independent purchasing decisions. As a result of the concentration of business with governmental agencies, we are vulnerable to adverse changes in our revenues, income and cash flows if a significant number of our government contracts, subcontracts or prospects are delayed or canceled for budgetary or other reasons.

 

The factors that could cause us to lose these contracts and could decrease our backlog or otherwise materially harm our business, prospects, financial condition or results of operations include:

 

  budget constraints affecting government spending generally, or specific departments or agencies such as U.S. or foreign defense and transit agencies and regional transit agencies, and changes in fiscal policies or a reduction of available funding;
     
  re-allocation of government resources as the result of actual or threatened terrorism or hostile activities or for other reasons;
     
  disruptions in our customers’ ability to access funding from capital markets;
     
  curtailment of governments’ use of outsourced service providers and governments’ in-sourcing of certain services;
     
  the adoption of new laws or regulations pertaining to government procurement;
     
  government appropriations delays or blanket reductions in departmental budgets;
     
  suspension or prohibition from contracting with the government or any significant agency with which we conduct business;
     
  increased use of shorter duration awards, which increases the frequency we may need to recompete for work;
     
  impairment of our reputation or relationships with any significant government agency with which we conduct business;
     
  decreased use of small business set asides or changes to the definition of small business by government agencies;
     
  increased use of lowest-priced, technically acceptable contract award criteria by government agencies;
     
  increased aggressiveness by the government in seeking rights in technical data, computer software, and computer software documentation that we deliver under a contract, which may result in “leveling the playing field” for competitors on follow-on procurements;
     
  impairment of our ability to provide third-party guarantees and letters of credit; and
     
  delays in the payment of our invoices by government payment offices.
     
  The COVID-19 public health pandemic could adversely impact our operations, including our manufacturing and supply chain, sales and marketing and could have an adverse impact on our business and our financial results.

 

9
 

 

Government spending priorities and terms may change in a manner adverse to our businesses.

 

A significant percentage of our revenue comes from domestic and foreign police forces. If these government entities have to cut their budgets, it is possible that we will lose this source of revenue, which could materially adversely affect our business, prospects, financial condition or results of operations. We are working at diversifying our business so that we are not as dependent, but there is no assurance that we will be successful at doing so.

 

Public health pandemics, epidemics or outbreaks, such as COVID-19, or coronavirus, could adversely impact our business.

 

In December 2019, a novel strain of coronavirus (COVID-19) emerged in Wuhan, Hubei Province, China. While initially the outbreak was largely concentrated in China and caused significant disruptions to its economy, it has now spread to several other countries, including the United States, and infections have been reported globally. The spread of COVID-19 has affected segments of the global economy and may affect our operations, including the potential interruption of our supply chain.

 

The spread of COVID-19, or another infectious disease, could also negatively affect the operations at our third-party manufacturers, which could result in delays or disruptions in the supply of our products. In addition, we may take temporary precautionary measures intended to help minimize the risk of the virus to our employees, including temporarily requiring all employees to work remotely, suspending all non-essential travel worldwide for our employees, and discouraging employee attendance at industry events and in-person work-related meetings, which could negatively affect our business.

 

The extent to which the coronavirus impacts our operations will 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, the actions to contain the coronavirus or treat its impact, and changes in government spending or priorities, among others. In particular, the continued spread of the coronavirus globally could adversely impact our operations, including among others, our manufacturing and supply chain, sales and marketing and could have an adverse impact on our business and our financial results. The COVID-19 outbreak is a widespread health crisis that could adversely affect the economies and financial markets of many countries, resulting in an economic downturn that could affect demand for our products and likely impact our operating results.

 

Intense competition could negatively impact our sales and operating results.

 

Our products are sold in highly competitive markets with limited barriers to entry. We compete against a number of established companies that provide similar products and services, some of which have financial, technical, marketing, sales, manufacturing, distribution and other resources significantly greater than ours. There are also companies whose products do not compete directly, but are sometimes closely related to the products we offer. Arotech, Inc., Cubic Inc., Laser Shot, Inc., Meggitt Training Systems, and Ti Training Corp. are our main competitors in some or all of our markets.

 

We believe that our products and services are superior to those offered by our competitors based on our strength in developing higher quality software solutions, our patented accessories and our extensive library of training scenario content that would require a substantial investment of money and time by a competitor to offer a comparable product. The introduction by competitors of lower-priced or more innovative products could, however, result in a significant decline in our revenues and have a material adverse effect on our operating results, financial position and cash flows.

 

If we are unable to anticipate customer preferences or to effectively identify, market and sell future products, our future revenues and operating results could be adversely affected.

 

Our future success depends on our ability to effectively identify, market and sell new products that respond to new and evolving customer preferences. Accordingly, our revenues and operating results may be adversely affected if we are unable to identify or acquire rights to new products that satisfy customer preferences. In addition, any new products that we market may not generate sufficient revenues to recoup their identification, development, acquisition, marketing, selling and other costs.

 

Decline in state and local government spending would likely negatively affect our product revenues and earnings.

 

Success of each of the products we plan to sell depends substantially on the amount of funds budgeted by state and local government agencies that make up our current and potential customers. Global credit and financial markets have experienced extreme disruptions in the recent past, including severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates and uncertainty about economic stability. There can be no assurance that similar disruptions will not occur in the future. Deterioration in general economic conditions may result in lower tax revenues that could lead to reductions in government spending, especially spending for discretionary simulation training products such as ours. Poor economic conditions could in turn lead to substantial decreases in our net sales or have a material adverse effect on our operating results, financial position and cash flows.

 

We may not be able to receive or retain the necessary licenses or authorizations required for us to export or re-export our products, technical data or services, or to transfer technology from foreign sources and to work collaboratively with them. Denials of such licenses and authorizations could have a material adverse effect on our business and results of operations.

 

U.S. regulations concerning export controls require us to screen potential customers, destinations, and technology to ensure that sensitive equipment, technology and services are not exported in violation of U.S. policy or diverted to improper uses or users. In order for us to export certain products, technical data or services, we are required to obtain licenses from the U.S. government, often on a transaction-by-transaction basis. These licenses are generally required for the export of the military versions of our products and technical data and for defense services. We cannot be sure of our ability to obtain the U.S. government licenses or other approvals required to export our products, technical data and services for sales to foreign governments, foreign commercial customers or foreign destinations.

 

10
 

 

In addition, in order for us to obtain certain technical know-how from foreign vendors and to collaborate on improvements on such technology with foreign vendors, we may need to obtain U.S. government approval for such collaboration through manufacturing license or technical assistance agreements approved by U.S. government export control agencies. The U.S. government has the right, without notice, to revoke or suspend export licenses and authorizations for reasons of foreign policy, issues over which we have no control. Failure to receive required licenses or authorizations would hinder our ability to export our products, data and services and to use some advanced technology from foreign sources. This could have a material adverse effect on our business, results of operations and financial condition.

 

Our failure to comply with export control rules could have a material adverse effect on our business.

 

Our failure to comply with the export control rules described above could expose us to significant criminal or civil enforcement action by the U.S. government, and a conviction could result in denial of export privileges, as well as contractual suspension or debarment under U.S. government contracts, either of which could have a material adverse effect on our business, results of operations and financial condition.

 

Failure to comply with the United States Foreign Corrupt Practices Act could subject us to penalties and other adverse consequences.

 

We are subject to the United States Foreign Corrupt Practices Act, which generally prohibits United States companies from engaging in bribery or other prohibited payments to foreign officials for the purpose of obtaining or retaining business. Corruption, extortion, bribery, pay-offs, theft and other fraudulent practices occur from time-to-time in the foreign countries where we sell our products and services. We can make no assurance, however, that our employees or other agents will not engage in such conduct for which we might be held responsible. If our employees or other agents are found to have engaged in such practices, we could suffer severe penalties and other consequences that may have a material adverse effect on our business, financial condition and results of operations.

 

We may face competition from providers of comparable products. Increased competition in those product categories could negatively affect our future revenues and operating results.

 

Since we will not be the only seller and since we have a limited number of patents, the introduction of comparable products designed to compete with our products may increase in the future. With so much focus on homeland security and terrorism, it is possible that more companies will enter our business and sell new and/or innovative training tools. One area of particular concern is new virtual reality (VR) hardware and software. If other companies are able to create new training tools that are more realistic or effective, we may not be able to compete effectively. Introduction by competitors of comparable products, a maturing product lifecycle or other factors could result in a decline in our revenues derived from these products. A significant decline in our sales of these products, without offsetting sales gains, would have a material adverse effect on our operating results, financial position and cash flows.

 

We operate in a highly competitive market and the size and resources of some of our competitors may allow them to compete more effectively than we can, resulting in a loss of our market share and a decrease in our revenues and gross profit.

 

The markets for law enforcement, military, educational and commercial simulation training are highly competitive and include many new competitors as well as increased competition from established companies expanding their production and marketing of performance products. Despite owning patents, trademarks and copyrights, our current and future competitors could manufacture and sell products with performance characteristics and functionality similar to the products we sell and that we plan to sell. Some of our competitors are large companies with strong worldwide brand recognition, such as Cubic and Meggitt that have significantly greater financial, distribution, marketing and other resources than we do. Some of our competitors have significant competitive advantages, including longer operating histories, larger sales forces, bigger advertising budgets, better brand recognition, greater economies of scale and long-term relationships with key military customers that are potentially highly valuable because of the significant volume that our competitors sell to them.

 

As a result, these competitors may be better equipped than we are to influence customer preferences or otherwise increase their market share by:

 

  quickly adapting to changes in customer requirements;

 

11
 

 

  readily taking advantage of acquisition and other opportunities;
     
  discounting excess inventory that has been written down or written off;
     
  devoting resources to the marketing and sale of their products, including significant advertising, media placement and product endorsement;
     
  adopting aggressive pricing policies; and
     
  engaging in lengthy and costly intellectual property and other disputes.

 

Disruptions could negatively impact revenue and results of operation.

 

Our ability to manufacture and/or sell our products may be impaired by damage or disruption to our manufacturing, warehousing or distribution capabilities, or to the capabilities of our suppliers, contract manufacturers, logistics service providers or independent distributors. This damage or disruption could result from execution issues, as well as factors that are hard to predict or are beyond our control, such as product or raw material scarcity, adverse weather conditions, natural disasters, fire, terrorism, pandemics, strikes, cybersecurity breaches, government shutdowns, disruptions in logistics, supplier capacity constraints or other events. Failure to take adequate steps to mitigate the likelihood or potential impact of such events, or to effectively manage such events if they occur, may adversely affect our business or financial results, particularly in circumstances when a product is sourced from a single supplier or location. Disputes with significant suppliers, contract manufacturers, logistics service providers or independent distributors, including disputes regarding pricing or performance, may also adversely affect our ability to manufacture and/or sell our products, as well as our business or financial results. We are actively monitoring the recent coronavirus outbreak and its potential impact on our supply chain and operations. Although our products are manufactured in North America and we source the significant majority of our ingredients and raw materials from North America, due to current and potential future port closures and other restrictions resulting from the outbreak, global supply may become constrained, which may cause the price of certain ingredients and raw materials used in our products to increase and/or we may experience disruptions to our operations. While we do not expect that the virus will have a material adverse effect on our business or financial results at this time, we are unable to accurately predict the impact that the coronavirus will have due to various uncertainties, including the ultimate geographic spread of the virus, the severity of the disease, the duration of the outbreak, and actions that may be taken by governmental authorities.

 

Some of the components of our products pose potential safety risks which could create potential liability exposure for us.

 

Some of the components of our products contain elements that may pose potential safety risks. In addition to these risks, there can be no assurance that accidents in the facilities that use our products will not occur. Any accident, whether occasioned by the use of all or any part of our products or technology or by our customers’ operations, could adversely affect commercial acceptance of our products and could result in claims for damages resulting from injuries or death. Any of these occurrences would materially adversely affect our operations and financial condition. In the event that our products fail to perform as specified, users of these products may assert claims for substantial amounts. These claims could have a materially adverse effect on our financial condition and results of operations. There is no assurance that the amount of the general product liability insurance that we maintain will be sufficient to cover potential claims or that the present amount of insurance can be maintained at the present level of cost, or at all.

 

Assertions by third parties of infringement or other violation by us of their intellectual property rights could result in significant costs and substantially harm our business and operating results.

 

Companies engaged in the sales of products are frequently subject to litigation based on allegations of infringement, misappropriation or other violations of intellectual property rights. Some companies, including some of our competitors, own large numbers of patents, copyrights, trademarks and trade secrets, which they may use to assert claims against us. Third parties may in the future assert that we have infringed, misappropriated or otherwise violated their intellectual property rights. Existing laws and regulations are evolving and subject to different interpretations, and various federal and state legislative or regulatory bodies may expand current or enact new laws or regulations. We cannot guarantee you that we are not infringing or violating any third-party intellectual property rights.

 

We cannot predict whether assertions of third-party intellectual property rights or any infringement or misappropriation claims arising from such assertions will substantially harm our business and operating results. If we are forced to defend against any infringement or misappropriation claims, we may be required to expend significant time and financial resources on the defense of such claims, even if without merit, settled out of court, or determined in our favor. Furthermore, an adverse outcome of a dispute may require us to: pay damages, potentially including treble damages and attorneys’ fees, if we are found to have willfully infringed a party’s intellectual property; cease making, licensing or using products or services that are alleged to infringe or misappropriate the intellectual property of others; expend additional development resources to redesign our products; enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies or materials; or to indemnify our partners and other third parties. Royalty or licensing agreements, if required or desirable, may be unavailable on terms acceptable to us, or at all, and may require significant royalty payments and other expenditures. In addition, we do not carry broadly applicable patent liability insurance and any lawsuits regarding patent rights, regardless of their success, could be expensive to resolve and would divert the time and attention of our management and technical personnel.

 

Our business is dependent on proprietary rights that may be difficult to protect and could affect our ability to compete effectively.

 

Our ability to compete effectively will depend on our ability to maintain the proprietary nature of our technology and content through a combination of patent, trademark, copyright and trade secret protection, non-disclosure agreements and licensing arrangements.

 

12
 

 

Litigation, or participation in administrative proceedings, may be necessary to protect our proprietary rights. This type of litigation can be costly and time consuming and could divert company resources and management attention to defend our rights, and this could harm us even if we were to be successful in the litigation and there is no guarantee we would be successful in such litigation. In the absence of patent protection, and despite our reliance upon our proprietary confidential information, our competitors may be able to use innovations similar to those used by us to design and manufacture products directly competitive with our products. In addition, no assurance can be given that others will not obtain patents that we will need to license or design around. To the extent any of our products are covered by third-party patents, we could need to acquire a license under such patents to develop and market our products.

 

Despite our efforts to safeguard and maintain our proprietary rights, we may not be successful in doing so. In addition, competition is intense, and there can be no assurance that our competitors will not independently develop or patent technologies that are substantially equivalent or superior to our technology. In the event of patent litigation, we cannot assure you that a court would determine that we were the first creator of inventions covered by our issued patents or pending patent applications or that we were the first to file patent applications for those inventions. If existing or future third-party patents containing broad claims were upheld by the courts or if we were found to infringe third-party patents, we may not be able to obtain the required licenses from the holders of such patents on acceptable terms, if at all. Failure to obtain these licenses could cause delays in the introduction of our products or necessitate costly attempts to design around such patents, or could foreclose the development, manufacture or sale of our products. We could also incur substantial costs in defending ourselves in patent infringement suits brought by others and in prosecuting patent infringement suits against infringers.

 

We also rely on trade secrets and proprietary know-how that we seek to protect, in part, through non-disclosure and confidentiality agreements with our customers, employees, consultants, and entities with which we maintain strategic relationships. We cannot assure you that these agreements will not be breached, that we would have adequate remedies for any breach or that our trade secrets will not otherwise become known or be independently developed by competitors.

 

We depend on our executive officers, the loss of whom could materially harm our business.

 

We rely upon the accumulated knowledge, skills and experience of our executive officers and significant employees. Our Chief Executive Officer, President and Chairman of the Board, Robert Ferris, built our business from inception and, along with other members of the management team, are responsible for many of the products and clients that we have today. If they were to leave us or become incapacitated, we might suffer in our planning and execution of business strategy and operations, impacting our financial results. We also do not maintain any key man life insurance policies for any of our employees.

 

If we are unable to implement and maintain effective internal control over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Common Stock may decline.

 

As a public company, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Further, we are required to report any changes in internal controls on a quarterly basis. In addition, we are required to furnish a report by management on the effectiveness of internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, as amended (the “Sarbanes-Oxley Act”).

 

We will design, implement, and test the internal controls over financial reporting required to comply with these obligations. If we identify material weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section 404 in a timely manner or assert that our internal control over financial reporting is ineffective, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of the Common Stock could be negatively affected. We also could become subject to investigations by the stock exchange on which the securities are listed, the SEC, or other regulatory authorities, which could require additional financial and management resources.

 

13
 

 

As an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), we are permitted to rely on exemptions from certain disclosure requirements.

 

We qualify as an “emerging growth company” under the JOBS Act. As a result, we are permitted to, and intend to, rely on exemptions from certain disclosure requirements. For so long as we are an emerging growth company, we will not be required to:

 

  have an auditor report on our internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act;
     
  comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements (i.e., an auditor discussion and analysis);
     
  submit certain executive compensation matters to stockholder advisory votes, such as “say-on-pay” and “say-on-frequency”; and
     
  disclose certain executive compensation related items such as the correlation between executive compensation and performance and comparisons of the chief executive officer’s compensation to median employee compensation.

 

In addition, Section 102 of the JOBS Act also provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. We have elected to take advantage of the benefits of this extended transition period. Our financial statements may therefore not be comparable to those of companies that comply with such new or revised accounting standards.

 

We will remain an “emerging growth company” for up to five years, or until the earliest of (i) the last day of the first fiscal year in which our total annual gross revenues exceed $1 billion, (ii) the date that we become a “large accelerated filer” as defined in Rule 12b-2 under the Exchange Act, which would occur if the market value of our ordinary shares that is held by non-affiliates exceeds $700 million as of the last business day of our most recently completed second fiscal quarter or (iii) the date on which we have issued more than $1 billion in non-convertible debt during the preceding three year period.

 

Until such time, however, we cannot predict if investors will find our Common Stock less attractive because we may rely on these exemptions. If some investors find our Common Stock less attractive as a result, there may be a less active trading market for our Common Stock and the price of our securities may be more volatile.

 

As an emerging growth company, our auditor is not required to attest to the effectiveness of our internal controls.

 

Our independent registered public accounting firm is not required to attest to the effectiveness of our internal control over financial reporting while we are an emerging growth company or a smaller reporting company as defined under rules promulgated by the SEC. This means that the effectiveness of our financial reporting may differ from our peer companies in that they may be required to obtain independent registered public accounting firm attestations as to the effectiveness of their internal controls over financial reporting and we are not. While our management is required to attest to internal control over financial reporting and we will be required to detail changes to our internal controls on a quarterly basis, we cannot provide assurance that the independent registered public accounting firm’s review process in assessing the effectiveness of our internal controls over financial reporting, if obtained, would not find one or more material weaknesses or significant deficiencies. Further, once we cease to be an emerging growth company and no longer qualify as a smaller reporting company, we will be subject to independent registered public accounting firm attestation regarding the effectiveness of our internal controls over financial reporting. Even if management finds such controls to be effective, our independent registered public accounting firm may decline to attest to the effectiveness of such internal controls and issue a qualified report.

 

14
 

 

We do incur significant increased costs as a result of operating as a public company, and our management is required to devote substantial time to new compliance initiatives.

 

As a public company with an obligation to file reports with the SEC under the Exchange Act, we do incur significant legal, accounting and other expenses that we would not incur as a private company. In addition, the Sarbanes-Oxley Act imposes various requirements on public companies including requiring establishment and maintenance of effective disclosure and financial controls. Our management and other personnel devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations have increased and could continue to increase our legal and financial compliance costs and could make some activities more time-consuming and costly. For example, we expect that these rules and regulations may make it more difficult and more expensive for us to obtain directors’ and officers’ liability insurance, which could make it more difficult for us to attract and retain qualified members of our Board of Directors. We cannot predict or estimate the amount of additional costs we will incur to meet our additional disclosure obligations under the Exchange Act or the timing of such costs.

 

The Sarbanes-Oxley Act requires, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular, we must perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on the effectiveness of our internal control over financial reporting, as required by Section 404 of the Sarbanes-Oxley Act. In addition, we are required to have our independent registered public accounting firm attest to the effectiveness of our internal control over financial reporting the later of (i) our second annual report on Form 10-K, or (ii) the first annual report on Form 10-K following the date on which we are no longer an emerging growth company and no longer qualify as a smaller reporting company. Our compliance with Section 404 of the Sarbanes-Oxley Act could require that we incur substantial accounting expense and expend significant management efforts including the potential of hiring additional accounting and financial staff with appropriate public company experience and technical accounting knowledge. If we are not able to comply with the requirements of Section 404 in a timely manner, or if we or our independent registered public accounting firm identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses, the market price of our stock could decline and we could be subject to sanctions or investigations by the SEC or other regulatory authorities, which would require additional financial and management resources.

 

Our ability to successfully implement our business plan and comply with Section 404 requires us to be able to prepare timely and accurate financial statements. We expect that we will need to continue to improve existing, and implement new operational and financial systems, procedures and controls to manage our business effectively. Any delay in the implementation of, or disruption in the transition to, new or enhanced systems, procedures or controls, may cause our operations to suffer and we may be unable to conclude that our internal control over financial reporting is effective and to obtain an unqualified report on internal controls from our auditors as required under Section 404 of the Sarbanes-Oxley Act. This, in turn, could have an adverse impact on trading prices for our Common Stock, and could adversely affect our ability to access the capital markets.

 

Risks Relating to Our Stock

 

NASDAQ may delist our Common Stock from trading on its exchange, which could limit stockholders’ ability to trade our Common Stock.

 

Our Common Stock is listed for trading on NASDAQ requires us to meet certain financial, public float, bid price and liquidity standards on an ongoing basis in order to continue the listing of our Common Stock. If we fail to meet these continued listing requirements, our Common Stock may be subject to delisting. If our Common Stock is delisted and we are not able to list our Common Stock on another national securities exchange, we expect our securities would be quoted on an over-the-counter market. If this were to occur, our stockholders could face significant material adverse consequences, including limited availability of market quotations for our Common Stock and reduced liquidity for the trading of our securities. In addition, we could experience a decreased ability to issue additional securities and obtain additional financing in the future.

 

15
 

 

Our Common Stock price is likely to be highly volatile because of several factors, including a limited public float.

 

The market price of our Common Stock has been volatile in the past and the market price of our Common Stock could be volatile in the future. You may not be able to resell shares of our Common Stock following periods of volatility because of the market’s adverse reaction to volatility.

 

Other factors that could cause such volatility may include, among other things:

 

  actual or anticipated fluctuations in our operating results, including the loss of a large or key customer or vendor;
     
  the absence of securities analysts covering us and distributing research and recommendations about us;
     
  we may have a low trading volume for a number of reasons, including that a large portion of our stock is closely held;
     
  overall stock market fluctuations;
     
  announcements concerning our business or those of our competitors;
     
  actual or perceived limitations on our ability to raise capital when we require it, and to raise such capital on favorable terms;
     
  conditions or trends in the industry;
     
  litigation;
     
  changes in market valuations of other similar companies;
     
  future sales of Common Stock;
     
  departure of key personnel or failure to hire key personnel; and
     
  general market conditions.

 

Any of these factors could have a significant and adverse impact on the market price of our Common Stock. In addition, the stock market in general has at times experienced extreme volatility and rapid decline that has often been unrelated or disproportionate to the operating performance of particular companies. These broad market fluctuations may adversely affect the trading price of our Common Stock, regardless of our actual operating performance.

 

Because our officers and Board of Directors will make all management decisions, you should only invest in our securities if you are comfortable entrusting our directors to make all decisions.

 

Our Board of Directors will have the sole right to make all decisions with respect to our management. Investors will not have an opportunity to evaluate the specific projects that will be financed with future operating income. You should not purchase our securities unless you are willing to entrust all aspects of our management to our officers and directors.

 

We may need to raise additional capital. If we are unable to raise necessary additional capital, our business may fail or our operating results and our stock price may be materially adversely affected.

 

As an emerging growth company, we may need to secure adequate funding for opportunities we may encounter. Such opportunities may include acquiring complementary businesses, securing new marketing and sales opportunities, giving bonuses to employees to reward them for past service and incentivize them for future successes. Selling additional stock, either privately or publicly, would dilute the equity interests of our stockholders. If we borrow more money, we will have to pay interest and may also have to agree to restrictions that limit our operating flexibility. If we are unable to obtain adequate financing, if needed, we may have to curtail our operations and our business could fail.

 

16
 

 

Our issuance of additional Common Stock in exchange for services or to repay debt would dilute your proportionate ownership and voting rights and could have a negative impact on the market price of our Common Stock.

 

We may generally issue shares of Common Stock and Common Stock issuable upon exercise of stock options and warrants to pay for debt or services, without further approval by our stockholders based upon such factors as our Board of Directors may deem relevant at that time. It is possible that we will issue additional shares of Common Stock under circumstances we may deem appropriate at the time.

 

Shares eligible for future sale may adversely affect the market.

 

From time to time, certain of our stockholders may be eligible to sell all or some of their shares of Common Stock by means of ordinary brokerage transactions in the open market pursuant to Rule 144 promulgated under the Securities Act, subject to certain limitations. In general, pursuant to Rule 144, non-affiliate stockholders may sell freely after six months, subject only to the current public information requirement. Affiliates may sell after six months, subject to the Rule 144 volume, manner of sale (for equity securities), current public information, and notice requirements. Of the approximately 7,775,030 shares of our Common Stock outstanding as of March 23, 2021, 7,500 shares are restricted subject to Rule 144 with the remaining shares tradable without restriction. Given the limited trading of our Common Stock, resale of even a small number of shares of our Common Stock pursuant to Rule 144 or an effective registration statement may adversely affect the market price of our Common Stock.

 

Our equity incentive plan allows us to issue stock options and award shares of our Common Stock. We may in the future create additional equity incentive plans, which may at that time require us to file a registration statement under the Securities Act to cover the issuance of shares upon the exercise or vesting of awards granted or otherwise purchased under those plans. As a result, any shares issued or granted under the plans may be freely tradable in the public market. If equity securities are issued under the plans, if implemented, and it is perceived that they will be sold in the public market, then the price of our Common Stock could decline substantially.

 

No holders of any shares of our Common Stock have rights to require us to file registration statements for the public resale of such shares.

 

Provisions of our Articles of Incorporation and Bylaws may delay or prevent a takeover which may not be in the best interests of our stockholders.

 

Provisions of our Articles of Incorporation and our Bylaws may be deemed to have anti-takeover effects, which include when and by whom special meetings of our stockholders may be called, and may delay, defer or prevent a takeover attempt. In addition, certain provisions of the Nevada Revised Statutes also may be deemed to have certain anti-takeover effects which include that control of shares acquired in excess of certain specified thresholds will not possess any voting rights unless these voting rights are approved by a majority of a corporation’s disinterested stockholders. Further, our Articles of Incorporation authorize the issuance of up to 2,500,000 shares of preferred stock with such rights and preferences as may be determined from time to time by our Board of Directors in their sole discretion. Our Board of Directors may, without stockholder approval, issue additional series of preferred stock with dividends, liquidation, conversion, voting or other rights that could adversely affect the voting power or other rights of the holders of our Common Stock.

 

We have never paid dividends on our Common Stock and have no plans to do so in the future.

 

Holders of shares of our Common Stock are entitled to receive such dividends as may be declared by our Board of Directors. To date, we have paid no cash dividends on our shares of Common Stock and we do not expect to pay cash dividends on our Common Stock in the foreseeable future. We intend to retain future earnings, if any, to provide funds for operations of our business. Therefore, any return investors in our Common Stock may have will be in the form of appreciation, if any, in the market value of their shares of Common Stock.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS

 

Not applicable.

 

17
 

 

ITEM 2. PROPERTIES.

 

We lease approximately 37,729 rentable square feet of office and warehouse space from an unaffiliated third party for our corporate office, manufacturing, assembly, warehouse and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284. In addition, we lease approximately 5,131 rentable square feet of office and industrial space within the same business complex as our main office from an unaffiliated third party for our machine shop at 7910 South Kyrene Road, Tempe, Arizona 85223. Both properties are under the same lease agreement which expires in April 2024.

 

ITEM 3. LEGAL PROCEEDINGS.

 

From time to time, the Company is notified of threatened litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. In June 2018, the Company initiated a declaratory judgment action in the Superior Court of the State of Arizona. A former customer had raised allegations of breach of contract and breach of warranty and the Company sought relief and clarification from the Superior Court regarding the allegations and the Company’s obligations under the contract with the former customer. In May 2019, the Company entered into a settlement agreement of $76,250. The agreement does not constitute an admission of any unlawful conduct or wrongdoing. Based on a previously negotiated settlement agreement, the Company accrued and paid the full settlement of $76,250 as of December 31, 2019.

 

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 Information

 

Our Common Stock is traded on The NASDAQ Capital Market under the stock symbol, “VTSI.”

 

Holders of Common Stock

 

As of March 26, 2021, 7,775,030 shares of our Common Stock were outstanding and held by approximately 102 holders of record. In addition, we have no shares of Class A Common Stock, Class B Common Stock or Preferred Stock issued and outstanding.

 

18
 

 

Issuer Purchases of Equity Securities

 

Period   

(a)
Total
Number of
Shares (or

Units)

Purchased

    

(b)

Average
Price
Paid Per Share

(or Unit) (1)

    

(c)

Total
Number of

Shares (or Units)

Purchased as Part of Publicly Announced

Plans or Programs

(2)

    

(d) Maximum Number (or

Approximate Dollar

Value) of Shares (or

Units) that May Yet

Be Purchased Under

the Plans or Programs

(2)

 
October 1, 2020 – October 31, 2020   -   $-    -   $- 
November 1, 2020 – November 30, 2020   -   $-    -   $- 
December 1, 2020 – December 31, 2020   -   $-    -   $- 
Total   -   $-    -   $- 

 

(1) Average price paid per share includes commissions.
(2) On October 25, 2016, the Company’s Board of Directors authorized the repurchase of up to $1 million of its common stock under Rule 10b-18 promulgated under the Exchange Act. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board of Directors authorized an additional $1 million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan. The repurchase program was suspended as a result of interim rulings for public-company recipients of a Paycheck Protection Program (“PPP”) loan under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) during the second quarter 2020. The stock repurchase suspension will remain in effect for the duration of the outstanding PPP loan.

 

ITEM 6. RESERVED

 

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

 

The following discussion and analysis should be read in conjunction with our financial statements and related notes thereto included in this Annual Report on Form 10-K. The discussion contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results may differ materially from those anticipated in those forward-looking statements as a result of many factors, including, but not limited to, those set forth under “Risk Factors” and elsewhere in this Annual Report on Form 10-K.

 

Forward-Looking Statements

 

The information in this discussion contains forward-looking statements and information within the meaning of Section 27A of the Securities Act and Section 21E of the Exchange Act, which are subject to the “safe harbor” created by those sections. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “should,” “could,” “predicts,” “potential,” “continue,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. The forward-looking statements are applicable only as of the date on which they are made, and we do not assume any obligation to update any forward-looking statements. All forward-looking statements in this Annual Report on Form 10-K are made based on our current expectations, forecasts, estimates and assumptions, and involve risks, uncertainties and other factors that could cause results or events to differ materially from those expressed in the forward-looking statements. In evaluating these statements, you should specifically consider various factors, uncertainties and risks that could affect our future results or operations. These factors, uncertainties and risks may cause our actual results to differ materially from any forward-looking statement set forth in this Annual Report on Form 10-K. You should carefully consider these risk and uncertainties described and other information contained in the reports we file with or furnish to the SEC before making any investment decision with respect to our securities. All forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by this cautionary statement.

 

Business Overview

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” and “our”) is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology.

 

19
 

 

The VirTra firearms training simulator allows marksmanship and realistic scenario-based training to take place on a daily basis without the need for a shooting range, protective equipment, role players, or a scenario-based training site. We have developed a higher standard in simulation training including capabilities such as: multi-screen, video-based scenarios, unique scenario authoring ability, superior training scenarios, the patented Threat-Fire™ shoot-back system, powerful patented gas-powered simulated recoil kits, and more. The simulator also allows students to receive immediate feedback from the instructor without the potential for sustaining injuries by the instructor or the students. The instructor is able to teach and re-mediate critical issues, while placing realistic stress on the students due to the realism and safe training environment created by the VirTra simulator.

 

VirTra’s Driver Training Simulator is a vehicle-based simulator, complete with next-generation graphics, motion and a variety of other features. The system is designed to provide safe, reliable environment for efficient skill transfer for all law enforcement driver training. In addition, the driving rig adds realism with vibration and motion while the modern physics-based rendering engine provides not only photo-realistic realism but critical hazards such as dust storms, rain, and sun glare. VirTra’s Driver Training Simulator provides an extensive and realistic range of training environments that allow for initial driver familiarization and orientation to advanced concepts, high-risk pursuits and defensive driving drills.

 

We also are engaged in licensing our technology to That’s Eatertainment Corp. (“TEC”), a developer and operator of a combined dining and entertainment concept centered on an indoor shooting experience. Mitchell Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. Accordingly, until October 2020, TEC was a related party.

 

Business Strategy

 

We have four main customer groups, namely, law enforcement, military, educational (includes colleges and police academies) and civilian. These are very different markets and require different sales and marketing programs as well as personnel. Our focus is to expand the market share and scope of our training simulators sales to these identified customer groups by pursuing the following key growth strategies:

 

  Build Our Core Business. Our goal is to profitably grow our market share by continuing to develop, produce and market the most effective simulators possible. Through disciplined growth in our business, we have achieved a solid balance sheet by increasing our working capital and limiting our bank debt. We plan to add staff to our experienced management team as needed to meet the expected increase in demand for our products and services as we invest in potential growth.
     
  Increase Total Addressable Market. We plan to increase the size of our total addressable market. This effort will focus on new marketing and new product and/or service offerings for the purpose of widening the number of types of customers who might consider our products or services uniquely compelling.
     
  Broaden Product Offerings. Since formation in 1993, our company has had a proud tradition of innovation in the field of simulation and virtual reality. We plan to release revolutionary new products and services as well as to continue incremental improvements to existing product lines. In some cases, the Company may enter a new market segment via the introduction of a new type of product or service.
     
  Partners and Acquisitions. We try to spend our time and funds wisely and not tackle tasks that can be done more efficiently with partners. For example, international distribution is often best accomplished through a local distributor or agent. We are also open to the potential of acquiring additional businesses or of being acquired ourselves, based on what is expected to be optimal for our long-term future and our stockholders.

 

Product Offerings

 

Our simulator products include the following:

 

  V-300™ Simulator – a 300° wrap-around screen with video capability is the higher standard for simulation training

 

20
 

 

  The V-300™ is the higher standard for decision-making simulation and tactical firearms training. Five screens and a 300-degree immersive training environment ensures that time in the simulator translates into real world survival skills. The system reconfigures to support 15 individual firing lanes.
     
  A key feature of the V-300™ shows how quickly judgment decisions have to be made, and if they are not made immediately and quickly, it can lead to the possible loss of lives. This feature, among others, supports our value proposition to our customers that best practices is being prepared enough for the surprises that could be around every corner and the ability to safely neutralize any life-threatening encounters.

 

  V-180™ Simulator – a 180° screen with video capability is for smaller spaces or smaller budgets

 

  The V-180™ is the higher standard for decision-making simulation and tactical firearms training. Three screens and a 180-degree immersive training environment ensures that time in the simulator translates into real world survival skills.

 

  V-100™ Simulator & V-100™ MIL – a single-screen based simulator systems

 

  The V-100™ is the higher standard among single-screen firearms training simulators. Firearms training mode supports up to 4 individual firing lanes at one time. The optional Threat-Fire™ device safely simulates enemy return fire with an electric impulse (or vibration version), reinforcing performance under pressure. We offer an upgrade path, so a V-100™ firearms training and force options simulator can affordably grow into an advanced multi-screen trainer in upgraded products that we offer customers for future purchase.
     
  The V-100™ MIL is sold to various military commands throughout the world and can support any local language. The system is extremely compact and can even share space with a standard classroom or fits into almost any existing facility. If a portable firearms simulator is needed, this model offers the most compact single-screen simulator on the market today – everything organized into one standard case. The V-100™ MIL is the higher standard among single-screen small arms training simulators. Military Engagement Skills mode supplies realistic scenario training taken from real world events.
     
  The V-ST PRO™ a highly-realistic single screen firearms shooting and skills training simulator with the ability to scale to multiple screens creating superior training environments. The system’s flexibility supports a combination of marksmanship and use of force training on up to 5 screens from a single operator station. The V-ST PRO™ is also capable of displaying 1 to 30 lanes of marksmanship featuring real world, accurate ballistics.

 

  VirTra Driving Sim is a vehicle-based simulator, complete with next-generation graphics, motion and a variety of other features. The system is designed to provide safe, reliable environment for efficient skill transfer for all law enforcement driver training.
     
  Virtual Interactive Coursework Training Academy (V-VICTA)™ enables law enforcement agencies, to effectively teach, train, test and sustain departmental training requirements through nationally accredited coursework and training scenarios using our simulators.
     
  Subscription Training Equipment Partnership (STEP)™ is a program that allows agencies to utilize VirTra’s simulator products, accessories, and V-VICTA interactive coursework on a subscription basis.
     
  V-Author™ Software allows users to create, edit, and train with content specific to agency’s objectives and environments. V-Author™ is an easy to use application capable of almost unlimited custom scenarios, skill drills, targeting exercises and firearms course-ware proven to be highly effective for users of VirTra simulation products.
     
  Simulated Recoil Kits - a wide range of highly realistic and reliable simulated recoil kits/weapons
     
  Return Fire Device – the patented Threat-Fire™ device which applies real-world stress on the trainees during simulation training.
     
  TASER©, OC spray and low-light training devices that interact with VirTra’s simulators for training.

 

21
 

 

Recent Developments

 

During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order which expired on May 15, 2020, upon which Arizona entered Phase I of reopening. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities and currently remains in Arizona’s Phase I of reopening. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations; rather, there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Although not a material component of our company, a significant adverse change in the business climate could continue to affect the value of the Company’s long-term investment in TEC, including the long-term note receivable from TEC. Any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company’s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension will remain in effect for the duration of the outstanding PPP loan.

  

Results of operations for the years ended December 31, 2020 and December 31, 2019

 

Revenues. Revenues were $19,087,631 for the year ended December 31, 2020 compared to $18,711,923 for the same period in 2019, representing an increase of $375,708 or 2.0%. The increase was the result of slight increases in sales of simulators, STEP sales, accessories, curriculum and training, and recurring extended warranty revenue in 2020.

 

Cost of Sales. Cost of sales were $7,187,210 for the year ended December 31, 2020 compared to $8,998,232 for the same period in 2019, representing a decrease of $1,811,022, or 20.1%. The year-over-year reduction was due to decreases in material costs, service and warranty costs, and travel expenses for both new and existing customers.  In addition, the decrease in cost was a result of an increase in STEP sales where the cost of equipment is reclassified to property and equipment and amortized over the life of the equipment.

 

Gross Profit. Gross profit was $11,900,421 for the year ended December 31, 2020 compared to $9,713,691 for the same period in 2019, representing an increase of $2,186,730, or 22.5%. The gross profit margin was 62.3% for the year ended December 31, 2020 and 51.9% for the same period in 2019. The increase in gross profit was primarily due to differences in the quantity and type of simulator systems, type of accessories and variety of services sold, combined with a decrease in cost of sales.

 

22
 

 

Operating Expenses. Net operating expense was $10,674,109 for the year ended December 31, 2020 compared to $9,451,373 for the same period in 2019, representing an increase of $1,222,736, or 12.9%. During the year ended December 31, 2020, there was a $346,477 allowance for bad debt on accounts and note receivable and a one-time $840,000 impairment loss recorded as general and administrative expense on the Statement of Operations. For the year ended December 31, 2019, there was a $119,750 allowance for bad debt on accounts and note receivable and a $280,000 impairment loss recorded as general and administrative expenses on the Statement of Operations. Additionally, the year-over-year increase in general and administrative was due to an increase in salaries and benefits, research and development, and facility expenses, partially offset by a decrease in tradeshow and travel related costs.

 

Income from Operations. Income from operations was $1,226,312 for the year ended December 31, 2020 compared to $262,318 for the same period in 2019, representing an increase of $963,994, or 367.4%, resulting from a decrease in cost of sales partially offset by an increase in operating expenses.

 

Income Tax Expense. Income tax expense (benefit) was ($218,800) for the year ended December 31, 2020 compared to $446,725 for the same period in 2019, representing a decrease in expense of $665,525, or -148.9%. The decrease resulted from a true-up of our deferred tax asset and temporary timing differences in deferred revenue, reserves, depreciation and amortization, and net operating loss carryforward, offset by an adjustment for taxes prepaid and refunded from prior year tax overpayments.

 

Other Income (Expense). Other income net of other expense was $13,035 for the year ended December 31, 2020 compared to $109,130 for the same period in 2019, representing a decrease of $96,095, or 88.1%, primarily resulting from a decrease in interest income.

 

Net Income (Loss). Net income was $1,478,403 for the year ended December 31, 2020 compared to net loss of $75,277 for the same period in 2019, representing an increase of $1,553,680, or 2,063.9%, related to each respective section discussed above.

 

Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization (AEBITDA). Explanation and Use of Non-GAAP Financial Measures:

 

Earnings (loss) before interest, income taxes, depreciation and amortization and before other non-operating costs and income (“EBITDA”) and adjusted EBITDA are non-GAAP measures. Adjusted EBITDA also includes non-cash stock option expense, impairment expense and bad debt expense. Other companies may calculate adjusted EBITDA differently. The Company calculates its adjusted EBITDA to eliminate the impact of certain items it does not consider to be indicative of its performance and its ongoing operations. Adjusted EBITDA is presented herein because management believes the presentation of adjusted EBITDA provides useful information to the Company’s investors regarding the Company’s financial condition and results of operations and because adjusted EBITDA is frequently used by securities analysts, investors and other interested parties in the evaluation of companies in the Company’s industry, several of which present EBITDA and a form of adjusted EBITDA when reporting their results. Adjusted EBITDA has limitations as an analytical tool and should not be considered in isolation or as a substitute for analysis of the Company’s results as reported under U.S. GAAP. Adjusted EBITDA should not be considered as an alternative for net income, cash flows from operating activities and other income or cash flow statement data prepared in accordance with U.S. GAAP or as a measure of profitability or liquidity. A reconciliation of net income to adjusted EBITDA is provided in the following table:

 

   For the Years Ended 
   December 31,   December 31,   Increase   % 
   2020   2019   (Decrease)   Change 
                 
Net Income (Loss)  $1,478,403   $(75,277)  $1,553,680    -2064%
Adjustments:                    
(Provision) benefit for income taxes   (218,800)   446,725    (665,525)   -149%
Depreciation and amortization   380,154    307,952    72,202    23%
EBITDA  $1,639,757   $679,400   $960,357    141%
Impairment loss on That’s Eatertainment, former related party   840,000    280,000    560,000    200%
Reserve for note receivable   311,367    108,174    203,193    188%
                     
Adjusted EBITDA  $2,791,124   $1,067,574   $1,723,550    161%

 

23
 

 

Liquidity and Capital Resources. Liquidity is the ability of an enterprise to generate adequate amounts of cash to meet its needs for cash requirements. The Company had $6,841,985 and $1,415,091 cash and cash equivalents as of December 31, 2020 and 2019, respectively. The Company also held certificates of deposits with maturities less than 12 months, which are recorded as short-term investments, totaling $0.00 and $1,915,000 as of December 31, 2020 and 2019, respectively. Working capital was $10,269,397 and $7,173,280 as of December 31, 2020 and 2019, respectively.

 

Net cash provided by operating activities was $2,245,637 for the year ended December 31, 2020 and net cash used in operating activities was $1,914,296 for the year ended December 31, 2019. Net cash provided by operating activities for the year ended December 31, 2020 resulted primarily from a decrease in accounts receivable, increases in accounts payable and deferred revenue offset by increases in inventory and unbilled revenue, as well as other changes in operating assets and liabilities. Operating activities in 2019 consisted of changes in working capital with significant cash used for increased accounts receivable and unbilled revenue offset by deferred revenue.

 

Net cash provided by investing activities was $1,852,993 for the year ended December 31, 2020 and $1,181,110 for the year ended December 31, 2019. Investing activities in 2020 consisted of redemptions of certificates of deposits, purchase of intangible assets, and reclassification of inventory to property and equipment. Investing activities in 2019 consisted of reclassification of inventory to, and sales of property and equipment, purchase of intangible assets, and purchase and redemption of certificates of deposit.

 

Net cash provided by financing activities was $1,328,263 for the year ended December 31, 2020 and net cash used in financing activities was $352,104 for the year ended December 31, 2019. Financing activities in 2020 consisted primarily of the proceeds received from the PPP Promissory Note. Financing activities in 2019 consisted of repurchase of stock options, purchase of treasury stock and repayment of the note payable for the machine shop.

 

Backlog

 

The Company defines bookings as the total of newly signed contracts and purchase orders received in a defined time period. The Company received bookings totaling $5.5 million for the three months ended December 31, 2020. The Company defines backlog as the accumulation of bookings from signed contracts and purchase orders that are not started, or are uncompleted performance objectives, and cannot be recognized as revenue until delivered in a future quarter. Backlog also includes extended warranty agreements and STEP agreements that are deferred revenue recognized on a straight-line basis over the life of each respective agreement. As of December 31, 2020, the Company’s backlog was $14.6 million.

 

Management estimates the majority of the new bookings received in the fourth quarter of 2020 will be converted to revenue in 2021. Management’s estimate for the conversion of backlog is based on current contract delivery dates, however, contract terms and install dates are subject to modification and are routinely changed at the request of the customer or due to factors outside the Company’s control.

 

Cash Requirements

 

Our management believes that our current capital resources will be adequate to continue operating our company and maintaining our current business strategy for more than 12 months from the filing of this Annual Report. We are, however, open to raising additional funds from the capital markets, at a fair valuation, to purchase a business or assets, expand our production capacity, expand our product and services, to enhance our sales and marketing efforts and effectiveness, and to aggressively take advantage of market opportunities. There can be no assurance, however, that additional financing will be available to us when needed or, if available, that it can be obtained on commercially reasonable terms. If we are not able to obtain the additional financing on a timely basis, if and when it is needed, we will be forced to scale down our plans for expanded marketing and sales efforts.

 

Critical Accounting Policies

 

We have identified the following policies below as critical to our business and results of operations. Our reported results are impacted by the application of the following accounting policies, some of which require management to make subjective or complex judgments. These judgments involve making estimates and assumptions about the effect of matters that are inherently uncertain and may significantly impact quarterly or annual results of operations. For all of these policies, management cautions that future events rarely develop exactly as expected, and the best estimates routinely require adjustment. The methods, estimates, interpretations and judgments we use in applying our most critical accounting policies can have a significant impact on the results that we report in our financial statements.

 

The following discussion provides supplemental information regarding the significant estimates, judgments and assumptions made in implementing the Company’s critical accounting policies.

 

24
 

 

Basis of Presentation and Use of Estimates

 

Our financial statements have been prepared in accordance with GAAP. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates and judgments. Management bases the estimates on historical experience and on various other factors that it believes are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. For any given individual estimate or assumption we make, it is possible that other people applying reasonable judgment to the same facts and circumstances could develop different estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers. Actual results could differ significantly from those estimates.

 

Allowance for Doubtful Accounts and Notes Receivable

 

The Company only ships product when it has reasonable assurance that it will receive payment from the customer. When such assurance is not available, the Company will require payment in advance. For customers other than United States governmental agencies, the Company generally requires advance deposits prior to shipment. The assessment of a customer’s credit-worthiness is reliant on management’s judgment regarding such factors as previous payment history, credit rating, credit references and market reputation. If any sales are made that ultimately become uncollectible, the Company charges the uncollected amount against a reserve for uncollectible accounts. This reserve is established and adjusted from time to time based on management’s assessment of each outstanding receivable and the likelihood of it being collected.

 

The Company regularly evaluates the financial condition of the borrowers under its notes receivable considering such factors as those discussed above and the known and inherent risks in the notes. The Company establishes a reserve once it has estimated that all or a portion of the notes receivable is uncollectible.

 

Inventory Valuation

 

Inventory is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished goods inventory includes an allocation for capitalized labor and overhead. Provision is made for obsolete, slow moving or defective items where appropriate. This estimated valuation requires that management make certain judgments about the likelihood that specific inventory items may have minimal or no realizable value in the future. These judgments are based on the current quantity of the item on hand compared to historical sales volumes, potential alternative uses of the products and the age of the inventory item.

 

Cost Method Investments

 

The Company holds an investment in TEC. The stock of TEC does not have a readily determinable fair value and is measured at cost minus impairment, if any. Management regularly evaluates the recoverability of its investment in TEC based on TEC’s performance and financial position. During the year ended December 31, 2019, the Company utilized TEC’s recent offer to sell, and an investor’s bona fide offer to purchase, as an indicator of the fair value of TEC’s common stock. During the year ended December 31, 2020, the Company evaluated the recoverability and determined to fully impair. There are no other investments as of December 31, 2020.

 

Property and Equipment

 

Property and equipment are carried at cost, net of depreciation. Depreciation commences at the time the assets are placed in service. Depreciation is provided using the straight-line method over the estimated economic lives of the assets or for leasehold improvements, over the shorter of the estimated useful life or the remaining lease term. In determining the depreciation rate, historical disposal experience, holding periods and trends in the market are reviewed.

 

We periodically perform reviews to determine whether facts and circumstances exist which indicate that the carrying amount of assets may not be recoverable or that the useful life of assets are shorter or longer than originally estimated. We assess the recoverability of our assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining lives against their respective carrying amounts. Impairment, if any, is based on the excess of the carrying amount over the fair value of those assets.

 

25
 

 

Revenue Recognition

 

We account for revenue recognition in accordance with the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers, which we adopted on January 1, 2018, using the modified retrospective transition method. We evaluated the distinct performance obligations and the pattern of revenue recognition of our contracts upon adoption of the standard. Consequently, after our review of contracts, we concluded that the impact of adopting the standard did not have a significant effect on our balance sheets, statements of operations, changes in stockholders’ equity, or cash flows.

 

Revenues include sales of products and services and are net of discounts. Product sales consist of simulators, upgrade components, scenarios, scenario software, recoil kits, Threat-Fire® and other accessories. Services include installation, training, limited assurance-type warranties, extended service-type warranty agreements and related support.

 

We determined our revenue recognition through the identification of the contract with a customer, identification of the performance obligations within the contract, determination of the transaction price, allocation of the transaction price to the performance obligations within the contract and recognition of revenue when, or as, the performance obligations have been satisfied.

 

In reviewing our contracts, the identification of the performance obligations within the contracts, allocation of the transaction price to the performance obligations and the point when performance obligations were satisfied required significant judgment. In identifying the performance obligations, the Company considered whether the customer has a reasonable expectation that the Company will provide those goods or services and would view those goods or services as part of the negotiated exchange. The Company believes that, generally, our performance obligations are explicit in the contracts. The Company allocates the transaction price to the performance obligations based on the relative standalone selling price basis. This required consideration and determination of the stand-alone selling price for each distinct good or service using various sources of information. Under ASC 606, the Company recognizes revenue only when it satisfies a performance obligation by transferring the good or service to the customer. To determine when the performance obligation had been transferred to the customer, the Company considered control of the performance obligation transferred once the customer had the right and ability to direct the use of the product or service and the customer obtained substantially all of the remaining benefit from the products and services.

 

Stock-Based Compensation

 

The Company calculates the cost of awards of equity instruments based on the grant date fair value of the awards using the Black-Scholes-Merton option pricing valuation model, which incorporates various assumptions including volatility, expected term and risk-free interest rates.

 

The expected term of the options is the estimated period of time until exercise and was determined using the SEC’s safe harbor rules, using an average of vesting and contractual terms, as we did not have sufficient historical experience of similar awards. Expected stock price volatility is based on historical volatility of the Company’s stock. The risk-free interest rate is based on the implied yield available on United States Treasury zero-coupon issues with an equivalent remaining term. The estimated fair value of stock-based compensation awards and other options is amortized on a straight-line basis over the relevant vesting period. Share-based compensation expense is recognized based on awards ultimately expected to vest. Forfeitures are recorded in subsequent periods when they occur.

 

26
 

 

Income Taxes

 

We use significant judgment in determining the provision for income taxes, deferred tax assets and liabilities, and any valuation allowance recorded against net deferred tax assets. In preparing our financial statements, we are required to estimate income taxes in each of the domestic and foreign jurisdictions in which we operate. This process involves estimating the actual current tax liability together with assessing temporary differences resulting from differing treatment of items, such as depreciation and amortization of property and equipment and benefits of net operating loss tax carryforwards. These differences result in deferred tax assets, which include tax loss carryforwards, and liabilities. We then assess the likelihood that deferred tax assets will be recovered from future taxable income, and to the extent that recovery is not likely or there is insufficient operating history, we establish a valuation allowance. In evaluating our ability to recover our deferred tax assets within the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, we begin with historical results and incorporate assumptions about the amount of future state, federal, and foreign pretax operating income adjusted for items that do not have tax consequences. The assumptions about future taxable income require significant judgment and are consistent with the plans and estimates we are using to manage the underlying business. To the extent we establish or change a valuation allowance in a period, we include an adjustment within the tax provision of our statements of operations.

 

Deferred tax assets reflect current statutory income tax rates in effect for the period in which the deferred tax assets are expected to be realized. As changes in tax laws or statutory tax rates are enacted, deferred tax assets and liabilities are adjusted through the provision of income taxes.

 

The calculation of our tax liabilities involves dealing with uncertainties in the application of complex tax laws and regulations in a multitude of jurisdictions across our global operations. A tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. We (1) record unrecognized tax benefits as liabilities in accordance with ASC 740 and (2) adjust these liabilities when our judgment changes as a result of the evaluation of new information not previously available. Because of the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from our current estimate of the unrecognized tax benefit liabilities. These differences will be reflected as increases or decreases to income tax expense in the period in which new information is available.

 

Warranty Reserve

 

For sales to customers within the U.S. and for all international sales, we typically provide a one-year assurance-type warranty but may provide longer warranty periods if contractually required. We provide a warranty on our simulators that covers the cost of replacement parts and labor on defective products. We estimate, based upon a review of historical warranty claim experience, the costs that may be incurred under our warranty policies and record a liability in the amount of such estimate at the time a product is sold. Factors that affect our warranty liability include the number of units sold, historical and anticipated rates of warranty claims, and cost per claim. At our discretion, based upon the cost to either repair or replace a product, we have occasionally replaced such products covered under warranty with a new or refurbished model. We periodically assess the adequacy of our recorded warranty liability and make adjustments to the accrual as claims data and historical experience warrants.

 

Recent Accounting Pronouncements

 

See Note 1 to our financial statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report on Form 10-K.

 

Off-Balance Sheet Arrangements

 

As of December 31, 2020, we did not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors. The term “off-balance sheet arrangement” generally means any transaction, agreement or other contractual arrangement to which an entity unconsolidated with us is a party, under which we have any obligation arising under a guarantee contract, derivative instrument or variable interest or a retained or contingent interest in assets transferred to such entity or similar arrangement that serves as credit, liquidity or market risk support for such assets.

 

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

 

Not applicable.

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

 

27
 

 

INDEX TO HISTORICAL FINANCIAL STATEMENTS

 

Audited financial statements for the years ended December 31, 2020 and 2019    
Report of Independent Registered Public Accounting Firm   F-1
Balance Sheets as of December 31, 2020 and 2019   F-2
Statements of Operations for the years ended December 31, 2020 and 2019   F-3
Statements of Changes in Stockholders’ Equity for the years ended December 31, 2020 and 2019   F-4
Statements of Cash Flows for the years ended December 31, 2020 and 2019   F-5
Notes to Financial Statements for the years ended December 31, 2020 and 2019   F-6

 

28

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Shareholders and Board of Directors and Shareholders of

VirTra, Inc.

 

Opinion on the Financial Statements

 

We have audited the accompanying balance sheets of VirTra, Inc. (the “Company”) as of December 31, 2020 and 2019, and the related statements of operations, changes in stockholders’ equity, and cash flows for the years then ended, and the 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 as of December 31, 2020 and 2019, and the results of its operations and its cash flows for the years then ended, 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.

 

/s/ MaloneBailey, LLP

www.malonebailey.com

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

Houston, Texas

March 26, 2021

 

F-1

 

 

VIRTRA, INC.

BALANCE SHEETS

 

   December 31, 2020   December 31, 2019 
         
ASSETS          
Current assets:          
Cash and cash equivalents  $6,841,984   $1,415,091 
Certificates of deposit   -    1,915,000 
Accounts receivable, net   1,378,270    2,307,972 
Interest receivable   -    7,340 
Inventory, net   3,515,997    1,949,414 
Unbilled revenue   5,408,598    3,579,942 
Prepaid expenses and other current assets   382,445    353,975 
           
Total current assets   17,527,294    11,528,734 
           
Long-term assets:          
Property and equipment, net   1,381,744    1,028,198 
Operating lease right-of-use asset, net   1,094,527    1,390,873 
Intangible assets, net   271,048    217,930 
That’s Eatertainment note receivable, long term, net, related party   -    291,110 
Security deposits, long-term   86,500    19,712 
Other assets, long-term   500,114    351,236 
Deferred tax asset, net   1,892,000    1,792,000 
Investment in That’s Eatertainment, related party   -    840,000 
           
Total long-term assets   5,225,933    5,931,059 
           
Total assets  $22,753,227   $17,459,793 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current liabilities:          
Accounts payable  $345,573   $621,127 
Accrued compensation and related costs   843,101    611,487 
Accrued expenses and other current liabilities   772,884    334,751 
Note payable, current   266,037    - 
Operating lease liability, short-term   321,727    297,244 
Deferred revenue, short-term   4,708,575    2,490,845 
           
Total current liabilities   7,257,897    4,355,454 
           
Long-term liabilities:          
Deferred revenue, long-term   1,920,346    1,748,257 
Note payable, long-term   1,063,243    - 
Operating lease liability, long-term   853,155    1,174,882 
           
Total long-term liabilities   3,836,744    2,923,139 
           
Total liabilities   11,094,641    7,278,593 
           
Commitments and contingencies (See Note 11)          
           
Stockholders’ equity:          
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding   -    - 
Common stock $0.0001 par value; 50,000,000 shares authorized; 7,775,030 shares issued and outstanding as of December 31, 2020 and 7,745,030 shares issued and outstanding as of December 31, 2019   778    775 
Class A common stock $0.0001 par value; 2,500,000 shares authorized; no shares issued or outstanding   -    - 
Class B common stock $0.0001 par value; 7,500,000 shares authorized; no shares issued or outstanding   -    - 
Additional paid-in capital   13,893,660    13,894,680 
Accumulated deficit   (2,235,852)   (3,714,255)
           
Total stockholders’ equity   11,658,586    10,181,200 
           
Total liabilities and stockholders’ equity  $22,753,227   $17,459,793 

 

See accompanying notes to financial statements.

 

F-2

 

 

VIRTRA, INC.

STATEMENTS OF OPERATIONS

 

   For the Years ended 
   December 31, 2020   December 31, 2019 
Revenues:          
Net sales  $19,038,074   $18,558,741 
That’s Eatertainment royalties/licensing fees, former related party   45,247    130,625 
Other royalties/licensing fees   4,310    22,557 
Total revenue   19,087,631    18,711,923 
           
Cost of sales   7,187,210    8,998,232 
           
Gross profit   11,900,421    9,713,691 
           
Operating expenses:          
General and administrative   9,070,730    8,105,860 
Research and development   1,603,379    1,345,513 
           
Net operating expense   10,674,109    9,451,373 
           
Income from operations   1,226,312    262,318 
           
Other income (expense):          
Other income   49,539    115,736 
Other expense   (16,248)   (6,606)
           
Net other income   33,291    109,130 
           
Income before provision for income taxes   1,259,603    371,448 
           
Provision for income taxes   (218,800)   446,725 
           
Net income (loss)  $1,478,403   $(75,277)
           
Net income (loss) per common share:          
Basic  $0.19   $(0.01)
Diluted  $0.19   $(0.01)
           
Weighted average shares outstanding:          
Basic   7,757,037    7,747,655 
Diluted   7,835,830    7,747,655 

 

See accompanying notes to financial statements.

 

F-3

 

 

VIRTRA, INC.

STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

For Years Ended December 31, 2020 and 2019

 

   Preferred Stock   Common Stock   Additional
Paid-In
   Treasury   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Stock   Deficit   Total 
                                 
Balance at January 1, 2019   -   $-    7,827,651   $783   $14,272,834   $(37,308)  $(3,638,978)  $10,597,331 
Stock options exercised   -    -    10,775    2    11,424    -    -    11,426 
Stock options repurchased   -    -    -    -    (34,076)   -    -    (34,076)
Purchase of treasury stock   -    -    -    -    -    (318,204)   -    (318,204)
Treasury stock cancelled   -    -    (93,396)   (10)   (355,502)   355,512    -    - 
Net loss   -    -    -    -    -    -    (75,277)   (75,277)
Balance at December 31, 2019   -   $-    7,745,030   $775   $13,894,680   $-   $(3,714,255)  $10,181,200 
                                         
Stock options exercised   -    -    30,000    3    30,163    -    -    30,166 
Stock options repurchased   -    -    -    -    (31,183)   -    -    (31,183)
Net Income   -    -    -    -    -    -    1,478,403    1,478,403 
Balance at December 31, 2020   -   $-    7,775,030   $778   $13,893,660   $-   $(2,235,852)  $11,658,586 

 

See accompanying notes to financial statements.

 

F-4

 

 

VIRTRA, INC.

STATEMENTS OF CASH FLOWS

 

   For the Years Ended 
   December 31 2020   December 31, 2019 
         
Cash flows from operating activities:          
Net Income (loss)  $1,478,403   $(75,277)
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:          
Depreciation and amortization   380,154    307,952 
Right of use amortization   296,346    283,984 
Reserve for note receivable   291,110    108,174 
Deferred taxes   (100,000)   608,000 
Impairment of investment in That’s Eatertainment, former related party   840,000    280,000 
Changes in operating assets and liabilities:          
Accounts receivable, net   929,702    (1,005,962)
That’s Eatertainment note receivable, net, related party   -    (4,673)
Trade note receivable, net   -    652 
Interest receivable   7,340    14,045 
Inventory, net   (2,291,394)   (819,357)
Unbilled revenue   (1,828,656)   (2,890,789)
Prepaid expenses and other current assets   (28,470)   23,545 
Other assets   (148,878)   (58,938)
Security deposits, long-term   (66,788)   320,044 
Accounts payable and other accrued expenses   394,193    (108,881)
Payments on operating lease liability   (297,244)   (249,254)
Deferred revenue   2,389,819    1,352,439 
           
Net cash provided by (used in) operating activities   2,245,637    (1,914,296)
           
Cash flows from investing activities:          
Purchase of certificates of deposit   -    (3,560,000)
Redemption of certificates of deposit   1,915,000    5,135,000 
Purchase of intangible assets   (62,007)   (226,078)
Purchase of property and equipment   -    (171,452)
Proceeds from sale of property and equipment   -    3,640 
Net cash provided by investing activities   1,852,993    1,181,110 
           
Cash flows from financing activities:          
Repurchase of stock options   (31,183)   (34,076)
Repayment of debt   -    (11,250)
Stock options exercised   30,166    11,426 
Purchase of treasury stock   -    (318,204)
Note payable-PPP Loan   1,329,280    - 
Net cash provided by (used in) financing activities   1,328,263    (352,104)
           
Net increase (decrease) in cash   5,426,893    (1,085,290)
Cash, beginning of period   1,415,091    2,500,381 
Cash, end of period  $6,841,984   $1,415,091 
           
Supplemental disclosure of cash flow information:          
Cash (refunded) paid:          
Taxes refunded  $(118,800)  $(161,275)
Interest paid   8,566    - 
           
Supplemental disclosure of non-cash investing and financing activities:          
Conversion of That’s Eatertainment note receivable to long term, former related party  $-   $292,138 
Conversion of inventory to property and equipment   724,811    481,945 
Treasury stock cancelled   -    355,512 
Operating lease right of use asset and liabilities, net of deferred rent   -    1,674,857 

 

See accompanying notes to financial statements.

 

F-5

 

 

VirTra, Inc.

Notes to Financial Statements

 

Note 1. Organization and Significant Accounting Policies

 

Organization and Business Operations

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Tempe, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.

 

During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order which expired on May 15, 2020, upon which Arizona entered Phase I of reopening. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities and currently remains in Arizona’s Phase I of reopening. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations; rather, there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Although not a material component of our company, a significant adverse change in the business climate could continue to affect the value of the Company’s long-term investment in TEC, including the long-term note receivable from TEC. Any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company’s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a Paycheck Protection Program (“PPP”) loan under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”). The stock repurchase suspension will remain in effect for the duration of the outstanding PPP loan.

 

Basis of Presentation

 

The Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.

 

Reclassifications

 

Certain reclassifications have been made to the 2019 financial statements to conform to the 2020 financial statement presentation. These reclassifications had no effect on net income or cash flows as previously reported.

 

Revenue Recognition

 

The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.

 

Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.

 

The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software, the sale of customized content scenarios, and the sale of extended service-type warranties. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:

 

F-6

 

 

Performance Obligation   Method of Recognition
     
Simulator and accessories   Upon transfer of control
     
Installation and training   Upon completion or over the period of services being rendered
     
Extended service-type warranty   Deferred and recognized over the life of the extended warranty
     
Customized software and content   Upon transfer of control or over the period services are performed depending on the terms of the contract
     
Customized content scenario   As performance obligation is transferred over time (input method using time and materials expended)
     
Sales-based royalty exchanged for license of intellectual property   Recognized as the performance obligation is satisfied over time – which is as the sales occur

 

The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.

 

The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.

 

Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.

 

Disaggregation of Revenue

 

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

   Year ended December 31, 
   2020   2019 
Total Revenue $  Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,052,223   $12,450,793   $299,430   $13,802,446   $530,742   $11,069,039   $1,992,819   $13,592,600 
Extended service-type warranties   74,290    2,408,379   $138,771    2,621,440    35,148    2,132,864    203,421    2,371,433 
Customized software and content   100,109    1,957,635   $-    2,057,744    103,424    1,457,424    68,702    1,629,550 
Installation and training   17,004    534,478   $4,962    556,444    46,630    678,211    240,317    965,158 
Licensing and royalties   49,557    -   $-    49,557    153,182    -    -    153,182 
Total Revenue  $1,293,183   $17,351,285   $443,163   $19,087,631   $869,126   $15,337,538   $2,505,259   $18,711,923 

 

For the year ended December 31, 2020, governmental customers comprised $17,351,285, or 91% of total net sales, commercial customers comprised $1,293,183 or 7% of total net sales and international customers comprised $443,163, or 2% of total net sales. By comparison, for the year ended December 31, 2019, governmental customers comprised $15,337,538, or 82% of total net sales, commercial customer comprised $869,126 or 5% of total net sales and international customers comprised $2,505,259, or 13% of total net sales. For the years ended December 31, 2020 and 2019, the Company recorded $794,524 and $191,289, respectively, in STEP revenue, or 4% and 1%, respectively, of total net sales.

 

F-7

 

 

Customer Deposits

 

Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $2,517,175 and $651,073 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $325,844 and $180,041, respectively, related to customer deposits that were included in deferred revenue, long-term, at the beginning of each period. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.

 

Warranty

 

The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $2,191,400 and $1,829,052 at December 31, 2020 and 2019, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $1,920,346 and $1,748,257 at December 31, 2020 and 2019, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $352,000 and $257,000 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $2,621,440 and $2,371,433, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.

 

Customer Retainage

 

Customer retainage is recorded as a current liability under deferred revenue on the accompanying balance sheets and totaled $0 and $10,720 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $10,720 and $122,500, respectively, related to customer retainage that were included in the liability at the beginning of each period. Changes in deferred revenue amounts related to customer retainage will fluctuate from year to year based upon the customer’s contract completion date, allowing the Company to invoice and recover the retainage.

 

Licensing and Royalties with Former Related Party

 

As discussed further in Note 9. Co-Venture Agreement with Modern Round, the Company licenses intellectual property to Modern Round, LLC (“MR”), a wholly-owned subsidiary of That’s Eatertainment Corp. (“TEC”), f/k/a Modern Round Entertainment Corp. (“MREC”), a former related party, in exchange for sales-based royalties. Revenues from this agreement are recognized in accordance with the terms of the contract as the sales occur. The Company receives additional immaterial sales-based royalties from strategic partners. Effective October 12, 2020, TEC and MREC no longer meet the requirements to be considered related parties.

 

STEP Revenue

 

The Company’s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at lease sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amount that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.

 

F-8

 

 

Fair Value Measurements

 

ASC Topic 820, Fair Value Measurements, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:

 

Level 1: Quoted prices in active markets for identical assets or liabilities;

 

Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

 

Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.

 

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, certificates of deposit, accounts receivable, notes and interest receivables, accounts payable, and accrued liabilities. The fair value of financial instruments, except for long-term notes receivable, approximates their carrying values, using level 3 inputs, at December 31, 2020 and 2019 due to their short maturities. The fair value of the notes receivable approximates its carrying value, using level 3 inputs, at December 31, 2020 and 2019.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents.

 

Certificates of Deposit and Mutual Funds

 

The Company invests its excess cash in certificates of deposit and money market mutual funds issued by financial institutions with high credit ratings. The certificates of deposit generally have average maturities of approximately six months and are subject to penalties for early withdrawal. The money market mutual funds are open ended and can be withdrawn at any time without penalty.

 

Accounts and Notes Receivable and Allowance for Doubtful Accounts

 

The Company recognizes an allowance for losses on accounts receivable based on an analysis of historical bad debt experience, current receivables aging, and expected future write-offs, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. Accounts receivable do not bear interest and are charged off after all reasonable collection efforts have been taken. The Company maintained an allowance for doubtful accounts of $34,959 and $34,177 at December 31, 2020 and 2019, respectively.

 

Notes receivable are carried at their estimated collectible amounts. Interest income on notes receivable is recognized using the effective interest method. Notes receivable are periodically evaluated for collectability based on the credit history, the current financial condition of the counter party, and the known and inherent risks in the notes. Notes receivable are placed on nonaccrual status when they become 90 days past due and the customer has not made a payment in over 60 days. Upon suspension of the accrual of interest, interest income is subsequently recognized to the extent cash payments are received. Accrual of interest is resumed when notes are removed from non-accrual status. Notes receivable are charged against the allowance for credit losses when they are deemed to be uncollectible. Due to the ongoing uncertainty resulting from the Covid pandemic, the Company has recorded a reserve for the full amount of a note receivable and accrued interest from a former related party totaling $311,367 in 2020. During 2019, the Company realized a full credit loss against a note receivable totaling $369,286. The allowance for uncollectible notes receivable was $311,367 and $108,174 at December 31, 2020 and 2019, respectively.

 

F-9

 

 

Inventory

 

Inventory is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished goods inventory includes an allocation for capitalized labor and overhead. The Company routinely evaluates the carrying value of inventory for slow moving and potentially obsolete inventory and, when appropriate, will record an adjustment to reduce inventory to its estimated net realizable value. Inventory reserves were $120,652 and $120,652 at December 31, 2020 and 2019, respectively.

 

Investments in Other Companies

 

The Company accounts for investments in other companies that do not have a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The Company has elected to utilize the cost minus impairment approach because the investment in TEC does not have a readily determinable fair value as of the reporting date. See Note 9. Co-Venture Agreement with Modern Round.

 

Management regularly evaluates the recoverability of its investment based on the investee company’s performance and financial position. For the year ended December 31, 2020 and 2019, the Company recognized an impairment loss of $840,000 and $280,000, respectively. Management regularly assesses the classification of its investments.

 

Property and Equipment

 

Property and equipment are carried at cost, net of depreciation. Gains or losses related to retirements or disposition of fixed assets are recognized in operations in the period incurred. Costs of normal repairs and maintenance are charged to expense as incurred, while betterments or renewals are capitalized. Depreciation commences at the time the assets are placed in service or for STEP equipment under agreements, when the equipment is made available for use by the customer. Depreciation is provided using the straight-line method over the estimated economic lives of the assets or for leasehold improvements, over the shorter of the estimated useful life or the remaining lease term. For STEP equipment under agreements, depreciation is provided using the straight-line method over the sixty-month maximum useful life instead of the remaining agreement term. Estimated useful lives are summarized as follows:

 

Computer equipment   3-5 years 
Furniture and office equipment   5-7 years 
Machinery and equipment   5-7 years 
STEP equipment   5 years 
Leasehold improvements   7 years 

 

Intangible Assets

 

Intangible assets at December 31, 2020 are comprised of various patents. We compute amortization expense on the patents using the straight-line method over the estimated remaining useful lives of 16 years. We compute amortization expense on media content using the straight-line method over the weighted average remaining period which is 16 years.

 

Cost of Products Sold

 

Cost of products sold represents manufacturing costs, consisting of materials, labor and overhead related to finished goods and components. Cost of products sold includes depreciation of STEP contract fixed assets. Shipping costs incurred related to product delivery are included in cost of products sold.

 

Advertising Costs

 

Costs associated with advertising are expensed as incurred. Advertising expense was $512,655 and $828,692 for the years ended December 31, 2020 and 2019, respectively. These costs include domestic and international tradeshows, website, and sales promotional materials.

 

F-10

 

 

Research and Development Costs

 

Research and development costs are expensed as incurred. Research and development costs primarily include expenses, including labor, directly related to research and development support. Research and development expense was $1,603,379 and $1,345,513 for the years ended December 31, 2020 and 2019, respectively.

 

Legal Costs

 

Legal costs relating to loss contingencies are expensed as incurred. See Note 10. Commitments and Contingencies.

 

Concentration of Credit Risk and Major Customers and Suppliers

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.

 

The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $6,338,896 and $1,069,887 at December 31, 2020 and 2019, respectively.

 

Sales are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.

 

Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses. As of December 31, 2020, the Company did not hold any notes receivables. (See Note 2. Notes Receivable and Note 9 Co-Venture Agreement with Modern Round)

 

Historically, the Company primarily sells its products to U.S. federal and state agencies. For the year ended December 31, 2020, one agency comprised 16% of total net sales. By comparison, for the year ended December 31, 2019, one agency comprised 18% and one agency comprised 12% of total net sales. As of December 31, 2020, one federal agency comprised 8.5% and one state agency comprised 31% of total accounts receivable. By comparison, as of December 31, 2019, one federal agency comprised 30% and one international customer comprised 20% of total accounts receivables.

 

Income Taxes

 

Deferred tax assets and liabilities are recorded based on the difference between the financial statement and the tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company calculates a provision for income taxes using the asset and liability method, under which deferred tax assets and liabilities are recognized by identifying the temporary differences arising from the different treatment of items for tax and accounting purposes. In determining the future tax consequences of events that have been recognized in the financial statements or tax returns, judgment and interpretation of statutes are required.

 

In assessing realizable deferred tax assets, management assesses the likelihood that deferred tax assets will be recovered from future taxable income, and to the extent that recovery is not likely or there is insufficient operating history, a valuation allowance is established. The Company adjusts the valuation allowance in the period management determines it is more likely than not that net deferred tax assets will or will not be realized. After review of the deferred tax asset and valuation allowance in accordance with ASC 740, management determined that it is more likely than not that the Company will fully realize all of its deferred tax asset and no valuation allowance was recorded at December 31, 2020 and 2019.

 

The Company did not recognize any assets or liabilities relative to uncertain tax positions at December 31, 2020 and 2019. Interest or penalties, if any, will be recognized in income tax expense. Since there are no significant unrecognized tax benefits as a result of tax positions taken, there are no accrued penalties or interest. Tax positions are positions taken in a previously filed tax return or positions expected to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in the financial statements.

 

F-11

 

 

The Company reflects tax benefits, only if it is more likely than not that the Company will be able to sustain the tax return position, based on its technical merits. If a tax benefit meets this criterion, it is measured and recognized based on the largest amount of benefit that is cumulatively greater than 50% likely to be realized. Management does not believe that there are any uncertain tax positions at December 31, 2020 or 2019.

 

The Company is potentially subject to tax audits for its United States federal and various state income and excise tax returns for tax years between 2014 and 2020; however, earlier years may be subject to audit under certain circumstances. Tax audits by their very nature are often complex and can require several years to complete.

 

Impairment of Long-Lived Assets

 

Long lived assets, such as equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on discounted cash flows or appraised values, depending on the nature of the asset. At December 31, 2020 and 2019, the Company concluded that there has been no indication of impairment to the carrying value of its long-lived assets. As such, no impairment has been recorded.

 

Stock Based Compensation

 

The Company measures the cost of awards of equity instruments based on the grant date fair value of the awards. The Company calculates the fair value of stock-based awards using the Black-Scholes-Merton option pricing valuation model, which incorporates various assumptions including volatility, expected term and risk-free interest rates. There were no grants of stock-based awards during the years ended December 31, 2020 and 2019.

 

The expected term of the options is the estimated period of time until exercise and was determined using an average of vesting and contractual terms, as we did not have sufficient historical experience of similar awards. The risk-free interest rate is based on the implied yield available on United States Treasury zero-coupon issues with an equivalent remaining term. The Company has not paid dividends in the past and does not plan to pay any dividends in the near future. The estimated fair value of stock-based compensation awards and other options is amortized to expense on a straight-line basis over the relevant vesting period. The Company has elected to recognize forfeitures as they occur rather than estimating them at the time of grant.

 

F-12

 

 

Net Income (Loss)per Common Share

 

The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:

 

   Year Ended December 31, 
   2020   2019 
Net income/(loss)  $1,478,403   $(75,277)
           
Weighted average common stock outstanding   7,757,037    7,747,655 
Incremental shares from stock options   78,793    - 
Weighted average common stock outstanding diluted   7,835,830    7,747,655 
Net income/(loss) per common share and common equivalent shares          
Basic  $0.19   $(0.01)
Diluted  $0.19   $(0.01)

 

The Company has potentially dilutive securities outstanding that are not included in the diluted earnings per share calculation for the years ended December 31, 2020 and 2019 because their effect would be anti-dilutive. These potentially dilutive securities, comprised entirely of the Company’s stock options, totaled 98,750 and 26,667 for the years ended December 31, 2020 and 2019, respectively.

 

New Accounting Pronouncements

 

F-13

 

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. ASU 2019-12 also simplifies aspects of accounting for franchise taxes and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for annual and interim financial statement periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2019-12 on its financial statements.

 

Note 2. Notes Receivable

 

An unsecured promissory note was executed on March 23, 2018 by a customer converting its past-due trade receivable from the sale of goods and services in the amount of $400,906. The customer made periodic payments on the note and the principal and accrued interest due as of December 31, 2018 was $374,034. Due to the uncertainty of collection, the Company had recorded an allowance against the note receivable balance in the amount of $266,813 at December 31, 2018. During 2019, the Company received a single payment of $10,000. Legal judgement was pursued and the Company was awarded a court ordered judgement against the customer totaling $396,575 plus interest to accrue at 6.25% per annum from the date of judgement until paid. In November 2019 the customer dissolved its legal entity and the balance of the note receivable $102,473 was written off to bad debt expense at December 31, 2019.

 

The Company accepted an unsecured convertible promissory note (the “Convertible Note”) from TEC, a former related party (see Note 8. Co-Venture Agreement with Modern Round), in the amount of $292,138 for a portion of their minimum royalty payment due as of May 31, 2018. The Convertible Note bears interest at the rate of five percent (5%) per annum and contains a provision requiring remittance of not less than 20% of the net proceeds of any private or public offering of its securities in reduction of the Convertible Note. The Convertible Note has a conversion right, at the sole discretion of the Company, to convert the outstanding balance of principal and accrued interest at any time for shares of common stock of TEC. Prior to the due date, the Company may elect to convert the Convertible Note for shares of common stock in TEC at a twenty-five percent (25%) discount to the price of shares sold to the public in a public offering in connection with a go-public transaction. The issuance of common stock upon conversion shall be made without charge to the Company. No fractional shares shall be issued upon conversion and in lieu of fractional shares, TEC will pay the Company the amount of any obligation that is not converted. Any unpaid balance of principal and accrued interest becomes due and collectible on the earlier of (i) August 1, 2019 (maturity date), or (ii) if declared due and payable in the event of Default. In July 2019, the Convertible Note’s maturity date was extended to August 2020, with all other terms remaining unchanged. Under the terms of the Convertible Note, TEC remitted a payment of $16,000 of which $14,972 was applied to accrued interest and $1,028 to principal. In July, 2020, the Convertible Note’s maturity date was extended to August, 2023, all other promissory note terms remain unchanged. The Convertible Note’s principal and accrued interest due as of December 31, 2020 and 2019 was $311,367 and $296,811, respectively. Due to the ongoing effects of COVID-19 and the inability of TEC meet its payment obligations under the terms of the Convertible Note, the Company has recorded a reserve in the full amount of the note and accrued interest. The reserve for collectability as of December 31, 2020 and 2019 was $311,367 and $5,701, respectively. See Note 9-Co-Venture Agreement with Modern Round.

 

F-14

 

 

Note 3. Inventory

 

Inventory consisted of the following as of:

 

   December 31, 2020   December 31, 2019 
         
Raw materials and work in process  $3,636,649   $2,070,066 
Reserve   (120,652)   (120,652)
           
Total inventory  $3,515,997   $1,949,414 

 

During 2020 and 2019, the Company evaluated the useful life of its spare parts inventory. As a result of this evaluation, the Company classified $500,114 and $351,236 of spare replacement parts as Other Assets, long-term on the Balance Sheet at December 31, 2020 and 2019, respectively. In addition, during 2020 and 2019, the Company transferred $724,811 and $292,138, respectively, from inventory to property and equipment.

 

Note 4. Property and Equipment

 

Property and equipment consisted of the following as of:

 

   December 31, 2020   December 31, 2019 
         
Computer equipment  $1,115,326   $1,115,326 
Furniture and office equipment   223,925    223,925 
Machinery and equipment   1,096,898    1,096,898 
Leasehold improvements   334,934    334,934 
STEP equipment   1,206,757    481,946 
           
Total property and equipment   3,977,840    3,253,029 
Less: Accumulated depreciation   (2,596,096)   (2,224,831)
           
Property and equipment, net  $1,381,744   $1,028,198 

 

Depreciation expense, including STEP depreciation, was $371,265 and $299,804 for the years ended December 31, 2020 and 2019, respectively.

 

Note 5. Intangible Asset

 

Intangible asset consisted of the following as of:

 

   December 31, 2020   December 31, 2019 
Patents  $160,000   $160,000 
Capitalized media content   128,085    66,078 
           
Total intangible asset   288,085    226,078 
Less: Accumulated amortization   (17,037)   (8,148)
           
Intangible asset, net  $271,048   $217,930 

 

Amortization expense was $8,889 and $8,148 for the years ended December 31, 2020 and 2019, respectively. The weighted average remaining period is 16 years.

 

Note 6. Leases

 

The Company leases approximately 37,729 rentable square feet of office and warehouse space from an unaffiliated third party for our corporate office, manufacturing, assembly, warehouse and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284. From 2016 through March 2019, the Company leased approximately 4,529 rentable square feet of office and industrial space from an unaffiliated third party for our machine shop at 2169 East 5th St., Tempe, Arizona 85284. In April 2019, the Company relocated the machine shop from the Fifth St. location to 7910 South Kyrene Road, located within the same business complex as our main office. The Company executed a lease amendment to add an additional 5,131 rentable square feet for the machine shop and extended its existing office lease through April 2024. The Company’s lease agreements do not contain any residual value guarantees, restrictive covenants or variable lease payments. The Company has not entered into any financing leases.

 

F-15

 

 

In addition to base rent, the Company’s lease generally provides for additional payments for other charges, such as rental tax. The lease includes fixed rent escalations. The Company’s lease does not include an option to renew.

 

The Company determines if an arrangement is a lease at inception. Operating leases are recorded in operating lease right of use assets, net, operating lease liability – short-term, and operating lease liability – long-term on its balance sheets.

 

Operating lease assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s lease does not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate used at adoption was 4.5%. Significant judgement is required when determining the Company’s incremental borrowing rate. The Company uses the implicit rate when readily determinable. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Effective January 1, 2019, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $1,721,380 and derecognized $46,523 deferred rent for an adjusted operating lease right-of-use asset in the net amount of $1,674,857.

 

The balance sheet classification of lease assets and liabilities was as follows:

 

Balance Sheet Classification  December 31, 2020   December 31, 2019 
Assets          
Operating lease right-of-use assets, beginning of period  $1,390,873   $1,674,857 
Amortization for the year ended  $(296,346)  $(283,984)
Total operating lease right-of-use asset  $1,094,527   $1,390,873 

Liabilities

          
Current          
Operating lease liability, short-term  $321,727   $297,244 
Non-current          
Operating lease liability, long-term  $853,155   $1,174,882 
Total lease liabilities  $1,174,882   $1,472,126 

 

Future minimum lease payments as of December 31, 2020 under non-cancelable operating leases are as follows:

 

2021   $ 368,060  
2022     379,097  
2023     390,562  
2024     131,152  
Total lease payments     1,268,871  
Less: imputed interest     (93,989 )
Operating lease liability   $ 1,174,882  

 

The Company had a deferred rent liability of $0 and $0 as of December 31, 2020 and 2019, respectively, relative to the increasing future minimum lease payments. Rent expense for the years ended December 31, 2020 and 2019 was $412,315 and $499,612, respectively.

 

Note 7. Accrued Expenses

 

Accrued compensation and related costs consisted of the following as of:

 

   December 31, 2020   December 31, 2019 
         
Salaries and wages payable  $278,331   $192,161 
Employee benefits payable   634    11,259 
Accrued paid time off (PTO)   366,827    287,846 
Profit sharing payable   197,309    120,221 
           
Total accrued compensation and related costs  $843,101   $611,487 

 

F-16

 

 

Accrued expenses and other current liabilities consisted of the following as of:

 

   December 31, 2020   December 31, 2019 
         
Manufacturer’s warranties  $352,000   $257,000 
Warranties-other   -    74,176 
Loss contingencies   -    - 
Taxes payable   316,076    2,382 
Miscellaneous payable   104,808    1,193 
           
Total accrued expenses and other current liabilities  $772,884   $334,751 

 

Note 8. Note Payable

 

On May 8, 2020, VirTra received a Promissory Note (the “PPP Note”) in the amount of $1,320,714 under the PPP from Wells Fargo Bank, N.A (the “Lender”). The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. Under the terms of the PPP loan, up to the entire amount of principal and accrued interest may be forgiven to the extent PPP loan proceeds are used for qualifying expenses as described in the CARES Act and applicable implementing guidance issued by the U.S. Small Business Administration (the “SBA”) for the PPP loan. The Company intends to use its entire PPP Note amount for designated qualifying expenses and to apply for forgiveness   in accordance with the PPP loan terms. No assurance can be given that the Company will obtain forgiveness of the PPP Note in whole or in part. With respect to any portion of the PPP Note that is not forgiven, the PPP Note will be subject to customary provisions for a loan of this type, including customary events of default relating to, among other things, payment defaults, breaches of the provisions of the PPP Note and cross-defaults on any other loan with the Lender or other creditors.

 

Under this approach, the Company will initially account for the PPP Note as a debt instrument and apply the interest method considering the six-month payment deferral allowed for the loan. The PPP Note is payable over two years at a fixed interest rate of 1%. The payments due and payable monthly are in the amount of $55,604 commencing November 6, 2020 and continuing on the 8th day of each month thereafter until maturity on May 8, 2022. Under conventional terms at loan maturity the total repayment could total $1,320,714 principal and $18,720 of interest over the two-year period, for a combined repayment of $1,339,434. Any portion not forgiven, can be prepaid at any time prior to maturity with no prepayment penalties. The Paycheck Protection Program Flexibility Act (the “Flexibility Act”), signed on June 5, 2020, amended certain provisions of the PPP, including the deferral period and repayment terms. The Flexibility Act extends the deferral period of payments of PPP loan principal, interest, and fees to the date when the SBA makes a final decision on the borrower’s application for forgiveness, or 10 months after the last day of the covered period if a borrower has not applied for forgiveness (whichever is earlier). This extension applies regardless of the terms of the PPP and does not require an amendment of the PPP. As such, the Company has not made any payments on the PPP note during 2020.

 

The entire PPP Note amount is recorded as a financial liability on the Company’s balance sheet with the next twelve months of principal plus accrued interest recorded as short-term liabilities and the remaining principal note balance recorded as a long-term liability. The PPP note payable amounts consist of the following:

 

   December 31, 2020   December 31, 2019 
Short-term liabilities:          
Note payable, principal  $257,471   $    - 
Accrued interest on note   8,566    - 
           
Note payable, short-term  $266,037   $- 
           
Long-term liabilities:          
           
Note payable, long term  $1,063,243   $- 

 

Note 9. Co-Venture Agreement with Modern Round

 

On January 16, 2015, the Company entered into a Co-Venture Agreement (the “Co-Venture Agreement”) with MR, a wholly-owned subsidiary of TEC, a related party at that time. Mitchell Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. The Co-Venture Agreement granted TEC an exclusive non-transferrable license to use the Company’s technology and certain equipment solely for use at locations to operate the concept, as defined in the Co-Venture Agreement. Additionally, under the terms of the Co-Venture Agreement, equity representing five percent (5%) of Modern Round’s ownership interest, on a fully-diluted basis, was issued to the Company. TEC agreed to pay the Company, during the term of the Co-Venture Agreement, a royalty based on gross revenue, as defined and subject to certain minimum royalties commencing with the first twelve-month period subsequent to the respective milestone date of June 1, 2017. Under the terms of the original agreement, if the total royalty payments for locations in the United States and Canada together did not total at least the minimum royalty amount specified in the agreement, TEC may pay to VirTra the difference between the amount of total royalty payments and the minimum specified in the agreement to maintain exclusivity.

 

On August 16, 2017, the Company amended the Co-Venture Agreement to permit TEC to sublicense the VirTra technology to third party operators of stand-alone location-based entertainment companies. TEC agreed to pay the Company royalties for any such sublicenses in an amount equal to 10% of the revenue paid to TEC in cases where TEC pays for the cost of the equipment for such location or 14% of the revenue paid to TEC in cases where it does not pay for the cost of the equipment.

 

On July 23, 2018, the Company further amended the Co-Venture Agreement to (i) confirm the minimum royalty deficiency benefit due for the royalty period ended May 31, 2018; (ii) establish payment terms for the minimum royalty deficiency benefit due, to include both cash and promissory note payment; (iii) clarify the exclusivity provisions of the Co-Venture Agreement; and (iv) amend the minimum royalty calculations to only TEC branded facilities.

 

On July 31, 2019, the Company executed the First Amendment to Convertible Promissory Note with TEC to extend the Convertible Note’s maturity date for one additional year to August 1, 2020 and TEC remitted a payment in the amount of $16,000. All other terms and conditions of the Convertible Note remain unchanged.

 

In April 2018, MR effected a 1-for-12,000 reverse stock split, followed by a 2,000-for-1 forward stock split completed in November 2018. As a result, the Company holds at December 31, 2019, 560,000 shares of TEC common stock representing approximately 4.8% of the issued and outstanding common shares of TEC. During the year ended December 31, 2020 and 2019, the Company recognized an impairment loss of $840,000 and $280,000, respectively. The Company recorded its investment at cost minus impairment as of December 31, 2020 and 2019, at $0 and $840,000, respectively.

 

In addition, as of December 31, 2020, the Company held a warrant to purchase 25,577 shares of TEC common stock, at an exercise price of $2.4436 per share, as adjusted. This warrant became exercisable on the date of grant of April 14, 2015 and expires on the tenth anniversary of the date of grant, if not earlier pursuant to the terms of the option.

 

As of October 11, 2020, TEC ceased to be a related party.

 

F-17

 

 

Note 10. Related Party Transactions

 

During the years ended December 31, 2020 and 2019, the Company redeemed 40,000 and 34,225 previously awarded options reaching expiration from related parties, including the Company’s CEO, COO, an employee, a Board Director and other executive officers. These redemptions canceled the stock options and resulted in a total of $73,987 and $38,353 in additional compensation expense in 2020 and 2019, respectively.

 

During the years ended December 31, 2020 and 2019, related parties exercised 30,000 and 5,000 previously awarded options for the exercise price of $30,163 and $5,650, respectively, resulting in issuance of common stock to the CEO and one member of the Board of Directors.

 

Mr. Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. The Company has entered into a Co-venture Agreement with TEC (See Note 9 Co-Venture Agreement with Modern Round) The Company owns 560,000 shares of TEC common stock representing approximately 4.8% of the issued and outstanding shares of TEC common stock. The Company recognized $46,247 and $130,625 for license fees (royalties) for the years ended December 31, 2020 and 2019, pursuant to the terms of the Co-Venture Agreement. At December 31, 2020 and 2019, TEC had accounts receivable balances outstanding of $0. As of October 11, 2020, TEC ceased to be a related party.

 

Mr. Richardson, who is a member of our Board of Directors, is also acting CEO of Natural Point, Inc., a vendor of the Company. In 2020 and 2019, the Company purchased specialized equipment from Natural Point in the amount of $232,218 and $167,302, respectively. At December 31, 2020 and 2019 the Company had an outstanding balance payable to Natural Point of $0 and $34,865, respectively.

 

Note 11. Commitments and Contingencies

 

General or Threatened Litigation

 

From time to time, the Company is notified of threatened litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. In June 2018, the Company initiated a declaratory judgment action in the Superior Court of the State of Arizona. A former customer had raised allegations of breach of contract and breach of warranty and the Company sought relief and clarification from the Superior Court regarding the allegations and the Company’s obligations under the contract with the former customer. In May 2019, the Company entered into a settlement agreement of $76,250. The agreement does not constitute an admission of any unlawful conduct or wrongdoing. The Company had established a probable and estimated loss contingency of $40,000 as of December 31, 2018. The full amount of the settlement has been paid at December 31, 2019.

 

The Company evaluated the collection history on its trade note receivable (See Note 2. Notes Receivable) and determined the note was in default. Based on collection history, interest accrual was suspended as of the last payment received in February 2019. In accordance with the terms of the note, accelerated payment was demanded. The Company filed a verified complaint in the Superior Court of Arizona for the outstanding principal balance plus accrued interest, late fees and reasonable attorneys’ fees. On September 20, 2019, the Superior Court of Arizona awarded, in favor of VirTra, a Form of Judgement totaling $396,575, with interest accruing at the rate of 6.25% from date of judgment until such amount has been paid in full. In November 2019 the customer dissolved its legal entity and the balance of the note receivable $102,473 was written off to bad debt expense at December 31, 2019.

 

F-18

 

 

Employment Agreements

 

On April 2, 2012, the Company entered into three-year Employment Agreements with its Chief Executive Officer and Chief Operating Officer that call for base annual salaries of $195,000 and $175,000, respectively, subject to cost of living adjustments, and containing automatic one-year extension provisions. These contracts have been renewed annually and have been adjusted based on the same percentage increase approved for Company-wide cost-of-living adjustments. As of December 31, 2020, the Chief Executive Officer’s base annual salary was $248,791 and the Chief Operating Officer’s base annual salary was $223,274.

 

Profit Sharing

 

VirTra provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year only to active employees. For the years ended December 31, 2020 and 2019, the amount expensed to operations was $206,869 and $93,160, respectively.

 

Note 12. Income Taxes

 

The Company accounts for its deferred tax assets and liabilities, including excess tax benefits of share-based payments, based on the tax ordering of deductions to be used on its tax returns. The tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities for the years ended December 31 is as follows:

 

   2020   2019 
Deferred tax assets:          
Net operating loss carry forwards  $324,000   $762,000 
Tax Credits   907,000    286,000 
Deferred revenue   152,000    58,000 
Non-qualified stock option expense   120,000    136,000 
Investment in TEC   89,000    51,000 
Reserves, accruals and other   254,000    231,000 
Accumulated depreciation and amortization   46,000    268,000 
           
Total deferred tax assets   1,892,000    1,792,000 
Less: Valuation allowance   -    - 
           
Net deferred tax asset  $1,892,000   $1,792,000 

 

F-19

 

 

Internal Revenue Code Section 382 limits the ability to utilize net operating losses if a 50% change in ownership occurs over a three-year period. Such limitation of the net operating losses has not occurred. The Company believes it has approximately $1.1 million of federal net operating loss carry-forwards as of December 31, 2020, that are available to offset future taxable income that expire starting in 2031, and approximately $474,000 which can be carried forward indefinitely.    

 

Significant components of the (provision) for income tax for the years ended December 31 as follows:

 

   2020   2019 
Current  $(119,000)  $(162,000)
Deferred   (100,000)   608,000 
Change in valuation allowance   -    - 
           
Provision for income taxes  $(219,000)  $446,000 

 

The Company is subject to federal and state taxes. Reconciliations of the Company’s effective income tax rate to the federal statutory rate for the years ended December 31 are as follows:    

 

   2020   2019 
   $   %   $   % 
Federal income tax expense at the statutory rate  $265,000    21.0%  $78,000    21.0%
State income taxes, net of federal benefit   69,000    5.5%   20,000    5.4%
Permanent differences   186,654    14.8%   79,665    21.4%
True ups to tax return and other   (739,654)   -58.7%   268,335    72.2%
Change in federal income tax rates   -    0.0%   -    0.0%
Change in valuation allowance   -    0.0%   -    0.0%
                     
Provision (benefit) for income taxes  $(219,000)   -59.0%  $446,000    120.1%

 

The benefit for income taxes increased in 2020 from a true-up of the deferred tax asset and temporary timing differences in deferred revenue, reserves, depreciation and amortization, and net operating loss carryforward, offset by an adjustment for taxes prepaid and refunded from prior year tax over payments.

 

Note 13. Stockholders’ Equity

 

Authorized Capital

 

Common Stock.

 

Authorized Shares. The Company is authorized to issue 60,000,000 shares of common stock, par value $0.0001 per share, of which (a) 50,000,000 shares shall be common stock, par value $0.0001, (b) 2,500,000 shares shall be Class A common stock, par value $0.0001 per share (the “Class A Common Stock”), and (c) 7,500,000 shares shall be Class B common stock, par value $0.0001 per share (the “Class B Common Stock”). No shares of Class A Common Stock or Class B Common Stock have been issued.

 

Rights and Preferences. Voting Rights. Except as otherwise required by the Nevada Revised Statues or as provided by or pursuant to the provisions of the Company’s articles of incorporation:

 

(i) Each holder of common stock shall be entitled to one (1) vote for each share of common stock held of record by such holder. The holders of shares of common stock shall not have cumulative voting rights.

 

F-20

 

 

(ii) Each holder of Class A Common Stock shall be entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. The holders of shares of Class A Common Stock shall not have cumulative voting rights.

 

(iii) The holders of common stock and Class A Common Stock shall vote together as a single class on all matters on which stockholders are generally entitled to vote.

 

(iv) The holders of Class B Common Stock shall not be entitled to vote on any matter, except that the holders of Class B Common Stock shall be entitled to vote separately as a class with respect to amendments to the Articles of Incorporation that increase or decrease the aggregate number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers, preferences, or special rights of the shares of such class so as to affect them adversely.

 

Preferred Stock

 

Authorized Shares. The Company is authorized to issue 2,500,000 shares of preferred stock, par value $0.0001 per share (the “Preferred Stock”).

 

Rights and Preferences. The Board of Directors is authorized at any time, and from time to time, to provide for the issuance of shares of Preferred Stock in one or more series, and to determine the designations, preferences, limitations and relative or other rights of the Preferred Stock or any series thereof.

 

Stock Repurchase

 

On October 25, 2016 the Company’s Board of Directors authorized the repurchase of up to $1 million of its common stock under Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board of Directors authorized an additional $1 million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan. The Company’s stock repurchase program was suspended as a results of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension will remain in effect for the duration of the outstanding PPP loan.

 

Treasury Stock

 

During the year ended December 31, 2020, the Company purchased no treasury shares. During the year ended December 31, 2019, the Company purchased 82,689 treasury shares at an average cost of $3.85 per share. At December 31, 2019, all treasury shares outstanding had been cancelled and returned to shares authorized.

 

   Year Ended December 31, 
   2020   2019 
Period:  Total
Number of
Shares
Repurchased
   Average
Price Paid
per Share
   Total
Number of
Shares
Repurchased
   Average
Price Paid
per Share
 
                 
Repurchased Shares - January-March               -   $      -    68,239   $3.82 
Repurchased Shares - April-June   -   $-    14,450   $3.97 
Repurchased Shares - July-September   -   $-    -   $- 
Repurchased Shares - October-December   -   $-    -   $- 
Total   -   $-    82,689   $3.85 
                     
Repurchased Shares Status                    
Repurchased Shares Cancelled   -         82,689      
Repurchased Shares Held in Treasury   -         -      
Total   -         82,689      
                     
Approximate Funds Remaining in Repurchase Plan as of December 31, 2020  $-                

 

F-21

 

 

Non-qualified Stock Options

 

The Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its common stock. The following table summarizes all non-qualified stock options as of:

 

   December 31, 2020   December 31, 2019 
   Number of   Weighted   Number of   Weighted 
   Stock Options   Exercise Price   Stock Options   Exercise Price 
Options outstanding, beginning of year   234,167   $2.47    279,167   $2.25 
Granted   -    -    -    - 
Redeemed   (40,000)   0.88    (34,225)   1.13 
Exercised   (30,000)   1.01    (10,775)   1.06 
Expired / terminated   -    -    -    - 
Options outstanding, end of year   164,167   $3.13    234,167   $2.47 
Options exercisable, end of year   164,167   $3.13    234,167   $2.47 

 

The Company did not have any non-vested stock options outstanding as of December 31, 2020. The weighted average contractual term for options outstanding and exercisable at December 31, 2020 and 2019 was 7 years. The aggregate intrinsic value of the options outstanding and exercisable at December 31, 2020 and 2019 was $138,487 and $731,112, respectively. The total intrinsic value of options exercised during the years ended December 31, 2020 and 2019 was $63,437 and $14,770, respectively. The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock for those stock options that have an exercise price lower than the fair value of the Company’s common stock. Options with an exercise price above the fair value of the Company’s common stock are considered to have no intrinsic value. For the years ended December 31, 2020 and 2019, the Company received payments related to the exercise of options in the amount of $30,166 and $11,426, respectively. The total fair value of shares vested during the years ended December 31, 2020 and 2019 is $0 and $0, respectively.

 

The following table summarizes information about stock options outstanding and exercisable as of December 31, 2020:

 

Range of
Exercise Price
  Number of
Options
Outstanding
    Weighted
Average
Exercise Price
    Number of
Options
Exercisable
    Weighted
Average
Exercise Price
 
$.80 - $.99     11,250     $ 0.98       11,250     $ 0.98  
$1.00 - $1.99     33,750     $ 1.68       33,750     $ 1.68  
$2.00 - $2.99     42,500     $ 2.48       42,500     $ 2.48  
$3.00 - $3.99     25,000     $ 3.50       25,000     $ 3.50  
$4.00 - $4.99     25,000     $ 4.25       25,000     $ 4.25  
$5.00 - $5.99     26,667     $ 5.50       26,667     $ 5.50  
$.40 - $2.99     164,167     $ 3.13       164,167     $ 3.13  

 

The following table summarizes information about stock options outstanding and exercisable as of December 31, 2019:

 

Range of
Exercise Price
  Number of
Options
Outstanding
    Weighted
Average
Exercise Price
    Number of
Options
Exercisable
    Weighted
Average
Exercise Price
 
$.80 - $.99     70,000     $ 0.87       70,000     $ 0.87  
$1.00 - $1.99     45,000     $ 1.60       45,000     $ 1.60  
$2.00 - $2.99     42,500     $ 2.48       42,500     $ 2.48  
$3.00 - $3.99     25,000     $ 3.50       25,000     $ 3.50  
$4.00 - $4.99     25,000     $ 4.25       25,000     $ 4.25  
$5.00 - $5.99     26,667     $ 5.50       26,667     $ 5.50  
$.40 - $2.99     234,167     $ 2.47       234,167     $ 2.47  

 

F-22

 

 

2017 Equity Incentive Plan

 

On August 23, 2017, our Board approved, subject to stockholder approval at the annual meeting of stockholders on October 6, 2017, the VirTra, Inc. 2017 Equity Incentive Plan (the “Equity Plan”). The Equity Plan is intended to make available incentives that will assist us to attract, retain and motivate employees, including officers, consultants and directors. We may provide these incentives through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and units and other cash-based or stock-based awards.

 

A total of 1,187,500 shares of our common stock was initially authorized and reserved for issuance under the Equity Plan. This reserve automatically increased on January 1, 2019, and each subsequent anniversary through 2027, by an amount equal to the smaller of (a) 3% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the Board.

 

Awards may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder of the award and may include any of the following: stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and performance units and cash-based awards and other stock-based awards.

 

At December 31, 2020 and 2019, there were no options issued under the Equity Plan.

 

F-23

 

 

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

 

None.

 

ITEM 9A. CONTROLS AND PROCEDURES.

 

Disclosure controls and procedures

 

We maintain “disclosure controls and procedures,” as that term is defined in Rule 13a-15(e), promulgated by the SEC pursuant to the Exchange Act. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in our company’s reports filed under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure. Our management, with the participation of our principal executive officer and principal financial officer, evaluated our company’s disclosure controls and procedures as of the end of the period covered by this annual report on Form 10-K. Based on this evaluation, our principal executive officer and principal financial officer concluded that as of December 31, 2020, our disclosure controls and procedures were not effective. The ineffectiveness of our disclosure controls and procedures was due to material weaknesses, which we identified, in our report on internal control over financial reporting.

 

Internal control over financial reporting

 

Management’s annual report on internal control over financial reporting

 

Our management, including our principal executive officer and principal financial officer, is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). Our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our internal control over financial reporting as of December 31, 2020. Our management’s evaluation of our internal control over financial reporting was based on the 2013 framework in Internal Control-Integrated Framework, issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management concluded that as of December 31, 2020, our internal control over financial reporting was not effective. This Annual Report on Form 10-K does not include an attestation report of our independent registered public accounting firm pursuant to the rules of the SEC for emerging growth companies.

 

The ineffectiveness of our internal control over financial reporting was due to the following material weaknesses which we identified in our internal control over financial reporting: (i) the lack of multiple levels of management review on complex business, accounting and financial reporting issues, and (ii) we had not implemented adequate system and manual controls. Until such time as we expand our staff to include additional accounting and executive personnel and accounting systems and procedures, it is likely we will continue to report material weaknesses in our internal control over financial reporting.

 

A material weakness is a deficiency or a combination of control deficiencies in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

 

Limitations on Effectiveness of Controls

 

Our principal executive officer and principal financial officer do not expect that our disclosure controls or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additional controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

Changes in Internal Controls over Financial Reporting

 

There was no change in our internal control over financial reporting that occurred during the year ended December 31, 2020 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

ITEM 9B. OTHER INFORMATION.

 

On March 25, 2021 , the Company’s Board of Directors appointed Marsha J. Foxx, the Company’s Interim Vice President Chief Accounting Officer, as the Chief Accounting Officer and Vice President, with all the functions and duties of the principal financial officer and principal accounting officer of the Company.

 

Set forth below is certain biographical information regarding Ms. Foxx.

 

Marsha J. Foxx, age 59, brings to the Company over 20 years of experience in financial operations, business transformation strategies, and all phases of the accounting processes and controls. Throughout her career, she has held numerous leadership positions in a variety of industries including technology and healthcare. Prior to joining the Company, she served as vice president finance for Cerberus Cyber Sentinel, a cyber security startup, from 2019 to 2020, and as global executive vice president finance at Column5 Consulting Group from 2018 to 2019. From 2017 to 2018 and in 2020, Ms. Foxx worked as a consultant for Foxx Denn LLC, a management consulting firm owned by her. She also services as vice president finance for Southwest Spine & Sports from 2015-2017. Ms. Foxx served as chief financial officer of Tactical Air Services, a civilian-based military aggressor flight training company. Ms. Foxx holds a Bachelor of Science degree in Business Administration, majoring in Accounting, from Central Michigan University, and has been a Certified Public Accountant (CPA) for over 25 years.

 

The Company agreed to pay Ms. Foxx an annual base salary of $140,000.

 

29

 

 

PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

 

Board of Directors and Executive Officers

 

The following table sets forth the names, positions and ages of our current directors and executive officers. Each director is elected at our annual meeting of stockholders and holds office for one year, or until his successor is elected and qualified. Officers are elected by our Board of Directors and their terms of office are at the discretion of our Board.

 

Name   Age   Position/Title
Robert D. Ferris   49   Chief Executive Officer, President and Chairman of the Board
Matthew D. Burlend   47   Chief Operating Officer, Vice President and Director
Marsha J. Foxx   59   Chief Accounting Officer, Vice President
Jeffrey D. Brown   57   Director
John Givens   57   Director
James Richardson   44   Director

 

Biographical information concerning the directors and executive officers listed above is set forth below:

 

Robert D. Ferris. Mr. Ferris has been our Chief Executive Officer and Chairman of the Board of Directors since 2008 and has been our President since founding Ferris Productions, Inc. (“Ferris Productions”) in 1993. Mr. Ferris has led VirTra in providing the market with revolutionary simulation training products that today impact millions worldwide. He has been awarded multiple patents, spoken at various trade shows, and has written or assisted with various ground-breaking articles and studies in the fields of virtual reality and simulation technology. Mr. Ferris is considered one of the top experts in the world at applying virtual reality and simulation technology to solve real world problems. Mr. Ferris attended the U.S. Air Force Academy and received a Bachelor’s degree in Systems Engineering from the University of Arizona. We believe Mr. Ferris’ history as a founder, officer and director of our company, and his management experience and industry knowledge, provide the requisite qualifications, skills, perspectives and experience that make him well qualified to serve as Chairman of our Board of Directors.

 

Matthew D. Burlend. Mr. Burlend has been our Chief Operating Officer since 2011, Vice President since 2017, and director and Secretary of our Board since 2008. Prior to joining Ferris Productions, Inc. in 1999, Matt was a mechanical engineer focused on the design of automated production equipment for Panduit, a $1+ billion per year global manufacturing company. In his role with our company, Mr. Burlend has contributed significantly to managing the design, production and support of our simulator products and has achieved a highly successful track record in the daily operations of our core business. At VirTra, Matt worked his way up from engineer to becoming COO in 2011. In addition, he was instrumental in managing the company from a debt position of over $4 million, to becoming debt-free in less than three years at the height of the Great Recession, to then achieving record profits. Matt graduated from Olivet Nazarene University with a Mechanical Engineering Degree.

 

Marsha J. Foxx. Ms. Foxx joined the Company in December, 2020 as our Interim Vice President Chief  Accounting Officer. She brings to the Company over 20 years of experience in financial operations, business transformation strategies, and all phases of the accounting processes and controls. Throughout her career, she has held numerous leadership positions in a variety of industries including technology and healthcare. Prior to joining the Company, she served as vice president of finance for a cyber security startup, as global executive vice president finance for an advanced Enterprise Performance Management (EPM) consultancy, vice president of finance for various healthcare entities, and chief financial officer for a civilian based military aggressor flight training company. In addition, she started her own management consulting firm. Ms. Foxx holds a Bachelor of Science degree in Business Administration, majoring in Accounting, from Central Michigan University, and has been a Certified Public Accountant (CPA) for over 25 years.

 

30

 

 

Jeffrey D. Brown. Mr. Brown has served as a director of our company since 2011. Mr. Brown has been a Certified Public Accountant (“CPA”) since 1993 and a financial planning service provider for over 12 years, performing financial services for a wide range of companies. From 2002 to 2004, Mr. Brown was the Chief Financial Officer for Gold Canyon Candles, a provider of fragranced candles and accessories during a period of rapid growth in revenues. From 1990 to 1994, Mr. Brown was an auditor at Ernst & Young performing audits for a variety of organizations. Mr. Brown received a Bachelor of Science in Accounting from California State University, San Bernardino and his CPA designation in 1993. We believe Mr. Brown’s history as a financial and accounting services professional and a former auditor and management experience provide the requisite qualifications, skills, perspectives, and experience that make him well qualified to serve on our Board of Directors.

 

John Givens. Mr. Givens has served as a director of our company since November 2, 2020. Mr. Givens has over 20 years’ experience as a board member, entrepreneur, and corporate executive. He currently serves as a military board advisor to Bohemia Interactive Simulations (BISim), a global developer of advanced military simulation and training software. In 2010, Mr. Givens established the US company of BISim, and as president, took military simulations products from inception to production. Mr. Givens has achieved numerous awards and honors, including appointment to the board of directors of the National Center for Simulation (NCS), an association of defense companies, and the “Pioneer Awards” for outstanding contributions and innovations to the training and effectiveness of US and overseas soldiers, sailors, and airmen. Mr. Givens graduated with a Bachelor of Science degree in Computer Science from the Florida Institute of Technology and proudly served in the United States Army. We believe Mr. Givens history as founder and president of BISim, and his business development expertise, technology background and extensive management experience provide the requisite qualifications, skills, perspectives, and experience that make him well qualified to serve on our Board of Directors.

 

James Richardson. Mr. Richardson has served as a director of our company since October 9, 2017. Mr. Richardson is the co-founder and has been the chief executive officer of NaturalPoint Inc. since 1996. NaturalPoint is a world leader in simulation/VR/AR tracking and sells optical motion capture hardware and software, head tracking for PC’s and hands-free ergonomic mouse alternative for assistive technology. Mr. Richardson has had an integral role at NaturalPoint since its formation and is responsible for devising its high-level strategy and the engineering, marketing and sales efforts. Through Mr. Richardson’s efforts, he led to profitable revenue growth, enabling it to gain significant market share culminating in its sale to Planar Systems, Inc., a developer, manufacturer and marketer of electronic display products and systems for $125 million in cash. Mr. Richardson studied Mechanical Engineering at the University of California at Berkeley. We believe Mr. Richardson’s history as a founder and officer of NaturalPoint, and his technology background and management experience provide the requisite qualifications, skills, perspectives, and experience that make him well qualified to serve on our Board of Directors.

 

There are no family relationships between any of the executive officers and directors.

 

Involvement in Certain Legal Proceedings

 

None of our directors, executive officers, significant employees or control persons has been involved in any legal proceeding listed in Item 401(f) of Regulation S-K in the past 10 years.

 

Board Composition

 

Our business and affairs are managed under the direction of our Board of Directors. The number of directors is fixed by our Board of Directors, subject to our articles of incorporation and our bylaws. Currently, our Board of Directors consists of five directors.

 

31

 

 

Director Independence

 

Our Board of Directors has undertaken a review of the independence of each director. Based on information provided by each director concerning his or her background, employment and affiliations, our Board of Directors has determined that (i) Messrs. Brown, Richardson, and Givens do not have a material relationship with us that could compromise his or her ability to exercise independent judgment in carrying out his or responsibilities and that each of these directors is “independent” as that term is defined under the listing standards of NASDAQ and (ii) Messrs. Ferris and Burlend are non-independent directors. Therefore, a majority of our Board of Directors consist of “independent directors” as defined under the listing standards of NASDAQ. Mitchell A. Saltz, who served as a director until his passing on October 11, 2020, also was an independent director.

 

Board Leadership Structure and Board’s Role in Risk Oversight

 

Our Board of Directors has a Chairman, Mr. Ferris. The Chairman has authority, among other things, to preside over Board meetings and set the agenda for Board meetings. Accordingly, the Chairman has substantial ability to shape the work of our Board of Directors. Because a majority of our Board of Directors is independent, we believe that separation of the roles of Chairman and Chief Executive Officer is not necessary at this time to ensure appropriate oversight by the Board of Directors of our business and affairs. However, no single leadership model is right for all companies and at all times. The Board of Directors recognizes that depending on the circumstances, other leadership models, such as the appointment of a lead independent director, might be appropriate. Accordingly, the Board of Directors may periodically review its leadership structure. In addition, the Board of Directors will hold executive sessions in which only independent directors are present.

 

Our Board of Directors is generally responsible for the oversight of corporate risk in its review and deliberations relating to our activities. Our principal source of risk falls into two categories, financial and product commercialization. The audit committee will oversee management of financial risks; our Board of Directors regularly reviews information regarding our cash position, liquidity and operations, as well as the risks associated with each. The Board of Directors regularly reviews plans, results and potential risks related to our product development and commercialization efforts. Our compensation committee is expected to oversee risk management as it relates to our compensation plans, policies and practices for all employees including executives and directors, particularly whether our compensation programs may create incentives for our employees to take excessive or inappropriate risks which could have a material adverse effect on us.

 

Board Committees

 

Our Board of Directors has established three standing committees—the audit committee, compensation committee, and nominating and corporate governance committee—each of which operate under a charter that has been approved by our Board of Directors. We have appointed persons to the Board of Directors and committees of the Board as required meeting the corporate governance requirements of the NASDAQ Listing Rules.

 

Audit Committee

 

We have appointed three members of our Board of Directors to the audit committee, Messrs. Givens, Brown, and Richardson. Mr. Saltz served on the audit committee until October 11, 2020. Mr. Brown serves as the chairman of the audit committee and satisfies the definition of “audit committee financial expert” within the meaning of SEC regulations and the NASDAQ Listing Rules. In making a determination on which member will qualify as a financial expert, our Board of Directors considered the formal education and nature and scope of such members’ previous experience.

 

Our audit committee is responsible for, among other things:

 

  To oversee our accounting and financial reporting and disclosure processes and the audit of our financial statements.
  To select and retain an independent registered public accounting firm to act as our independent auditors.
  To review with management, the internal audit department and our independent auditors the adequacy and effectiveness of our financial reporting processes, internal control over financial reporting and disclosure controls and procedures, including any significant deficiencies or material weaknesses.
  To review and discuss with our independent auditors and management our annual audited financial statements (including the related notes), the form of audit opinion to be issued by the auditors on the financial statements and the disclosure under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” to be included in our annual report on Form 10-K.
  To review and approve the functions of our accounting department and approve the hiring or dismissal of the Chief Financial Officer, or such person as may, from time to time, be delegated such internal audit function by the Board.
  To review and discuss with management policies and guidelines to govern the process by which management assesses and manages our risks.
  To establish and oversee procedures for the receipt, retention and treatment of complaints received by us regarding accounting, internal accounting controls or auditing matters and the confidential, anonymous submission by Company employees of concerns regarding questionable accounting or auditing matters.
  To review, approve and oversee any transaction between us and any related person and any other potential conflict of interest situations.
  To meet at least four times a year to fulfill its responsibilities.
  To review the audit committee charter at least annually and recommend any proposed changes to the Board for approval.

 

32

 

 

Compensation Committee

 

We have appointed three members of our Board of Directors, Messrs. Givens, Brown, and Richardson, to the compensation committee. Mr. Saltz served as the chairman of the compensation committee until October 11, 2020. Our compensation committee will assist our Board of Directors in the discharge of its responsibilities relating to the compensation of our executive officers.

 

Our compensation committee is responsible for, among other things:

 

  To review and approve the compensation of the Chief Executive Officer and to approve the compensation of all other executive officers.
  To review, and approve and, when appropriate, recommend to the Board for approval, any employment agreements and any severance arrangements or plans, including any benefits to be provided in connection with a change in control, for the CEO and other executive officers, which includes the ability to adopt, amend and terminate such agreements, arrangements or plans.
  To review our incentive compensation arrangements.
  To review and recommend to the Board for approval the frequency with which we will conduct Say on Pay Votes.
  To review director compensation for service on the Board and Board committees at least once a year and to recommend any changes to the Board.
  To meet at least two times a year.
  To review the compensation committee charter at least annually and recommend any proposed changes to the Board for approval.

 

Nominating and Corporate Governance Committee

 

We have appointed three members of our Board of Directors, Messrs. Givens Brown, and Richardson, to the nominating and corporate governance committee. Mr. Richardson serves as the chairman of the nominating and corporate governance committee. Mr. Saltz served on the nominating and corporate governance committee until October 11, 2020.

 

Our nominating and corporate governance committee is responsible for, among other things:

 

  To determine the qualifications, qualities, skills, and other expertise required to be a director and to develop, and recommend to the Board for its approval, criteria to be considered in selecting nominees for director.
  To select and approve the nominees for director to be submitted to a stockholder vote at the annual meeting of stockholders.
  To review the Board’s committee structure and composition and to appoint directors to serve as members of each committee and committee chairmen.
  To develop and recommend to the Board for approval standards for determining whether a director has a relationship with us that would impair its independence.
  To review and discuss with management the disclosure regarding the operations of the nominating and corporate governance committee and director independence, and to recommend that this disclosure be included in our proxy statement or annual report on Form 10-K, as applicable.
  To monitor compliance with our Code of Ethics and Business Conduct (the “Code of Ethics”), to investigate any alleged breach or violation of the Code of Ethics and to enforce the provisions of the Code of Ethics.
  To meet at least two times a year.
  To review the nominating and corporate governance committee charter at least annually and recommend any proposed changes to the Board for approval

 

33

 

 

Code of Ethics and Business Conduct and Whistleblower Protection Policy

 

We have adopted a written Code of Ethics, which outlines the principles of legal and ethical business conduct under which we do business. In addition, we have adopted a written Whistleblower Protection Policy to prevent adverse employment action of any kind against any of our employees who lawfully report information about (i) fraudulent activities within our company (including wire fraud, mail fraud and bank fraud), (ii) violations of the Sarbanes-Oxley Act pertaining to fraud against stockholders of the Company, (iii) questionable accounting, internal accounting controls or auditing matters of the Company, and (iv) conduct by our executives that violate our Code of Ethics, or that cause reports and other public disclosures by us that are not full, fair and accurate. To advance this commitment, we have adopted this Whistleblower Protection Policy. The Code of Ethics and Whistleblower Protection Policy are applicable to all of our directors, officers and employees and are available on our corporate website, www.virtra.com. We intend to disclose any amendments to our Code of Ethics, or waivers of its requirements, on our website or in filings under the Exchange Act to the extent required by applicable rules and exchange requirements.

 

Director Compensation

 

2020 Director Compensation Table

 

Name  Fees earned or paid in cash   Stock Awards   Option Awards   Non-equity incentive plan compensation   Nonqualified deferred compensation earnings   All Other Compensation   Total 
                             
Mitchell A. Saltz (1)  $18,000   $   -   $      -   $       -   $       -   $      -   $18,000 
Jeffrey D. Brown  $24,000   $-   $-   $-   $-   $-   $24,000 
John Givens (2)  $6,000   $-   $-   $-   $-   $-   $6,000 
James Richardson  $24,000   $-   $-   $-   $-   $-   $24,000 

 

  (1) Mr. Saltz served as a member of our Board of Directors until his passing on October 11, 2020.
     
  (2) Mr. Givens was appointed as a member of our Board of Directors on November 2, 2020.

 

We approved the payments of quarterly and annual cash retainers to each non-employee director (Messrs. Saltz, Brown, Richardson and Givens) to cover all Board and committee meetings, actions by written consent, and attendance fees. The cash retainers are in lieu of previously Board-approved awards of stock options and any other compensation to non-employee directors for serving on the Board of directors and committees. We reimburse our non-employee directors for reasonable travel expenses incurred in attending Board and committee meetings. We also may allow our non-employee directors to participate in any equity compensation plans that we have adopted or may adopt in the future. Historically, our directors that are our employees have not received compensation for their service as directors.

 

34

 

 

ITEM 11. EXECUTIVE COMPENSATION

 

The following table summarizes all compensation recorded by us in the past two fiscal years for:

 

  our principal executive officer or other individual acting in a similar capacity during the fiscal year ended December 31, 2020,
  our two most highly compensated executive officers, other than our principal executive officers, who were serving as executive officers at December 31, 2020, and
  up to two additional individuals for whom disclosure would have been provided but for the fact that the individual was not serving as an executive officer at December 31, 2020.

 

For definitional purposes, these individuals are sometimes referred to as the “named executive officers.”

 

2020 Summary Compensation Table 

 

  Fiscal         Stock   Option   All Other    
Name and  Year   Salary   Bonus   Awards   Awards   Compensation   Total 
Principal Position  Ended   ($)   ($)   ($)   ($)   ($)   ($) 
Robert D. Ferris,   12/31/2020   $239,222   $8,910      -            -   $248,132 
Chief Executive Officer   12/31/2019   $241,545   $31,750    -      -   $273,295 
                                       
Matthew D. Burlend,   12/31/2020   $223,274   $34,615    -   $-    -   $257,889 
Chief Operating Officer   12/31/2019   $216,771   $40,602    -   $-    -   $257,373 
                                    
Judy A. Henry ,   12/31/2020   $171,733   $6,271    -   $-    -   $178,004 
Former Chief Financial Officer (1)   12/31/2019   $170,001   $4,160    -   $-    -   $174,161 

 

  (1) Ms. Henry retired on December 11, 2020.

 

Executive Employment Agreements

 

On April 2, 2012, we entered into three-year Employment Agreements with each of Messrs. Ferris and Burlend that call for base annual salaries of $195,000 and $175,000, respectively, subject to increases based on the cost of living at a minimum. The agreements automatically extend for additional periods of one year. These contracts have been renewed annually with upward adjustments each year applying the same percentage increase approved for Company-wide cost-of-living adjustments. On January 1, 2020, Messrs. Ferris’ and Burlend’s annual base salary was $248,791 and $223,274, respectively. The employment agreements entitle these executives to an annual cash bonus determined by our Board of Directors based on our performance. In addition, the agreements entitle these executives to participate in any stock option or restricted stock plan adopted by our Board of Directors. The amount of an award under any such plan and the vesting terms shall be as determined by the Board. In addition, we provide the executives with family medical insurance, $15,000 in life insurance, and participation in a 401(k) retirement plan.

 

35

 

 

Pursuant to the terms of the employment agreements, we may terminate an executive’s employment for cause as defined in the employment agreement and such cause is deemed to exist as determined by our Board of Directors at a Board meeting at which the executive and his counsel are first given the opportunity to address the Board with respect to such determination. If Messrs. Ferris or Burlend is terminated by us for any reason other than for cause, or if either of them voluntarily terminate their own respective employment for good reason but not including a change in control, then we shall, subject to the terms of the respective employment agreements, be obligated to pay the executive who terminated his employment an amount equal to the greater of (a) the executive’s annual base salary in effect on the day preceding the date of such termination or (b) the executive’s annual base salary during the twelve full calendar months preceding the date of such termination, times three. If a change of control of our company occurs while the executive is our employee and within 36 months from the date of such change in control we terminate the executive’s employment for any reason (except for the death or disability of the executive or for Cause) or the executive terminates his employment for any reason, then we shall, subject to certain limitations, pay the executive any earned and accrued but unpaid base salary through the date of termination plus an amount of severance pay equal to the greater of (a) the executive’s annual base salary in effect on the day preceding the date on which the change of control occurred or (b) the executive’s annual base salary during the twelve full calendar months preceding the date on which the change of control occurred, times four. In addition, any stock options awarded to the executives shall immediately vest and become exercisable upon a change of control. If the executive is terminated for any reason other than the executive’s voluntary termination for good reason as defined in the employment agreement, the executive whose employment has been terminated is prohibited for a period of two years from the date of termination of the employment agreement from direct competition with us, and shall not solicit any of our employees or customers. The employment agreements require us to indemnify each of the respective executives to the fullest extent permitted under Nevada law, our articles of incorporation and bylaws, which ever affords the greater protection to the executive.

 

During the year ended December 31, 2020, the Company’s Chief Operating Officer redeemed 15,000 previously awarded options reaching expiration. The redemptions resulted in $15,083 of additional compensation expense.

 

During the year ended December 31, 2020, the Chief Executive Officer exercised 20,000 previously awarded options for an aggregate exercise price of $20,110, resulting in the issuance by the Company of 20,000 shares of Common Stock.

 

Employee Benefit and Equity Incentive Plans

 

Stock Options

 

Prior to October 2017, we periodically issued non-qualified incentive stock options to the directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. These awards were suspended as of October 1, 2017. As of December 31, 2020, there were 164,167 options outstanding and 164,167 options exercisable at a weighted exercise price of $3.13 and $3.13, respectively.

 

On March 9, 2016, our Board of Directors approved a program under which we may repurchase outstanding vested Company stock options on an exception basis. Under the terms of the program, our Chief Executive Officer or Chief Operating Officer may cause us to redeem for cash any positive stock options for the net value of the stock option (stock price on the redemption date minus strike price). The cash redemption of stock options held by the Chief Executive Officer or Chief Operating Officer must be approved by our independent directors. We retain the right to reject any redemption request that is not in the best interest of our company.

 

Profit Sharing

 

We have a discretionary profit-sharing program that pays out a percentage of our profits each year as a cash bonus to active and eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata to employees in good standing at time of distribution in April and October of the following year after the completion of the annual financial audit. For the years ending December 31, 2020 and 2019, the amount expensed to operations for this program was $206,869 and $93,160, respectively.

 

36

 

 

2017 Equity Incentive Plan

 

On August 23, 2017, our Board approved, subject to stockholder approval at the annual meeting of stockholders on October 6, 2017, the VirTra, Inc. 2017 Equity Incentive Plan (the “Equity Plan”). The Equity Plan is intended to make available incentives that will assist us to attract, retain and motivate employees, including officers, consultants and directors. We may provide these incentives through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and units and other cash-based or stock-based awards.

 

A total of 1,187,500 shares of our Common Stock were initially authorized and reserved for issuance under the Equity Plan. This reserve automatically increased on January 1, 2019 and will automatically increase each subsequent anniversary through 2027, by an amount equal to the smaller of (a) 3% of the number of shares of Common Stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the Board.

 

Appropriate adjustments will be made in the number of authorized shares and other numerical limits in the Equity Plan and in outstanding awards to prevent dilution or enlargement of participants’ rights in the event of a stock split or other change in our capital structure. Shares subject to awards which expire or are cancelled or forfeited will again become available for issuance under the Equity Plan. The shares available will not be reduced by awards settled in cash or by shares withheld to satisfy tax withholding obligations. Only the net number of shares issued upon the exercise of stock appreciation rights or options exercised by means of a net exercise or by tender of previously owned shares will be deducted from the shares available under the Equity Plan.

 

The Equity Plan will be generally administered by the compensation committee of our Board of Directors. Subject to the provisions of the Equity Plan, the compensation committee will determine in its discretion the persons to whom and the times at which awards are granted, the sizes of such awards and all of their terms and conditions. However, the compensation committee may delegate to one or more of our officers the authority to grant awards to persons who are not officers or directors, subject to certain limitations contained in the Equity Plan and award guidelines established by the committee. The compensation committee will have the authority to construe and interpret the terms of the Equity Plan and awards granted under it. The Equity Plan provides, subject to certain limitations, for indemnification by us of any director, officer or employee against all reasonable expenses, including attorneys’ fees, incurred in connection with any legal action arising from such person’s action or failure to act in administering the Equity Plan.

 

The Equity Plan authorized the compensation committee, without further stockholder approval, to provide for the cancellation of stock options or stock appreciation rights with exercise prices in excess of the fair market value of the underlying shares of Common Stock in exchange for new options or other equity awards with exercise prices equal to the fair market value of the underlying Common Stock or a cash payment.

 

The Equity Plan limits the grant date fair value of all equity awards and the amount of cash compensation that may be provided to a non-employee director in any fiscal year to an aggregate of $300,000.

 

37

 

 

Awards may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder of the award and may include any of the following:

 

  Stock options. We may grant nonstatutory stock options or incentive stock options (as described in Section 422 of the Internal Revenue Code of 1986, as amended), each of which gives its holder the right, during a specified term (not exceeding 10 years) and subject to any specified vesting or other conditions, to purchase a number of shares of our Common Stock at an exercise price per share determined by the administrator, which may not be less than the fair market value of a share of our Common Stock on the date of grant.
  Stock appreciation rights. A stock appreciation right gives its holder the right, during a specified term (not exceeding 10 years) and subject to any specified vesting or other conditions, to receive the appreciation in the fair market value of our Common Stock between the date of grant of the award and the date of its exercise. We may pay the appreciation in shares of our Common Stock or in cash.
  Restricted stock. The administrator may grant restricted stock awards either as a bonus or as a purchase right at such price as the administrator determines. Shares of restricted stock remain subject to forfeiture until vested, based on such terms and conditions as the administrator specifies. Holders of restricted stock will have the right to vote the shares and to receive any dividends paid, except that the dividends will be subject to the same vesting conditions as the related shares.
  Restricted stock units. Restricted stock units represent rights to receive shares of our Common Stock (or their value in cash) at a future date without payment of a purchase price, subject to vesting or other conditions specified by the administrator. Holders of restricted stock units have no voting rights or rights to receive cash dividends unless and until shares of Common Stock are issued in settlement of such awards. However, the administrator may grant restricted stock units that entitle their holders to dividend equivalent rights subject to the same vesting conditions as the related units.
  Performance shares and performance units. Performance shares and performance units are awards that will result in a payment to their holder only if specified performance goals are achieved during a specified performance period. Performance share awards are rights denominated in shares of our Common Stock, while performance unit awards are rights denominated in dollars. The administrator establishes the applicable performance goals based on one or more measures of business performance enumerated in the Equity Plan, such as revenue, gross margin, net income or total stockholder return. To the extent earned, performance share and unit awards may be settled in cash or in shares of our Common Stock. Holders of performance shares or performance units have no voting rights or rights to receive cash dividends unless and until shares of Common Stock are issued in settlement of such awards. However, the administrator may grant performance shares that entitle their holders to dividend equivalent rights subject to the same vesting conditions as the related units.
  Cash-based awards and other stock-based awards. The administrator may grant cash-based awards that specify a monetary payment or range of payments or other stock-based awards that specify a number or range of shares or units that, in either case, are subject to vesting or other conditions specified by the administrator. Settlement of these awards may be in cash or shares of our Common Stock, as determined by the administrator. Their holder will have no voting rights or right to receive cash dividends unless and until shares of our Common Stock are issued pursuant to the award. The administrator may grant dividend equivalent rights with respect to other stock-based awards.

 

In the event of a change in control as described in the Equity Plan, the acquiring or successor entity may assume or continue all or any awards outstanding under the Equity Plan or substitute substantially equivalent awards. Any awards which are not assumed or continued in connection with a change in control or are not exercised or settled prior to the change in control will terminate effective as of the time of the change in control. The compensation committee may provide for the acceleration of vesting of any or all outstanding awards upon such terms and to such extent as it determines, except that the vesting of all awards held by members of the Board of Directors who are not employees will automatically be accelerated in full. The Equity Plan also authorizes the compensation committee, in its discretion and without the consent of any participant, to cancel each or any outstanding award denominated in shares upon a change in control in exchange for a payment to the participant with respect to each share subject to the cancelled award of an amount equal to the excess of the consideration to be paid per share of Common Stock in the change in control transaction over the exercise price per share, if any, under the award.

 

The Equity Plan will continue in effect until it is terminated by the administrator, provided, however, that all awards will be granted, if at all, within 10 years of its effective date. The administrator may amend, suspend or terminate the Equity Plan at any time, provided that without stockholder approval, the plan cannot be amended to increase the number of shares authorized, change the class of persons eligible to receive incentive stock options, or effect any other change that would require stockholder approval under any applicable law or listing rule.

 

38

 

 

Outstanding Equity Awards at 2020 Fiscal Year-End

 

The following table provides information concerning unexercised options, stock that has not vested and equity incentive plan awards for each named executive officer outstanding as of December 31, 2020:

 

OPTION AWARDS
Name  Grant
Date
  Number of
Securities
Underlying
Unexercised
Options (#)
Exercisable
   Number of
Securities
Underlying
Unexercised
Options (#)
Unexercisable
   Equity
Incentive
Plan
Awards:
Number of
Securities
Underlying
Unexercised
Unearned
Options (#)
   Option
Exercise
Price
($)
   Option
Expiration
Date
Robert D. Ferris  4/1/2014   5,000    -         -   $1.45   4/1/2021
   7/1/2014   5,000          -    -   $0.98   7/1/2021
   10/1/2014   5,000    -    -   $2.10   10/1/2021
   1/2/2015   5,000    -    -   $2.88   1/2/2022
   4/1/2015   5,000    -    -   $3.19   4/1/2022
   7/1/2015   5,000    -    -   $1.90   7/1/2022
   10/1/2015   5,000    -    -   $1.70   10/1/2022
   1/4/2016   5,000    -    -   $2.80   1/2/2023
   4/1/2016   5,000    -    -   $2.23   4/1/2023
   7/1/2016   5,000    -    -   $4.19   7/1/2023
   10/1/2016   5,000    -    -   $5.88   10/1/2023
   1/1/2017   5,000    -    -   $5.20   1/1/2024
   4/1/2017   5,000    -    -   $4.30   4/1/2024
   7/1/2017   5,000    -    -   $3.76   7/1/2024
Total      70,000                   

 

39

 

 

OPTION AWARDS
Name  Grant
Date
  Number of
Securities
Underlying
Unexercised
Options (#)
Exercisable
   Number of
Securities
Underlying
Unexercised
Options (#)
Unexercisable
   Equity
Incentive
Plan
Awards:
Number of
Securities
Underlying
Unexercised
Unearned
Options (#)
   Option
Exercise
Price
($)
   Option
Expiration
Date
 Matthew D. Burlend  4/1/2014   3,750         -    -   $1.45   4/1/2021
   7/1/2014   3,750    -          -   $0.98   7/1/2021
   10/1/2014   3,750    -    -   $2.10   10/1/2021
   1/2/2015   3,750    -    -   $2.88   1/2/2022
   4/1/2015   3,750    -    -   $3.19   4/1/2022
   7/1/2015   3,750    -    -   $1.90   7/1/2022
   10/1/2015   3,750    -    -   $1.70   10/1/2022
   1/4/2016   3,750    -    -   $2.80   1/2/2023
   4/1/2016   3,750    -    -   $2.23   4/1/2023
   7/1/2016   3,750    -    -   $4.19   7/1/2023
   10/1/2016   3,750    -    -   $5.88   10/1/2023
   1/1/2017   3,750    -    -   $5.20   1/1/2024
   4/1/2017   3,750    -    -   $4.30   4/1/2024
   7/1/2017   3,750    -    -   $3.76   7/1/2024
Total      52,500                   

 

40

 

 

Securities Authorized for Issuance under Equity Compensation Plans

 

The following table sets forth securities authorized for issuance under any equity compensation plans approved by our stockholders as well as any equity compensation plans not approved by our stockholders as of December 31, 2020.

 

   Number of
securities to be
issued upon
exercise of
outstanding
options,
warrants and
rights (a)
   Weighted
average exercise
price of
outstanding
options,
warrants and
rights (b)
   Number of
securities
remaining
available for
future issuance
under equity
compensation
plans (excluding
securities
reflected in
column (a) (c)
 
Plan category               
Plans approved by our stockholders:               
VirTra, Inc. 2017 Equity Incentive Plan   -   $-    1,259,819 
                
Plans not approved by stockholders:               
Stock Option Plan (1)   234,167   $2.47    - 

 

(1) Prior to the approval of the VirTra, Inc. 2017 Equity Incentive Plan, we periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved solely by the Board of Directors since 2009. Terms of the options granted were at the discretion of the Board of Directors and were generally seven years in term prior to expiration.

 

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

 

The following table sets forth information about the beneficial ownership of our Common Stock at March 26, 2021 for:

 

  each person known to us to be the beneficial owner of more than 5% of our Common Stock;
  each named executive officer;
  each of our directors; and
  all of our executive officers and directors as a group.

 

Unless otherwise noted below, the address for each beneficial owner listed on the table is in care of VirTra, Inc., 7970 S. Kyrene Road, Tempe, AZ 85284. We have determined beneficial ownership in accordance with the rules of the SEC. Except as indicated by the footnotes below, we believe, based on the information furnished to us, that the persons and entities named in the tables below have sole voting and investment power with respect to all shares of Common Stock that they beneficially own, subject to applicable community property laws. We have based our calculation of the percentage of beneficial ownership on 7,775,030 shares of our Common Stock outstanding as of March 26, 2021.

 

In computing the number of shares of Common Stock beneficially owned by a person and the percentage ownership of that person, we deemed outstanding shares of Common Stock subject to options or issuable upon conversion of preferred stock held by that person that are currently exercisable or exercisable within 60 days of March 26, 2021. We did not deem these shares outstanding, however, for the purpose of computing the percentage ownership of any other person.

 

41

 

 

Name of Beneficial Owner  Amount and Nature of Beneficial Ownership   Percent of Class 
Directors and Named Executive Officers:          
Robert D. Ferris (1)   447,219    5.7%
Jeffrey D. Brown (2)   49,193    * 
Mitchell A. Saltz (3)   29,167    * 
James Richardson   -    - 
Matthew D. Burlend (4)   52,500    * 
Judy A. Henry (5)   5,935    * 
All named executive officers and directors as a group (seven persons)   584,014    7.4%

 

* Represents less than 1%

 

  (1)

The number of shares beneficially owned by Mr. Ferris includes: 377,219 shares of our Common Stock presently outstanding, and options to purchase 70,000 shares of our Common Stock at prices ranging from $0.84 to $5.88.

  (2) The number of shares beneficially owned by Mr. Brown includes: 16,693 shares of our Common Stock presently outstanding and options to purchase 37,500 shares of our Common Stock at prices ranging from $0.80 to $5.40.
  (3) Mr. Saltz ceased to be a director on October 11, 2020. The number of shares beneficially owned by Mr. Saltz includes: 20,000 shares of our Common Stock presently outstanding and options to purchase 9,167 shares of our Common Stock at per share prices ranging from $3.76 to $5.38.
  (4) The number of shares beneficially owned by Mr. Burlend includes: options to purchase 52,500 shares of our Common Stock at prices ranging from $0.84 to $5.88.
  (5) Ms. Henry ceased to be an executive officer on December 11, 2020. The number of shares beneficially owned by Ms. Henry includes: 5,935 shares of our Common Stock presently outstanding.

 

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS

 

In addition to the compensation arrangements, including employment, termination of employment and change in control arrangements and indemnification arrangements, discussed in Item 10. “Directors, Executive Officers and Corporate Governance” and Item 11. “Executive Compensation” above, the following is a description of each transaction since January 1, 2019 and each currently proposed transaction in which:

 

  We have been or will be a participant;
  the amount involved exceeds the lesser of $120,000 or one percent of the average of our total assets at year-end for the last two completed fiscal years; and
  any of our directors, executive officers or beneficial owners of more than 5% of our capital stock, or any immediate family member of, or person sharing the household with, any of these individuals, had or will have a direct or indirect material interest.

 

On January 16, 2015, we entered into a Co-Venture Agreement with Modern Round and in connection with this agreement we agreed to develop interactive games, skills drills, and advanced training simulation content for Modern Round and license VirTra Technology to Modern Round for a portion of its total revenue, acquired rights to purchase TEC common stock and issued to affiliates of TEC that included Mr. Saltz, who was then a member of our Board of Directors, warrants to purchase an aggregate of 919,382 shares of our Common Stock at a price of $2.72 per share. Pursuant to our rights to acquire shares of TEC common stock pursuant to this agreement, we acquired 560,000 shares of TEC common stock representing approximately 4.8% of its issued and outstanding common stock. See “Business Overview - Modern Round Co-Venture Agreement.”

 

Mr. Saltz was member of the Company’s Board of Directors until his passing in October 2020, as well as the former Chairman of the Board and a majority stockholder of TEC. Through the terms of the Co-Venture Agreement, the Company acquired 560,000 shares of TEC common stock representing approximately 4.8% of the issued and outstanding shares of TEC common stock. In addition, TEC paid the Company for license fees (royalties) pursuant to the terms of the Co-Venture Agreement $45,247 and $130,625 for the years ended December 31, 2020 and 2019, respectively. TEC ceased to be a related party on October 11, 2020.

 

42

 

 

During the years ended December 31, 2020 and 2019, respectively, the Company did not issue stock options to the Chief Executive Officer, Chief Operating Officer or the members of the Board of Directors.

 

During the year ended December 31, 2020 and 2019, the Company redeemed 15,000 and 34,225, respectively, previously awarded options reaching expiration from related parties, including the Company’s Chief Executive Officer, Chief Operating Officer and one member of the Board of Directors. These redemptions eliminated the stock options and resulted in a total of $15,083 and $38,353 in additional compensation expense in 2020 and 2019, respectively.

 

During the years ended December 31, 2020 and 2019, related parties exercised 30,000 and 5,000 previously awarded options for the exercise price of $30,162 and $5,650, respectively, resulting in purchase and issuance of Common Stock to the Chief Executive Officer and one member of the Board of Directors.

 

Mr. Richardson, who is a member of our Board of Directors, is also acting CEO of Natural Point, Inc. (“Natural Point”), a vendor of the Company. In 2020 and 2019, the Company purchased specialized equipment from Natural Point in the amount of $232,218 and $167,302, respectively. As of December 31, 2020 and 2019, the Company had outstanding balances due to Natural Point of $0 and $34,865, respectively.

 

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES.

 

The following table shows the fees that were billed for the audit and other services provided by MaloneBailey LLP (“MaloneBailey”), our independent registered public accounting firm, for the fiscal years ended December 31, 2020 and 2019.

 

   2020   2019 
Audit Fees  $74,305   $68,016 
Audit-Related Fees   -    - 
Tax Fees   14,900    5,000 
All Other Fees   -    - 
Total  $89,205   $73,016 

 

Audit Fees - This category includes the audit of our annual financial statements included in our Annual Report on Form 10-K, review of financial statements included in our Quarterly Reports on Form 10-Q and services that are normally provided by the independent registered public accounting firm in connection with engagements for those fiscal years. This category also includes advice on audit and accounting matters that arose during, or as a result of, the audit or the review of interim financial statements.

 

Audit-Related Fees - This category consists of assurance and related services by the independent registered public accounting firm that are reasonably related to the performance of the audit or review of our financial statements and are not reported above under “Audit Fees.” The services for the fees disclosed under this category include consultation regarding our correspondence with the SEC, other accounting consulting and other audit services.

 

43

 

 

Tax Fees - This category consists of professional services rendered by our independent registered public accounting firm for tax compliance and tax advice. The services for the fees disclosed under this category include tax return preparation and technical tax advice.

 

All Other Fees - This category consists of fees for other miscellaneous items.

 

Pursuant to the audit committee’s charter, all audit and permissible non-audit services provided by the independent registered public accounting firm must be pre-approved. These services may include audit services, audit-related services, tax services and other services. Pre-approval is generally provided for up to one year and any pre-approval is detailed as to the particular service or category of service. The independent registered public accounting firm and management are required to periodically report to the audit committee regarding the extent of services provided by the independent registered public accounting firm. Consistent with the audit committee’s policy, all audit and permissible non-audit services provided by our independent registered public accounting firm during the fiscal years ended December 31, 2020 and 2019 were pre-approved by the audit committee.

 

In considering the nature of the services provided by the independent registered public accounting firms for the fiscal year ended December 31, 2020, the audit committee determined that such services were compatible with the provision of independent audit services. The audit committee discussed these services with the independent registered public accounting firms and management for the fiscal year ended December 31, 2020 to determine that they were permitted under the rules and regulations concerning auditors’ independence promulgated by the SEC to implement the Sarbanes-Oxley Act, as well as rules of the American Institute of Certified Public Accountants.

 

PART IV

 

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.

 

(a)(1) Financial Statements

 

The consolidated financial statements and Report of Independent Registered Public Accounting Firm are listed in the Index to Financial Statements on page F-1 and included beginning on page F-2.

 

(2) Financial Statement Schedules

 

All schedules for which provision is made in the applicable accounting regulations of the SEC are either not required under the related instructions, are not applicable (and therefore have been omitted), or the required disclosures are contained in the financial statements included herein.

 

(3) Exhibits.

 

44

 

 

Exhibit
No.
  Exhibit Description
     
3.1   Articles of Incorporation of VirTra, Inc. filed September 22, 2016 (incorporated by reference to Exhibit 2.1 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017).
     
3.2   Certificate of Change of VirTra, Inc. filed on October 7, 2016 (incorporated by reference to Exhibit 2.2 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017).
     
3.3   Certificate of Change of VirTra, Inc. filed on February 12, 2018 (incorporated by reference to Exhibit 2.3 to the registrant’s Post-Qualification Offering Circular Amendment No. 1 to Form 1-A (File No. 024-10739) filed with the Commission on February 21, 2018).
     
3.4   Bylaws of VirTra, Inc. (incorporated by reference to Exhibit 2.4 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017).
     
10.1   Lease Agreement dated July 8, 2010 between VirTra Systems, Inc. and DMC Portfolio, LLC, as amended (incorporated by reference to Exhibit 6.1 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017).
     
10.2†   Employment Agreement dated April 2, 2012 between VirTra Systems, Inc. and Robert Ferris (incorporated by reference to Exhibit 6.2 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017).
     
10.3†   Employment Agreement dated April 2, 2012 between VirTra Systems, Inc. and Matt Burlend (incorporated by reference to Exhibit 6.3 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017).
     
10.4   Co-Venture Agreement dated January 16, 2015, by and between Modern Round, L.L.C. and VirTra Systems, Inc. (incorporated by reference to Exhibit 6.4 to the registrant’s Amendment No. 1 to Offering Circular on Form 1-A/A (File No. 024-10739) filed with the Commission on October 17, 2017).
     
10.5   First Amendment to Co-Venture Agreement dated August 16, 2017, by and between Modern Round, L.L.C. and VirTra Systems, Inc. (incorporated by reference to Exhibit 6.5 to the registrant’s Amendment No. 1 to Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on October 17, 2017).
     
10.6†   2017 Equity Incentive Plan (incorporated by reference to Exhibit 6.6 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017).
     
10.7†   Form of Stock Option Agreement for 2017 Equity Incentive Plan (incorporated by reference to Exhibit 6.7 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017).
     
10.8†   Form of Notice of Grant of Stock Option for 2017 Equity Incentive Plan (incorporated by reference to Exhibit 6.8 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017).
     
21.1   List of Subsidiaries.
     
24.1   Power of Attorney (set forth on signature page hereto).
     
31.1   Certification of Principal Executive Officer.
     
31.2   Certification of Principal Financial Officer.
     
32.1   Certification of Principal Executive Officer and Principal Financial Officer.
     
101.INS   XBRL Instance
     
101.SCH   XBRL Taxonomy Extension Schema
     
101.CAL   XBRL Taxonomy Extension Calculation
     
101.DEF   XBRL Taxonomy Extension Definition
     
101.LAB   XBRL Taxonomy Extension Labels
     
101.PRE   XBRL Taxonomy Extension Presentation

 

† Management contract, compensation plan or arrangement.

 

ITEM 16. FORM 10-K SUMMARY

 

None.

 

45

 

 

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.

 

  VIRTRA, INC.
   
Date: March 29, 2021 By: /s/ Robert D. Ferris
    Robert D. Ferris
    Chief Executive Officer and President

 

POWER OF ATTORNEY

 

The registrant and each person whose signature appears below hereby appoint Robert D. Ferris and Marsha J. Foxx, and each of them, as attorneys-in-fact with full power of substitution, severally, to execute in the name and on behalf of the registrant and each such person, individually and in each capacity stated below, one or more amendments to the annual report on Form 10-K, which amendments may make such changes in the report as the attorney-in-fact acting deems appropriate and to file any such amendment to the report with the Securities and Exchange Commission.

 

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 and on March 29, 2021.

 

Name   Title
     
/s/ Robert D. Ferris   Chief Executive Officer, President, and Chairman of the Board
Robert D. Ferris   (Principal Executive Officer)
     
/s/ Marsha J. Foxx   Chief Accounting Officer (Principal
Marsha J. Foxx   Financial Officer and Principal Accounting Officer)
     
/s/ Matthew D. Burlend   Director, Chief Operating Officer and Vice President
Matthew D. Burlend    
     
/s/ Jeffrey D. Brown   Director
Jeffrey D. Brown    
     
/s/ James Richardson   Director
James Richardson    
     
/s/ John Givens   Director
John Givens    

 

46

 

EX-21.1 2 ex21-1.htm

 

Exhibit 21.1

 

VirTra, Inc.

 

Subsidiaries

 

None.

 

 

 

EX-31.1 3 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATIONS

 

I, Robert D. Ferris, certify that:

 

1. I have reviewed this annual report on Form 10-K for the fiscal year ended December 31, 2020 of VirTra, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: March 29, 2021 /s/ Robert D. Ferris
  Robert D. Ferris
  Chief Executive Officer and President (principal executive officer)

 

 

 

EX-31.2 4 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATIONS

 

I, Marsha J. Foxx, certify that:

 

1. I have reviewed this annual report on Form 10-K for the fiscal year ended December 31, 2020 of VirTra, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: March 29, 2021 /s/ Marsha J. Foxx
  Marsha J. Foxx
  Chief Accounting Officer (principal financial officer)

 

 

 

EX-32.1 5 ex32-1.htm

 

Exhibit 32.1

 

CERTIFICATION

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

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

 

In connection with the annual report on Form 10-K of VirTra, Inc. (the “Company”) for the fiscal year ended December 31, 2020 as filed with the Securities and Exchange Commission (the “Report”), I, Robert D. Ferris, Chief Executive Officer and President of the Company, and I, Marsha J. Foxx, Chief Accounting Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

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

 

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

 

Date: March 29, 2021 /s/ Robert D. Ferris
  Robert D. Ferris, Chief Executive Officer and President (principal executive officer)

 

Date: March 29, 2021 /s/ Marsha J. Foxx
  Marsha J. Foxx, Chief Accounting Officer (principal financial officer)

 

 

 

EX-101.INS 6 vtsi-20201231.xml XBRL INSTANCE FILE 0001085243 2020-01-01 2020-12-31 0001085243 2020-12-31 0001085243 us-gaap:CommonClassAMember 2020-12-31 0001085243 us-gaap:CommonClassAMember 2019-12-31 0001085243 us-gaap:CommonClassBMember 2020-12-31 0001085243 us-gaap:CommonClassBMember 2019-12-31 0001085243 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001085243 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001085243 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001085243 VTSI:TwoThousandAndSeventeenMemberEquityIncentivePlanMember 2017-08-23 0001085243 VTSI:AmendmentToCoVentureAgreementMember 2017-08-15 2017-08-16 0001085243 srt:BoardOfDirectorsChairmanMember 2016-10-25 0001085243 2019-12-31 0001085243 us-gaap:PreferredStockMember 2018-12-31 0001085243 us-gaap:CommonStockMember 2018-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001085243 us-gaap:TreasuryStockMember 2018-12-31 0001085243 us-gaap:RetainedEarningsMember 2018-12-31 0001085243 VTSI:GeographicDistributionCommercialMember 2019-01-01 2019-12-31 0001085243 us-gaap:GeographicDistributionForeignMember 2019-01-01 2019-12-31 0001085243 2018-03-22 2018-03-23 0001085243 VTSI:TECMember 2019-12-31 0001085243 VTSI:TECMember 2018-01-01 2018-12-31 0001085243 VTSI:NetSalesMember 2019-01-01 2019-12-31 0001085243 VTSI:OneStateAgencyMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001085243 VTSI:OneFederalAgencyMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001085243 VTSI:NaturalPointIncMember 2019-01-01 2019-12-31 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2019-01-01 2019-12-31 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2019-01-01 2019-12-31 0001085243 us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0001085243 us-gaap:PreferredStockMember 2019-12-31 0001085243 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001085243 us-gaap:CommonStockMember 2019-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001085243 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001085243 us-gaap:TreasuryStockMember 2019-12-31 0001085243 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001085243 us-gaap:RetainedEarningsMember 2019-12-31 0001085243 VTSI:CustomerDepositsMember 2019-12-31 0001085243 VTSI:WarrantyMember VTSI:OneYearOrLessMember 2019-12-31 0001085243 VTSI:WarrantyMember VTSI:LongerThanOneYearMember 2019-12-31 0001085243 VTSI:WarrantyMember VTSI:OneYearMember 2019-12-31 0001085243 2018-01-01 2018-12-31 0001085243 us-gaap:AccountsReceivableMember 2018-12-31 0001085243 VTSI:TECMember 2019-01-01 2019-12-31 0001085243 us-gaap:PatentsMember 2019-12-31 0001085243 VTSI:OfficeandIndustrialSpaceMember VTSI:UnaffiliatedThirdPartyMember 2019-06-30 0001085243 VTSI:LeaseAmendmentMember 2019-04-30 0001085243 VTSI:LeaseAmendmentMember 2019-04-01 2019-04-30 0001085243 2019-01-02 0001085243 VTSI:NaturalPointIncMember 2019-12-31 0001085243 VTSI:TwoThousandSeventeenEquityIncentivePlanMember 2019-01-01 2019-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2019-01-01 2019-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2018-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2019-12-31 0001085243 us-gaap:ComputerEquipmentMember 2019-12-31 0001085243 VTSI:STEPEquipmentMember 2019-01-01 2019-12-31 0001085243 VTSI:STEPEquipmentMember 2019-12-31 0001085243 2019-05-01 2019-05-31 0001085243 VTSI:GovernmentalCustomersMember 2019-01-01 2019-12-31 0001085243 VTSI:CommercialCustomersMember 2019-01-01 2019-12-31 0001085243 VTSI:InternationalCustomersMember 2019-01-01 2019-12-31 0001085243 us-gaap:ConvertibleDebtMember VTSI:TECMember 2019-07-01 2019-07-31 0001085243 2019-09-19 2019-09-20 0001085243 VTSI:CapitalizedMediaContentMember 2019-12-31 0001085243 VTSI:AmendmentToCoVentureAgreementMember 2015-01-15 2015-01-16 0001085243 2018-04-01 2018-04-30 0001085243 VTSI:FirstAmendmentToConvertiblePromissoryNoteMember VTSI:TECMember 2019-07-30 2019-07-31 0001085243 VTSI:CoVentureAgreementMember 2019-01-01 2019-12-31 0001085243 VTSI:CEOBoardOfDirectorsMember 2019-01-01 2019-12-31 0001085243 VTSI:CustomerDepositsMember 2019-01-01 2019-12-31 0001085243 VTSI:CustomerRetainageMember 2019-01-01 2019-12-31 0001085243 VTSI:OneInternationalCustomerMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001085243 VTSI:GeographicDistributionGovernmentMember 2019-01-01 2019-12-31 0001085243 VTSI:ThreeYearEmploymentAgreementsMember srt:ChiefExecutiveOfficerMember 2012-03-28 2012-04-02 0001085243 VTSI:ThreeYearEmploymentAgreementsMember srt:ChiefOperatingOfficerMember 2012-03-28 2012-04-02 0001085243 srt:BoardOfDirectorsChairmanMember 2019-01-09 0001085243 VTSI:JanuaryToMarchMember 2019-01-01 2019-12-31 0001085243 VTSI:AprilToJuneMember 2019-01-01 2019-12-31 0001085243 VTSI:JulyToSeptemberMember 2019-01-01 2019-12-31 0001085243 VTSI:OctoberToDecemberMember 2019-01-01 2019-12-31 0001085243 VTSI:ExercisePriceRangeOneMember 2019-01-01 2019-12-31 0001085243 VTSI:ExercisePriceRangeOneMember 2019-12-31 0001085243 VTSI:ExercisePriceRangeTwoMember 2019-01-01 2019-12-31 0001085243 VTSI:ExercisePriceRangeTwoMember 2019-12-31 0001085243 VTSI:ExercisePriceRangeThreeMember 2019-01-01 2019-12-31 0001085243 VTSI:ExercisePriceRangeThreeMember 2019-12-31 0001085243 VTSI:ExercisePriceRangeFourMember 2019-01-01 2019-12-31 0001085243 VTSI:ExercisePriceRangeFourMember 2019-12-31 0001085243 VTSI:ExercisePriceRangeFiveMember 2019-01-01 2019-12-31 0001085243 VTSI:ExercisePriceRangeFiveMember 2019-12-31 0001085243 VTSI:ExercisePriceRangeSixMember 2019-01-01 2019-12-31 0001085243 VTSI:ExercisePriceRangeSixMember 2019-12-31 0001085243 VTSI:FederalAgencyMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001085243 us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001085243 us-gaap:ConvertibleDebtMember VTSI:TECMember 2019-07-31 0001085243 us-gaap:NotesReceivableMember 2019-01-01 2019-12-31 0001085243 VTSI:NetSalesMember 2020-01-01 2020-12-31 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2020-01-01 2020-12-31 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2020-01-01 2020-12-31 0001085243 2018-12-31 0001085243 VTSI:CommercialCustomersMember 2020-01-01 2020-12-31 0001085243 VTSI:InternationalCustomersMember 2020-01-01 2020-12-31 0001085243 VTSI:CustomerDepositsMember 2020-12-31 0001085243 VTSI:WarrantyMember VTSI:OneYearOrLessMember 2020-12-31 0001085243 VTSI:WarrantyMember VTSI:LongerThanOneYearMember 2020-12-31 0001085243 VTSI:WarrantyMember VTSI:OneYearMember 2020-12-31 0001085243 2019-01-01 2019-12-31 0001085243 VTSI:FederalAgencyMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001085243 VTSI:GeographicDistributionCommercialMember 2020-01-01 2020-12-31 0001085243 VTSI:GeographicDistributionGovernmentMember 2020-01-01 2020-12-31 0001085243 us-gaap:GeographicDistributionForeignMember 2020-01-01 2020-12-31 0001085243 us-gaap:ComputerEquipmentMember srt:MinimumMember 2020-01-01 2020-12-31 0001085243 us-gaap:ComputerEquipmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001085243 us-gaap:FurnitureAndFixturesMember srt:MinimumMember 2020-01-01 2020-12-31 0001085243 us-gaap:FurnitureAndFixturesMember srt:MaximumMember 2020-01-01 2020-12-31 0001085243 us-gaap:MachineryAndEquipmentMember srt:MinimumMember 2020-01-01 2020-12-31 0001085243 us-gaap:MachineryAndEquipmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001085243 VTSI:STEPEquipmentMember 2020-01-01 2020-12-31 0001085243 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001085243 VTSI:TECMember 2020-12-31 0001085243 VTSI:TECMember 2020-01-01 2020-12-31 0001085243 us-gaap:ComputerEquipmentMember 2020-12-31 0001085243 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001085243 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001085243 VTSI:STEPEquipmentMember 2020-12-31 0001085243 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001085243 us-gaap:PatentsMember 2020-12-31 0001085243 VTSI:CapitalizedMediaContentMember 2020-12-31 0001085243 VTSI:OfficeandWarehouseSpaceMember VTSI:UnaffiliatedThirdPartyMember 2020-12-31 0001085243 VTSI:CEOBoardOfDirectorsMember 2020-01-01 2020-12-31 0001085243 VTSI:CoVentureAgreementMember 2020-01-01 2020-12-31 0001085243 VTSI:NaturalPointIncMember 2020-01-01 2020-12-31 0001085243 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001085243 VTSI:TwoThousandSeventeenEquityIncentivePlanMember 2020-01-01 2020-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2020-01-01 2020-12-31 0001085243 VTSI:NaturalPointIncMember 2020-12-31 0001085243 2020-06-30 0001085243 VTSI:PaycheckProtectionProgramLoanMeMember VTSI:ConvertiblePromissoryNoteMember 2020-05-08 0001085243 VTSI:PaycheckProtectionProgramLoanMeMember VTSI:ConvertiblePromissoryNoteMember 2020-05-07 2020-05-08 0001085243 2021-03-26 0001085243 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001085243 us-gaap:PreferredStockMember 2020-12-31 0001085243 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001085243 us-gaap:CommonStockMember 2020-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001085243 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001085243 us-gaap:TreasuryStockMember 2020-12-31 0001085243 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001085243 us-gaap:RetainedEarningsMember 2020-12-31 0001085243 VTSI:OneFederalAgencyMember us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001085243 srt:ChiefExecutiveOfficerMember 2020-01-01 2020-12-31 0001085243 srt:ChiefOperatingOfficerMember 2020-01-01 2020-12-31 0001085243 VTSI:JanuaryToMarchMember 2020-01-01 2020-12-31 0001085243 VTSI:AprilToJuneMember 2020-01-01 2020-12-31 0001085243 VTSI:JulyToSeptemberMember 2020-01-01 2020-12-31 0001085243 VTSI:OctoberToDecemberMember 2020-01-01 2020-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2020-12-31 0001085243 VTSI:ExercisePriceRangeOneMember 2020-01-01 2020-12-31 0001085243 VTSI:ExercisePriceRangeOneMember 2020-12-31 0001085243 VTSI:ExercisePriceRangeTwoMember 2020-01-01 2020-12-31 0001085243 VTSI:ExercisePriceRangeTwoMember 2020-12-31 0001085243 VTSI:ExercisePriceRangeThreeMember 2020-01-01 2020-12-31 0001085243 VTSI:ExercisePriceRangeThreeMember 2020-12-31 0001085243 VTSI:ExercisePriceRangeFourMember 2020-01-01 2020-12-31 0001085243 VTSI:ExercisePriceRangeFourMember 2020-12-31 0001085243 VTSI:ExercisePriceRangeFiveMember 2020-01-01 2020-12-31 0001085243 VTSI:ExercisePriceRangeFiveMember 2020-12-31 0001085243 VTSI:ExercisePriceRangeSixMember 2020-01-01 2020-12-31 0001085243 VTSI:ExercisePriceRangeSixMember 2020-12-31 0001085243 VTSI:GovernmentCustomersMember 2020-01-01 2020-12-31 0001085243 VTSI:CustomerDepositsMember 2020-01-01 2020-12-31 0001085243 VTSI:CustomerRetainageMember 2020-01-01 2020-12-31 0001085243 VTSI:FederalAgencyOneMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001085243 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001085243 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure utr:sqft VirTra, Inc 0001085243 10-K 2020-12-31 false --12-31 FY 2020 778 775 11658586 10181200 783 14272834 -37308 -3638978 775 13894680 -3714255 10597331 778 13893660 -2235852 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 0.0001 50000000 2500000 2500000 7500000 7500000 50000000 50000000 2500000 2500000 7775030 7745030 7775030 7745030 1478403 -75277 -75277 1478403 Non-accelerated Filer 10775 10775 5000 30000 30000 30000 19087631 869126 2505259 18558741 130625 22557 15337538 869126 2505259 180041 122500 15337538 19038074 45247 4310 1293183 443163 18711923 1293183 17351285 443163 17351285 325844 10720 794524 191289 true true false 4708575 2490845 651073 2517175 167302 232218 0 0 1094527 1390873 1674857 1674857 false Yes Yes 7775030 40000 34225 73987 38353 195000 175000 248791 223274 560000 560000 0.048 0.048 34865 0 7187210 8998232 11900421 9713691 9070730 8105860 1603379 1345513 10674109 9451373 1226312 262318 49539 115736 16248 6606 33291 109130 1259603 371448 -218800 446725 0.19 -0.01 0.19 -0.01 7757037 7747655 7835830 7747655 30166 2 11424 5650 11426 30163 3 30163 130625 46247 6841984 1415091 1915000 1378270 2307972 7340 3515997 1949414 5408598 3579942 382445 353975 17527294 11528734 1381744 1028198 271048 217930 291110 86500 19712 500114 351236 1892000 1792000 840000 5225933 5931059 22753227 17459793 345573 621127 843101 611487 772884 334751 266037 321727 297244 7257897 4355454 1920346 1748257 1063243 853155 1174882 3836744 2923139 11094641 7278593 13893660 13894680 -2235852 -3714255 22753227 17459793 380154 307952 296346 283984 291110 102473 102473 108174 -100000 608000 840000 280000 -929702 1005962 4673 -652 -7340 -14045 2291394 819357 28470 -23545 148878 58938 66788 -320044 394193 -108881 -297244 -249254 2389819 1352439 2245637 -1914296 3560000 1915000 5135000 62007 226078 171452 3640 1852993 1181110 31183 34076 30166 11426 318204 1329280 1328263 -352104 5426893 -1085290 6841984 1415091 2500381 -118800 -161275 292138 8566 No No 27876144 1100000 expire starting in 2031 324000 762000 907000 286000 152000 58000 120000 136000 89000 51000 254000 231000 46000 268000 1892000 1792000 1892000 1792000 -119000 -162000 -100000 608000 265000 78000 69000 20000 186654 79665 0.210 0.210 0.055 0.054 0.148 0.214 0.000 0.000 0.000 0.000 -0.590 1.201 11250 355512 1674857 724811 481945 0.50 -739654 268335 76250 40000 396575 0.0625 206869 93160 724811 292138 3636649 2070066 120652 120652 299804 371265 3977840 1096898 223925 334934 3253029 1115326 481946 1115326 223925 1096898 1206757 334934 8889 8148 P16Y 288085 226078 160000 66078 160000 128085 17037 8148 4529 5131 37729 April 2024 0.045 1174882 1472126 1721380 412315 499612 -296346 -283984 368060 379097 390562 131152 1268871 93989 278331 192161 634 11259 366827 287846 197309 120221 352000 257000 74176 316076 2382 104808 1193 257471 1028 1320714 0.05 0.01 374034 296811 311367 55604 2019-08-01 2019-08-01 2020-08-01 2022-05-08 18720 P2Y 1339434 8566 0.05 0.10 0.14 MR effected a 1-for-12,000 reverse stock split, followed by a 2,000-for-1 forward stock split completed in November 2018. 280000 840000 25577 2.4436 This warrant became exercisable on the date of grant of April 14, 2015 and expires on the tenth anniversary of the date of grant, if not earlier pursuant to the terms of the option. Each holder of Class A Common Stock shall be entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. 1000000 1000000 82689 3.82 3.97 3.85 P7Y 138487 731112 63437 14770 1187500 0.03 68239 14450 82689 82689 279167 234167 164167 -34225 -40000 2.25 2.47 3.13 1.13 0.88 1.06 1.01 2.47 3.13 0.40 0.80 1.00 2.00 3.00 4.00 5.00 0.40 0.80 1.00 2.00 3.00 4.00 5.00 2.99 0.99 1.99 2.99 3.99 4.99 5.99 2.99 0.99 1.99 2.99 3.99 4.99 5.99 164167 234167 70000 45000 42500 25000 25000 26667 11250 33750 42500 25000 25000 26667 3.13 2.47 0.87 1.60 2.48 3.50 4.25 5.50 0.98 1.68 2.48 3.50 4.25 5.50 164167 234167 70000 45000 42500 25000 25000 26667 11250 33750 42500 25000 25000 26667 3.13 2.47 0.87 1.60 2.48 3.50 4.25 5.50 0.98 1.68 2.48 3.50 4.25 5.50 0.31 0.30 0.82 0.05 0.13 0.20 0.18 0.07 0.02 0.16 0.085 0.91 0.12 0.04 0.01 1829052 1748257 257000 2191400 1920346 352000 The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. 2621440 35148 203421 2132864 2371433 74290 2408379 138771 0 10720 34959 34177 266813 311367 369286 840000 280000 512655 828692 250000 6338896 1069887 98750 26667 13802446 530742 1992819 11069039 13592600 1052223 12450793 299430 2057744 103424 68702 1457424 1629550 100109 1957635 556444 46630 240317 678211 965158 17004 534478 4962 49557 153182 153182 49557 P3Y P5Y P5Y P7Y P5Y P7Y P5Y P7Y 400906 10000 396575 0.0625 292138 2018-05-31 The Convertible Note bears interest at the rate of five percent (5%) per annum and contains a provision requiring remittance of not less than 20% of the net proceeds of any private or public offering of its securities in reduction of the Convertible Note. The Convertible Note has a conversion right, at the sole discretion of the Company, to convert the outstanding balance of principal and accrued interest at any time for shares of common stock of TEC. Prior to the due date, the Company may elect to convert the Convertible Note for shares of common stock in TEC at a twenty-five percent (25%) discount to the price of shares sold to the public in a public offering in connection with a go-public transaction. The issuance of common stock upon conversion shall be made without charge to the Company. No fractional shares shall be issued upon conversion and in lieu of fractional shares, TEC will pay the Company the amount of any obligation that is not converted. Any unpaid balance of principal and accrued interest becomes due and collectible on the earlier of (i) August 1, 2019 (maturity date), or (ii) if declared due and payable in the event of Default. The Convertible Note's maturity date was extended to August 2020 16000 14972 311367 5701 234167 164167 2596096 2224831 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 2. Notes Receivable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">An unsecured promissory note was executed on March 23, 2018 by a customer converting its past-due trade receivable from the sale of goods and services in the amount of $400,906. The customer made periodic payments on the note and the principal and accrued interest due as of December 31, 2018 was $374,034. Due to the uncertainty of collection, the Company had recorded an allowance against the note receivable balance in the amount of $266,813 at December 31, 2018. During 2019, the Company received a single payment of $10,000. Legal judgement was pursued and the Company was awarded a court ordered judgement against the customer totaling $396,575 plus interest to accrue at 6.25% per annum from the date of judgement until paid. In November 2019 the customer dissolved its legal entity and the balance of the note receivable $102,473 was written off to bad debt expense at December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company accepted an unsecured convertible promissory note (the &#8220;Convertible Note&#8221;) from TEC, a former related party (see Note 8. Co-Venture Agreement with Modern Round), in the amount of $292,138 for a portion of their minimum royalty payment due as of May 31, 2018. The Convertible Note bears interest at the rate of five percent (5%) per annum and contains a provision requiring remittance of not less than 20% of the net proceeds of any private or public offering of its securities in reduction of the Convertible Note. The Convertible Note has a conversion right, at the sole discretion of the Company, to convert the outstanding balance of principal and accrued interest at any time for shares of common stock of TEC. Prior to the due date, the Company may elect to convert the Convertible Note for shares of common stock in TEC at a twenty-five percent (25%) discount to the price of shares sold to the public in a public offering in connection with a go-public transaction. The issuance of common stock upon conversion shall be made without charge to the Company. No fractional shares shall be issued upon conversion and in lieu of fractional shares, TEC will pay the Company the amount of any obligation that is not converted. Any unpaid balance of principal and accrued interest becomes due and collectible on the earlier of (i) August 1, 2019 (maturity date), or (ii) if declared due and payable in the event of Default. In July 2019, the Convertible Note&#8217;s maturity date was extended to August 2020, with all other terms remaining unchanged. Under the terms of the Convertible Note, TEC remitted a payment of $16,000 of which $14,972 was applied to accrued interest and $1,028 to principal. In July, 2020, the Convertible Note&#8217;s maturity date was extended to August, 2023, all other promissory note terms remain unchanged. The Convertible Note&#8217;s principal and accrued interest due as of December 31, 2020 and 2019 was $311,367 and $296,811, respectively. Due to the ongoing effects of COVID-19 and the inability of TEC meet its payment obligations under the terms of the Convertible Note, the Company has recorded a reserve in the full amount of the note and accrued interest. The reserve for collectability as of December 31, 2020 and 2019 was $311,367 and $5,701, respectively. See Note 9-Co-Venture Agreement with Modern Round.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 3. Inventory</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Inventory consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Raw materials and work in process</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">3,636,649</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">2,070,066</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Reserve</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(120,652</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(120,652</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total inventory</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,515,997</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,949,414</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">During 2020 and 2019, the Company evaluated the useful life of its spare parts inventory. As a result of this evaluation, the Company classified $500,114 and $351,236 of spare replacement parts as Other Assets, long-term on the Balance Sheet at December 31, 2020 and 2019, respectively. In addition, during 2020 and 2019, the Company transferred $724,811 and $292,138, respectively, from inventory to property and equipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 4. Property and Equipment</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Property and equipment consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Computer equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">1,115,326</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">1,115,326</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Furniture and office equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">223,925</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">223,925</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Machinery and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,096,898</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,096,898</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">334,934</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">334,934</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">STEP equipment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,206,757</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">481,946</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Total property and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,977,840</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,253,029</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Accumulated depreciation</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,596,096</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,224,831</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Property and equipment, net</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,381,744</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,028,198</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Depreciation expense, including STEP depreciation, was $371,265 and $299,804 for the years ended December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 5. Intangible Asset</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Intangible asset consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Patents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">160,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">160,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Capitalized media content</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">128,085</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">66,078</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Total intangible asset</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">288,085</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">226,078</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Accumulated amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(17,037</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(8,148</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Intangible asset, net</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">271,048</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">217,930</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Amortization expense was $8,889 and $8,148 for the years ended December 31, 2020 and 2019, respectively. The weighted average remaining period is 16 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 7. Accrued Expenses</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Accrued compensation and related costs consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 54%"><font style="font-size: 10pt">Salaries and wages payable</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">278,331</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">192,161</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Employee benefits payable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">634</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,259</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Accrued paid time off (PTO)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">366,827</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">287,846</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Profit sharing payable</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">197,309</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">120,221</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total accrued compensation and related costs</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">843,101</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">611,487</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Accrued expenses and other current liabilities consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 54%"><font style="font-size: 10pt">Manufacturer&#8217;s warranties</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">352,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">257,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Warranties-other</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">74,176</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Loss contingencies</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Taxes payable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">316,076</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,382</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Miscellaneous payable</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">104,808</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,193</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total accrued expenses and other current liabilities</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">772,884</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">334,751</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 8. Note Payable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On May 8, 2020, VirTra received a Promissory Note (the &#8220;PPP Note&#8221;) in the amount of $1,320,714 under the PPP from Wells Fargo Bank, N.A (the &#8220;Lender&#8221;). The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. Under the terms of the PPP loan, up to the entire amount of principal and accrued interest may be forgiven to the extent PPP loan proceeds are used for qualifying expenses as described in the CARES Act and applicable implementing guidance issued by the U.S. Small Business Administration (the &#8220;SBA&#8221;) for the PPP loan. The Company intends to use its entire PPP Note amount for designated qualifying expenses and to apply for forgiveness &#160;&#160;in accordance with the PPP loan terms. No assurance can be given that the Company will obtain forgiveness of the PPP Note in whole or in part. With respect to any portion of the PPP Note that is not forgiven, the PPP Note will be subject to customary provisions for a loan of this type, including customary events of default relating to, among other things, payment defaults, breaches of the provisions of the PPP Note and cross-defaults on any other loan with the Lender or other creditors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Under this approach, the Company will initially account for the PPP Note as a debt instrument and apply the interest method considering the six-month payment deferral allowed for the loan. The PPP Note is payable over two years at a fixed interest rate of 1%. The payments due and payable monthly are in the amount of $55,604 commencing November 6, 2020 and continuing on the 8th day of each month thereafter until maturity on May 8, 2022. Under conventional terms at loan maturity the total repayment could total $1,320,714 principal and $18,720 of interest over the two-year period, for a combined repayment of $1,339,434. Any portion not forgiven, can be prepaid at any time prior to maturity with no prepayment penalties. The Paycheck Protection Program Flexibility Act (the &#8220;Flexibility Act&#8221;), signed on June 5, 2020, amended certain provisions of the PPP, including the deferral period and repayment terms. The Flexibility Act extends the deferral period of payments of PPP loan principal, interest, and fees to the date when the SBA makes a final decision on the borrower&#8217;s application for forgiveness, or 10 months after the last day of the covered period if a borrower has not applied for forgiveness (whichever is earlier). This extension applies regardless of the terms of the PPP and does not require an amendment of the PPP. As such, the Company has not made any payments on the PPP note during 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The entire PPP Note amount is recorded as a financial liability on the Company&#8217;s balance sheet with the next twelve months of principal plus accrued interest recorded as short-term liabilities and the remaining principal note balance recorded as a long-term liability. The PPP note payable amounts consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Short-term liabilities:</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 58%"><font style="font-size: 10pt">Note payable, principal</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">257,471</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;-</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Accrued interest on note</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8,566</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Note payable, short-term</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">266,037</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt"><b>Long-term liabilities:</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Note payable, long term</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,063,243</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 9. Co-Venture Agreement with Modern Round</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">On January 16, 2015, the Company entered into a Co-Venture Agreement (the &#8220;Co-Venture Agreement&#8221;) with MR, a wholly-owned subsidiary of TEC, a related party at that time. Mitchell Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. The Co-Venture Agreement granted TEC an exclusive non-transferrable license to use the Company&#8217;s technology and certain equipment solely for use at locations to operate the concept, as defined in the Co-Venture Agreement. Additionally, under the terms of the Co-Venture Agreement, equity representing five percent (5%) of Modern Round&#8217;s ownership interest, on a fully-diluted basis, was issued to the Company. TEC agreed to pay the Company, during the term of the Co-Venture Agreement, a royalty based on gross revenue, as defined and subject to certain minimum royalties commencing with the first twelve-month period subsequent to the respective milestone date of June 1, 2017. Under the terms of the original agreement, if the total royalty payments for locations in the United States and Canada together did not total at least the minimum royalty amount specified in the agreement, TEC may pay to VirTra the difference between the amount of total royalty payments and the minimum specified in the agreement to maintain exclusivity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">On August 16, 2017, the Company amended the Co-Venture Agreement to permit TEC to sublicense the VirTra technology to third party operators of stand-alone location-based entertainment companies. TEC agreed to pay the Company royalties for any such sublicenses in an amount equal to 10% of the revenue paid to TEC in cases where TEC pays for the cost of the equipment for such location or 14% of the revenue paid to TEC in cases where it does not pay for the cost of the equipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">On July 23, 2018, the Company further amended the Co-Venture Agreement to (i) confirm the minimum royalty deficiency benefit due for the royalty period ended May 31, 2018; (ii) establish payment terms for the minimum royalty deficiency benefit due, to include both cash and promissory note payment; (iii) clarify the exclusivity provisions of the Co-Venture Agreement; and (iv) amend the minimum royalty calculations to only TEC branded facilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">On July 31, 2019, the Company executed the First Amendment to Convertible Promissory Note with TEC to extend the Convertible Note&#8217;s maturity date for one additional year to August 1, 2020 and TEC remitted a payment in the amount of $16,000. All other terms and conditions of the Convertible Note remain unchanged.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In April 2018, MR effected a 1-for-12,000 reverse stock split, followed by a 2,000-for-1 forward stock split completed in November 2018. As a result, the Company holds at December 31, 2019, 560,000 shares of TEC common stock representing approximately 4.8% of the issued and outstanding common shares of TEC. During the year ended December 31, 2020 and 2019, the Company recognized an impairment loss of $840,000 and $280,000, respectively. The Company recorded its investment at cost minus impairment as of December 31, 2020 and 2019, at $0 and $840,000, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In addition, as of December 31, 2020, the Company held a warrant to purchase 25,577 shares of TEC common stock, at an exercise price of $2.4436 per share, as adjusted. This warrant became exercisable on the date of grant of April 14, 2015 and expires on the tenth anniversary of the date of grant, if not earlier pursuant to the terms of the option.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">As of October 11, 2020, TEC ceased to be a related party.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 10. Related Party Transactions</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">During the years ended December 31, 2020 and 2019, the Company redeemed 40,000 and 34,225 previously awarded options reaching expiration from related parties, including the Company&#8217;s CEO, COO, an employee, a Board Director and other executive officers. These redemptions canceled the stock options and resulted in a total of $73,987 and $38,353 in additional compensation expense in 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">During the years ended December 31, 2020 and 2019, related parties exercised 30,000 and 5,000 previously awarded options for the exercise price of $30,163 and $5,650, respectively, resulting in issuance of common stock to the CEO and one member of the Board of Directors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Mr. Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. The Company has entered into a Co-venture Agreement with TEC (See Note 9 Co-Venture Agreement with Modern Round) The Company owns 560,000 shares of TEC common stock representing approximately 4.8% of the issued and outstanding shares of TEC common stock. The Company recognized $46,247 and $130,625 for license fees (royalties) for the years ended December 31, 2020 and 2019, pursuant to the terms of the Co-Venture Agreement. At December 31, 2020 and 2019, TEC had accounts receivable balances outstanding of $0. As of October 11, 2020, TEC ceased to be a related party.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Mr. Richardson, who is a member of our Board of Directors, is also acting CEO of Natural Point, Inc., a vendor of the Company. In 2020 and 2019, the Company purchased specialized equipment from Natural Point in the amount of $232,218 and $167,302, respectively. At December 31, 2020 and 2019 the Company had an outstanding balance payable to Natural Point of $0 and $34,865, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 11. Commitments and Contingencies</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>General or Threatened Litigation</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">From time to time, the Company is notified of threatened litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. In June 2018, the Company initiated a declaratory judgment action in the Superior Court of the State of Arizona. A former customer had raised allegations of breach of contract and breach of warranty and the Company sought relief and clarification from the Superior Court regarding the allegations and the Company&#8217;s obligations under the contract with the former customer. In May 2019, the Company entered into a settlement agreement of $76,250. The agreement does not constitute an admission of any unlawful conduct or wrongdoing. The Company had established a probable and estimated loss contingency of $40,000 as of December 31, 2018. The full amount of the settlement has been paid at December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company evaluated the collection history on its trade note receivable (See Note 2. Notes Receivable) and determined the note was in default. Based on collection history, interest accrual was suspended as of the last payment received in February 2019. In accordance with the terms of the note, accelerated payment was demanded. The Company filed a verified complaint in the Superior Court of Arizona for the outstanding principal balance plus accrued interest, late fees and reasonable attorneys&#8217; fees. On September 20, 2019, the Superior Court of Arizona awarded, in favor of VirTra, a Form of Judgement totaling $396,575, with interest accruing at the rate of 6.25% from date of judgment until such amount has been paid in full. In November 2019 the customer dissolved its legal entity and the balance of the note receivable $102,473 was written off to bad debt expense at December 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Employment Agreements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">On April 2, 2012, the Company entered into three-year Employment Agreements with its Chief Executive Officer and Chief Operating Officer that call for base annual salaries of $195,000 and $175,000, respectively, subject to cost of living adjustments, and containing automatic one-year extension provisions. These contracts have been renewed annually and have been adjusted based on the same percentage increase approved for Company-wide cost-of-living adjustments. As of December 31, 2020, the Chief Executive Officer&#8217;s base annual salary was $248,791 and the Chief Operating Officer&#8217;s base annual salary was $223,274.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Profit Sharing</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">VirTra provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year only to active employees. For the years ended December 31, 2020 and 2019, the amount expensed to operations was $206,869 and $93,160, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 12. Income Taxes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company accounts for its deferred tax assets and liabilities, including excess tax benefits of share-based payments, based on the tax ordering of deductions to be used on its tax returns. The tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities for the years ended December 31 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Deferred tax assets:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 66%; padding-left: 10pt"><font style="font-size: 10pt">Net operating loss carry forwards</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">324,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">762,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Tax Credits</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">907,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">286,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Deferred revenue</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">152,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">58,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Non-qualified stock option expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">120,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">136,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Investment in TEC</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">89,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">51,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Reserves, accruals and other</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">254,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">231,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Accumulated depreciation and amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">46,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">268,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Total deferred tax assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,892,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,792,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Valuation allowance</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Net deferred tax asset</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,892,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,792,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Internal Revenue Code Section 382 limits the ability to utilize net operating losses if a 50% change in ownership occurs over a three-year period. Such limitation of the net operating losses has not occurred. The Company believes it has approximately $1.1 million of federal net operating loss carry-forwards as of December 31, 2020, that are available to offset future taxable income that expire starting in 2031, and approximately $474,000 which can be carried forward indefinitely.&#160;&#160;&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Significant components of the (provision) for income tax for the years ended December 31 as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 66%"><font style="font-size: 10pt">Current</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">(119,000</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">(162,000</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Deferred</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(100,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">608,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Change in valuation allowance</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Provision for income taxes</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(219,000</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">446,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company is subject to federal and state taxes. Reconciliations of the Company&#8217;s effective income tax rate to the federal statutory rate for the years ended December 31 are as follows:&#160;&#160;&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 44%"><font style="font-size: 10pt">Federal income tax expense at the statutory rate</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">265,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">21.0</font></td> <td style="width: 1%"><font style="font-size: 10pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">78,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">21.0</font></td> <td style="width: 1%"><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">State income taxes, net of federal benefit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">69,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5.5</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">20,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5.4</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Permanent differences</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">186,654</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">14.8</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">79,665</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">21.4</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">True ups to tax return and other</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(739,654</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-58.7</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">268,335</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">72.2</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Change in federal income tax rates</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.0</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.0</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Change in valuation allowance</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.0</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.0</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Provision (benefit) for income taxes</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(219,000</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-59.0</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">%</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">446,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">120.1</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">%</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">The benefit for income taxes increased in 2020 from a true-up of the deferred tax asset and temporary timing differences in deferred revenue, reserves, depreciation and amortization, and net operating loss carryforward, offset by an adjustment for taxes prepaid and refunded from prior year tax over payments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 13. Stockholders&#8217; Equity</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Authorized Capital</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Common Stock.</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><i>Authorized Shares</i>. The Company is authorized to issue 60,000,000 shares of common stock, par value $0.0001 per share, of which (a) 50,000,000 shares shall be common stock, par value $0.0001, (b) 2,500,000 shares shall be Class A common stock, par value $0.0001 per share (the &#8220;Class A Common Stock&#8221;), and (c) 7,500,000 shares shall be Class B common stock, par value $0.0001 per share (the &#8220;Class B Common Stock&#8221;). No shares of Class A Common Stock or Class B Common Stock have been issued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><i>Rights and Preferences</i>. Voting Rights. Except as otherwise required by the Nevada Revised Statues or as provided by or pursuant to the provisions of the Company&#8217;s articles of incorporation:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">(i) Each holder of common stock shall be entitled to one (1) vote for each share of common stock held of record by such holder. The holders of shares of common stock shall not have cumulative voting rights.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">(ii) Each holder of Class A Common Stock shall be entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. The holders of shares of Class A Common Stock shall not have cumulative voting rights.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">(iii) The holders of common stock and Class A Common Stock shall vote together as a single class on all matters on which stockholders are generally entitled to vote.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">(iv) The holders of Class B Common Stock shall not be entitled to vote on any matter, except that the holders of Class B Common Stock shall be entitled to vote separately as a class with respect to amendments to the Articles of Incorporation that increase or decrease the aggregate number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers, preferences, or special rights of the shares of such class so as to affect them adversely.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Preferred Stock</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><i>Authorized Shares</i>. The Company is authorized to issue 2,500,000 shares of preferred stock, par value $0.0001 per share (the &#8220;Preferred Stock&#8221;).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><i>Rights and Preferences</i>. The Board of Directors is authorized at any time, and from time to time, to provide for the issuance of shares of Preferred Stock in one or more series, and to determine the designations, preferences, limitations and relative or other rights of the Preferred Stock or any series thereof.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Stock Repurchase</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">On October 25, 2016 the Company&#8217;s Board of Directors authorized the repurchase of up to $1 million of its common stock under Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra&#8217;s Board of Directors authorized an additional $1 million be allocated for the repurchase of VirTra&#8217;s stock under the existing 10b-18 plan. The Company&#8217;s stock repurchase program was suspended as a results of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension will remain in effect for the duration of the outstanding PPP loan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Treasury Stock</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">During the year ended December 31, 2020, the Company purchased no treasury shares. During the year ended December 31, 2019, the Company purchased 82,689 treasury shares at an average cost of $3.85 per share. At December 31, 2019, all treasury shares outstanding had been cancelled and returned to shares authorized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Year Ended December 31,</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Period:</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Total<br /> Number of<br /> Shares<br /> Repurchased</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Average<br /> Price Paid<br /> per Share</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Total<br /> Number of<br /> Shares<br /> Repurchased</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Average<br /> Price Paid<br /> per Share</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 44%"><font style="font-size: 10pt">Repurchased Shares - January-March</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">68,239</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">3.82</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Repurchased Shares - April-June</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">14,450</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.97</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Repurchased Shares - July-September</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Repurchased Shares - October-December</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt; padding-left: 10pt"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">82,689</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3.85</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt"><u>Repurchased Shares Status</u></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Repurchased Shares Cancelled</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">82,689</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Repurchased Shares Held in Treasury</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt; padding-left: 10pt"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">82,689</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Approximate Funds Remaining in Repurchase Plan as of December 31, 2020</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Non-qualified Stock Options</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its common stock. The following table summarizes all non-qualified stock options as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Number of</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Weighted</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Number of</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Weighted</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Stock Options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Exercise Price</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Stock Options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Exercise Price</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 44%"><font style="font-size: 10pt">Options outstanding, beginning of year</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2.47</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">279,167</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2.25</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Redeemed</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(40,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.88</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(34,225</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1.13</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(30,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1.01</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(10,775</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1.06</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Expired / terminated</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Options outstanding, end of year</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">164,167</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3.13</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2.47</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Options exercisable, end of year</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">164,167</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3.13</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2.47</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company did not have any non-vested stock options outstanding as of December 31, 2020. The weighted average contractual term for options outstanding and exercisable at December 31, 2020 and 2019 was 7 years. The aggregate intrinsic value of the options outstanding and exercisable at December 31, 2020 and 2019 was $138,487 and $731,112, respectively. The total intrinsic value of options exercised during the years ended December 31, 2020 and 2019 was $63,437 and $14,770, respectively. The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company&#8217;s common stock for those stock options that have an exercise price lower than the fair value of the Company&#8217;s common stock. Options with an exercise price above the fair value of the Company&#8217;s common stock are considered to have no intrinsic value. For the years ended December 31, 2020 and 2019, the Company received payments related to the exercise of options in the amount of $30,166 and $11,426, respectively. The total fair value of shares vested during the years ended December 31, 2020 and 2019 is $0 and $0, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The following table summarizes information about stock options outstanding and exercisable as of December 31, 2020:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Range of <br /> Exercise Price</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of<br /> Options<br /> Outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise Price</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of<br /> Options<br /> Exercisable</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise Price</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 21%; text-align: center"><font style="font-size: 10pt">$.80 - $.99</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">11,250</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">0.98</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">11,250</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.98</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$1.00 - $1.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">33,750</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.68</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">33,750</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.68</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$2.00 - $2.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.48</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.48</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$3.00 - $3.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.50</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$4.00 - $4.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4.25</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4.25</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$5.00 - $5.99</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">26,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">5.50</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">26,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">5.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$.40 - $2.99</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">164,167</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.13</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">164,167</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.13</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The following table summarizes information about stock options outstanding and exercisable as of December 31, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Range of <br /> Exercise Price</font></td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of<br /> Options<br /> Outstanding</font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise Price</font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of<br /> Options<br /> Exercisable</font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise Price</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 21%; text-align: center"><font style="font-size: 10pt">$.80 - $.99</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">70,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">0.87</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">70,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.87</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$1.00 - $1.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">45,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.60</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">45,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.60</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$2.00 - $2.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.48</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.48</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$3.00 - $3.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.50</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$4.00 - $4.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4.25</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4.25</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$5.00 - $5.99</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">26,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">5.50</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">26,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">5.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$.40 - $2.99</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.47</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.47</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>2017 Equity Incentive Plan</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">On August 23, 2017, our Board approved, subject to stockholder approval at the annual meeting of stockholders on October 6, 2017, the VirTra, Inc. 2017 Equity Incentive Plan (the &#8220;Equity Plan&#8221;). The Equity Plan is intended to make available incentives that will assist us to attract, retain and motivate employees, including officers, consultants and directors. We may provide these incentives through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and units and other cash-based or stock-based awards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">A total of 1,187,500 shares of our common stock was initially authorized and reserved for issuance under the Equity Plan. This reserve automatically increased on January 1, 2019, and each subsequent anniversary through 2027, by an amount equal to the smaller of (a) 3% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the Board.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Awards may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder of the award and may include any of the following: stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and performance units and cash-based awards and other stock-based awards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">At December 31, 2020 and 2019, there were no options issued under the Equity Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer&#8217;s location and performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="30" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt"><b>Year ended December 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 8pt">Total Revenue $</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Commercial</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Government</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">International</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Commercial</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Government</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">International</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 36%"><font style="font-size: 8pt">Simulators and accessories</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">1,052,223</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">12,450,793</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">299,430</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">13,802,446</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">530,742</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">11,069,039</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">1,992,819</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">13,592,600</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 8pt">Extended service-type warranties</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">74,290</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,408,379</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">138,771</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,621,440</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">35,148</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,132,864</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">203,421</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,371,433</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 8pt">Customized software and content</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">100,109</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,957,635</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,057,744</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">103,424</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,457,424</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">68,702</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,629,550</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 8pt">Installation and training</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">17,004</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">534,478</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">4,962</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">556,444</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">46,630</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">678,211</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">240,317</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">965,158</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">Licensing and royalties</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">49,557</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">49,557</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">153,182</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">153,182</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">1,293,183</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">17,351,285</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">443,163</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">19,087,631</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">869,126</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">15,337,538</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">2,505,259</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">18,711,923</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Estimated useful lives are summarized as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">Computer equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">3-5 years</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and office equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5-7 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Machinery and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5-7 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">STEP equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7 years</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Earnings per share computations are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Year Ended December 31,</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 66%; padding-bottom: 2.5pt"><font style="font-size: 10pt">Net income/(loss)</font></td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; width: 14%; text-align: right"><font style="font-size: 10pt">1,478,403</font></td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; width: 14%; text-align: right"><font style="font-size: 10pt">(75,277</font></td> <td style="width: 1%; padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Weighted average common stock outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7,757,037</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7,747,655</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Incremental shares from stock options</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">78,793</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Weighted average common stock outstanding diluted</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,835,830</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,747,655</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net income/(loss) per common share and common equivalent shares</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Basic</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.19</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(0.01</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Diluted</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.19</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(0.01</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Inventory consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Raw materials and work in process</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">3,636,649</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">2,070,066</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Reserve</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(120,652</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(120,652</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total inventory</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,515,997</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,949,414</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Property and equipment consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Computer equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">1,115,326</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">1,115,326</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Furniture and office equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">223,925</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">223,925</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Machinery and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,096,898</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,096,898</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">334,934</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">334,934</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">STEP equipment</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,206,757</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">481,946</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Total property and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,977,840</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,253,029</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Accumulated depreciation</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,596,096</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(2,224,831</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Property and equipment, net</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,381,744</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,028,198</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Intangible asset consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 58%"><font style="font-size: 10pt">Patents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">160,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">160,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Capitalized media content</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">128,085</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">66,078</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Total intangible asset</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">288,085</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">226,078</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Accumulated amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(17,037</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(8,148</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Intangible asset, net</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">271,048</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">217,930</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Future minimum lease payments as of December 31, 2020 under non-cancelable operating leases are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 73%; text-align: right"><font style="font-size: 10pt">2021</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 24%; text-align: right"><font style="font-size: 10pt">368,060</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: right"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">379,097</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: right"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">390,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: right"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">131,152</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: right"><font style="font-size: 10pt">Total lease payments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,268,871</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: right"><font style="font-size: 10pt">Less: imputed interest</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(93,989</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: right"><font style="font-size: 10pt">Operating lease liability</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,174,882</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Accrued compensation and related costs consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 54%"><font style="font-size: 10pt">Salaries and wages payable</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">278,331</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">192,161</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Employee benefits payable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">634</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">11,259</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Accrued paid time off (PTO)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">366,827</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">287,846</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Profit sharing payable</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">197,309</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">120,221</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total accrued compensation and related costs</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">843,101</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">611,487</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Accrued expenses and other current liabilities consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 54%"><font style="font-size: 10pt">Manufacturer&#8217;s warranties</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">352,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 20%; text-align: right"><font style="font-size: 10pt">257,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Warranties-other</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">74,176</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Loss contingencies</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Taxes payable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">316,076</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,382</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Miscellaneous payable</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">104,808</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,193</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total accrued expenses and other current liabilities</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">772,884</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">334,751</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The PPP note payable amounts consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Short-term liabilities:</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 58%"><font style="font-size: 10pt">Note payable, principal</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">257,471</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 18%; text-align: right"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;-</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Accrued interest on note</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">8,566</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Note payable, short-term</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">266,037</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt"><b>Long-term liabilities:</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Note payable, long term</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,063,243</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities for the years ended December 31 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Deferred tax assets:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 66%; padding-left: 10pt"><font style="font-size: 10pt">Net operating loss carry forwards</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">324,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">762,000</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Tax Credits</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">907,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">286,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Deferred revenue</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">152,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">58,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Non-qualified stock option expense</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">120,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">136,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Investment in TEC</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">89,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">51,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Reserves, accruals and other</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">254,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">231,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Accumulated depreciation and amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">46,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">268,000</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Total deferred tax assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,892,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,792,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Less: Valuation allowance</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Net deferred tax asset</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,892,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,792,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Significant components of the (provision) for income tax for the years ended December 31 as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 66%"><font style="font-size: 10pt">Current</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">(119,000</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 14%; text-align: right"><font style="font-size: 10pt">(162,000</font></td> <td style="width: 1%"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Deferred</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(100,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">608,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Change in valuation allowance</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Provision for income taxes</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(219,000</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">446,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company is subject to federal and state taxes. Reconciliations of the Company&#8217;s effective income tax rate to the federal statutory rate for the years ended December 31 are as follows:&#160;&#160;&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 44%"><font style="font-size: 10pt">Federal income tax expense at the statutory rate</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">265,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">21.0</font></td> <td style="width: 1%"><font style="font-size: 10pt">%</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">78,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">21.0</font></td> <td style="width: 1%"><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">State income taxes, net of federal benefit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">69,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5.5</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">20,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5.4</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Permanent differences</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">186,654</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">14.8</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">79,665</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">21.4</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">True ups to tax return and other</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(739,654</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-58.7</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">268,335</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">72.2</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Change in federal income tax rates</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.0</font></td> <td><font style="font-size: 10pt">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.0</font></td> <td><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Change in valuation allowance</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.0</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">%</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">0.0</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">%</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Provision (benefit) for income taxes</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(219,000</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-59.0</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">%</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">446,000</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">120.1</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">%</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">At December 31, 2019, all treasury shares outstanding had been cancelled and returned to shares authorized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Year Ended December 31,</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Period:</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Total<br /> Number of<br /> Shares<br /> Repurchased</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Average<br /> Price Paid<br /> per Share</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Total<br /> Number of<br /> Shares<br /> Repurchased</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Average<br /> Price Paid<br /> per Share</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 44%"><font style="font-size: 10pt">Repurchased Shares - January-March</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">68,239</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">3.82</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Repurchased Shares - April-June</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">14,450</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.97</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Repurchased Shares - July-September</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Repurchased Shares - October-December</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt; padding-left: 10pt"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">82,689</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3.85</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt"><u>Repurchased Shares Status</u></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Repurchased Shares Cancelled</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">82,689</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Repurchased Shares Held in Treasury</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt; padding-left: 10pt"><font style="font-size: 10pt">Total</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">82,689</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Approximate Funds Remaining in Repurchase Plan as of December 31, 2020</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The following table summarizes all non-qualified stock options as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">December 31, 2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Number of</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Weighted</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Number of</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 10pt">Weighted</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Stock Options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Exercise Price</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Stock Options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Exercise Price</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 44%"><font style="font-size: 10pt">Options outstanding, beginning of year</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2.47</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">279,167</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2.25</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Redeemed</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(40,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.88</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(34,225</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1.13</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(30,000</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1.01</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(10,775</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1.06</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Expired / terminated</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Options outstanding, end of year</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">164,167</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3.13</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2.47</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Options exercisable, end of year</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">164,167</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3.13</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2.47</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The following table summarizes information about stock options outstanding and exercisable as of December 31, 2020:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Range of <br /> Exercise Price</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of<br /> Options<br /> Outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise Price</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of<br /> Options<br /> Exercisable</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise Price</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 21%; text-align: center"><font style="font-size: 10pt">$.80 - $.99</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">11,250</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">0.98</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">11,250</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.98</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$1.00 - $1.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">33,750</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.68</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">33,750</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.68</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$2.00 - $2.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.48</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.48</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$3.00 - $3.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.50</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$4.00 - $4.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4.25</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4.25</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$5.00 - $5.99</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">26,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">5.50</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">26,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">5.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$.40 - $2.99</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">164,167</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.13</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">164,167</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.13</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The following table summarizes information about stock options outstanding and exercisable as of December 31, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Range of <br /> Exercise Price</font></td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of<br /> Options<br /> Outstanding</font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise Price</font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Number of<br /> Options<br /> Exercisable</font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise Price</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 21%; text-align: center"><font style="font-size: 10pt">$.80 - $.99</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">70,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">0.87</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 17%; text-align: right"><font style="font-size: 10pt">70,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">0.87</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$1.00 - $1.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">45,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.60</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">45,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1.60</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$2.00 - $2.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.48</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">42,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.48</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$3.00 - $3.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.50</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$4.00 - $4.99</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4.25</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">25,000</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">4.25</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">$5.00 - $5.99</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">26,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">5.50</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">26,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">5.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: center"><font style="font-size: 10pt">$.40 - $2.99</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.47</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">234,167</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2.47</font></td> <td>&#160;</td></tr> </table> 78793 7827651 7745030 7775030 31183 34076 34076 31183 318204 318204 -10 -355502 355512 -93396 -1828656 -2890789 0 0 46523 16000 474000 -0.587 0.722 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Basis of Presentation</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Use of Estimates</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Reclassifications</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Certain reclassifications have been made to the 2019 financial statements to conform to the 2020 financial statement presentation. These reclassifications had no effect on net income or cash flows as previously reported.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Revenue Recognition</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company adopted the Financial Accounting Standards Board&#8217;s (the &#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 606, Revenue from Contracts with Customer (Topic 606) (&#8220;ASC 606&#8221;) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software, the sale of customized content scenarios, and the sale of extended service-type warranties. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; width: 50%; text-align: justify"><font style="font-size: 10pt">Performance Obligation</font></td> <td style="width: 1%; text-align: justify">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 49%; text-align: justify"><font style="font-size: 10pt">Method of Recognition</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Simulator and accessories</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Upon transfer of control </font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Installation and training</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Upon completion or over the period of services being rendered </font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Extended service-type warranty</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Deferred and recognized over the life of the extended warranty</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Customized software and content</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Upon transfer of control or over the period services are performed depending on the terms of the contract</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Customized content scenario</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">As performance obligation is transferred over time (input method using time and materials expended)</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Sales-based royalty exchanged for license of intellectual property</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Recognized as the performance obligation is satisfied over time &#8211; which is as the sales occur</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to &#8220;stand ready to perform&#8221; over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract&#8217;s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Disaggregation of Revenue</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer&#8217;s location and performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="30" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt"><b>Year ended December 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 8pt">Total Revenue $</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Commercial</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Government</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">International</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Commercial</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Government</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">International</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 36%"><font style="font-size: 8pt">Simulators and accessories</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">1,052,223</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">12,450,793</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">299,430</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">13,802,446</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">530,742</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">11,069,039</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">1,992,819</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">13,592,600</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 8pt">Extended service-type warranties</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">74,290</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,408,379</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">138,771</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,621,440</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">35,148</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,132,864</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">203,421</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,371,433</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 8pt">Customized software and content</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">100,109</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,957,635</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,057,744</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">103,424</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,457,424</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">68,702</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,629,550</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 8pt">Installation and training</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">17,004</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">534,478</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">4,962</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">556,444</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">46,630</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">678,211</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">240,317</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">965,158</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">Licensing and royalties</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">49,557</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">49,557</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">153,182</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">153,182</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">1,293,183</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">17,351,285</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">443,163</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">19,087,631</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">869,126</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">15,337,538</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">2,505,259</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">18,711,923</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">For the year ended December 31, 2020, governmental customers comprised $17,351,285, or 91% of total net sales, commercial customers comprised $1,293,183 or 7% of total net sales and international customers comprised $443,163, or 2% of total net sales. By comparison, for the year ended December 31, 2019, governmental customers comprised $15,337,538, or 82% of total net sales, commercial customer comprised $869,126 or 5% of total net sales and international customers comprised $2,505,259, or 13% of total net sales. For the years ended December 31, 2020 and 2019, the Company recorded $794,524 and $191,289, respectively, in STEP revenue, or 4% and 1%, respectively, of total net sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Customer Deposits</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (&#8220;STEP&#8221;) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer&#8217;s contract performance obligation. When revenue is recognized, the deposit is applied to customer&#8217;s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $2,517,175 and $651,073 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $325,844 and $180,041, respectively, related to customer deposits that were included in deferred revenue, long-term, at the beginning of each period. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company&#8217;s credit policy.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Warranty</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $2,191,400 and $1,829,052 at December 31, 2020 and 2019, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $1,920,346 and $1,748,257 at December 31, 2020 and 2019, respectively. The accrual for the one-year manufacturer&#8217;s warranty liability totaled $352,000 and $257,000 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $2,621,440 and $2,371,433, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Customer Retainage</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Customer retainage is recorded as a current liability under deferred revenue on the accompanying balance sheets and totaled $0 and $10,720 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $10,720 and $122,500, respectively, related to customer retainage that were included in the liability at the beginning of each period. Changes in deferred revenue amounts related to customer retainage will fluctuate from year to year based upon the customer&#8217;s contract completion date, allowing the Company to invoice and recover the retainage.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Licensing and Royalties with Former Related Party</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">As discussed further in Note 9. Co-Venture Agreement with Modern Round, the Company licenses intellectual property to Modern Round, LLC (&#8220;MR&#8221;), a wholly-owned subsidiary of That&#8217;s Eatertainment Corp. (&#8220;TEC&#8221;), f/k/a Modern Round Entertainment Corp. (&#8220;MREC&#8221;), a former related party, in exchange for sales-based royalties. Revenues from this agreement are recognized in accordance with the terms of the contract as the sales occur. The Company receives additional immaterial sales-based royalties from strategic partners. Effective October 12, 2020, TEC and MREC no longer meet the requirements to be considered related parties.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>STEP Revenue</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at lease sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amount that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Fair Value Measurements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">ASC Topic 820, <i>Fair Value Measurements</i>, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">Level 1: Quoted prices in active markets for identical assets or liabilities;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Fair Value of Financial Instruments</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s financial instruments consist of cash and cash equivalents, certificates of deposit, accounts receivable, notes and interest receivables, accounts payable, and accrued liabilities. The fair value of financial instruments, except for long-term notes receivable, approximates their carrying values, using level 3 inputs, at December 31, 2020 and 2019 due to their short maturities. The fair value of the notes receivable approximates its carrying value, using level 3 inputs, at December 31, 2020 and 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Cash and Cash Equivalents</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Certificates of Deposit and Mutual Funds</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company invests its excess cash in certificates of deposit and money market mutual funds issued by financial institutions with high credit ratings. The certificates of deposit generally have average maturities of approximately six months and are subject to penalties for early withdrawal. The money market mutual funds are open ended and can be withdrawn at any time without penalty.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Accounts and Notes Receivable and Allowance for Doubtful Accounts</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company recognizes an allowance for losses on accounts receivable based on an analysis of historical bad debt experience, current receivables aging, and expected future write-offs, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. Accounts receivable do not bear interest and are charged off after all reasonable collection efforts have been taken. The Company maintained an allowance for doubtful accounts of $34,959 and $34,177 at December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Notes receivable are carried at their estimated collectible amounts. Interest income on notes receivable is recognized using the effective interest method. Notes receivable are periodically evaluated for collectability based on the credit history, the current financial condition of the counter party, and the known and inherent risks in the notes. Notes receivable are placed on nonaccrual status when they become 90 days past due and the customer has not made a payment in over 60 days. Upon suspension of the accrual of interest, interest income is subsequently recognized to the extent cash payments are received. Accrual of interest is resumed when notes are removed from non-accrual status. Notes receivable are charged against the allowance for credit losses when they are deemed to be uncollectible. Due to the ongoing uncertainty resulting from the Covid pandemic, the Company has recorded a reserve for the full amount of a note receivable and accrued interest from a former related party totaling $311,367 in 2020. During 2019, the Company realized a full credit loss against a note receivable totaling $369,286. The allowance for uncollectible notes receivable was $311,367 and $108,174 at December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Inventory</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Inventory is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished goods inventory includes an allocation for capitalized labor and overhead. The Company routinely evaluates the carrying value of inventory for slow moving and potentially obsolete inventory and, when appropriate, will record an adjustment to reduce inventory to its estimated net realizable value. Inventory reserves were $120,652 and $120,652 at December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Property and Equipment</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Property and equipment are carried at cost, net of depreciation. Gains or losses related to retirements or disposition of fixed assets are recognized in operations in the period incurred. Costs of normal repairs and maintenance are charged to expense as incurred, while betterments or renewals are capitalized. Depreciation commences at the time the assets are placed in service or for STEP equipment under agreements, when the equipment is made available for use by the customer. Depreciation is provided using the straight-line method over the estimated economic lives of the assets or for leasehold improvements, over the shorter of the estimated useful life or the remaining lease term. For STEP equipment under agreements, depreciation is provided using the straight-line method over the sixty-month maximum useful life instead of the remaining agreement term. Estimated useful lives are summarized as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">Computer equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">3-5 years</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and office equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5-7 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Machinery and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5-7 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">STEP equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7 years</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Intangible Assets</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Intangible assets at December 31, 2020 are comprised of various patents. We compute amortization expense on the patents using the straight-line method over the estimated remaining useful lives of 16 years. We compute amortization expense on media content using the straight-line method over the weighted average remaining period which is 16 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Cost of Products Sold</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Cost of products sold represents manufacturing costs, consisting of materials, labor and overhead related to finished goods and components. Cost of products sold includes depreciation of STEP contract fixed assets. Shipping costs incurred related to product delivery are included in cost of products sold.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Advertising Costs</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Costs associated with advertising are expensed as incurred. Advertising expense was $512,655 and $828,692 for the years ended December 31, 2020 and 2019, respectively. These costs include domestic and international tradeshows, website, and sales promotional materials.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Research and Development Costs</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Research and development costs are expensed as incurred. Research and development costs primarily include expenses, including labor, directly related to research and development support. Research and development expense was $1,603,379 and $1,345,513 for the years ended December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Legal Costs</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Legal costs relating to loss contingencies are expensed as incurred. See Note 10. Commitments and Contingencies.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Concentration of Credit Risk and Major Customers and Suppliers</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $6,338,896 and $1,069,887 at December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Sales are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers&#8217; financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses. As of December 31, 2020, the Company did not hold any notes receivables. (See Note 2. Notes Receivable and Note 9 Co-Venture Agreement with Modern Round)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Historically, the Company primarily sells its products to U.S. federal and state agencies. For the year ended December 31, 2020, one agency comprised 16% of total net sales. By comparison, for the year ended December 31, 2019, one agency comprised 18% and one agency comprised 12% of total net sales. As of December 31, 2020, one federal agency comprised 8.5% and one state agency comprised 31% of total accounts receivable. By comparison, as of December 31, 2019, one federal agency comprised 30% and one international customer comprised 20% of total accounts receivables.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Income Taxes</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Deferred tax assets and liabilities are recorded based on the difference between the financial statement and the tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company calculates a provision for income taxes using the asset and liability method, under which deferred tax assets and liabilities are recognized by identifying the temporary differences arising from the different treatment of items for tax and accounting purposes. In determining the future tax consequences of events that have been recognized in the financial statements or tax returns, judgment and interpretation of statutes are required.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In assessing realizable deferred tax assets, management assesses the likelihood that deferred tax assets will be recovered from future taxable income, and to the extent that recovery is not likely or there is insufficient operating history, a valuation allowance is established. The Company adjusts the valuation allowance in the period management determines it is more likely than not that net deferred tax assets will or will not be realized. After review of the deferred tax asset and valuation allowance in accordance with ASC 740, management determined that it is more likely than not that the Company will fully realize all of its deferred tax asset and no valuation allowance was recorded at December 31, 2020 and 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company did not recognize any assets or liabilities relative to uncertain tax positions at December 31, 2020 and 2019. Interest or penalties, if any, will be recognized in income tax expense. Since there are no significant unrecognized tax benefits as a result of tax positions taken, there are no accrued penalties or interest. Tax positions are positions taken in a previously filed tax return or positions expected to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in the financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company reflects tax benefits, only if it is more likely than not that the Company will be able to sustain the tax return position, based on its technical merits. If a tax benefit meets this criterion, it is measured and recognized based on the largest amount of benefit that is cumulatively greater than 50% likely to be realized. Management does not believe that there are any uncertain tax positions at December 31, 2020 or 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company is potentially subject to tax audits for its United States federal and various state income and excise tax returns for tax years between 2014 and 2020; however, earlier years may be subject to audit under certain circumstances. Tax audits by their very nature are often complex and can require several years to complete.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Impairment of Long-Lived Assets</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Long lived assets, such as equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on discounted cash flows or appraised values, depending on the nature of the asset. At December 31, 2020 and 2019, the Company concluded that there has been no indication of impairment to the carrying value of its long-lived assets. As such, no impairment has been recorded.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Stock Based Compensation</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company measures the cost of awards of equity instruments based on the grant date fair value of the awards. The Company calculates the fair value of stock-based awards using the Black-Scholes-Merton option pricing valuation model, which incorporates various assumptions including volatility, expected term and risk-free interest rates. There were no grants of stock-based awards during the years ended December 31, 2020 and 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The expected term of the options is the estimated period of time until exercise and was determined using an average of vesting and contractual terms, as we did not have sufficient historical experience of similar awards. The risk-free interest rate is based on the implied yield available on United States Treasury zero-coupon issues with an equivalent remaining term. The Company has not paid dividends in the past and does not plan to pay any dividends in the near future. The estimated fair value of stock-based compensation awards and other options is amortized to expense on a straight-line basis over the relevant vesting period. The Company has elected to recognize forfeitures as they occur rather than estimating them at the time of grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>New Accounting Pronouncements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (&#8220;ASU 2019-12&#8221;). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. ASU 2019-12 also simplifies aspects of accounting for franchise taxes and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for annual and interim financial statement periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2019-12 on its financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Investments in Other Companies</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company accounts for investments in other companies that do not have a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The Company has elected to utilize the cost minus impairment approach because the investment in TEC does not have a readily determinable fair value as of the reporting date. See Note 9. Co-Venture Agreement with Modern Round.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Management regularly evaluates the recoverability of its investment based on the investee company&#8217;s performance and financial position. For the year ended December 31, 2020 and 2019, the Company recognized an impairment loss of $840,000 and $280,000, respectively. Management regularly assesses the classification of its investments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 1. Organization and Significant Accounting Policies</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Organization and Business Operations</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">VirTra, Inc. (the &#8220;Company,&#8221; &#8220;VirTra,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;), located in Tempe, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company&#8217;s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra&#8217;s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order which expired on May 15, 2020, upon which Arizona entered Phase I of reopening. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities and currently remains in Arizona&#8217;s Phase I of reopening. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company&#8217;s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations; rather, there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Although not a material component of our company, a significant adverse change in the business climate could continue to affect the value of the Company&#8217;s long-term investment in TEC, including the long-term note receivable from TEC. Any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company&#8217;s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a Paycheck Protection Program (&#8220;PPP&#8221;) loan under the Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;). The stock repurchase suspension will remain in effect for the duration of the outstanding PPP loan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Basis of Presentation</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Use of Estimates</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Reclassifications</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Certain reclassifications have been made to the 2019 financial statements to conform to the 2020 financial statement presentation. These reclassifications had no effect on net income or cash flows as previously reported.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Revenue Recognition</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company adopted the Financial Accounting Standards Board&#8217;s (the &#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 606, Revenue from Contracts with Customer (Topic 606) (&#8220;ASC 606&#8221;) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software, the sale of customized content scenarios, and the sale of extended service-type warranties. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; width: 50%; text-align: justify"><font style="font-size: 10pt">Performance Obligation</font></td> <td style="width: 1%; text-align: justify">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 49%; text-align: justify"><font style="font-size: 10pt">Method of Recognition</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Simulator and accessories</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Upon transfer of control </font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Installation and training</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Upon completion or over the period of services being rendered </font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Extended service-type warranty</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Deferred and recognized over the life of the extended warranty</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Customized software and content</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Upon transfer of control or over the period services are performed depending on the terms of the contract</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Customized content scenario</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">As performance obligation is transferred over time (input method using time and materials expended)</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Sales-based royalty exchanged for license of intellectual property</font></td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><font style="font-size: 10pt">Recognized as the performance obligation is satisfied over time &#8211; which is as the sales occur</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to &#8220;stand ready to perform&#8221; over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract&#8217;s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Disaggregation of Revenue</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer&#8217;s location and performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="30" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt"><b>Year ended December 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 8pt">Total Revenue $</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Commercial</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Government</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">International</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Commercial</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Government</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">International</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 36%"><font style="font-size: 8pt">Simulators and accessories</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">1,052,223</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">12,450,793</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">299,430</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">13,802,446</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">530,742</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">11,069,039</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">1,992,819</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 5%; text-align: right"><font style="font-size: 8pt">13,592,600</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 8pt">Extended service-type warranties</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">74,290</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,408,379</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">138,771</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,621,440</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">35,148</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,132,864</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">203,421</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,371,433</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 8pt">Customized software and content</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">100,109</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,957,635</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,057,744</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">103,424</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,457,424</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">68,702</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,629,550</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 8pt">Installation and training</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">17,004</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">534,478</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">4,962</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">556,444</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">46,630</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">678,211</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">240,317</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">965,158</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">Licensing and royalties</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">49,557</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">49,557</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">153,182</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 8pt">153,182</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 8pt">Total Revenue</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">1,293,183</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">17,351,285</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">443,163</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">19,087,631</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">869,126</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">15,337,538</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">2,505,259</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">18,711,923</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">For the year ended December 31, 2020, governmental customers comprised $17,351,285, or 91% of total net sales, commercial customers comprised $1,293,183 or 7% of total net sales and international customers comprised $443,163, or 2% of total net sales. By comparison, for the year ended December 31, 2019, governmental customers comprised $15,337,538, or 82% of total net sales, commercial customer comprised $869,126 or 5% of total net sales and international customers comprised $2,505,259, or 13% of total net sales. For the years ended December 31, 2020 and 2019, the Company recorded $794,524 and $191,289, respectively, in STEP revenue, or 4% and 1%, respectively, of total net sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Customer Deposits</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (&#8220;STEP&#8221;) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer&#8217;s contract performance obligation. When revenue is recognized, the deposit is applied to customer&#8217;s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $2,517,175 and $651,073 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $325,844 and $180,041, respectively, related to customer deposits that were included in deferred revenue, long-term, at the beginning of each period. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company&#8217;s credit policy.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Warranty</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $2,191,400 and $1,829,052 at December 31, 2020 and 2019, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $1,920,346 and $1,748,257 at December 31, 2020 and 2019, respectively. The accrual for the one-year manufacturer&#8217;s warranty liability totaled $352,000 and $257,000 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $2,621,440 and $2,371,433, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Customer Retainage</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Customer retainage is recorded as a current liability under deferred revenue on the accompanying balance sheets and totaled $0 and $10,720 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $10,720 and $122,500, respectively, related to customer retainage that were included in the liability at the beginning of each period. Changes in deferred revenue amounts related to customer retainage will fluctuate from year to year based upon the customer&#8217;s contract completion date, allowing the Company to invoice and recover the retainage.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Licensing and Royalties with Former Related Party</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">As discussed further in Note 9. Co-Venture Agreement with Modern Round, the Company licenses intellectual property to Modern Round, LLC (&#8220;MR&#8221;), a wholly-owned subsidiary of That&#8217;s Eatertainment Corp. (&#8220;TEC&#8221;), f/k/a Modern Round Entertainment Corp. (&#8220;MREC&#8221;), a former related party, in exchange for sales-based royalties. Revenues from this agreement are recognized in accordance with the terms of the contract as the sales occur. The Company receives additional immaterial sales-based royalties from strategic partners. Effective October 12, 2020, TEC and MREC no longer meet the requirements to be considered related parties.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>STEP Revenue</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at lease sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amount that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Fair Value Measurements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">ASC Topic 820, <i>Fair Value Measurements</i>, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">Level 1: Quoted prices in active markets for identical assets or liabilities;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Fair Value of Financial Instruments</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s financial instruments consist of cash and cash equivalents, certificates of deposit, accounts receivable, notes and interest receivables, accounts payable, and accrued liabilities. The fair value of financial instruments, except for long-term notes receivable, approximates their carrying values, using level 3 inputs, at December 31, 2020 and 2019 due to their short maturities. The fair value of the notes receivable approximates its carrying value, using level 3 inputs, at December 31, 2020 and 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Cash and Cash Equivalents</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Certificates of Deposit and Mutual Funds</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company invests its excess cash in certificates of deposit and money market mutual funds issued by financial institutions with high credit ratings. The certificates of deposit generally have average maturities of approximately six months and are subject to penalties for early withdrawal. The money market mutual funds are open ended and can be withdrawn at any time without penalty.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Accounts and Notes Receivable and Allowance for Doubtful Accounts</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company recognizes an allowance for losses on accounts receivable based on an analysis of historical bad debt experience, current receivables aging, and expected future write-offs, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. Accounts receivable do not bear interest and are charged off after all reasonable collection efforts have been taken. The Company maintained an allowance for doubtful accounts of $34,959 and $34,177 at December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Notes receivable are carried at their estimated collectible amounts. Interest income on notes receivable is recognized using the effective interest method. Notes receivable are periodically evaluated for collectability based on the credit history, the current financial condition of the counter party, and the known and inherent risks in the notes. Notes receivable are placed on nonaccrual status when they become 90 days past due and the customer has not made a payment in over 60 days. Upon suspension of the accrual of interest, interest income is subsequently recognized to the extent cash payments are received. Accrual of interest is resumed when notes are removed from non-accrual status. Notes receivable are charged against the allowance for credit losses when they are deemed to be uncollectible. Due to the ongoing uncertainty resulting from the Covid pandemic, the Company has recorded a reserve for the full amount of a note receivable and accrued interest from a former related party totaling $311,367 in 2020. During 2019, the Company realized a full credit loss against a note receivable totaling $369,286. The allowance for uncollectible notes receivable was $311,367 and $108,174 at December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Inventory</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Inventory is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished goods inventory includes an allocation for capitalized labor and overhead. The Company routinely evaluates the carrying value of inventory for slow moving and potentially obsolete inventory and, when appropriate, will record an adjustment to reduce inventory to its estimated net realizable value. Inventory reserves were $120,652 and $120,652 at December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Investments in Other Companies</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company accounts for investments in other companies that do not have a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The Company has elected to utilize the cost minus impairment approach because the investment in TEC does not have a readily determinable fair value as of the reporting date. See Note 9. Co-Venture Agreement with Modern Round.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Management regularly evaluates the recoverability of its investment based on the investee company&#8217;s performance and financial position. For the year ended December 31, 2020 and 2019, the Company recognized an impairment loss of $840,000 and $280,000, respectively. Management regularly assesses the classification of its investments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Property and Equipment</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Property and equipment are carried at cost, net of depreciation. Gains or losses related to retirements or disposition of fixed assets are recognized in operations in the period incurred. Costs of normal repairs and maintenance are charged to expense as incurred, while betterments or renewals are capitalized. Depreciation commences at the time the assets are placed in service or for STEP equipment under agreements, when the equipment is made available for use by the customer. Depreciation is provided using the straight-line method over the estimated economic lives of the assets or for leasehold improvements, over the shorter of the estimated useful life or the remaining lease term. For STEP equipment under agreements, depreciation is provided using the straight-line method over the sixty-month maximum useful life instead of the remaining agreement term. Estimated useful lives are summarized as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><font style="font-size: 10pt">Computer equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: right"><font style="font-size: 10pt">3-5 years</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and office equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5-7 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Machinery and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5-7 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">STEP equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><font style="font-size: 10pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7 years</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Intangible Assets</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Intangible assets at December 31, 2020 are comprised of various patents. We compute amortization expense on the patents using the straight-line method over the estimated remaining useful lives of 16 years. We compute amortization expense on media content using the straight-line method over the weighted average remaining period which is 16 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Cost of Products Sold</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Cost of products sold represents manufacturing costs, consisting of materials, labor and overhead related to finished goods and components. Cost of products sold includes depreciation of STEP contract fixed assets. Shipping costs incurred related to product delivery are included in cost of products sold.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Advertising Costs</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Costs associated with advertising are expensed as incurred. Advertising expense was $512,655 and $828,692 for the years ended December 31, 2020 and 2019, respectively. These costs include domestic and international tradeshows, website, and sales promotional materials.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Research and Development Costs</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Research and development costs are expensed as incurred. Research and development costs primarily include expenses, including labor, directly related to research and development support. Research and development expense was $1,603,379 and $1,345,513 for the years ended December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Legal Costs</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Legal costs relating to loss contingencies are expensed as incurred. See Note 10. Commitments and Contingencies.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Concentration of Credit Risk and Major Customers and Suppliers</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company&#8217;s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $6,338,896 and $1,069,887 at December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Sales are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers&#8217; financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses. As of December 31, 2020, the Company did not hold any notes receivables. (See Note 2. Notes Receivable and Note 9 Co-Venture Agreement with Modern Round)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Historically, the Company primarily sells its products to U.S. federal and state agencies. For the year ended December 31, 2020, one agency comprised 16% of total net sales. By comparison, for the year ended December 31, 2019, one agency comprised 18% and one agency comprised 12% of total net sales. As of December 31, 2020, one federal agency comprised 8.5% and one state agency comprised 31% of total accounts receivable. By comparison, as of December 31, 2019, one federal agency comprised 30% and one international customer comprised 20% of total accounts receivables.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Income Taxes</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Deferred tax assets and liabilities are recorded based on the difference between the financial statement and the tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company calculates a provision for income taxes using the asset and liability method, under which deferred tax assets and liabilities are recognized by identifying the temporary differences arising from the different treatment of items for tax and accounting purposes. In determining the future tax consequences of events that have been recognized in the financial statements or tax returns, judgment and interpretation of statutes are required.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In assessing realizable deferred tax assets, management assesses the likelihood that deferred tax assets will be recovered from future taxable income, and to the extent that recovery is not likely or there is insufficient operating history, a valuation allowance is established. The Company adjusts the valuation allowance in the period management determines it is more likely than not that net deferred tax assets will or will not be realized. After review of the deferred tax asset and valuation allowance in accordance with ASC 740, management determined that it is more likely than not that the Company will fully realize all of its deferred tax asset and no valuation allowance was recorded at December 31, 2020 and 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company did not recognize any assets or liabilities relative to uncertain tax positions at December 31, 2020 and 2019. Interest or penalties, if any, will be recognized in income tax expense. Since there are no significant unrecognized tax benefits as a result of tax positions taken, there are no accrued penalties or interest. Tax positions are positions taken in a previously filed tax return or positions expected to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in the financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company reflects tax benefits, only if it is more likely than not that the Company will be able to sustain the tax return position, based on its technical merits. If a tax benefit meets this criterion, it is measured and recognized based on the largest amount of benefit that is cumulatively greater than 50% likely to be realized. Management does not believe that there are any uncertain tax positions at December 31, 2020 or 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company is potentially subject to tax audits for its United States federal and various state income and excise tax returns for tax years between 2014 and 2020; however, earlier years may be subject to audit under certain circumstances. Tax audits by their very nature are often complex and can require several years to complete.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Impairment of Long-Lived Assets</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Long lived assets, such as equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on discounted cash flows or appraised values, depending on the nature of the asset. At December 31, 2020 and 2019, the Company concluded that there has been no indication of impairment to the carrying value of its long-lived assets. As such, no impairment has been recorded.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Stock Based Compensation</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company measures the cost of awards of equity instruments based on the grant date fair value of the awards. The Company calculates the fair value of stock-based awards using the Black-Scholes-Merton option pricing valuation model, which incorporates various assumptions including volatility, expected term and risk-free interest rates. There were no grants of stock-based awards during the years ended December 31, 2020 and 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The expected term of the options is the estimated period of time until exercise and was determined using an average of vesting and contractual terms, as we did not have sufficient historical experience of similar awards. The risk-free interest rate is based on the implied yield available on United States Treasury zero-coupon issues with an equivalent remaining term. The Company has not paid dividends in the past and does not plan to pay any dividends in the near future. The estimated fair value of stock-based compensation awards and other options is amortized to expense on a straight-line basis over the relevant vesting period. The Company has elected to recognize forfeitures as they occur rather than estimating them at the time of grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Net Income (Loss)per Common Share</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Year Ended December 31,</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 66%; padding-bottom: 2.5pt"><font style="font-size: 10pt">Net income/(loss)</font></td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; width: 14%; text-align: right"><font style="font-size: 10pt">1,478,403</font></td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; width: 14%; text-align: right"><font style="font-size: 10pt">(75,277</font></td> <td style="width: 1%; padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Weighted average common stock outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7,757,037</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7,747,655</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Incremental shares from stock options</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">78,793</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Weighted average common stock outstanding diluted</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,835,830</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,747,655</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net income/(loss) per common share and common equivalent shares</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Basic</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.19</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(0.01</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Diluted</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.19</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(0.01</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company has potentially dilutive securities outstanding that are not included in the diluted earnings per share calculation for the years ended December 31, 2020 and 2019 because their effect would be anti-dilutive. These potentially dilutive securities, comprised entirely of the Company&#8217;s stock options, totaled 98,750 and 26,667 for the years ended December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>New Accounting Pronouncements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (&#8220;ASU 2019-12&#8221;). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. ASU 2019-12 also simplifies aspects of accounting for franchise taxes and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for annual and interim financial statement periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2019-12 on its financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><b><i>Net Income (Loss)per Common Share</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">Year Ended December 31,</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt">2019</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 66%; padding-bottom: 2.5pt"><font style="font-size: 10pt">Net income/(loss)</font></td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; width: 14%; text-align: right"><font style="font-size: 10pt">1,478,403</font></td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; width: 14%; text-align: right"><font style="font-size: 10pt">(75,277</font></td> <td style="width: 1%; padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt">Weighted average common stock outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7,757,037</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7,747,655</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Incremental shares from stock options</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">78,793</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Weighted average common stock outstanding diluted</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,835,830</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">7,747,655</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net income/(loss) per common share and common equivalent shares</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Basic</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.19</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(0.01</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Diluted</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">0.19</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(0.01</font></td> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">)</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company has potentially dilutive securities outstanding that are not included in the diluted earnings per share calculation for the years ended December 31, 2020 and 2019 because their effect would be anti-dilutive. These potentially dilutive securities, comprised entirely of the Company&#8217;s stock options, totaled 98,750 and 26,667 for the years ended December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 6. Leases</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company leases approximately 37,729 rentable square feet of office and warehouse space from an unaffiliated third party for our corporate office, manufacturing, assembly, warehouse and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284. From 2016 through March 2019, the Company leased approximately 4,529 rentable square feet of office and industrial space from an unaffiliated third party for our machine shop at 2169 East 5th St., Tempe, Arizona 85284. In April 2019, the Company relocated the machine shop from the Fifth St. location to 7910 South Kyrene Road, located within the same business complex as our main office. The Company executed a lease amendment to add an additional 5,131 rentable square feet for the machine shop and extended its existing office lease through April 2024. The Company&#8217;s lease agreements do not contain any residual value guarantees, restrictive covenants or variable lease payments. The Company has not entered into any financing leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In addition to base rent, the Company&#8217;s lease generally provides for additional payments for other charges, such as rental tax. The lease includes fixed rent escalations. The Company&#8217;s lease does not include an option to renew.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company determines if an arrangement is a lease at inception. Operating leases are recorded in operating lease right of use assets, net, operating lease liability &#8211; short-term, and operating lease liability &#8211; long-term on its balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Operating lease assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company&#8217;s lease does not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate used at adoption was 4.5%. Significant judgement is required when determining the Company&#8217;s incremental borrowing rate. The Company uses the implicit rate when readily determinable. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Effective January 1, 2019, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $1,721,380 and derecognized $46,523 deferred rent for an adjusted operating lease right-of-use asset in the net amount of $1,674,857.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The balance sheet classification of lease assets and liabilities was as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Balance Sheet Classification</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Assets</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 62%"><font style="font-size: 10pt">Operating lease right-of-use assets, beginning of period</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,390,873</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,674,857</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Amortization for the year ended</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(296,346</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(283,984</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total operating lease right-of-use asset</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,094,527</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,390,873</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Liabilities</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Operating lease liability, short-term</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">321,727</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">297,244</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Non-current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Operating lease liability, long-term</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">853,155</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,174,882</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total lease liabilities</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,174,882</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,472,126</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Future minimum lease payments as of December 31, 2020 under non-cancelable operating leases are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 73%; text-align: right"><font style="font-size: 10pt">2021</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 24%; text-align: right"><font style="font-size: 10pt">368,060</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: right"><font style="font-size: 10pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">379,097</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: right"><font style="font-size: 10pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">390,562</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: right"><font style="font-size: 10pt">2024</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">131,152</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: right"><font style="font-size: 10pt">Total lease payments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,268,871</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: right"><font style="font-size: 10pt">Less: imputed interest</font></td> <td>&#160;</td> <td style="border-bottom: black 1.5pt solid">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(93,989</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: right"><font style="font-size: 10pt">Operating lease liability</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,174,882</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company had a deferred rent liability of $0 and $0 as of December 31, 2020 and 2019, respectively, relative to the increasing future minimum lease payments. Rent expense for the years ended December 31, 2020 and 2019 was $412,315 and $499,612, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The balance sheet classification of lease assets and liabilities was as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Balance Sheet Classification</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>December 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Assets</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 62%"><font style="font-size: 10pt">Operating lease right-of-use assets, beginning of period</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,390,873</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 16%; text-align: right"><font style="font-size: 10pt">1,674,857</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">Amortization for the year ended</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(296,346</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(283,984</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total operating lease right-of-use asset</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,094,527</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,390,873</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font-size: 10pt"><b>Liabilities</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><font style="font-size: 10pt">Operating lease liability, short-term</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">321,727</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">297,244</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Non-current</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt; padding-left: 10pt"><font style="font-size: 10pt">Operating lease liability, long-term</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">853,155</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1.5pt solid"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,174,882</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 2.5pt"><font style="font-size: 10pt">Total lease liabilities</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,174,882</font></td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,472,126</font></td> <td style="padding-bottom: 2.5pt">&#160;</td></tr> </table> EX-101.SCH 7 vtsi-20201231.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Notes Receivable link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Intangible Asset link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Note Payable link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Co-Venture Agreement with Modern Round link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Organization and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Intangible Asset (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Notes Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Organization and Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Organization and Significant Accounting Policies - Schedule of Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Organization and Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Organization and Significant Accounting Policies - Schedule of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Notes Receivable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Inventory (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Inventory - Schedule of Inventory, Net (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Intangible Asset (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Intangible Asset - Schedule of Intangible Asset (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Leases - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Accrued Expenses - Schedule of Accrued Compensation and Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Note Payable (Detail Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Note Payable - Schedule of Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Co-Venture Agreement with Modern Round (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Related Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Income Taxes - Schedule of Significant Components of Income Tax Provision (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Stockholders' Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Stockholders' Equity - Schedule of Repurchased and Cancelled Treasury Shares (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Stockholders' Equity - Schedule of Non-qualified Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Stockholders' Equity - Schedule of Stock Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 vtsi-20201231_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 vtsi-20201231_def.xml XBRL DEFINITION FILE EX-101.LAB 10 vtsi-20201231_lab.xml XBRL LABEL FILE Class of Stock [Axis] Class A Common Stock [Member] Class B Common Stock [Member] Property, Plant and Equipment, Type [Axis] Machinery and Equipment [Member] Furniture and Office Equipment [Member] Leasehold Improvements [Member] Plan Name [Axis] 2017 Equity Incentive Plan [Member] Type of Arrangement and Non-arrangement Transactions [Axis] Amendment to Co-Venture Agreement [Member] Title of Individual [Axis] Board of Directors [Member] Equity Components [Axis] Preferred Stock [Member] Common Stock [Member] Additional Paid-In Capital [Member] Treasury Stock [Member] Accumulated Deficit [Member] Geographical [Axis] Commercial [Member] International [Member] Legal Entity [Axis] TEC [Member] Product and Service [Axis] Net Sales [Member] One State Agency [Member] Concentration Risk Benchmark [Axis] Accounts Receivables [Member] One Federal Agency [Member] Natural Point, Inc [Member] That's Eatertainment Royalties/Licensing Fees, Former Related Party [Member] Other Royalties/Licensing Fees [Member] Cash and Cash Equivalents [Axis] Customer Deposits [Member] Change in Accounting Estimate by Type [Axis] Warranty [Member] Award Date [Axis] One Year or Less [Member] Longer Than One Year [Member] One Year [Member] Finite-Lived Intangible Assets by Major Class [Axis] Patents [Member] Real Estate, Type of Property [Axis] Office and Industrial Space [Member] Unaffiliated Third Party [Member] Lease Arrangement, Type [Axis] Lease Amendment [Member] 2017 Equity Incentive Plan [Member] Derivative Instrument [Axis] Non-Qualified Stock Option [Member] Computer Equipment [Member] STEP Equipment [Member] Customer [Axis] Governmental Customers [Member] Commercial Customers [Member] International Customers [Member] Debt Instrument [Axis] Convertible Debt [Member] Capitalized Media Content [Member] First Amendment to Convertible Promissory Note [Member] Co-Venture Agreement [Member] CEO and Board of Directors [Member] Customer Retainage [Member] One International Customer [Member] Government [Member] Three Year Employment Agreements [Member] Chief Executive Officer [Member] Chief Operating Officer [Member] January to March [Member] April to June [Member] July To September [Member] October to December [Member] Exercise Price Range [Axis] Exercise Price Range One [Member] Exercise Price Range Two [Member] Exercise Price Range Three [Member] Exercise Price Range Four [Member] Exercise Price Range Five [Member] Exercise Price Range Six [Member] Federal Agency [Member] Total Net Sales [Member] Receivable Type [Axis] Note Receivable [Member] Range [Axis] Minimum [Member] Maximum [Member] Office and Warehouse Space [Member] Paycheck Protection Program Loan [Member] Convertible Promissory Note [Member] Government Customers [Member] Federal Agency One [Member] STEP Revenue [Member] Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Voluntary Filer Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Flag Entity Emerging Growth Company Entity Ex Transition Period Entity Shell Company Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement [Table] Statement [Line Items] ASSETS Current assets: Cash and cash equivalents Certificates of deposit Accounts receivable, net Interest receivable Inventory, net Unbilled revenue Prepaid expenses and other current assets Total current assets Long-term assets: Property and equipment, net Operating lease right-of-use asset, net Intangible assets, net That's Eatertainment note receivable, long term, net, related party Security deposits, long-term Other assets, long-term Deferred tax asset, net Investment in That's Eatertainment, related party Total long-term assets Total assets LIABILITIES AND STOCKHOLDERS' EQUITY Current liabilities: Accounts payable Accrued compensation and related costs Accrued expenses and other current liabilities Note payable, current Operating lease liability, short-term Deferred revenue, short-term Total current liabilities Long-term liabilities: Deferred revenue, long-term Note payable, long-term Operating lease liability, long-term Total long-term liabilities Total liabilities Commitments and contingencies (See Note 11) Stockholders' equity: Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding Common stock, value Additional paid-in capital Accumulated deficit Total stockholders' equity Total liabilities and stockholders' equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Revenues: Total revenue Cost of sales Gross profit Operating expenses: General and administrative Research and development Net operating expense Income from operations Other income (expense): Other income Other expense Net other income Income before provision for income taxes Provision for income taxes Net income (loss) Net income (loss) per common share: Basic Diluted Weighted average shares outstanding: Basic Diluted Balance Balance, shares Stock options exercised Stock options exercised, shares Stock based compensation Stock options repurchased Purchase of treasury stock Treasury stock cancelled Treasury stock cancelled, shares Net income Balance Balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Income (loss) Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities: Depreciation and amortization Right of use amortization Reserve for note receivable Deferred taxes Impairment of investment in That's Eatertainment, former related party Changes in operating assets and liabilities: Accounts receivable, net That's Eatertainment note receivable, net, related party Trade note receivable, net Interest receivable Inventory, net Unbilled revenue Prepaid expenses and other current assets Other assets Security deposits, long-term Accounts payable and other accrued expenses Payments on operating lease liability Deferred revenue Net cash provided by (used in) operating activities Cash flows from investing activities: Purchase of certificates of deposit Redemption of certificates of deposit Purchase of intangible assets Purchase of property and equipment Proceeds from sale of property and equipment Net cash provided by investing activities Cash flows from financing activities: Repurchase of stock options Repayment of debt Stock options exercised Purchase of treasury stock Note payable-PPP Loan Net cash provided by (used in) financing activities Net increase (decrease) in cash Cash, beginning of period Cash, end of period Supplemental disclosure of cash flow information: Cash (refunded) paid: Taxes refunded Interest paid Supplemental disclosure of non-cash investing and financing activities: Conversion of That's Eatertainment note receivable to long term, former related party Conversion of inventory to property and equipment Treasury stock cancelled Operating lease right of use asset and liabilities, net of deferred rent Accounting Policies [Abstract] Organization and Significant Accounting Policies Receivables [Abstract] Notes Receivable Inventory Disclosure [Abstract] Inventory Property, Plant and Equipment [Abstract] Property and Equipment Goodwill and Intangible Assets Disclosure [Abstract] Intangible Asset Leases [Abstract] Leases Payables and Accruals [Abstract] Accrued Expenses Debt Disclosure [Abstract] Note Payable Co-venture Agreement With Modern Round Co-Venture Agreement with Modern Round Related Party Transactions [Abstract] Related Party Transactions Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Income Tax Disclosure [Abstract] Income Taxes Equity [Abstract] Stockholders' Equity Basis of Presentation Use of Estimates Reclassifications Revenue Recognition Customer Deposits Warranty Customer Retainage Licensing and Royalties with former Related Party STEP Revenue Fair Value Measurements Fair Value of Financial Instruments Cash and Cash Equivalents Certificates of Deposit and Mutual Funds Accounts and Notes Receivable and Allowance for Doubtful Accounts Inventory Investments in Other Companies Property and Equipment Intangible Assets Cost of Products Sold Advertising Costs Research and Development Costs Legal Costs Concentration of Credit Risk and Major Customers and Suppliers Income Taxes Impairment of Long-Lived Assets Stock Based Compensation Net Income (Loss) per Common Share New Accounting Pronouncements Schedule of Disaggregation of Revenues Schedule of Estimated Useful Life of Property and Equipment Schedule of Earnings Per Share Schedule of Inventory, Net Schedule of Property and Equipment, Net Schedule of Intangible Asset Schedule of Balance Sheet Classification of Lease Assets and Liabilities Schedule of Future Minimum Lease Payments Schedule of Accrued Compensation and Related Costs Schedule of Accrued Expenses and Other Current Liabilities Schedule of Notes payable Schedule of Deferred Tax Assets and Liabilities Schedule of Significant Components of Income Tax Provision Schedule of Reconciliation of Income Tax Rate Schedule of Repurchased and Cancelled Treasury Shares Schedule of Non-qualified Stock Options Schedule of Stock Options Outstanding and Exercisable Revenue Concentration of credit risk Deferred revenue liability current Extended warranties Extended warranties description Extended service-type warranties Customer Retainage Allowance for doubtful accounts Credit loss against note recievable Allowance uncollectible notes receivables Inventory reserves Impairment Loss Weighted average remaining period Advertising expense Deposit insurance coverage limit Uninsured cash and cash equivalents Potentially dilutive securities Simulators and accessories Customized software and content Installation and training Licensing and royalties Total Revenue Long-Lived Tangible Asset [Axis] Statistical Measurement [Axis] Estimated useful lives of assets Net income/(loss) Weighted average common stock outstanding Incremental shares from stock options Weighted average common stock outstanding diluted Net income/(loss) per common share and common equivalent shares - Basic Net income/(loss) per common share and common equivalent shares - Diluted Award Type [Axis] Conversion of past due trade receivable Debt instrument principal and accrued interest Received single payment Legal judgement, fee Accrued interest for judgement Written off to bad debt expense Loan receibale Royalty payment, due date Interest rate Debt, description Debt instrument, maturity date Debt instrument, maturity date, description Payment for remission of convertible debt Debt instrument accrued interest Principal amount Reserve for collectability Spare parts as other assets, long-term Transfer from inventory to property and equipment Raw materials and work in process Reserve Total inventory, net Depreciation expense Total property and equipment Less: Accumulated depreciation Property and equipment, net Amortization expense Total intangible asset Less: Accumulated amortization Intangible asset, net LeaseContractTypeAxis [Axis] Rentable square feet Lease expires, description Incremental in borrowing rate Operating lease liability Deferred rent Operating lease right of use asset Rent expenses Operating lease right-of-use assets, beginning balance Amortization Total operating lease right-of-use asset, ending balance Operating lease liability, short-term, current Operating lease liability, long-term, non current Total lease liabilities 2021 2022 2023 2024 Total lease payments Less: imputed interest Salaries and wages payable Employee benefits payable Accrued paid time off (PTO) Profit sharing payable Total accrued compensation and related costs Manufacturer's warranties Warranties-other Taxes payable Miscellaneous payable Total accrued expenses and other current liabilities Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Debt instrument principal amount Debt interest rate Debt instrument periodic payment Debt instrument maturity date Debt instrument interest amount Debt instrument term Repayment of notes payable Note payable, principal Accrued interest on note Note payable, short-term Note payable, long term Subsequent Event Type [Axis] Ownership interest for fully diluted basis Royalty percentage Percentage of revenue paid for cost of equipment Payments of public offering Reverse stock split Number of common stock held Issued and outstanding percentage Impairment loss Investment Number of warrants to purchase shares of common stock Warrant exercise price per share Warrant description Number of previously awarded options redeemed Compensation expenses Related party exercised options Exercise price amount Royalties/license fee income Accounts receivable Purchased specialized equipment amount Outstanding balance Settlement amount Estimated loss contingency Estimated loss contingency sought Intetrest accruing rate Annual salaries Amount credited to operations from forfeited awards Ownership percentage Federal net operating loss carry-forwards Operating loss carry-forwards expiration description Future taxable income carryforward Net operating loss carry forwards Tax Credits Deferred revenue Non-qualified stock option expense Investment in TEC Reserves, accruals and other Accumulated depreciation and amortization Total deferred tax assets Less: Valuation allowance Net deferred tax asset Current Deferred Change in valuation allowance Provision for income taxes Federal income tax expense at the statutory rate State income taxes, net of federal benefit Permanent differences True ups to tax return and other Change in federal income tax rates Change in valuation allowance Provision (benefit) for income taxes Federal income tax expense at the statutory rate, percentage State income taxes, net of federal benefit, percentage Permanent differences, percentage True ups to tax return and other, percentage Change in federal income tax rates, percentage Change in valuation allowance, percentage Provision (benefit) for income taxes, percentage Common stock shares authorized Common stock shares issued Common stock voting rights Preferred stock shares authorized Common stock shares authorized to repurchase Additional treasury shares purchased Average price paid per share Stock related to exercise of options Options outstanding and exercisable, term Aggregate intrinsic value of options outstanding and exercisable Total intrinsic value of options exercised Number of common stock capital shares reserved for future issuance Percentage of common stock shares issued and outstanding Options issued Total Number of Shares Repurchased Average Price Paid per Share Repurchased Shares Cancelled Repurchased Shares Held in Treasury Approximate Funds Remaining in Repurchase Plan as of December 31, 2020 Number of Stock Options, Options outstanding, beginning of year Number of Stock Options, Granted Number of Stock Options, Redeemed Number of Stock Options, Exercised Number of Stock Options, Expired / terminated Number of Stock Options, Options outstanding, end of year Number of Stock Options, Options exercisable, end of year Weighted Exercise Price, Option outstanding, beginning of year Weighted Exercise Price, Granted Weighted Exercise Price, Redeemed Weighted Exercise Price, Exercised Weighted Exercise Price, Expired / terminated Weighted Exercise Price, Option outstanding end of quarter Weighted Exercise Price, Options exercisable, end of quarter Range of Exercise Price, lower range limit Range of Exercise Price, upper range limit Number of Options Outstanding Weighted Average Exercise Price Number of Options Exercisable Weighted Average Exercise Price Amendment To Co-Venture Agreement [Member] April to June [Member] CEO and Board of Directors [Member] Capitalized Media Content [Member] Certificates of Deposit and Mutual Funds [Policy Text Block] Co-Venture Agreement [Member] Commercial Customers [Member] Convertible Promissory Note [Member] Customer Deposits [Member] Customer Retainage [Member] Customer Retainage [Policy Text Block] Exercise Price Range Five [Member] Exercise Price Range Four [Member] Exercise Price Range One [Member] Exercise Price Range Six [Member] Exercise Price Range Three [Member] Exercise Price Range Two [Member] Federal Agency [Member] First Amendment to Convertible Promissory Note [Member] Commercial [Member] Government [Member] Governmental Customers [Member] The increase (decrease) in operating lease liability. Internationall Customers [Member] Issued and outstanding percentage. January to March [Member] July To September [Member] Lease Amendment [Member] Lease Contract Type [Axis] Licensing and Royalties [Policy Text Block] Longer Than One Year [Member] Natural Point, Inc [Member] Net Sales [Member] Non-Qualified Stock Option [Member] October to December [Member] Office and Industrial Space [Member] Office and Warehouse Space [Member] One Federal Agency [Member] One International Customer [Member] One State Agency [Member] One Year [Member] One Year or Less [Member] Other Royalties/Licensing Fees [Member] Treasury stock. STEP Equipment [Member] Schedule of Accrued Expenses and Other Current Liabilities [Table Text Block] Schedule of Balance Sheet Classification of Lease Assets and Liabilities. Schedule of estimated useful life of property and equipment [Table text Block] STEP Revenue [Policy Text Block] TEC [Member] Three Year Employment Agreements [Member] 2017 Equity Incentive Plan [Member] 2017 Equity Incentive Plan [Member] Unaffiliated Third Party [Member] Warranty [Member] Number of common stock held. Paycheck Protection Program Loan [Member] Cash (refunded) paid [Abstract] Conversion of That's Eatertainment note receivable to long term, related party. Operating loss carry-forwards expiration description. That's Eatertainment Royalties/Licensing Fees, Former Related Party [Member] Treasury stock cancelled. Operating lease right of use asset and liabilities, net of deferred rent. Conversion of inventory to property and equipment. Intetrest accruing rate. Transfer from inventory to property and equipment. Lease expires, description. Borrowing rate. Warranties-other. Debt instrument interest amount. Accrued interest on note. Ownership interest for fully diluted basis. Royalty percentage. Percentage of revenue paid for cost of equipment. Warrant description. Share-based compensation arrangement by Share-based payment award, options, vested and expected to vest, exercisable and outstanding, aggregate intrinsic value. Percentage of common stock shares issued and outstanding. Treasury stock share cancelled. Repurchased shares held in treasury. Approximate funds remaining in repurchase plan. Number of options, redeemed. Weighted average exercise price, redeemed. Government Customers [Member] Extended service-type warranties. Customer Retainage. Simulatorsand accessories revenue. Customized software and customized content scenarios. Installation and training. Licensing and royalties revenue. Accrued interest for judgement. Royalty payment, due date. Payment for remission of convertible debt. Reserve for collectability. Federal Agency One [Member] Future taxable income carryforward. True ups to tax return and other, percentage. TwoThousandSeventeenEquityIncentivePlanMember Assets, Current Assets, Noncurrent Assets Liabilities, Current Liabilities, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Other Nonoperating Expense Other Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shares, Outstanding Stock Repurchased During Period, Value Treasury Stock, Value, Acquired, Cost Method Increase (Decrease) in Accounts Receivable Increase (Decrease) in Due from Related Parties Increase (Decrease) in Notes Receivable, Current Increase (Decrease) in Interest and Dividends Receivable Increase (Decrease) in Inventories Increase (Decrease) in Deferred Revenue Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Other Operating Assets Increase (Decrease) in Deposit Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Restricted Certificates of Deposit Payments to Acquire Intangible Assets Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Payments for Repurchase of Equity Repayments of Debt Proceeds from Stock Options Exercised ProceedsFromRepaymentsOfTreasuryStock Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations TreasuryStockCancelled Inventory, Policy [Policy Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] CustomerRetainage Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finite-Lived Intangible Assets, Accumulated Amortization Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Deferred Tax Assets, Deferred Income Deferred Tax Assets, Gross Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price EX-101.PRE 11 vtsi-20201231_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2020
Mar. 26, 2021
Jun. 30, 2020
Cover [Abstract]      
Entity Registrant Name VirTra, Inc    
Entity Central Index Key 0001085243    
Document Type 10-K    
Document Period End Date Dec. 31, 2020    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filer No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business Flag true    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
Entity Shell Company false    
Entity Public Float     $ 27,876,144
Entity Common Stock, Shares Outstanding   7,775,030  
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2020    
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheets - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 6,841,984 $ 1,415,091
Certificates of deposit 1,915,000
Accounts receivable, net 1,378,270 2,307,972
Interest receivable 7,340
Inventory, net 3,515,997 1,949,414
Unbilled revenue 5,408,598 3,579,942
Prepaid expenses and other current assets 382,445 353,975
Total current assets 17,527,294 11,528,734
Long-term assets:    
Property and equipment, net 1,381,744 1,028,198
Operating lease right-of-use asset, net 1,094,527 1,390,873
Intangible assets, net 271,048 217,930
That's Eatertainment note receivable, long term, net, related party 291,110
Security deposits, long-term 86,500 19,712
Other assets, long-term 500,114 351,236
Deferred tax asset, net 1,892,000 1,792,000
Investment in That's Eatertainment, related party 840,000
Total long-term assets 5,225,933 5,931,059
Total assets 22,753,227 17,459,793
Current liabilities:    
Accounts payable 345,573 621,127
Accrued compensation and related costs 843,101 611,487
Accrued expenses and other current liabilities 772,884 334,751
Note payable, current 266,037
Operating lease liability, short-term 321,727 297,244
Deferred revenue, short-term 4,708,575 2,490,845
Total current liabilities 7,257,897 4,355,454
Long-term liabilities:    
Deferred revenue, long-term 1,920,346 1,748,257
Note payable, long-term 1,063,243
Operating lease liability, long-term 853,155 1,174,882
Total long-term liabilities 3,836,744 2,923,139
Total liabilities 11,094,641 7,278,593
Commitments and contingencies (See Note 11)
Stockholders' equity:    
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding
Common stock, value 778 775
Additional paid-in capital 13,893,660 13,894,680
Accumulated deficit (2,235,852) (3,714,255)
Total stockholders' equity 11,658,586 10,181,200
Total liabilities and stockholders' equity 22,753,227 17,459,793
Class A Common Stock [Member]    
Stockholders' equity:    
Common stock, value
Class B Common Stock [Member]    
Stockholders' equity:    
Common stock, value
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2020
Dec. 31, 2019
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 2,500,000 2,500,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 7,775,030 7,745,030
Common stock, shares outstanding 7,775,030 7,745,030
Class A Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 2,500,000 2,500,000
Common stock, shares issued
Common stock, shares outstanding
Class B Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 7,500,000 7,500,000
Common stock, shares issued
Common stock, shares outstanding
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenues:    
Total revenue $ 19,087,631 $ 18,711,923
Cost of sales 7,187,210 8,998,232
Gross profit 11,900,421 9,713,691
Operating expenses:    
General and administrative 9,070,730 8,105,860
Research and development 1,603,379 1,345,513
Net operating expense 10,674,109 9,451,373
Income from operations 1,226,312 262,318
Other income (expense):    
Other income 49,539 115,736
Other expense (16,248) (6,606)
Net other income 33,291 109,130
Income before provision for income taxes 1,259,603 371,448
Provision for income taxes (218,800) 446,725
Net income (loss) $ 1,478,403 $ (75,277)
Net income (loss) per common share:    
Basic $ 0.19 $ (0.01)
Diluted $ 0.19 $ (0.01)
Weighted average shares outstanding:    
Basic 7,757,037 7,747,655
Diluted 7,835,830 7,747,655
Net Sales [Member]    
Revenues:    
Total revenue $ 19,038,074 $ 18,558,741
That's Eatertainment Royalties/Licensing Fees, Former Related Party [Member]    
Revenues:    
Total revenue 45,247 130,625
Other Royalties/Licensing Fees [Member]    
Revenues:    
Total revenue $ 4,310 $ 22,557
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Statements of Changes in Stockholders' Equity - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-In Capital [Member]
Treasury Stock [Member]
Accumulated Deficit [Member]
Total
Balance at Dec. 31, 2018 $ 783 $ 14,272,834 $ (37,308) $ (3,638,978) $ 10,597,331
Balance, shares at Dec. 31, 2018 7,827,651        
Stock options exercised $ 2 11,424 11,426
Stock options exercised, shares 10,775        
Stock options repurchased (34,076) (34,076)
Purchase of treasury stock (318,204) (318,204)
Treasury stock cancelled $ (10) (355,502) 355,512
Treasury stock cancelled, shares (93,396)        
Net income (75,277) (75,277)
Balance at Dec. 31, 2019 $ 775 13,894,680 (3,714,255) 10,181,200
Balance, shares at Dec. 31, 2019 7,745,030        
Stock options exercised $ 3 30,163 30,166
Stock options exercised, shares 30,000        
Stock options repurchased (31,183) (31,183)
Net income 1,478,403 1,478,403
Balance at Dec. 31, 2020 $ 778 $ 13,893,660 $ (2,235,852) $ 11,658,586
Balance, shares at Dec. 31, 2020 7,775,030        
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:    
Net Income (loss) $ 1,478,403 $ (75,277)
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:    
Depreciation and amortization 380,154 307,952
Right of use amortization 296,346 283,984
Reserve for note receivable 291,110 108,174
Deferred taxes (100,000) 608,000
Impairment of investment in That's Eatertainment, former related party 840,000 280,000
Changes in operating assets and liabilities:    
Accounts receivable, net 929,702 (1,005,962)
That's Eatertainment note receivable, net, related party (4,673)
Trade note receivable, net 652
Interest receivable 7,340 14,045
Inventory, net (2,291,394) (819,357)
Unbilled revenue (1,828,656) (2,890,789)
Prepaid expenses and other current assets (28,470) 23,545
Other assets (148,878) (58,938)
Security deposits, long-term (66,788) 320,044
Accounts payable and other accrued expenses 394,193 (108,881)
Payments on operating lease liability (297,244) (249,254)
Deferred revenue 2,389,819 1,352,439
Net cash provided by (used in) operating activities 2,245,637 (1,914,296)
Cash flows from investing activities:    
Purchase of certificates of deposit (3,560,000)
Redemption of certificates of deposit 1,915,000 5,135,000
Purchase of intangible assets (62,007) (226,078)
Purchase of property and equipment (171,452)
Proceeds from sale of property and equipment 3,640
Net cash provided by investing activities 1,852,993 1,181,110
Cash flows from financing activities:    
Repurchase of stock options (31,183) (34,076)
Repayment of debt (11,250)
Stock options exercised 30,166 11,426
Purchase of treasury stock (318,204)
Note payable-PPP Loan 1,329,280
Net cash provided by (used in) financing activities 1,328,263 (352,104)
Net increase (decrease) in cash 5,426,893 (1,085,290)
Cash, beginning of period 1,415,091 2,500,381
Cash, end of period 6,841,984 1,415,091
Supplemental disclosure of cash flow information:    
Taxes refunded (118,800) (161,275)
Interest paid 8,566
Supplemental disclosure of non-cash investing and financing activities:    
Conversion of That's Eatertainment note receivable to long term, former related party 292,138
Conversion of inventory to property and equipment 724,811 481,945
Treasury stock cancelled 355,512
Operating lease right of use asset and liabilities, net of deferred rent $ 1,674,857
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Organization and Significant Accounting Policies

Note 1. Organization and Significant Accounting Policies

 

Organization and Business Operations

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Tempe, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.

 

During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order which expired on May 15, 2020, upon which Arizona entered Phase I of reopening. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities and currently remains in Arizona’s Phase I of reopening. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations; rather, there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Although not a material component of our company, a significant adverse change in the business climate could continue to affect the value of the Company’s long-term investment in TEC, including the long-term note receivable from TEC. Any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company’s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a Paycheck Protection Program (“PPP”) loan under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”). The stock repurchase suspension will remain in effect for the duration of the outstanding PPP loan.

 

Basis of Presentation

 

The Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.

 

Reclassifications

 

Certain reclassifications have been made to the 2019 financial statements to conform to the 2020 financial statement presentation. These reclassifications had no effect on net income or cash flows as previously reported.

 

Revenue Recognition

 

The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.

 

Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.

 

The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software, the sale of customized content scenarios, and the sale of extended service-type warranties. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:

 

 

Performance Obligation   Method of Recognition
     
Simulator and accessories   Upon transfer of control
     
Installation and training   Upon completion or over the period of services being rendered
     
Extended service-type warranty   Deferred and recognized over the life of the extended warranty
     
Customized software and content   Upon transfer of control or over the period services are performed depending on the terms of the contract
     
Customized content scenario   As performance obligation is transferred over time (input method using time and materials expended)
     
Sales-based royalty exchanged for license of intellectual property   Recognized as the performance obligation is satisfied over time – which is as the sales occur

 

The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.

 

The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.

 

Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.

 

Disaggregation of Revenue

 

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

    Year ended December 31,  
    2020     2019  
Total Revenue $   Commercial     Government     International     Total     Commercial     Government     International     Total  
Simulators and accessories   $ 1,052,223     $ 12,450,793     $ 299,430     $ 13,802,446     $ 530,742     $ 11,069,039     $ 1,992,819     $ 13,592,600  
Extended service-type warranties     74,290       2,408,379     $ 138,771       2,621,440       35,148       2,132,864       203,421       2,371,433  
Customized software and content     100,109       1,957,635     $ -       2,057,744       103,424       1,457,424       68,702       1,629,550  
Installation and training     17,004       534,478     $ 4,962       556,444       46,630       678,211       240,317       965,158  
Licensing and royalties     49,557       -     $ -       49,557       153,182       -       -       153,182  
Total Revenue   $ 1,293,183     $ 17,351,285     $ 443,163     $ 19,087,631     $ 869,126     $ 15,337,538     $ 2,505,259     $ 18,711,923  

 

For the year ended December 31, 2020, governmental customers comprised $17,351,285, or 91% of total net sales, commercial customers comprised $1,293,183 or 7% of total net sales and international customers comprised $443,163, or 2% of total net sales. By comparison, for the year ended December 31, 2019, governmental customers comprised $15,337,538, or 82% of total net sales, commercial customer comprised $869,126 or 5% of total net sales and international customers comprised $2,505,259, or 13% of total net sales. For the years ended December 31, 2020 and 2019, the Company recorded $794,524 and $191,289, respectively, in STEP revenue, or 4% and 1%, respectively, of total net sales.

 

Customer Deposits

 

Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $2,517,175 and $651,073 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $325,844 and $180,041, respectively, related to customer deposits that were included in deferred revenue, long-term, at the beginning of each period. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.

 

Warranty

 

The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $2,191,400 and $1,829,052 at December 31, 2020 and 2019, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $1,920,346 and $1,748,257 at December 31, 2020 and 2019, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $352,000 and $257,000 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $2,621,440 and $2,371,433, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.

 

Customer Retainage

 

Customer retainage is recorded as a current liability under deferred revenue on the accompanying balance sheets and totaled $0 and $10,720 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $10,720 and $122,500, respectively, related to customer retainage that were included in the liability at the beginning of each period. Changes in deferred revenue amounts related to customer retainage will fluctuate from year to year based upon the customer’s contract completion date, allowing the Company to invoice and recover the retainage.

 

Licensing and Royalties with Former Related Party

 

As discussed further in Note 9. Co-Venture Agreement with Modern Round, the Company licenses intellectual property to Modern Round, LLC (“MR”), a wholly-owned subsidiary of That’s Eatertainment Corp. (“TEC”), f/k/a Modern Round Entertainment Corp. (“MREC”), a former related party, in exchange for sales-based royalties. Revenues from this agreement are recognized in accordance with the terms of the contract as the sales occur. The Company receives additional immaterial sales-based royalties from strategic partners. Effective October 12, 2020, TEC and MREC no longer meet the requirements to be considered related parties.

 

STEP Revenue

 

The Company’s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at lease sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amount that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.

 

Fair Value Measurements

 

ASC Topic 820, Fair Value Measurements, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:

 

Level 1: Quoted prices in active markets for identical assets or liabilities;

 

Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

 

Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.

 

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, certificates of deposit, accounts receivable, notes and interest receivables, accounts payable, and accrued liabilities. The fair value of financial instruments, except for long-term notes receivable, approximates their carrying values, using level 3 inputs, at December 31, 2020 and 2019 due to their short maturities. The fair value of the notes receivable approximates its carrying value, using level 3 inputs, at December 31, 2020 and 2019.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents.

 

Certificates of Deposit and Mutual Funds

 

The Company invests its excess cash in certificates of deposit and money market mutual funds issued by financial institutions with high credit ratings. The certificates of deposit generally have average maturities of approximately six months and are subject to penalties for early withdrawal. The money market mutual funds are open ended and can be withdrawn at any time without penalty.

 

Accounts and Notes Receivable and Allowance for Doubtful Accounts

 

The Company recognizes an allowance for losses on accounts receivable based on an analysis of historical bad debt experience, current receivables aging, and expected future write-offs, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. Accounts receivable do not bear interest and are charged off after all reasonable collection efforts have been taken. The Company maintained an allowance for doubtful accounts of $34,959 and $34,177 at December 31, 2020 and 2019, respectively.

 

Notes receivable are carried at their estimated collectible amounts. Interest income on notes receivable is recognized using the effective interest method. Notes receivable are periodically evaluated for collectability based on the credit history, the current financial condition of the counter party, and the known and inherent risks in the notes. Notes receivable are placed on nonaccrual status when they become 90 days past due and the customer has not made a payment in over 60 days. Upon suspension of the accrual of interest, interest income is subsequently recognized to the extent cash payments are received. Accrual of interest is resumed when notes are removed from non-accrual status. Notes receivable are charged against the allowance for credit losses when they are deemed to be uncollectible. Due to the ongoing uncertainty resulting from the Covid pandemic, the Company has recorded a reserve for the full amount of a note receivable and accrued interest from a former related party totaling $311,367 in 2020. During 2019, the Company realized a full credit loss against a note receivable totaling $369,286. The allowance for uncollectible notes receivable was $311,367 and $108,174 at December 31, 2020 and 2019, respectively.

 

Inventory

 

Inventory is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished goods inventory includes an allocation for capitalized labor and overhead. The Company routinely evaluates the carrying value of inventory for slow moving and potentially obsolete inventory and, when appropriate, will record an adjustment to reduce inventory to its estimated net realizable value. Inventory reserves were $120,652 and $120,652 at December 31, 2020 and 2019, respectively.

 

Investments in Other Companies

 

The Company accounts for investments in other companies that do not have a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The Company has elected to utilize the cost minus impairment approach because the investment in TEC does not have a readily determinable fair value as of the reporting date. See Note 9. Co-Venture Agreement with Modern Round.

 

Management regularly evaluates the recoverability of its investment based on the investee company’s performance and financial position. For the year ended December 31, 2020 and 2019, the Company recognized an impairment loss of $840,000 and $280,000, respectively. Management regularly assesses the classification of its investments.

 

Property and Equipment

 

Property and equipment are carried at cost, net of depreciation. Gains or losses related to retirements or disposition of fixed assets are recognized in operations in the period incurred. Costs of normal repairs and maintenance are charged to expense as incurred, while betterments or renewals are capitalized. Depreciation commences at the time the assets are placed in service or for STEP equipment under agreements, when the equipment is made available for use by the customer. Depreciation is provided using the straight-line method over the estimated economic lives of the assets or for leasehold improvements, over the shorter of the estimated useful life or the remaining lease term. For STEP equipment under agreements, depreciation is provided using the straight-line method over the sixty-month maximum useful life instead of the remaining agreement term. Estimated useful lives are summarized as follows:

 

Computer equipment     3-5 years  
Furniture and office equipment     5-7 years  
Machinery and equipment     5-7 years  
STEP equipment     5 years  
Leasehold improvements     7 years  

 

Intangible Assets

 

Intangible assets at December 31, 2020 are comprised of various patents. We compute amortization expense on the patents using the straight-line method over the estimated remaining useful lives of 16 years. We compute amortization expense on media content using the straight-line method over the weighted average remaining period which is 16 years.

 

Cost of Products Sold

 

Cost of products sold represents manufacturing costs, consisting of materials, labor and overhead related to finished goods and components. Cost of products sold includes depreciation of STEP contract fixed assets. Shipping costs incurred related to product delivery are included in cost of products sold.

 

Advertising Costs

 

Costs associated with advertising are expensed as incurred. Advertising expense was $512,655 and $828,692 for the years ended December 31, 2020 and 2019, respectively. These costs include domestic and international tradeshows, website, and sales promotional materials.

 

Research and Development Costs

 

Research and development costs are expensed as incurred. Research and development costs primarily include expenses, including labor, directly related to research and development support. Research and development expense was $1,603,379 and $1,345,513 for the years ended December 31, 2020 and 2019, respectively.

 

Legal Costs

 

Legal costs relating to loss contingencies are expensed as incurred. See Note 10. Commitments and Contingencies.

 

Concentration of Credit Risk and Major Customers and Suppliers

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.

 

The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $6,338,896 and $1,069,887 at December 31, 2020 and 2019, respectively.

 

Sales are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.

 

Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses. As of December 31, 2020, the Company did not hold any notes receivables. (See Note 2. Notes Receivable and Note 9 Co-Venture Agreement with Modern Round)

 

Historically, the Company primarily sells its products to U.S. federal and state agencies. For the year ended December 31, 2020, one agency comprised 16% of total net sales. By comparison, for the year ended December 31, 2019, one agency comprised 18% and one agency comprised 12% of total net sales. As of December 31, 2020, one federal agency comprised 8.5% and one state agency comprised 31% of total accounts receivable. By comparison, as of December 31, 2019, one federal agency comprised 30% and one international customer comprised 20% of total accounts receivables.

 

Income Taxes

 

Deferred tax assets and liabilities are recorded based on the difference between the financial statement and the tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company calculates a provision for income taxes using the asset and liability method, under which deferred tax assets and liabilities are recognized by identifying the temporary differences arising from the different treatment of items for tax and accounting purposes. In determining the future tax consequences of events that have been recognized in the financial statements or tax returns, judgment and interpretation of statutes are required.

 

In assessing realizable deferred tax assets, management assesses the likelihood that deferred tax assets will be recovered from future taxable income, and to the extent that recovery is not likely or there is insufficient operating history, a valuation allowance is established. The Company adjusts the valuation allowance in the period management determines it is more likely than not that net deferred tax assets will or will not be realized. After review of the deferred tax asset and valuation allowance in accordance with ASC 740, management determined that it is more likely than not that the Company will fully realize all of its deferred tax asset and no valuation allowance was recorded at December 31, 2020 and 2019.

 

The Company did not recognize any assets or liabilities relative to uncertain tax positions at December 31, 2020 and 2019. Interest or penalties, if any, will be recognized in income tax expense. Since there are no significant unrecognized tax benefits as a result of tax positions taken, there are no accrued penalties or interest. Tax positions are positions taken in a previously filed tax return or positions expected to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in the financial statements.

 

The Company reflects tax benefits, only if it is more likely than not that the Company will be able to sustain the tax return position, based on its technical merits. If a tax benefit meets this criterion, it is measured and recognized based on the largest amount of benefit that is cumulatively greater than 50% likely to be realized. Management does not believe that there are any uncertain tax positions at December 31, 2020 or 2019.

 

The Company is potentially subject to tax audits for its United States federal and various state income and excise tax returns for tax years between 2014 and 2020; however, earlier years may be subject to audit under certain circumstances. Tax audits by their very nature are often complex and can require several years to complete.

 

Impairment of Long-Lived Assets

 

Long lived assets, such as equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on discounted cash flows or appraised values, depending on the nature of the asset. At December 31, 2020 and 2019, the Company concluded that there has been no indication of impairment to the carrying value of its long-lived assets. As such, no impairment has been recorded.

 

Stock Based Compensation

 

The Company measures the cost of awards of equity instruments based on the grant date fair value of the awards. The Company calculates the fair value of stock-based awards using the Black-Scholes-Merton option pricing valuation model, which incorporates various assumptions including volatility, expected term and risk-free interest rates. There were no grants of stock-based awards during the years ended December 31, 2020 and 2019.

 

The expected term of the options is the estimated period of time until exercise and was determined using an average of vesting and contractual terms, as we did not have sufficient historical experience of similar awards. The risk-free interest rate is based on the implied yield available on United States Treasury zero-coupon issues with an equivalent remaining term. The Company has not paid dividends in the past and does not plan to pay any dividends in the near future. The estimated fair value of stock-based compensation awards and other options is amortized to expense on a straight-line basis over the relevant vesting period. The Company has elected to recognize forfeitures as they occur rather than estimating them at the time of grant.

 

Net Income (Loss)per Common Share

 

The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:

 

    Year Ended December 31,  
    2020     2019  
Net income/(loss)   $ 1,478,403     $ (75,277 )
                 
Weighted average common stock outstanding     7,757,037       7,747,655  
Incremental shares from stock options     78,793       -  
Weighted average common stock outstanding diluted     7,835,830       7,747,655  
Net income/(loss) per common share and common equivalent shares                
Basic   $ 0.19     $ (0.01 )
Diluted   $ 0.19     $ (0.01 )

 

The Company has potentially dilutive securities outstanding that are not included in the diluted earnings per share calculation for the years ended December 31, 2020 and 2019 because their effect would be anti-dilutive. These potentially dilutive securities, comprised entirely of the Company’s stock options, totaled 98,750 and 26,667 for the years ended December 31, 2020 and 2019, respectively.

 

New Accounting Pronouncements

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. ASU 2019-12 also simplifies aspects of accounting for franchise taxes and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for annual and interim financial statement periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2019-12 on its financial statements.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Receivable
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Notes Receivable

Note 2. Notes Receivable

 

An unsecured promissory note was executed on March 23, 2018 by a customer converting its past-due trade receivable from the sale of goods and services in the amount of $400,906. The customer made periodic payments on the note and the principal and accrued interest due as of December 31, 2018 was $374,034. Due to the uncertainty of collection, the Company had recorded an allowance against the note receivable balance in the amount of $266,813 at December 31, 2018. During 2019, the Company received a single payment of $10,000. Legal judgement was pursued and the Company was awarded a court ordered judgement against the customer totaling $396,575 plus interest to accrue at 6.25% per annum from the date of judgement until paid. In November 2019 the customer dissolved its legal entity and the balance of the note receivable $102,473 was written off to bad debt expense at December 31, 2019.

 

The Company accepted an unsecured convertible promissory note (the “Convertible Note”) from TEC, a former related party (see Note 8. Co-Venture Agreement with Modern Round), in the amount of $292,138 for a portion of their minimum royalty payment due as of May 31, 2018. The Convertible Note bears interest at the rate of five percent (5%) per annum and contains a provision requiring remittance of not less than 20% of the net proceeds of any private or public offering of its securities in reduction of the Convertible Note. The Convertible Note has a conversion right, at the sole discretion of the Company, to convert the outstanding balance of principal and accrued interest at any time for shares of common stock of TEC. Prior to the due date, the Company may elect to convert the Convertible Note for shares of common stock in TEC at a twenty-five percent (25%) discount to the price of shares sold to the public in a public offering in connection with a go-public transaction. The issuance of common stock upon conversion shall be made without charge to the Company. No fractional shares shall be issued upon conversion and in lieu of fractional shares, TEC will pay the Company the amount of any obligation that is not converted. Any unpaid balance of principal and accrued interest becomes due and collectible on the earlier of (i) August 1, 2019 (maturity date), or (ii) if declared due and payable in the event of Default. In July 2019, the Convertible Note’s maturity date was extended to August 2020, with all other terms remaining unchanged. Under the terms of the Convertible Note, TEC remitted a payment of $16,000 of which $14,972 was applied to accrued interest and $1,028 to principal. In July, 2020, the Convertible Note’s maturity date was extended to August, 2023, all other promissory note terms remain unchanged. The Convertible Note’s principal and accrued interest due as of December 31, 2020 and 2019 was $311,367 and $296,811, respectively. Due to the ongoing effects of COVID-19 and the inability of TEC meet its payment obligations under the terms of the Convertible Note, the Company has recorded a reserve in the full amount of the note and accrued interest. The reserve for collectability as of December 31, 2020 and 2019 was $311,367 and $5,701, respectively. See Note 9-Co-Venture Agreement with Modern Round.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Inventory
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Inventory

Note 3. Inventory

 

Inventory consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
             
Raw materials and work in process   $ 3,636,649     $ 2,070,066  
Reserve     (120,652 )     (120,652 )
                 
Total inventory   $ 3,515,997     $ 1,949,414  

 

During 2020 and 2019, the Company evaluated the useful life of its spare parts inventory. As a result of this evaluation, the Company classified $500,114 and $351,236 of spare replacement parts as Other Assets, long-term on the Balance Sheet at December 31, 2020 and 2019, respectively. In addition, during 2020 and 2019, the Company transferred $724,811 and $292,138, respectively, from inventory to property and equipment.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 4. Property and Equipment

 

Property and equipment consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
             
Computer equipment   $ 1,115,326     $ 1,115,326  
Furniture and office equipment     223,925       223,925  
Machinery and equipment     1,096,898       1,096,898  
Leasehold improvements     334,934       334,934  
STEP equipment     1,206,757       481,946  
                 
Total property and equipment     3,977,840       3,253,029  
Less: Accumulated depreciation     (2,596,096 )     (2,224,831 )
                 
Property and equipment, net   $ 1,381,744     $ 1,028,198  

 

Depreciation expense, including STEP depreciation, was $371,265 and $299,804 for the years ended December 31, 2020 and 2019, respectively.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Asset
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Asset

Note 5. Intangible Asset

 

Intangible asset consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
Patents   $ 160,000     $ 160,000  
Capitalized media content     128,085       66,078  
                 
Total intangible asset     288,085       226,078  
Less: Accumulated amortization     (17,037 )     (8,148 )
                 
Intangible asset, net   $ 271,048     $ 217,930  

 

Amortization expense was $8,889 and $8,148 for the years ended December 31, 2020 and 2019, respectively. The weighted average remaining period is 16 years.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases

Note 6. Leases

 

The Company leases approximately 37,729 rentable square feet of office and warehouse space from an unaffiliated third party for our corporate office, manufacturing, assembly, warehouse and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284. From 2016 through March 2019, the Company leased approximately 4,529 rentable square feet of office and industrial space from an unaffiliated third party for our machine shop at 2169 East 5th St., Tempe, Arizona 85284. In April 2019, the Company relocated the machine shop from the Fifth St. location to 7910 South Kyrene Road, located within the same business complex as our main office. The Company executed a lease amendment to add an additional 5,131 rentable square feet for the machine shop and extended its existing office lease through April 2024. The Company’s lease agreements do not contain any residual value guarantees, restrictive covenants or variable lease payments. The Company has not entered into any financing leases.

 

In addition to base rent, the Company’s lease generally provides for additional payments for other charges, such as rental tax. The lease includes fixed rent escalations. The Company’s lease does not include an option to renew.

 

The Company determines if an arrangement is a lease at inception. Operating leases are recorded in operating lease right of use assets, net, operating lease liability – short-term, and operating lease liability – long-term on its balance sheets.

 

Operating lease assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s lease does not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate used at adoption was 4.5%. Significant judgement is required when determining the Company’s incremental borrowing rate. The Company uses the implicit rate when readily determinable. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Effective January 1, 2019, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $1,721,380 and derecognized $46,523 deferred rent for an adjusted operating lease right-of-use asset in the net amount of $1,674,857.

 

The balance sheet classification of lease assets and liabilities was as follows:

 

Balance Sheet Classification   December 31, 2020     December 31, 2019  
Assets                
Operating lease right-of-use assets, beginning of period   $ 1,390,873     $ 1,674,857  
Amortization for the year ended   $ (296,346 )   $ (283,984 )
Total operating lease right-of-use asset   $ 1,094,527     $ 1,390,873  
Liabilities                
Current                
Operating lease liability, short-term   $ 321,727     $ 297,244  
Non-current                
Operating lease liability, long-term   $ 853,155     $ 1,174,882  
Total lease liabilities   $ 1,174,882     $ 1,472,126  

 

Future minimum lease payments as of December 31, 2020 under non-cancelable operating leases are as follows:

 

2021   $ 368,060  
2022     379,097  
2023     390,562  
2024     131,152  
Total lease payments     1,268,871  
Less: imputed interest     (93,989 )
Operating lease liability   $ 1,174,882  

 

The Company had a deferred rent liability of $0 and $0 as of December 31, 2020 and 2019, respectively, relative to the increasing future minimum lease payments. Rent expense for the years ended December 31, 2020 and 2019 was $412,315 and $499,612, respectively.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accrued Expenses

Note 7. Accrued Expenses

 

Accrued compensation and related costs consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
             
Salaries and wages payable   $ 278,331     $ 192,161  
Employee benefits payable     634       11,259  
Accrued paid time off (PTO)     366,827       287,846  
Profit sharing payable     197,309       120,221  
                 
Total accrued compensation and related costs   $ 843,101     $ 611,487  

 

Accrued expenses and other current liabilities consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
             
Manufacturer’s warranties   $ 352,000     $ 257,000  
Warranties-other     -       74,176  
Loss contingencies     -       -  
Taxes payable     316,076       2,382  
Miscellaneous payable     104,808       1,193  
                 
Total accrued expenses and other current liabilities   $ 772,884     $ 334,751  
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Note Payable
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Note Payable

Note 8. Note Payable

 

On May 8, 2020, VirTra received a Promissory Note (the “PPP Note”) in the amount of $1,320,714 under the PPP from Wells Fargo Bank, N.A (the “Lender”). The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. Under the terms of the PPP loan, up to the entire amount of principal and accrued interest may be forgiven to the extent PPP loan proceeds are used for qualifying expenses as described in the CARES Act and applicable implementing guidance issued by the U.S. Small Business Administration (the “SBA”) for the PPP loan. The Company intends to use its entire PPP Note amount for designated qualifying expenses and to apply for forgiveness   in accordance with the PPP loan terms. No assurance can be given that the Company will obtain forgiveness of the PPP Note in whole or in part. With respect to any portion of the PPP Note that is not forgiven, the PPP Note will be subject to customary provisions for a loan of this type, including customary events of default relating to, among other things, payment defaults, breaches of the provisions of the PPP Note and cross-defaults on any other loan with the Lender or other creditors.

 

Under this approach, the Company will initially account for the PPP Note as a debt instrument and apply the interest method considering the six-month payment deferral allowed for the loan. The PPP Note is payable over two years at a fixed interest rate of 1%. The payments due and payable monthly are in the amount of $55,604 commencing November 6, 2020 and continuing on the 8th day of each month thereafter until maturity on May 8, 2022. Under conventional terms at loan maturity the total repayment could total $1,320,714 principal and $18,720 of interest over the two-year period, for a combined repayment of $1,339,434. Any portion not forgiven, can be prepaid at any time prior to maturity with no prepayment penalties. The Paycheck Protection Program Flexibility Act (the “Flexibility Act”), signed on June 5, 2020, amended certain provisions of the PPP, including the deferral period and repayment terms. The Flexibility Act extends the deferral period of payments of PPP loan principal, interest, and fees to the date when the SBA makes a final decision on the borrower’s application for forgiveness, or 10 months after the last day of the covered period if a borrower has not applied for forgiveness (whichever is earlier). This extension applies regardless of the terms of the PPP and does not require an amendment of the PPP. As such, the Company has not made any payments on the PPP note during 2020.

 

The entire PPP Note amount is recorded as a financial liability on the Company’s balance sheet with the next twelve months of principal plus accrued interest recorded as short-term liabilities and the remaining principal note balance recorded as a long-term liability. The PPP note payable amounts consist of the following:

 

    December 31, 2020     December 31, 2019  
Short-term liabilities:                
Note payable, principal   $ 257,471     $     -  
Accrued interest on note     8,566       -  
                 
Note payable, short-term   $ 266,037     $ -  
                 
Long-term liabilities:                
                 
Note payable, long term   $ 1,063,243     $ -  
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Co-Venture Agreement with Modern Round
12 Months Ended
Dec. 31, 2020
Co-venture Agreement With Modern Round  
Co-Venture Agreement with Modern Round

Note 9. Co-Venture Agreement with Modern Round

 

On January 16, 2015, the Company entered into a Co-Venture Agreement (the “Co-Venture Agreement”) with MR, a wholly-owned subsidiary of TEC, a related party at that time. Mitchell Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. The Co-Venture Agreement granted TEC an exclusive non-transferrable license to use the Company’s technology and certain equipment solely for use at locations to operate the concept, as defined in the Co-Venture Agreement. Additionally, under the terms of the Co-Venture Agreement, equity representing five percent (5%) of Modern Round’s ownership interest, on a fully-diluted basis, was issued to the Company. TEC agreed to pay the Company, during the term of the Co-Venture Agreement, a royalty based on gross revenue, as defined and subject to certain minimum royalties commencing with the first twelve-month period subsequent to the respective milestone date of June 1, 2017. Under the terms of the original agreement, if the total royalty payments for locations in the United States and Canada together did not total at least the minimum royalty amount specified in the agreement, TEC may pay to VirTra the difference between the amount of total royalty payments and the minimum specified in the agreement to maintain exclusivity.

 

On August 16, 2017, the Company amended the Co-Venture Agreement to permit TEC to sublicense the VirTra technology to third party operators of stand-alone location-based entertainment companies. TEC agreed to pay the Company royalties for any such sublicenses in an amount equal to 10% of the revenue paid to TEC in cases where TEC pays for the cost of the equipment for such location or 14% of the revenue paid to TEC in cases where it does not pay for the cost of the equipment.

 

On July 23, 2018, the Company further amended the Co-Venture Agreement to (i) confirm the minimum royalty deficiency benefit due for the royalty period ended May 31, 2018; (ii) establish payment terms for the minimum royalty deficiency benefit due, to include both cash and promissory note payment; (iii) clarify the exclusivity provisions of the Co-Venture Agreement; and (iv) amend the minimum royalty calculations to only TEC branded facilities.

 

On July 31, 2019, the Company executed the First Amendment to Convertible Promissory Note with TEC to extend the Convertible Note’s maturity date for one additional year to August 1, 2020 and TEC remitted a payment in the amount of $16,000. All other terms and conditions of the Convertible Note remain unchanged.

 

In April 2018, MR effected a 1-for-12,000 reverse stock split, followed by a 2,000-for-1 forward stock split completed in November 2018. As a result, the Company holds at December 31, 2019, 560,000 shares of TEC common stock representing approximately 4.8% of the issued and outstanding common shares of TEC. During the year ended December 31, 2020 and 2019, the Company recognized an impairment loss of $840,000 and $280,000, respectively. The Company recorded its investment at cost minus impairment as of December 31, 2020 and 2019, at $0 and $840,000, respectively.

 

In addition, as of December 31, 2020, the Company held a warrant to purchase 25,577 shares of TEC common stock, at an exercise price of $2.4436 per share, as adjusted. This warrant became exercisable on the date of grant of April 14, 2015 and expires on the tenth anniversary of the date of grant, if not earlier pursuant to the terms of the option.

 

As of October 11, 2020, TEC ceased to be a related party.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
Related Party Transactions

Note 10. Related Party Transactions

 

During the years ended December 31, 2020 and 2019, the Company redeemed 40,000 and 34,225 previously awarded options reaching expiration from related parties, including the Company’s CEO, COO, an employee, a Board Director and other executive officers. These redemptions canceled the stock options and resulted in a total of $73,987 and $38,353 in additional compensation expense in 2020 and 2019, respectively.

 

During the years ended December 31, 2020 and 2019, related parties exercised 30,000 and 5,000 previously awarded options for the exercise price of $30,163 and $5,650, respectively, resulting in issuance of common stock to the CEO and one member of the Board of Directors.

 

Mr. Saltz, who was a member of our Board of Directors until his passing in October 2020, was the former Chairman of the Board and majority stockholder of TEC. The Company has entered into a Co-venture Agreement with TEC (See Note 9 Co-Venture Agreement with Modern Round) The Company owns 560,000 shares of TEC common stock representing approximately 4.8% of the issued and outstanding shares of TEC common stock. The Company recognized $46,247 and $130,625 for license fees (royalties) for the years ended December 31, 2020 and 2019, pursuant to the terms of the Co-Venture Agreement. At December 31, 2020 and 2019, TEC had accounts receivable balances outstanding of $0. As of October 11, 2020, TEC ceased to be a related party.

 

Mr. Richardson, who is a member of our Board of Directors, is also acting CEO of Natural Point, Inc., a vendor of the Company. In 2020 and 2019, the Company purchased specialized equipment from Natural Point in the amount of $232,218 and $167,302, respectively. At December 31, 2020 and 2019 the Company had an outstanding balance payable to Natural Point of $0 and $34,865, respectively.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 11. Commitments and Contingencies

 

General or Threatened Litigation

 

From time to time, the Company is notified of threatened litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. In June 2018, the Company initiated a declaratory judgment action in the Superior Court of the State of Arizona. A former customer had raised allegations of breach of contract and breach of warranty and the Company sought relief and clarification from the Superior Court regarding the allegations and the Company’s obligations under the contract with the former customer. In May 2019, the Company entered into a settlement agreement of $76,250. The agreement does not constitute an admission of any unlawful conduct or wrongdoing. The Company had established a probable and estimated loss contingency of $40,000 as of December 31, 2018. The full amount of the settlement has been paid at December 31, 2019.

 

The Company evaluated the collection history on its trade note receivable (See Note 2. Notes Receivable) and determined the note was in default. Based on collection history, interest accrual was suspended as of the last payment received in February 2019. In accordance with the terms of the note, accelerated payment was demanded. The Company filed a verified complaint in the Superior Court of Arizona for the outstanding principal balance plus accrued interest, late fees and reasonable attorneys’ fees. On September 20, 2019, the Superior Court of Arizona awarded, in favor of VirTra, a Form of Judgement totaling $396,575, with interest accruing at the rate of 6.25% from date of judgment until such amount has been paid in full. In November 2019 the customer dissolved its legal entity and the balance of the note receivable $102,473 was written off to bad debt expense at December 31, 2019.

 

Employment Agreements

 

On April 2, 2012, the Company entered into three-year Employment Agreements with its Chief Executive Officer and Chief Operating Officer that call for base annual salaries of $195,000 and $175,000, respectively, subject to cost of living adjustments, and containing automatic one-year extension provisions. These contracts have been renewed annually and have been adjusted based on the same percentage increase approved for Company-wide cost-of-living adjustments. As of December 31, 2020, the Chief Executive Officer’s base annual salary was $248,791 and the Chief Operating Officer’s base annual salary was $223,274.

 

Profit Sharing

 

VirTra provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year only to active employees. For the years ended December 31, 2020 and 2019, the amount expensed to operations was $206,869 and $93,160, respectively.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

Note 12. Income Taxes

 

The Company accounts for its deferred tax assets and liabilities, including excess tax benefits of share-based payments, based on the tax ordering of deductions to be used on its tax returns. The tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities for the years ended December 31 is as follows:

 

    2020     2019  
Deferred tax assets:                
Net operating loss carry forwards   $ 324,000     $ 762,000  
Tax Credits     907,000       286,000  
Deferred revenue     152,000       58,000  
Non-qualified stock option expense     120,000       136,000  
Investment in TEC     89,000       51,000  
Reserves, accruals and other     254,000       231,000  
Accumulated depreciation and amortization     46,000       268,000  
                 
Total deferred tax assets     1,892,000       1,792,000  
Less: Valuation allowance     -       -  
                 
Net deferred tax asset   $ 1,892,000     $ 1,792,000  

 

Internal Revenue Code Section 382 limits the ability to utilize net operating losses if a 50% change in ownership occurs over a three-year period. Such limitation of the net operating losses has not occurred. The Company believes it has approximately $1.1 million of federal net operating loss carry-forwards as of December 31, 2020, that are available to offset future taxable income that expire starting in 2031, and approximately $474,000 which can be carried forward indefinitely.    

 

Significant components of the (provision) for income tax for the years ended December 31 as follows:

 

    2020     2019  
Current   $ (119,000 )   $ (162,000 )
Deferred     (100,000 )     608,000  
Change in valuation allowance     -       -  
                 
Provision for income taxes   $ (219,000 )   $ 446,000  

 

The Company is subject to federal and state taxes. Reconciliations of the Company’s effective income tax rate to the federal statutory rate for the years ended December 31 are as follows:    

 

    2020     2019  
    $     %     $     %  
Federal income tax expense at the statutory rate   $ 265,000       21.0 %   $ 78,000       21.0 %
State income taxes, net of federal benefit     69,000       5.5 %     20,000       5.4 %
Permanent differences     186,654       14.8 %     79,665       21.4 %
True ups to tax return and other     (739,654 )     -58.7 %     268,335       72.2 %
Change in federal income tax rates     -       0.0 %     -       0.0 %
Change in valuation allowance     -       0.0 %     -       0.0 %
                                 
Provision (benefit) for income taxes   $ (219,000 )     -59.0 %   $ 446,000       120.1 %

 

The benefit for income taxes increased in 2020 from a true-up of the deferred tax asset and temporary timing differences in deferred revenue, reserves, depreciation and amortization, and net operating loss carryforward, offset by an adjustment for taxes prepaid and refunded from prior year tax over payments.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Stockholders' Equity

Note 13. Stockholders’ Equity

 

Authorized Capital

 

Common Stock.

 

Authorized Shares. The Company is authorized to issue 60,000,000 shares of common stock, par value $0.0001 per share, of which (a) 50,000,000 shares shall be common stock, par value $0.0001, (b) 2,500,000 shares shall be Class A common stock, par value $0.0001 per share (the “Class A Common Stock”), and (c) 7,500,000 shares shall be Class B common stock, par value $0.0001 per share (the “Class B Common Stock”). No shares of Class A Common Stock or Class B Common Stock have been issued.

 

Rights and Preferences. Voting Rights. Except as otherwise required by the Nevada Revised Statues or as provided by or pursuant to the provisions of the Company’s articles of incorporation:

 

(i) Each holder of common stock shall be entitled to one (1) vote for each share of common stock held of record by such holder. The holders of shares of common stock shall not have cumulative voting rights.

 

(ii) Each holder of Class A Common Stock shall be entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. The holders of shares of Class A Common Stock shall not have cumulative voting rights.

 

(iii) The holders of common stock and Class A Common Stock shall vote together as a single class on all matters on which stockholders are generally entitled to vote.

 

(iv) The holders of Class B Common Stock shall not be entitled to vote on any matter, except that the holders of Class B Common Stock shall be entitled to vote separately as a class with respect to amendments to the Articles of Incorporation that increase or decrease the aggregate number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers, preferences, or special rights of the shares of such class so as to affect them adversely.

 

Preferred Stock

 

Authorized Shares. The Company is authorized to issue 2,500,000 shares of preferred stock, par value $0.0001 per share (the “Preferred Stock”).

 

Rights and Preferences. The Board of Directors is authorized at any time, and from time to time, to provide for the issuance of shares of Preferred Stock in one or more series, and to determine the designations, preferences, limitations and relative or other rights of the Preferred Stock or any series thereof.

 

Stock Repurchase

 

On October 25, 2016 the Company’s Board of Directors authorized the repurchase of up to $1 million of its common stock under Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board of Directors authorized an additional $1 million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan. The Company’s stock repurchase program was suspended as a results of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension will remain in effect for the duration of the outstanding PPP loan.

 

Treasury Stock

 

During the year ended December 31, 2020, the Company purchased no treasury shares. During the year ended December 31, 2019, the Company purchased 82,689 treasury shares at an average cost of $3.85 per share. At December 31, 2019, all treasury shares outstanding had been cancelled and returned to shares authorized.

 

    Year Ended December 31,  
    2020     2019  
Period:   Total
Number of
Shares
Repurchased
    Average
Price Paid
per Share
    Total
Number of
Shares
Repurchased
    Average
Price Paid
per Share
 
                         
Repurchased Shares - January-March                 -     $       -       68,239     $ 3.82  
Repurchased Shares - April-June     -     $ -       14,450     $ 3.97  
Repurchased Shares - July-September     -     $ -       -     $ -  
Repurchased Shares - October-December     -     $ -       -     $ -  
Total     -     $ -       82,689     $ 3.85  
                                 
Repurchased Shares Status                                
Repurchased Shares Cancelled     -               82,689          
Repurchased Shares Held in Treasury     -               -          
Total     -               82,689          
                                 
Approximate Funds Remaining in Repurchase Plan as of December 31, 2020   $ -                          

 

Non-qualified Stock Options

 

The Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its common stock. The following table summarizes all non-qualified stock options as of:

 

    December 31, 2020     December 31, 2019  
    Number of     Weighted     Number of     Weighted  
    Stock Options     Exercise Price     Stock Options     Exercise Price  
Options outstanding, beginning of year     234,167     $ 2.47       279,167     $ 2.25  
Granted     -       -       -       -  
Redeemed     (40,000 )     0.88       (34,225 )     1.13  
Exercised     (30,000 )     1.01       (10,775 )     1.06  
Expired / terminated     -       -       -       -  
Options outstanding, end of year     164,167     $ 3.13       234,167     $ 2.47  
Options exercisable, end of year     164,167     $ 3.13       234,167     $ 2.47  

 

The Company did not have any non-vested stock options outstanding as of December 31, 2020. The weighted average contractual term for options outstanding and exercisable at December 31, 2020 and 2019 was 7 years. The aggregate intrinsic value of the options outstanding and exercisable at December 31, 2020 and 2019 was $138,487 and $731,112, respectively. The total intrinsic value of options exercised during the years ended December 31, 2020 and 2019 was $63,437 and $14,770, respectively. The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock for those stock options that have an exercise price lower than the fair value of the Company’s common stock. Options with an exercise price above the fair value of the Company’s common stock are considered to have no intrinsic value. For the years ended December 31, 2020 and 2019, the Company received payments related to the exercise of options in the amount of $30,166 and $11,426, respectively. The total fair value of shares vested during the years ended December 31, 2020 and 2019 is $0 and $0, respectively.

 

The following table summarizes information about stock options outstanding and exercisable as of December 31, 2020:

 

Range of
Exercise Price
  Number of
Options
Outstanding
    Weighted
Average
Exercise Price
    Number of
Options
Exercisable
    Weighted
Average
Exercise Price
 
$.80 - $.99     11,250     $ 0.98       11,250     $ 0.98  
$1.00 - $1.99     33,750     $ 1.68       33,750     $ 1.68  
$2.00 - $2.99     42,500     $ 2.48       42,500     $ 2.48  
$3.00 - $3.99     25,000     $ 3.50       25,000     $ 3.50  
$4.00 - $4.99     25,000     $ 4.25       25,000     $ 4.25  
$5.00 - $5.99     26,667     $ 5.50       26,667     $ 5.50  
$.40 - $2.99     164,167     $ 3.13       164,167     $ 3.13  

 

The following table summarizes information about stock options outstanding and exercisable as of December 31, 2019:

 

Range of
Exercise Price
  Number of
Options
Outstanding
    Weighted
Average
Exercise Price
    Number of
Options
Exercisable
    Weighted
Average
Exercise Price
 
$.80 - $.99     70,000     $ 0.87       70,000     $ 0.87  
$1.00 - $1.99     45,000     $ 1.60       45,000     $ 1.60  
$2.00 - $2.99     42,500     $ 2.48       42,500     $ 2.48  
$3.00 - $3.99     25,000     $ 3.50       25,000     $ 3.50  
$4.00 - $4.99     25,000     $ 4.25       25,000     $ 4.25  
$5.00 - $5.99     26,667     $ 5.50       26,667     $ 5.50  
$.40 - $2.99     234,167     $ 2.47       234,167     $ 2.47  

 

2017 Equity Incentive Plan

 

On August 23, 2017, our Board approved, subject to stockholder approval at the annual meeting of stockholders on October 6, 2017, the VirTra, Inc. 2017 Equity Incentive Plan (the “Equity Plan”). The Equity Plan is intended to make available incentives that will assist us to attract, retain and motivate employees, including officers, consultants and directors. We may provide these incentives through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and units and other cash-based or stock-based awards.

 

A total of 1,187,500 shares of our common stock was initially authorized and reserved for issuance under the Equity Plan. This reserve automatically increased on January 1, 2019, and each subsequent anniversary through 2027, by an amount equal to the smaller of (a) 3% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the Board.

 

Awards may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder of the award and may include any of the following: stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and performance units and cash-based awards and other stock-based awards.

 

At December 31, 2020 and 2019, there were no options issued under the Equity Plan.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

 

The Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.

Reclassifications

Reclassifications

 

Certain reclassifications have been made to the 2019 financial statements to conform to the 2020 financial statement presentation. These reclassifications had no effect on net income or cash flows as previously reported.

Revenue Recognition

Revenue Recognition

 

The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.

 

Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.

 

The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software, the sale of customized content scenarios, and the sale of extended service-type warranties. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:

 

Performance Obligation   Method of Recognition
     
Simulator and accessories   Upon transfer of control
     
Installation and training   Upon completion or over the period of services being rendered
     
Extended service-type warranty   Deferred and recognized over the life of the extended warranty
     
Customized software and content   Upon transfer of control or over the period services are performed depending on the terms of the contract
     
Customized content scenario   As performance obligation is transferred over time (input method using time and materials expended)
     
Sales-based royalty exchanged for license of intellectual property   Recognized as the performance obligation is satisfied over time – which is as the sales occur

 

The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.

 

The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.

 

Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.

 

Disaggregation of Revenue

 

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

    Year ended December 31,  
    2020     2019  
Total Revenue $   Commercial     Government     International     Total     Commercial     Government     International     Total  
Simulators and accessories   $ 1,052,223     $ 12,450,793     $ 299,430     $ 13,802,446     $ 530,742     $ 11,069,039     $ 1,992,819     $ 13,592,600  
Extended service-type warranties     74,290       2,408,379     $ 138,771       2,621,440       35,148       2,132,864       203,421       2,371,433  
Customized software and content     100,109       1,957,635     $ -       2,057,744       103,424       1,457,424       68,702       1,629,550  
Installation and training     17,004       534,478     $ 4,962       556,444       46,630       678,211       240,317       965,158  
Licensing and royalties     49,557       -     $ -       49,557       153,182       -       -       153,182  
Total Revenue   $ 1,293,183     $ 17,351,285     $ 443,163     $ 19,087,631     $ 869,126     $ 15,337,538     $ 2,505,259     $ 18,711,923  

 

For the year ended December 31, 2020, governmental customers comprised $17,351,285, or 91% of total net sales, commercial customers comprised $1,293,183 or 7% of total net sales and international customers comprised $443,163, or 2% of total net sales. By comparison, for the year ended December 31, 2019, governmental customers comprised $15,337,538, or 82% of total net sales, commercial customer comprised $869,126 or 5% of total net sales and international customers comprised $2,505,259, or 13% of total net sales. For the years ended December 31, 2020 and 2019, the Company recorded $794,524 and $191,289, respectively, in STEP revenue, or 4% and 1%, respectively, of total net sales.

Customer Deposits

Customer Deposits

 

Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $2,517,175 and $651,073 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $325,844 and $180,041, respectively, related to customer deposits that were included in deferred revenue, long-term, at the beginning of each period. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.

Warranty

Warranty

 

The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $2,191,400 and $1,829,052 at December 31, 2020 and 2019, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $1,920,346 and $1,748,257 at December 31, 2020 and 2019, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $352,000 and $257,000 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $2,621,440 and $2,371,433, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.

Customer Retainage

Customer Retainage

 

Customer retainage is recorded as a current liability under deferred revenue on the accompanying balance sheets and totaled $0 and $10,720 at December 31, 2020 and 2019, respectively. During the years ended December 31, 2020 and 2019, the Company recognized revenue of $10,720 and $122,500, respectively, related to customer retainage that were included in the liability at the beginning of each period. Changes in deferred revenue amounts related to customer retainage will fluctuate from year to year based upon the customer’s contract completion date, allowing the Company to invoice and recover the retainage.

Licensing and Royalties with former Related Party

Licensing and Royalties with Former Related Party

 

As discussed further in Note 9. Co-Venture Agreement with Modern Round, the Company licenses intellectual property to Modern Round, LLC (“MR”), a wholly-owned subsidiary of That’s Eatertainment Corp. (“TEC”), f/k/a Modern Round Entertainment Corp. (“MREC”), a former related party, in exchange for sales-based royalties. Revenues from this agreement are recognized in accordance with the terms of the contract as the sales occur. The Company receives additional immaterial sales-based royalties from strategic partners. Effective October 12, 2020, TEC and MREC no longer meet the requirements to be considered related parties.

STEP Revenue

STEP Revenue

 

The Company’s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at lease sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amount that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.

Fair Value Measurements

Fair Value Measurements

 

ASC Topic 820, Fair Value Measurements, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:

 

Level 1: Quoted prices in active markets for identical assets or liabilities;

 

Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

 

Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, certificates of deposit, accounts receivable, notes and interest receivables, accounts payable, and accrued liabilities. The fair value of financial instruments, except for long-term notes receivable, approximates their carrying values, using level 3 inputs, at December 31, 2020 and 2019 due to their short maturities. The fair value of the notes receivable approximates its carrying value, using level 3 inputs, at December 31, 2020 and 2019.

Cash and Cash Equivalents

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents.

Certificates of Deposit and Mutual Funds

Certificates of Deposit and Mutual Funds

 

The Company invests its excess cash in certificates of deposit and money market mutual funds issued by financial institutions with high credit ratings. The certificates of deposit generally have average maturities of approximately six months and are subject to penalties for early withdrawal. The money market mutual funds are open ended and can be withdrawn at any time without penalty.

Accounts and Notes Receivable and Allowance for Doubtful Accounts

Accounts and Notes Receivable and Allowance for Doubtful Accounts

 

The Company recognizes an allowance for losses on accounts receivable based on an analysis of historical bad debt experience, current receivables aging, and expected future write-offs, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. Accounts receivable do not bear interest and are charged off after all reasonable collection efforts have been taken. The Company maintained an allowance for doubtful accounts of $34,959 and $34,177 at December 31, 2020 and 2019, respectively.

 

Notes receivable are carried at their estimated collectible amounts. Interest income on notes receivable is recognized using the effective interest method. Notes receivable are periodically evaluated for collectability based on the credit history, the current financial condition of the counter party, and the known and inherent risks in the notes. Notes receivable are placed on nonaccrual status when they become 90 days past due and the customer has not made a payment in over 60 days. Upon suspension of the accrual of interest, interest income is subsequently recognized to the extent cash payments are received. Accrual of interest is resumed when notes are removed from non-accrual status. Notes receivable are charged against the allowance for credit losses when they are deemed to be uncollectible. Due to the ongoing uncertainty resulting from the Covid pandemic, the Company has recorded a reserve for the full amount of a note receivable and accrued interest from a former related party totaling $311,367 in 2020. During 2019, the Company realized a full credit loss against a note receivable totaling $369,286. The allowance for uncollectible notes receivable was $311,367 and $108,174 at December 31, 2020 and 2019, respectively.

Inventory

Inventory

 

Inventory is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished goods inventory includes an allocation for capitalized labor and overhead. The Company routinely evaluates the carrying value of inventory for slow moving and potentially obsolete inventory and, when appropriate, will record an adjustment to reduce inventory to its estimated net realizable value. Inventory reserves were $120,652 and $120,652 at December 31, 2020 and 2019, respectively.

Investments in Other Companies

Investments in Other Companies

 

The Company accounts for investments in other companies that do not have a readily determinable fair value at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The Company has elected to utilize the cost minus impairment approach because the investment in TEC does not have a readily determinable fair value as of the reporting date. See Note 9. Co-Venture Agreement with Modern Round.

 

Management regularly evaluates the recoverability of its investment based on the investee company’s performance and financial position. For the year ended December 31, 2020 and 2019, the Company recognized an impairment loss of $840,000 and $280,000, respectively. Management regularly assesses the classification of its investments.

Property and Equipment

Property and Equipment

 

Property and equipment are carried at cost, net of depreciation. Gains or losses related to retirements or disposition of fixed assets are recognized in operations in the period incurred. Costs of normal repairs and maintenance are charged to expense as incurred, while betterments or renewals are capitalized. Depreciation commences at the time the assets are placed in service or for STEP equipment under agreements, when the equipment is made available for use by the customer. Depreciation is provided using the straight-line method over the estimated economic lives of the assets or for leasehold improvements, over the shorter of the estimated useful life or the remaining lease term. For STEP equipment under agreements, depreciation is provided using the straight-line method over the sixty-month maximum useful life instead of the remaining agreement term. Estimated useful lives are summarized as follows:

 

Computer equipment     3-5 years  
Furniture and office equipment     5-7 years  
Machinery and equipment     5-7 years  
STEP equipment     5 years  
Leasehold improvements     7 years  
Intangible Assets

Intangible Assets

 

Intangible assets at December 31, 2020 are comprised of various patents. We compute amortization expense on the patents using the straight-line method over the estimated remaining useful lives of 16 years. We compute amortization expense on media content using the straight-line method over the weighted average remaining period which is 16 years.

Cost of Products Sold

Cost of Products Sold

 

Cost of products sold represents manufacturing costs, consisting of materials, labor and overhead related to finished goods and components. Cost of products sold includes depreciation of STEP contract fixed assets. Shipping costs incurred related to product delivery are included in cost of products sold.

Advertising Costs

Advertising Costs

 

Costs associated with advertising are expensed as incurred. Advertising expense was $512,655 and $828,692 for the years ended December 31, 2020 and 2019, respectively. These costs include domestic and international tradeshows, website, and sales promotional materials.

Research and Development Costs

Research and Development Costs

 

Research and development costs are expensed as incurred. Research and development costs primarily include expenses, including labor, directly related to research and development support. Research and development expense was $1,603,379 and $1,345,513 for the years ended December 31, 2020 and 2019, respectively.

Legal Costs

Legal Costs

 

Legal costs relating to loss contingencies are expensed as incurred. See Note 10. Commitments and Contingencies.

Concentration of Credit Risk and Major Customers and Suppliers

Concentration of Credit Risk and Major Customers and Suppliers

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.

 

The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $6,338,896 and $1,069,887 at December 31, 2020 and 2019, respectively.

 

Sales are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.

 

Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses. As of December 31, 2020, the Company did not hold any notes receivables. (See Note 2. Notes Receivable and Note 9 Co-Venture Agreement with Modern Round)

 

Historically, the Company primarily sells its products to U.S. federal and state agencies. For the year ended December 31, 2020, one agency comprised 16% of total net sales. By comparison, for the year ended December 31, 2019, one agency comprised 18% and one agency comprised 12% of total net sales. As of December 31, 2020, one federal agency comprised 8.5% and one state agency comprised 31% of total accounts receivable. By comparison, as of December 31, 2019, one federal agency comprised 30% and one international customer comprised 20% of total accounts receivables.

Income Taxes

Income Taxes

 

Deferred tax assets and liabilities are recorded based on the difference between the financial statement and the tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company calculates a provision for income taxes using the asset and liability method, under which deferred tax assets and liabilities are recognized by identifying the temporary differences arising from the different treatment of items for tax and accounting purposes. In determining the future tax consequences of events that have been recognized in the financial statements or tax returns, judgment and interpretation of statutes are required.

 

In assessing realizable deferred tax assets, management assesses the likelihood that deferred tax assets will be recovered from future taxable income, and to the extent that recovery is not likely or there is insufficient operating history, a valuation allowance is established. The Company adjusts the valuation allowance in the period management determines it is more likely than not that net deferred tax assets will or will not be realized. After review of the deferred tax asset and valuation allowance in accordance with ASC 740, management determined that it is more likely than not that the Company will fully realize all of its deferred tax asset and no valuation allowance was recorded at December 31, 2020 and 2019.

 

The Company did not recognize any assets or liabilities relative to uncertain tax positions at December 31, 2020 and 2019. Interest or penalties, if any, will be recognized in income tax expense. Since there are no significant unrecognized tax benefits as a result of tax positions taken, there are no accrued penalties or interest. Tax positions are positions taken in a previously filed tax return or positions expected to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in the financial statements.

 

The Company reflects tax benefits, only if it is more likely than not that the Company will be able to sustain the tax return position, based on its technical merits. If a tax benefit meets this criterion, it is measured and recognized based on the largest amount of benefit that is cumulatively greater than 50% likely to be realized. Management does not believe that there are any uncertain tax positions at December 31, 2020 or 2019.

 

The Company is potentially subject to tax audits for its United States federal and various state income and excise tax returns for tax years between 2014 and 2020; however, earlier years may be subject to audit under certain circumstances. Tax audits by their very nature are often complex and can require several years to complete.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

 

Long lived assets, such as equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Fair value is determined based on discounted cash flows or appraised values, depending on the nature of the asset. At December 31, 2020 and 2019, the Company concluded that there has been no indication of impairment to the carrying value of its long-lived assets. As such, no impairment has been recorded.

Stock Based Compensation

Stock Based Compensation

 

The Company measures the cost of awards of equity instruments based on the grant date fair value of the awards. The Company calculates the fair value of stock-based awards using the Black-Scholes-Merton option pricing valuation model, which incorporates various assumptions including volatility, expected term and risk-free interest rates. There were no grants of stock-based awards during the years ended December 31, 2020 and 2019.

 

The expected term of the options is the estimated period of time until exercise and was determined using an average of vesting and contractual terms, as we did not have sufficient historical experience of similar awards. The risk-free interest rate is based on the implied yield available on United States Treasury zero-coupon issues with an equivalent remaining term. The Company has not paid dividends in the past and does not plan to pay any dividends in the near future. The estimated fair value of stock-based compensation awards and other options is amortized to expense on a straight-line basis over the relevant vesting period. The Company has elected to recognize forfeitures as they occur rather than estimating them at the time of grant.

Net Income (Loss) per Common Share

Net Income (Loss)per Common Share

 

The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:

 

    Year Ended December 31,  
    2020     2019  
Net income/(loss)   $ 1,478,403     $ (75,277 )
                 
Weighted average common stock outstanding     7,757,037       7,747,655  
Incremental shares from stock options     78,793       -  
Weighted average common stock outstanding diluted     7,835,830       7,747,655  
Net income/(loss) per common share and common equivalent shares                
Basic   $ 0.19     $ (0.01 )
Diluted   $ 0.19     $ (0.01 )

 

The Company has potentially dilutive securities outstanding that are not included in the diluted earnings per share calculation for the years ended December 31, 2020 and 2019 because their effect would be anti-dilutive. These potentially dilutive securities, comprised entirely of the Company’s stock options, totaled 98,750 and 26,667 for the years ended December 31, 2020 and 2019, respectively.

New Accounting Pronouncements

New Accounting Pronouncements

 

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. ASU 2019-12 also simplifies aspects of accounting for franchise taxes and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for annual and interim financial statement periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2019-12 on its financial statements.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenues

The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

    Year ended December 31,  
    2020     2019  
Total Revenue $   Commercial     Government     International     Total     Commercial     Government     International     Total  
Simulators and accessories   $ 1,052,223     $ 12,450,793     $ 299,430     $ 13,802,446     $ 530,742     $ 11,069,039     $ 1,992,819     $ 13,592,600  
Extended service-type warranties     74,290       2,408,379     $ 138,771       2,621,440       35,148       2,132,864       203,421       2,371,433  
Customized software and content     100,109       1,957,635     $ -       2,057,744       103,424       1,457,424       68,702       1,629,550  
Installation and training     17,004       534,478     $ 4,962       556,444       46,630       678,211       240,317       965,158  
Licensing and royalties     49,557       -     $ -       49,557       153,182       -       -       153,182  
Total Revenue   $ 1,293,183     $ 17,351,285     $ 443,163     $ 19,087,631     $ 869,126     $ 15,337,538     $ 2,505,259     $ 18,711,923  
Schedule of Estimated Useful Life of Property and Equipment

Estimated useful lives are summarized as follows:

 

Computer equipment     3-5 years  
Furniture and office equipment     5-7 years  
Machinery and equipment     5-7 years  
STEP equipment     5 years  
Leasehold improvements     7 years  
Schedule of Earnings Per Share

Earnings per share computations are as follows:

 

    Year Ended December 31,  
    2020     2019  
Net income/(loss)   $ 1,478,403     $ (75,277 )
                 
Weighted average common stock outstanding     7,757,037       7,747,655  
Incremental shares from stock options     78,793       -  
Weighted average common stock outstanding diluted     7,835,830       7,747,655  
Net income/(loss) per common share and common equivalent shares                
Basic   $ 0.19     $ (0.01 )
Diluted   $ 0.19     $ (0.01 )
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory, Net

Inventory consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
             
Raw materials and work in process   $ 3,636,649     $ 2,070,066  
Reserve     (120,652 )     (120,652 )
                 
Total inventory   $ 3,515,997     $ 1,949,414  
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
             
Computer equipment   $ 1,115,326     $ 1,115,326  
Furniture and office equipment     223,925       223,925  
Machinery and equipment     1,096,898       1,096,898  
Leasehold improvements     334,934       334,934  
STEP equipment     1,206,757       481,946  
                 
Total property and equipment     3,977,840       3,253,029  
Less: Accumulated depreciation     (2,596,096 )     (2,224,831 )
                 
Property and equipment, net   $ 1,381,744     $ 1,028,198  
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Asset (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Asset

Intangible asset consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
Patents   $ 160,000     $ 160,000  
Capitalized media content     128,085       66,078  
                 
Total intangible asset     288,085       226,078  
Less: Accumulated amortization     (17,037 )     (8,148 )
                 
Intangible asset, net   $ 271,048     $ 217,930  
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

The balance sheet classification of lease assets and liabilities was as follows:

 

Balance Sheet Classification   December 31, 2020     December 31, 2019  
Assets                
Operating lease right-of-use assets, beginning of period   $ 1,390,873     $ 1,674,857  
Amortization for the year ended   $ (296,346 )   $ (283,984 )
Total operating lease right-of-use asset   $ 1,094,527     $ 1,390,873  
Liabilities                
Current                
Operating lease liability, short-term   $ 321,727     $ 297,244  
Non-current                
Operating lease liability, long-term   $ 853,155     $ 1,174,882  
Total lease liabilities   $ 1,174,882     $ 1,472,126  
Schedule of Future Minimum Lease Payments

Future minimum lease payments as of December 31, 2020 under non-cancelable operating leases are as follows:

 

2021   $ 368,060  
2022     379,097  
2023     390,562  
2024     131,152  
Total lease payments     1,268,871  
Less: imputed interest     (93,989 )
Operating lease liability   $ 1,174,882  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Compensation and Related Costs

Accrued compensation and related costs consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
             
Salaries and wages payable   $ 278,331     $ 192,161  
Employee benefits payable     634       11,259  
Accrued paid time off (PTO)     366,827       287,846  
Profit sharing payable     197,309       120,221  
                 
Total accrued compensation and related costs   $ 843,101     $ 611,487  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following as of:

 

    December 31, 2020     December 31, 2019  
             
Manufacturer’s warranties   $ 352,000     $ 257,000  
Warranties-other     -       74,176  
Loss contingencies     -       -  
Taxes payable     316,076       2,382  
Miscellaneous payable     104,808       1,193  
                 
Total accrued expenses and other current liabilities   $ 772,884     $ 334,751  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Notes payable

The PPP note payable amounts consist of the following:

 

    December 31, 2020     December 31, 2019  
Short-term liabilities:                
Note payable, principal   $ 257,471     $     -  
Accrued interest on note     8,566       -  
                 
Note payable, short-term   $ 266,037     $ -  
                 
Long-term liabilities:                
                 
Note payable, long term   $ 1,063,243     $ -  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of Deferred Tax Assets and Liabilities

The tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities for the years ended December 31 is as follows:

 

    2020     2019  
Deferred tax assets:                
Net operating loss carry forwards   $ 324,000     $ 762,000  
Tax Credits     907,000       286,000  
Deferred revenue     152,000       58,000  
Non-qualified stock option expense     120,000       136,000  
Investment in TEC     89,000       51,000  
Reserves, accruals and other     254,000       231,000  
Accumulated depreciation and amortization     46,000       268,000  
                 
Total deferred tax assets     1,892,000       1,792,000  
Less: Valuation allowance     -       -  
                 
Net deferred tax asset   $ 1,892,000     $ 1,792,000  
Schedule of Significant Components of Income Tax Provision

Significant components of the (provision) for income tax for the years ended December 31 as follows:

 

    2020     2019  
Current   $ (119,000 )   $ (162,000 )
Deferred     (100,000 )     608,000  
Change in valuation allowance     -       -  
                 
Provision for income taxes   $ (219,000 )   $ 446,000  
Schedule of Reconciliation of Income Tax Rate

The Company is subject to federal and state taxes. Reconciliations of the Company’s effective income tax rate to the federal statutory rate for the years ended December 31 are as follows:    

 

    2020     2019  
    $     %     $     %  
Federal income tax expense at the statutory rate   $ 265,000       21.0 %   $ 78,000       21.0 %
State income taxes, net of federal benefit     69,000       5.5 %     20,000       5.4 %
Permanent differences     186,654       14.8 %     79,665       21.4 %
True ups to tax return and other     (739,654 )     -58.7 %     268,335       72.2 %
Change in federal income tax rates     -       0.0 %     -       0.0 %
Change in valuation allowance     -       0.0 %     -       0.0 %
                                 
Provision (benefit) for income taxes   $ (219,000 )     -59.0 %   $ 446,000       120.1 %
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Schedule of Repurchased and Cancelled Treasury Shares

At December 31, 2019, all treasury shares outstanding had been cancelled and returned to shares authorized.

 

    Year Ended December 31,  
    2020     2019  
Period:   Total
Number of
Shares
Repurchased
    Average
Price Paid
per Share
    Total
Number of
Shares
Repurchased
    Average
Price Paid
per Share
 
                         
Repurchased Shares - January-March                 -     $       -       68,239     $ 3.82  
Repurchased Shares - April-June     -     $ -       14,450     $ 3.97  
Repurchased Shares - July-September     -     $ -       -     $ -  
Repurchased Shares - October-December     -     $ -       -     $ -  
Total     -     $ -       82,689     $ 3.85  
                                 
Repurchased Shares Status                                
Repurchased Shares Cancelled     -               82,689          
Repurchased Shares Held in Treasury     -               -          
Total     -               82,689          
                                 
Approximate Funds Remaining in Repurchase Plan as of December 31, 2020   $ -                          
Schedule of Non-qualified Stock Options

The following table summarizes all non-qualified stock options as of:

 

    December 31, 2020     December 31, 2019  
    Number of     Weighted     Number of     Weighted  
    Stock Options     Exercise Price     Stock Options     Exercise Price  
Options outstanding, beginning of year     234,167     $ 2.47       279,167     $ 2.25  
Granted     -       -       -       -  
Redeemed     (40,000 )     0.88       (34,225 )     1.13  
Exercised     (30,000 )     1.01       (10,775 )     1.06  
Expired / terminated     -       -       -       -  
Options outstanding, end of year     164,167     $ 3.13       234,167     $ 2.47  
Options exercisable, end of year     164,167     $ 3.13       234,167     $ 2.47  
Schedule of Stock Options Outstanding and Exercisable

The following table summarizes information about stock options outstanding and exercisable as of December 31, 2020:

 

Range of
Exercise Price
  Number of
Options
Outstanding
    Weighted
Average
Exercise Price
    Number of
Options
Exercisable
    Weighted
Average
Exercise Price
 
$.80 - $.99     11,250     $ 0.98       11,250     $ 0.98  
$1.00 - $1.99     33,750     $ 1.68       33,750     $ 1.68  
$2.00 - $2.99     42,500     $ 2.48       42,500     $ 2.48  
$3.00 - $3.99     25,000     $ 3.50       25,000     $ 3.50  
$4.00 - $4.99     25,000     $ 4.25       25,000     $ 4.25  
$5.00 - $5.99     26,667     $ 5.50       26,667     $ 5.50  
$.40 - $2.99     164,167     $ 3.13       164,167     $ 3.13  

 

The following table summarizes information about stock options outstanding and exercisable as of December 31, 2019:

 

Range of
Exercise Price
  Number of
Options
Outstanding
    Weighted
Average
Exercise Price
    Number of
Options
Exercisable
    Weighted
Average
Exercise Price
 
$.80 - $.99     70,000     $ 0.87       70,000     $ 0.87  
$1.00 - $1.99     45,000     $ 1.60       45,000     $ 1.60  
$2.00 - $2.99     42,500     $ 2.48       42,500     $ 2.48  
$3.00 - $3.99     25,000     $ 3.50       25,000     $ 3.50  
$4.00 - $4.99     25,000     $ 4.25       25,000     $ 4.25  
$5.00 - $5.99     26,667     $ 5.50       26,667     $ 5.50  
$.40 - $2.99     234,167     $ 2.47       234,167     $ 2.47  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue $ 19,087,631 $ 18,711,923  
Deferred revenue liability current $ 4,708,575 2,490,845  
Extended warranties description The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product.    
Extended service-type warranties $ 2,621,440 2,371,433  
Customer Retainage 0 10,720  
Allowance for doubtful accounts 34,959 34,177  
Credit loss against note recievable 311,367 369,286  
Allowance uncollectible notes receivables 291,110 108,174  
Inventory reserves 120,652 120,652  
Impairment Loss $ 840,000 280,000  
Weighted average remaining period 16 years    
Advertising expense $ 512,655 828,692  
Research and development 1,603,379 1,345,513  
Deposit insurance coverage limit 250,000    
Uninsured cash and cash equivalents $ 6,338,896 $ 1,069,887  
Potentially dilutive securities 98,750 26,667  
STEP Revenue [Member]      
Revenue $ 794,524 $ 191,289  
Concentration of credit risk 4.00% 1.00%  
Accounts Receivables [Member]      
Allowance for doubtful accounts     $ 266,813
Allowance uncollectible notes receivables   $ 102,473  
Federal Agency [Member] | STEP Revenue [Member]      
Concentration of credit risk 16.00% 18.00%  
Federal Agency One [Member] | STEP Revenue [Member]      
Concentration of credit risk   12.00%  
One Federal Agency [Member] | Accounts Receivables [Member]      
Concentration of credit risk 8.50% 30.00%  
One State Agency [Member] | Accounts Receivables [Member]      
Concentration of credit risk   31.00%  
Customer Retainage [Member]      
Revenue $ 10,720 $ 122,500  
Warranty [Member] | One Year or Less [Member]      
Extended warranties 2,191,400 1,829,052  
Warranty [Member] | Longer Than One Year [Member]      
Extended warranties 1,920,346 1,748,257  
Warranty [Member] | One Year [Member]      
Extended warranties 352,000 257,000  
Customer Deposits [Member]      
Revenue 325,844 180,041  
Deferred revenue liability current 2,517,175 651,073  
Government Customers [Member]      
Revenue $ 17,351,285    
Concentration of credit risk 91.00%    
Commercial Customers [Member]      
Revenue $ 1,293,183 $ 869,126  
Concentration of credit risk 7.00% 5.00%  
International Customers [Member]      
Revenue $ 443,163 $ 2,505,259  
Concentration of credit risk 2.00% 13.00%  
Governmental Customers [Member]      
Revenue   $ 15,337,538  
Concentration of credit risk   82.00%  
One International Customer [Member] | Accounts Receivables [Member]      
Concentration of credit risk   20.00%  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies - Schedule of Disaggregation of Revenues (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Simulators and accessories $ 13,802,446 $ 13,592,600
Extended service-type warranties 2,621,440 2,371,433
Customized software and content 2,057,744 1,629,550
Installation and training 556,444 965,158
Licensing and royalties 49,557 153,182
Total Revenue 19,087,631 18,711,923
Commercial [Member]    
Simulators and accessories 1,052,223 530,742
Extended service-type warranties 74,290 35,148
Customized software and content 100,109 103,424
Installation and training 17,004 46,630
Licensing and royalties 49,557 153,182
Total Revenue 1,293,183 869,126
Government [Member]    
Simulators and accessories 12,450,793 11,069,039
Extended service-type warranties 2,408,379 2,132,864
Customized software and content 1,957,635 1,457,424
Installation and training 534,478 678,211
Licensing and royalties
Total Revenue 17,351,285 15,337,538
International [Member]    
Simulators and accessories 299,430 1,992,819
Extended service-type warranties 138,771 203,421
Customized software and content 68,702
Installation and training 4,962 240,317
Licensing and royalties
Total Revenue $ 443,163 $ 2,505,259
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details)
12 Months Ended
Dec. 31, 2020
Computer Equipment [Member] | Minimum [Member]  
Estimated useful lives of assets P3Y
Computer Equipment [Member] | Maximum [Member]  
Estimated useful lives of assets P5Y
Furniture and Office Equipment [Member] | Minimum [Member]  
Estimated useful lives of assets P5Y
Furniture and Office Equipment [Member] | Maximum [Member]  
Estimated useful lives of assets P7Y
Machinery and Equipment [Member] | Minimum [Member]  
Estimated useful lives of assets P5Y
Machinery and Equipment [Member] | Maximum [Member]  
Estimated useful lives of assets P7Y
STEP Equipment [Member]  
Estimated useful lives of assets P5Y
Leasehold Improvements [Member]  
Estimated useful lives of assets P7Y
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Net income/(loss) $ 1,478,403 $ (75,277)
Weighted average common stock outstanding 7,757,037 7,747,655
Incremental shares from stock options 78,793
Weighted average common stock outstanding diluted 7,835,830 7,747,655
Net income/(loss) per common share and common equivalent shares - Basic $ 0.19 $ (0.01)
Net income/(loss) per common share and common equivalent shares - Diluted $ 0.19 $ (0.01)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Receivable (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Mar. 23, 2018
Jul. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Conversion of past due trade receivable $ 400,906        
Debt instrument principal and accrued interest         $ 374,034
Allowance for doubtful accounts     $ 34,959 $ 34,177  
Received single payment       10,000  
Legal judgement, fee       $ 396,575  
Accrued interest for judgement       6.25%  
Written off to bad debt expense     291,110 $ 108,174  
Principal amount     257,471  
Reserve for collectability     311,367 5,701  
Accounts Receivables [Member]          
Allowance for doubtful accounts         $ 266,813
Written off to bad debt expense       102,473  
TEC [Member]          
Debt instrument principal and accrued interest     311,367 $ 296,811  
Loan receibale     $ 292,138    
Royalty payment, due date     May 31, 2018    
Interest rate     5.00%    
Debt, description     The Convertible Note bears interest at the rate of five percent (5%) per annum and contains a provision requiring remittance of not less than 20% of the net proceeds of any private or public offering of its securities in reduction of the Convertible Note. The Convertible Note has a conversion right, at the sole discretion of the Company, to convert the outstanding balance of principal and accrued interest at any time for shares of common stock of TEC. Prior to the due date, the Company may elect to convert the Convertible Note for shares of common stock in TEC at a twenty-five percent (25%) discount to the price of shares sold to the public in a public offering in connection with a go-public transaction. The issuance of common stock upon conversion shall be made without charge to the Company. No fractional shares shall be issued upon conversion and in lieu of fractional shares, TEC will pay the Company the amount of any obligation that is not converted. Any unpaid balance of principal and accrued interest becomes due and collectible on the earlier of (i) August 1, 2019 (maturity date), or (ii) if declared due and payable in the event of Default.    
Debt instrument, maturity date       Aug. 01, 2019 Aug. 01, 2019
TEC [Member] | Convertible Debt [Member]          
Debt instrument, maturity date, description   The Convertible Note's maturity date was extended to August 2020      
Payment for remission of convertible debt   $ 16,000      
Debt instrument accrued interest   14,972      
Principal amount   $ 1,028      
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Inventory (Details Narrative) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Spare parts as other assets, long-term $ 500,114 $ 351,236
Transfer from inventory to property and equipment $ 724,811 $ 292,138
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Inventory - Schedule of Inventory, Net (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials and work in process $ 3,636,649 $ 2,070,066
Reserve (120,652) (120,652)
Total inventory, net $ 3,515,997 $ 1,949,414
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
STEP Equipment [Member]    
Depreciation expense $ 371,265 $ 299,804
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Total property and equipment $ 3,977,840 $ 3,253,029
Less: Accumulated depreciation (2,596,096) (2,224,831)
Property and equipment, net 1,381,744 1,028,198
Computer Equipment [Member]    
Total property and equipment 1,115,326 1,115,326
Furniture and Office Equipment [Member]    
Total property and equipment 223,925 223,925
Machinery and Equipment [Member]    
Total property and equipment 1,096,898 1,096,898
Leasehold Improvements [Member]    
Total property and equipment 334,934 334,934
STEP Equipment [Member]    
Total property and equipment $ 1,206,757 $ 481,946
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Asset (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense $ 8,889 $ 8,148
Weighted average remaining period 16 years  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Asset - Schedule of Intangible Asset (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Total intangible asset $ 288,085 $ 226,078
Less: Accumulated amortization (17,037) (8,148)
Intangible asset, net 271,048 217,930
Patents [Member]    
Total intangible asset 160,000 160,000
Capitalized Media Content [Member]    
Total intangible asset $ 128,085 $ 66,078
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details Narrative)
1 Months Ended 12 Months Ended
Apr. 30, 2019
ft²
Dec. 31, 2020
USD ($)
ft²
Dec. 31, 2019
USD ($)
Jun. 30, 2019
ft²
Jan. 02, 2019
USD ($)
Dec. 31, 2018
USD ($)
Incremental in borrowing rate   4.50%        
Operating lease liability   $ 1,174,882 $ 1,472,126   $ 1,721,380  
Deferred rent   0 0   46,523  
Operating lease right of use asset   1,094,527 1,390,873   $ 1,674,857 $ 1,674,857
Rent expenses   $ 412,315 $ 499,612      
Lease Amendment [Member]            
Rentable square feet | ft² 5,131          
Lease expires, description April 2024          
Office and Warehouse Space [Member] | Unaffiliated Third Party [Member]            
Rentable square feet | ft²   37,729        
Office and Industrial Space [Member] | Unaffiliated Third Party [Member]            
Rentable square feet | ft²       4,529    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Jan. 02, 2019
Leases [Abstract]      
Operating lease right-of-use assets, beginning balance $ 1,390,873 $ 1,674,857  
Amortization (296,346) (283,984)  
Total operating lease right-of-use asset, ending balance 1,094,527 1,390,873  
Operating lease liability, short-term, current 321,727 297,244  
Operating lease liability, long-term, non current 853,155 1,174,882  
Total lease liabilities $ 1,174,882 $ 1,472,126 $ 1,721,380
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Jan. 02, 2019
Leases [Abstract]      
2021 $ 368,060    
2022 379,097    
2023 390,562    
2024 131,152    
Total lease payments 1,268,871    
Less: imputed interest (93,989)    
Operating lease liability $ 1,174,882 $ 1,472,126 $ 1,721,380
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses - Schedule of Accrued Compensation and Related Costs (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Salaries and wages payable $ 278,331 $ 192,161
Employee benefits payable 634 11,259
Accrued paid time off (PTO) 366,827 287,846
Profit sharing payable 197,309 120,221
Total accrued compensation and related costs $ 843,101 $ 611,487
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Manufacturer's warranties $ 352,000 $ 257,000
Warranties-other 74,176
Taxes payable 316,076 2,382
Miscellaneous payable 104,808 1,193
Total accrued expenses and other current liabilities $ 772,884 $ 334,751
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Note Payable (Detail Narrative) - USD ($)
12 Months Ended
May 08, 2020
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Debt instrument principal amount     $ 257,471
Debt instrument periodic payment   $ 374,034    
Paycheck Protection Program Loan [Member] | Convertible Promissory Note [Member]        
Debt instrument principal amount $ 1,320,714      
Debt interest rate 1.00%      
Debt instrument periodic payment $ 55,604      
Debt instrument maturity date May 08, 2022      
Debt instrument interest amount $ 18,720      
Debt instrument term 2 years      
Repayment of notes payable $ 1,339,434      
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Note Payable - Schedule of Notes Payable (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
Note payable, principal $ 257,471
Accrued interest on note 8,566
Note payable, short-term 266,037
Note payable, long term $ 1,063,243
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Co-Venture Agreement with Modern Round (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jul. 31, 2019
Aug. 16, 2017
Jan. 16, 2015
Apr. 30, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reverse stock split       MR effected a 1-for-12,000 reverse stock split, followed by a 2,000-for-1 forward stock split completed in November 2018.      
Investment         $ 840,000  
TEC [Member]              
Debt instrument maturity date           Aug. 01, 2019 Aug. 01, 2019
Number of common stock held         560,000 560,000  
Issued and outstanding percentage         4.80% 4.80%  
Impairment loss         $ 840,000 $ 280,000  
Number of warrants to purchase shares of common stock         25,577    
Warrant exercise price per share         $ 2.4436    
Warrant description         This warrant became exercisable on the date of grant of April 14, 2015 and expires on the tenth anniversary of the date of grant, if not earlier pursuant to the terms of the option.    
Amendment to Co-Venture Agreement [Member]              
Ownership interest for fully diluted basis     5.00%        
Royalty percentage   10.00%          
Percentage of revenue paid for cost of equipment   14.00%          
First Amendment to Convertible Promissory Note [Member] | TEC [Member]              
Debt instrument maturity date Aug. 01, 2020            
Payments of public offering $ 16,000            
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number of previously awarded options redeemed 40,000 34,225
Compensation expenses $ 73,987 $ 38,353
Exercise price amount 30,166 11,426
Co-Venture Agreement [Member]    
Royalties/license fee income $ 46,247 $ 130,625
TEC [Member]    
Number of common stock held 560,000 560,000
Issued and outstanding percentage 4.80% 4.80%
Accounts receivable $ 0 $ 0
Natural Point, Inc [Member]    
Purchased specialized equipment amount 232,218 167,302
Outstanding balance $ 0 $ 34,865
CEO and Board of Directors [Member]    
Related party exercised options 30,000 5,000
Exercise price amount $ 30,163 $ 5,650
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Sep. 20, 2019
Apr. 02, 2012
May 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Settlement amount     $ 76,250      
Estimated loss contingency           $ 40,000
Estimated loss contingency sought $ 396,575          
Intetrest accruing rate 6.25%          
Written off to bad debt expense       $ 291,110 $ 108,174  
Amount credited to operations from forfeited awards       206,869 93,160  
Chief Executive Officer [Member]            
Annual salaries       248,791    
Chief Operating Officer [Member]            
Annual salaries       $ 223,274    
Three Year Employment Agreements [Member] | Chief Executive Officer [Member]            
Annual salaries   $ 195,000        
Three Year Employment Agreements [Member] | Chief Operating Officer [Member]            
Annual salaries   $ 175,000        
Note Receivable [Member]            
Written off to bad debt expense         $ 102,473  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Details Narrative)
12 Months Ended
Dec. 31, 2020
USD ($)
Income Tax Disclosure [Abstract]  
Ownership percentage 50.00%
Federal net operating loss carry-forwards $ 1,100,000
Operating loss carry-forwards expiration description expire starting in 2031
Future taxable income carryforward $ 474,000
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Net operating loss carry forwards $ 324,000 $ 762,000
Tax Credits 907,000 286,000
Deferred revenue 152,000 58,000
Non-qualified stock option expense 120,000 136,000
Investment in TEC 89,000 51,000
Reserves, accruals and other 254,000 231,000
Accumulated depreciation and amortization 46,000 268,000
Total deferred tax assets 1,892,000 1,792,000
Less: Valuation allowance
Net deferred tax asset $ 1,892,000 $ 1,792,000
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Significant Components of Income Tax Provision (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Current $ (119,000) $ (162,000)
Deferred (100,000) 608,000
Change in valuation allowance
Provision for income taxes $ (218,800) $ 446,725
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Reconciliation of Income Tax Rate (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Federal income tax expense at the statutory rate $ 265,000 $ 78,000
State income taxes, net of federal benefit 69,000 20,000
Permanent differences 186,654 79,665
True ups to tax return and other (739,654) 268,335
Change in federal income tax rates
Change in valuation allowance
Provision (benefit) for income taxes $ (218,800) $ 446,725
Federal income tax expense at the statutory rate, percentage 21.00% 21.00%
State income taxes, net of federal benefit, percentage 5.50% 5.40%
Permanent differences, percentage 14.80% 21.40%
True ups to tax return and other, percentage (58.70%) 72.20%
Change in federal income tax rates, percentage 0.00% 0.00%
Change in valuation allowance, percentage 0.00% 0.00%
Provision (benefit) for income taxes, percentage (59.00%) 120.10%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Jan. 09, 2019
Aug. 23, 2017
Oct. 25, 2016
Common stock shares authorized 50,000,000 50,000,000      
Common stock, par value $ 0.0001 $ 0.0001      
Common stock shares issued 7,775,030 7,745,030      
Preferred stock shares authorized 2,500,000 2,500,000      
Preferred stock, par value $ 0.0001 $ 0.0001      
Additional treasury shares purchased 82,689      
Average price paid per share $ 3.85      
Stock related to exercise of options $ 30,166 $ 11,426      
Options outstanding and exercisable, term 7 years        
Aggregate intrinsic value of options outstanding and exercisable $ 138,487 731,112      
Total intrinsic value of options exercised $ 63,437 $ 14,770      
2017 Equity Incentive Plan [Member]          
Number of common stock capital shares reserved for future issuance       1,187,500  
Percentage of common stock shares issued and outstanding       3.00%  
2017 Equity Incentive Plan [Member]          
Options issued      
Board of Directors [Member]          
Common stock shares authorized to repurchase     1,000,000   1,000,000
Class A Common Stock [Member]          
Common stock shares authorized 2,500,000 2,500,000      
Common stock, par value $ 0.0001 $ 0.0001      
Common stock shares issued      
Common stock voting rights Each holder of Class A Common Stock shall be entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder.        
Class B Common Stock [Member]          
Common stock shares authorized 7,500,000 7,500,000      
Common stock, par value $ 0.0001 $ 0.0001      
Common stock shares issued      
Common Stock [Member]          
Common stock shares authorized 50,000,000        
Common stock, par value $ 0.0001        
Stock related to exercise of options $ 3 $ 2      
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Schedule of Repurchased and Cancelled Treasury Shares (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Total Number of Shares Repurchased 82,689
Average Price Paid per Share $ 3.85
Repurchased Shares Cancelled 82,689
Repurchased Shares Held in Treasury
Approximate Funds Remaining in Repurchase Plan as of December 31, 2020  
January to March [Member]    
Total Number of Shares Repurchased 68,239
Average Price Paid per Share $ 3.82
April to June [Member]    
Total Number of Shares Repurchased 14,450
Average Price Paid per Share $ 3.97
July To September [Member]    
Total Number of Shares Repurchased
Average Price Paid per Share
October to December [Member]    
Total Number of Shares Repurchased
Average Price Paid per Share
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Schedule of Non-qualified Stock Options (Details) - Non-Qualified Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number of Stock Options, Options outstanding, beginning of year 234,167 279,167
Number of Stock Options, Granted
Number of Stock Options, Redeemed (40,000) (34,225)
Number of Stock Options, Exercised (30,000) (10,775)
Number of Stock Options, Expired / terminated
Number of Stock Options, Options outstanding, end of year 164,167 234,167
Number of Stock Options, Options exercisable, end of year 164,167 234,167
Weighted Exercise Price, Option outstanding, beginning of year $ 2.47 $ 2.25
Weighted Exercise Price, Granted
Weighted Exercise Price, Redeemed 0.88 1.13
Weighted Exercise Price, Exercised 1.01 1.06
Weighted Exercise Price, Expired / terminated
Weighted Exercise Price, Option outstanding end of quarter 3.13 2.47
Weighted Exercise Price, Options exercisable, end of quarter $ 3.13 $ 2.47
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Schedule of Stock Options Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Range of Exercise Price, lower range limit $ 0.40 $ 0.40
Range of Exercise Price, upper range limit $ 2.99 $ 2.99
Number of Options Outstanding 164,167 234,167
Weighted Average Exercise Price $ 3.13 $ 2.47
Number of Options Exercisable 164,167 234,167
Weighted Average Exercise Price $ 3.13 $ 2.47
Exercise Price Range One [Member]    
Range of Exercise Price, lower range limit 0.80 0.80
Range of Exercise Price, upper range limit $ 0.99 $ 0.99
Number of Options Outstanding 11,250 70,000
Weighted Average Exercise Price $ 0.98 $ 0.87
Number of Options Exercisable 11,250 70,000
Weighted Average Exercise Price $ 0.98 $ 0.87
Exercise Price Range Two [Member]    
Range of Exercise Price, lower range limit 1.00 1.00
Range of Exercise Price, upper range limit $ 1.99 $ 1.99
Number of Options Outstanding 33,750 45,000
Weighted Average Exercise Price $ 1.68 $ 1.60
Number of Options Exercisable 33,750 45,000
Weighted Average Exercise Price $ 1.68 $ 1.60
Exercise Price Range Three [Member]    
Range of Exercise Price, lower range limit 2.00 2.00
Range of Exercise Price, upper range limit $ 2.99 $ 2.99
Number of Options Outstanding 42,500 42,500
Weighted Average Exercise Price $ 2.48 $ 2.48
Number of Options Exercisable 42,500 42,500
Weighted Average Exercise Price $ 2.48 $ 2.48
Exercise Price Range Four [Member]    
Range of Exercise Price, lower range limit 3.00 3.00
Range of Exercise Price, upper range limit $ 3.99 $ 3.99
Number of Options Outstanding 25,000 25,000
Weighted Average Exercise Price $ 3.50 $ 3.50
Number of Options Exercisable 25,000 25,000
Weighted Average Exercise Price $ 3.50 $ 3.50
Exercise Price Range Five [Member]    
Range of Exercise Price, lower range limit 4.00 4.00
Range of Exercise Price, upper range limit $ 4.99 $ 4.99
Number of Options Outstanding 25,000 25,000
Weighted Average Exercise Price $ 4.25 $ 4.25
Number of Options Exercisable 25,000 25,000
Weighted Average Exercise Price $ 4.25 $ 4.25
Exercise Price Range Six [Member]    
Range of Exercise Price, lower range limit 5.00 5.00
Range of Exercise Price, upper range limit $ 5.99 $ 5.99
Number of Options Outstanding 26,667 26,667
Weighted Average Exercise Price $ 5.50 $ 5.50
Number of Options Exercisable 26,667 26,667
Weighted Average Exercise Price $ 5.50 $ 5.50
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .R ?5('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 " #L@'U2P2CFY>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Z@8R;UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GHH]>4G_$(09L/ M?42H.%^!1])6DX8)6(2%R%1CC301-?7Q@K=FP8?/V,XP:P!;]-A1 E$*8&J: M&,YCV\ -,,$(HT_?!;0+<:[^B9T[P"[),;DE-0Q#.=1S+N\@X.UI]S*O6[@N MD>X,YE_)23H'7+/KY-=Z\[C?,E7Q2A2\+JJ'O5A)?B^%>)]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .R ?5*PTBU?+00 +,/ 8 >&PO=V]R:W-H965T&UL MI9==;]LV%(:ONU]!"+O8@#@2*?FCA6T@L9LM*YH:<9LB&'9!2[0M1")=DHJ3 M?[]#2I:<0J(-],;6UWGU\/#H)<]X+^23VC*FT4N><37QMEKO/OB^BKN)=X0]S M0DR ?>(A97MU=(S,4%9"/)F3VV3B!8:(92S61H+"WS.;L2PS2L#QHQ+UZG>: MP./C@_J-'3P,9D45FXGL>YKH[<0;>2AA:UID^E[L_V;5@/I&+Q:9LK]H7SX; M$0_%A=(BKX*!($]Y^4]?JD0I?D6W MO*PG,R\]]&TY1W_\_N?8U_ Z$^3'E?1U*4TZI#%!GP776P6Z"4O>"OC 6<.2 M ^PU<2K.67R)0GR!2$""%J"9._PSE9>(#&PX;@F?N\/_*3B\/6A[^YO1A'7J M0ZL7=NC-Q#.3Z-^KE=(2RO\_AV142T96,NJ0K";PGFU2(PK3>D=SUC9U;IV' M5'Z5] (J(790]6NJ_CE4,R@S23,03=@+^L1>V[C<2D$0X)U'HP!K46 .G M6%WZ7U]WK3ERA^.@]\E!,:PIAN=1+)A,A?D&$P1?W6J^' M22_$#BX<-.X9G%/:WV'=ZCUQL>=HR:@2G"7H5JF"R5;;=&O>"1?:D;'C<] > M1%9P#4LZ9"_KX'$+N7E(PT/.4%O)W(HGR!H[QV?YN9TY-(-JWPC9:ILG=.X$[]$XAMV6 M!)&DK13>$C;6CL_R]F5.LPQ=%PIN*]5I%R?$M"Q<=H$;9\=N;ZZH/N9,;DR) M_04*>HMF(M]1WIY M^ ILL;ML=ND#V0O"!98V#W;359I_:U8;K53!HL;I\=N MJS[,XQ:7=ORQMN)VXE_IK(K=#>36ZQK M\^(?=3GFP[;=HD*Q@/6M;'CJJW5'>F7[,+]YO&QGH1, 7U H8VL(#2Z'4#^R M[!#+$RUVMF=:"0T=F#W<0E?-I'D [J^%T(<3\X*Z3Y_^#U!+ P04 " #L M@'U2:ACGJZT' !U(P & 'AL+W=OUNKQG6Q%/?R5NK/RYL.WDVW7F95(]N^4BWJ MY/QR\@Z_O6:%N6"P^+.2C_W.:V1"N5/JBWGS<78Y28PB6_&Z61[3W/A[NL7[S\-P4,P=Z*7UZK^JYKIQ>4DGZ"9G(M5K7]7CS_+ M34#<^"M5W0__HL>-;3)!Y:K7JME<# J:JEW_+YXVB=BY +/ !61S 3GV KJY M@ Z!KI4-87T06EQ==.H1=<8:O)D70VZ&JR&:JC7+>*L[^&L%U^FK]Z(6;2G1 MK?'0HW/T^?8#^NZ;[R^F&KP;FVFY\?1^[8D$/'V0Y1M$\1DB"4D\EU\??3DN M]B^?0DS;P,@V,#+XHP%_UZNNDZU&HN\AL+<1CW3KD0X>6_+U=H5'UR9H_1PE>8,%SF[F#[L)L6UPPSSI,!;NSVM;*N5Q;7* M3E?SJA1:]DC-86,O55]IG]*H(U-%WO9+4\*+)1CET[7+""8>87F&\%YE&!G]N[JJ[E#'(,2E?>!.?.K3E+594;# -BBV$HNHQ)M.+D4U0_()6-O#^3,U0^F%[*"@[Q8EG_;"U903QOA( MNL>,TR+C?N4XL31(HMK_4%K41\CSQ)SDL%<#8G?0A:,E M_A?5WI_#D6N.*/+8<@.3 \L'/5*GGX=E,U5^"5V+#IZ'C;?]HI/CC#F)\!@F M),<[VW)?L>42CH/I-] K=-7>HUI"1X,ZT[JDPG%40=44[7T%Q7*SC&&Q+F)(AA,V/M<^.YP5-% ;L441CK/H MCX70W_;H1Z!JIZ%%-AL#M4K+/3C5L"V1V99#(&?PMQHNF*&E@%WEC2MZUQ.( M@#U@*S#&H< MV'"<;+<22D(%9V+31_3K*(?#YXW(95.>\F3,88\9+C(#IT6%U@ MX;P@B9M7CV&V;[BOUJ(-Q]EF^H->#_N^:I'O/!RSWZ/W.&6_NQC,61(,DU@, MDF,P6(_XXHN%N'CCA/""TM&:^ P+BA->!,1:#!)\A-B(1.Q6!9)Q2IPB[[$$ MD/$":F= Y,XT=MPX5E<"&KA*5S**:V+A1^+PV\X'2_$OUJ"+W9 M'FTD]S&O]0G4ZR#GBX1A3R&A$%GR@+#$+&P(W'8[0]# MAW:YRZ*,\"QW!F./(:.<,QY(,;74HLF1\]"1599:QM X8]S5BW95U ,2Z#\H M2T?)\!EF+(?$!9)A@4/C8]S^H8^K]4UF*25LS(?X+4\_]W3GT>-I(][.N8^' MYA(MYQ3S\2'RV&&S$'F@%Z<6?32.OG$K=> 849=C-*>I.TY[#$E!* RE <66 M>/3 E+=6?$"GYUFCF9Q3-B:SQQ+*;LY#/16U7*-QKEVKIJF&9GQ-Y5*U9HO( MM@31Z+M;*=%P"C#V/LZ/>S^A#7\%1_L9L#BD6;3BW6I5?EFH>B:[_MOA88U^ MCA8\BRL:Q]5-]U+Q>G,/]$WR!N8*;(8:]"#JE?P!D3.8%,_@4R16&EA6_2=G M/Z!6 =@$Q(FJOC>-D^J06NE>PPK!XG@7(BKEE(7X>D?[Z;*HI'%4FJT(+>V0 MJ[-U@KR1>B"9C1_?>(T",&<6CBP^TKV;S2K3=L/1-D]GSV%\+<6R@J/N_5+$ M\]22Y@6%;G"D-F#)TCPPA3(+71:'+K3>JV:U'A!F$T)YSLE8 MJ\>29I@1'DJOQ2V+XW9=-'O/>?1*]A 7IZ X'S<(/LL$YYB$AGQFF)#VWJ5WI^^2I96+'_=5;*%G;U* M88][.665OM[1.M+ISF\BS ]2/HGNOFI[Z)_GX#EYD\&^[]:_\5B_T6HY_$SB M3FFMFN'E0@K(J#& O\\5]%*;-^:7%]M?VES]#U!+ P04 " #L@'U2;!5M M)$,# "W$ & 'AL+W=OG#"%%-]/&&G)A0W:!>*:'KY )&BH\AP8\^4:'M'8PT)"SXX*&6;-D$/I1^DM> MLP=QU(#/-9A9@]FVH9\U]!.A*;-$UB,1Q)XR>D!,54LT=9 \FZ1;JO$C]1I7 M@LFKONP3]IP$)'( K10"1Q^7A$$D/!"^0X)/Z#/Z@'3$/7F63W4A;ZC:="<# MGZ?@YAGP1W!ZJ(_OD&F81D7[HG4[GI3;=2DSUVKF6LT$;W &;REG"# &+I*/ MU7FY0S%A:$^"'51)2[&L!$N986\;/<,P\%3?'TMH+"M1[>=4^]VHIJ\ D9WP M*//_@5M%.<4<'7$QAX;ZO./<7%$P=FFERB M.+ ]:#:JFD?7XY0$#W/!PXL$R^62"Q*Y?K2M4ET+VD'U]3@EU:-<]:A6]8*& MH5R VWAHU,Y#C64EGE;.T^K LY6!K!-CI+XX<5"+PA+G<?^,3VA8 MEC4T^N_I5M4-2G4EMI.<[:0[VX;)/VE)N:JNAC(VBL SZDD'A'/T@#+R*T4> M_7J"< WL=XT]\%&DXEL9)$-J=$AS79EK$8FX/A,O,$F&V!PS+0K+K(MTQ/7Q MV-$F]6@=5MP; )45%]&*Z[/U$JO50W:1?>-\Q47 XOJ$3KJ!4MGZTJU1;^B?"MG[$40 ;B6ST+&E=ENZ2TX&@<;+17%,AMZW)H0?$ M!:8*Y/4-I>)MH/:N^7\5]G]02P,$% @ [(!]4CEHB?U&!0 WQ0 !@ M !X;"]W;W)K'=\[LCY MHY#?U99S#9ZJLE:7LZW6NXLH4LLMKY@Z%SM>FR]K(2NFS5!N(K63G*T:I:J, M,(1I5+&BGBWFS;M;N9B+O2Z+FM]*H/95Q>3S%2_%X^4,S8XO[HK-5ML7T6*^ M8QM^S_77W:TTHZBWLBHJ7JM"U$#R]>7L/;JX)L0J-!)_%OQ1G3P#NY0'(;[; MP:?5Y0Q:1+SD2VU-,/-WX->\+*TE@^.?SNBLG],JGCX?K7]H%F\6\\ 4OQ;E MMV*EMY>S; 96?,WVI;X3CQ]YMZ#$VEN*4C6_X+&5I70&EGNE1=4I&P154;?_ M[*ESQ(D"2B<4<*> QPKQA +I%!K/12VR9EDW3+/%7(I'(*VTL68?&M\TVF8U M16W#>*^E^5H8/;VXUTQS$Q:M@%B#/W9<,NM>!<[ U_L;\.:GM_-(FWFL=+3L M;%ZU-O&$383!9U'KK0*_U"N^^M% 9 #V*/$1Y14.6KSARW- T#N (88>0->O M5D=Y [IG48:>V3"WAT_\'K/U47 5MS;BAM;\82M+T*STFR(QJ+/UZUZTJC; M37E8H!QF-"5H'AU.?> 1S"A".2:]X \(DQYA$D1X+92VR:%8R94/8:N>GDQ, MS7]OC2(+Y?I5 *[*18%]H'+W6F-4Z!,,9C![J".44D MS9$?'^WQT6"V=)NJW@#^9-A7A?,FZZUFX57SVI@M :M7@*T,,Q1*VVD.WB3* MW*5!"BD9A\B5RQ!,LA3Z79#W8/,@V#NN.)/+;8-V97*]%#M+.CZHN1NN%!)" M\Q%4CQR)DP1-9#N" R/"(-C?3?$4XYAY61"Z$&!*8P3'6#V2>6R@TBFP)_2- M@F _U4M1<;"6HCJ"-NSM18M$4P('D49CEFZQ_R8DN@Q."\S&/>L3,ED!D@D300/0HS/1= MLC]PT[YRR_B'HFDGS?"85IH]^8L4\I0!G.2&6L;H74%"41Q/I?]0!A -HK_] M;WBI&V>,L@R.*=LC&,9!5')C T" PX\IX6FV9Y"&&P4-9P.&R<,54L?2YH-/+3E8& MS]&863Q29_ <3O06>"@ .%P ;HIRK\=-=@<,O0J8*Q4"-K ]#K/]M^8$Q4UW MI?SHP+IE3FE!(Z-@%/L&8ILG$'L(# M[>,P[8>BXQ(YS4B2.3V93S"(;N!\_#+GW]NN'OSUF5D3G]T0B(9I/'8DQ[)+$DRT[)-N'(@2QPFRR];IG\V!UYSFI:: M%;7M;L&=>&:E+KB*?BN6]NK#]),?.%?O@+V","QUQTMFM\@MD_KY54$8:!&' M:?$U02 #^9$P^;T8!.)VN'&"X_%.\XB9OB"=*E9DH$$2IL&VOYIR^&M<2P9F M(V%F>Y5K3^X2PO3ULFN)D[4Q<0[7'BF,DV1<7J.3JR*3@9OF!DV9-W=3H_=7Z.*ZO6L;S+17?Y^9W!2U B5?&Y/PG!I,LKU-:P=:[)H+ MJ0>AM:B:QRUG*RZM@/F^%D(?!W:"_DYS\2]02P,$% @ [(!]4D'>5> , M!0 PAP !@ !X;"]W;W)K$;DG&AZH.RIV!+"P4N6YL7,V'*^NS'-(MJ2#!?7=$=R\ MS6+'"(Y+IRPU;,;&;&9WBS@H%T*"W^2LBA M.+L&LI0'2I_DS9=X9E@R(Y*2B$L(+#Z>R1U)4XDD\OA9@1IU3.EX?OV&'I;% MBV(><$'N:/IW$O/MS @,$),-WJ?\&SW\0:J"7(D7T;0H_X+#T=;U#!#M"TZS MREEDD"7Y\1._5 MQYF"[ PYVY6"W'>P!!U0YH)8#&DK)J1R<=@1GP,&M'-RV MPV3 P:LD9H$YGD\9/0 FK06:O"CY+;T%(TDN6_&> M,_%K(OSX_)YC3D1K\0+0#;C;XOR1%"#)P3VGT=.6IC%AQ:]@^7.?\%=P!7[< M+\!OO_P^-;D(+B',J IT>PQD#P1:BQ8CC)'XB S^^4JR!\+^[4&Z4R/=T2RC M^668A1KF +M6@W\5V4.S9Z^7LP@O91=$^ MVZ>"G!@LR":)$JY"6UU(BXJRFFZF:)2Z6^RZ6^P2QQG N<4ISB,",!=)1=< MP4_ MF#0UPY*)+G#WA0[')&9(;;0@K!G8LQ!7S,<<=P21VZLSW,_0%/S^9SI MK@UT;-\.D-,T7'8-KY"/K*!I%O:9>2B8^"W#54]@RYWX",':L+'0J%YH])Z% M_@2*+1;+\ZX%5R*.6/ CCM=8<-OWW(&2G+HD1UG2\8F@._G,%8"\$!8E!8G[ M*E$"C:C$Z;!CMQK'Z=0*1>>TNT93/J$FG%5_UEX_/V[-C_L1?MY:L(\G)> ( MGMQN/9;ON_WU>'4]WHAZ&-GM6;3% QVGA!I1B2:8]&LF?263ZXHY.:'PMP.VD/3V4:G$&D&E)IR%)IREW[.V,+"MUF85 M:HJWNARO0690DQDHR?S>(!!$\IA+T_ZG4HDT@LJ@>YQ#JW42!#WENJYKM4Z, M9==.FL&66:@I]=7_QVFP-*E9FGR()=5IH$0D\(GU=0 M=0$M=0&$%U*#&=VW?;TW%E^V:%)Z)5?@1_3'I M)50)-890V%4@9\-)11;LSC!",#A>T-IHEKKR"GM""C$C!D'7;?/1DYP0$="V MK %&3H(0ODL1#@F5?F9T2<,*J"%5?,>UT%!9)_D%U?IKA%A1(XVI!G7ZK*US M85>;(0MZJ-UBFE(*=0&M!A(?VM-/FA)^2%2JCBDUXAB^NC(,6=;@(W7287", M$+L@7-188ZK1!+2 734G!D?8_I_-4E? 4!?0ZG+F349/2A2JI>B%R4.7^-0% MM- %M-0%%,*NLH2.'S@6:A]UEPV;))Y$*%2KT/[9P[9Z*=4E0BN@YNP1M$^% MKI&E)#GK",!C:_$]*$JJEI'KV&&!&EZ:$ M72'HB[&P.WN89R]GY-N]KY@])F)C3\E&>%K7OE@:=GQA=KSA=%>^KWF@G-.L MO-P2'!,F#<3O&TKYVXU\!52_MIS_!U!+ P04 " #L@'U20BR8=G<( G M)0 & 'AL+W=OBD^8^_0TEQ93%!]M ^Z*QY1'Y MGR$Y/PZEZV7HN]JJN&+V74[K?;0KY\Y+5XOIFA MV>N%K]7C1ND+B]OK7?'([[GZOEM*^+8XM+*JMKQI*]%$DJ]O9A_0^SN:ZQLZ MBS\K_MR./D?:E0!0HMLK1=UV_T?/ M@VT\B\I]J\1VN!D4;*NF_UO\' (QN@&EGAOP< .>WD ]-Y#A!M(YVBOKW/I4 MJ.+V6HKG2&IK:$U_Z&+3W0W>5(T>QGLEX=<*[E.W]ZI0'(9%M9%81W=%NXE^ M@Z%MHWGT_?Y3].8?;Z\7"OK1UHMR:/-CWR;VM(EP](=HU*:-_M6L^.JX@04( M/*C$KRH_XF"+GWCY+B+H*L(QCAV"[LZ^'>4!.>00--*U1SSM=6%:=V%:2[&- M8%')0E7-8S\K*U7Q]GV@'WKHAW;]4$\_7V 9?VY*L>71FUJTK7,L^B:2K@F] M:)]N$[-O^0I^?QOMI'BJ8)9$#R\7QS$]B$R#Z M*AZJ^N1Z1]ATB(.Q_%"68J]SDIF15SK[.*.#+:]SG&(!.6ZAG>ZHCK]5V<,=K KO2U\W^Z*DM_,("EVZW=V&[F8.C1TY"]-,^)Q MUD -A:GV318K[O3.Z4ZPL4O2'U#*^/.,T*M M]6=;(1K3Q"/2X ^%^?<99RSW"#740V'L+26'3+V*^$\H MIEK>IS"A-I"*RSTP!M9NG]N<'MAX UTTL^:"@Y8D\H!K;B;92[554B^9Q#@MMZU*,;6K- MTS1C4\$..P+5+O5L++"A&T;GP697O.@$,)H/15G*/3=3Q:D?V;IR"DMJJM^V M _XPQI#' 4-+'*;ELG@92L QGVL.Y?$!S4[68 <2 9V83K.&TY#F./$%WZ 3 MA]%YV-<%L@:V288)RQG*IS)M0T023(DG9V #/7RZE.LJGW&]8ZH@5^7C],2& M&,8T24DV]<0VG*,<4:@./*X8Y.%PR3>M?ON=ZOE5&S;RW.A)"/OA M$G9&U;HJ8?/3'54,R<$9I&"K%VP9L(-U)$G].V)L8(=/%'E\Q;>[KB"]T#F; M:S"NB;V9=Q@F,)G]V@W_\ G^C8:E:A1L[:LNZWF9@AW,2R'U6I/6Q4:Z&&[^ A>)@ZXI]M MT+CL:)QY,$(,$4F8B*"WWW;T">_!/3U_5?5'7#Q$./$-L*$A"1> ]^- PSZ/ MR[)JIX?>@S-V>4=BE$XK%X<9 G#[ FYH2LZGJ9*PN=O+EWZ>.,7^*H@2%T2A M9HL]6S]B&$K"#/VBCQ"&/?=\N5Q&OXO">4A*',PD.,=LRLQPAVR+82H) M,_7$_M"5-IR>.@Y/"68XM9:U [6PTT7>43&H)6'4?ND/_F57/;Q9\?[36WWV MIQUTJK;QF,"$9W:>=I[1ZI3N600&@?9 (#,VDD[#5.$,\]A#!T]WPLS\'!ZJ,^3G!IM;+'$(D:XE\O3 M%C7TH^%:,#"VC6CFW?B.=FLP6R_= %'#-QKFVYV CF0[E%3G'*GK1Y+Z:"G2 M1TOG/TX)Z[@ C=1&(U )^8[0J"$C#9/Q.!35Z_&O]O?\TH#:U,PPA5WQ=/;9 M=F"5^XXJJ6$B#3/QV]$F!9)%4W)]0.P4&VSJDC&QP4B2)$&>2HT:+M(3!Z^3 M@S5Y])A7U\[31V'=:7V_.SZ<<7F&ZE<5JD-#1V\3I!EEUNG^8O3*"2R:Q^Y- MG#;J#D+[]SH.5P]O^WSHWG&97/^(WM_U[^R89OI7B/XH),"XA7"MHF3VT:RY_?Z*Q!:SX8<@:9X]>4KHG5YM&'9>FIY'!L;^P$DBTV,0( & MP&[1?_W+7V;6 1!L23-O(MX;J\%"55965MZ9^.&AJC\V&VO;Y-.V*)L?GVS: M=O?=LV?-];L:INM^*5M\6PZ'E\\VV9Y^>2G M'_C9N_JG'ZI]6^2E?5K#_FYU/^>8;UD5#?]O\B!CY]=/DN6^::NMODP0 M;/-2_IM]4CQ$+UR-3[PPU1>F#+7 M.)3;MJ9?FW^BXK\[\R05&Y2F[SNS)?Y\NL;).;Y;+:EVU>WB7OJB)? MYK;YX5E+J^+=9TM=X;FL,#VQPF2:O*W*=M,DK\J5774G>$;@>IBG#N;GTT=G M?&F7HV0V29/I>#I^9+Z9Q\&,YYN=F&]@F\G_NUDT;4TT\_\?66#N%YCS O/_ M()(?7^'7JK7)9)1\X4K&[[/_@GF^;VCNAG[9V9H?-\D_\OI#G:7)FY(0_[3= MV.1__Z^KZ73\_8MJN\O*0\I_3KXW^EC'ZU,W^,'VG^P;]Z"JW;-J7^O#;].D MJ)99:U=)7B8?['9GT^2FSO^J2H(E;Y(LN2NJ158DN[JZSU>V-M4Z^>=^=4=, MHZ7'^\8F](0XU](F=)AY"20W^79?9&U5-VFRSHF1U=MFZ%=&WZK.[WN/:;H$ M*"BRA\26/#G62^EV%GE+C"TU=K5?,NH(",RRK+9;6R]S^I,XWT=+;#3Y0%,H M^K#?R>7W3;*CS9;8;VN7F[(JJCLZHC1IJG7[D-6T>TS6+&V9U7G5N&T3=NBU M)FS1 ,25/;/-,BL8CK2'EK-J?<:0IPQ0L\W*9I/O>/[:%HQSCY)VD[6TN6V^ M;.C'K#@C/EL0''F[%_H8*8&X?9AMWC#3IC-JJZ3)[BW/G&\!,6&.^'"3\"P/ M@+_=U-7^;D/[ 8]>*M(VQ$^+PYE=KRUS[N0^KVG%@F'(VX,@PYU+0-EA9"+< M)B0 BB;)6T87G4L[M'*6K(@2EBW!6MA&*89!)M36I3O+54X\(5_L^;+LLKHM M;:U'6=7Y78XQ"[T_IB%:4-J=7%_/DJQ)7MNZ)IR\$T" .KU3;\KDUNY:NUW8 MFKC:F'C;R;%$27;I*?LRW)HZW^0K@F6923J++%P2PLD9WMW%TBH.17 M>Y^M,B+)>E?)_1XE+_R3!]K RBX+(L15LCCP M'?B#*>'O=" $3(>5>"JJ>&"=[?)5<4CNB'-B*5(/%G2.'W$_LZ0DJBB2ABD. M3P@XPC>=][XQ3U_\]H\W+\\FU]\*HCT\&X*G"=R-)B?Z(@+"HC2.=E]6&$?_ M7>7"QVAV_/3[Z!:H6"Y)-P *")Z58&"3%6L ()@ .[S9U7F!LUM;8C!90;>Q MI8TQ<8 [%XI#&ML)3 F??ETM8M M[;X%3X[ -+*- W'V4J&:C5,](PSZF5A5ECBD$S.W0+[754:&>-F W_"V'>$?IN\P4*U MA8I(6^HPM61)A++>%W0NM;TG90HP%'1[][AAPFCN]H5*&)H&P =<"H \T*PL MK4FZ#RX3<2+25)FD[)][ EL0#S(J$[IV]%<>W4*SS5=G?!:IW,*JI.=A;9*;3566 M1-%T=G34>^MF2;)6%RSW:Z(4(3K@8N>O>4(_0)#DBJ7EOJXMR-O(/I@\]#2\ MX#AU&GD3V#2XL;N&RTU6WKFULY7<#P)=;E#C*-AC<9L=#,DB_]K2 MM6V3#(*)[ZR#Z'P**LTME#PL:2K*=F!&)3KQ%\]'@ M<"6(TQ.7)CK@&?>.:>$D';M3P!T9>1Y1R4WJR]G:-O0F4TWEM1QH V56LI3> M54TN<-*4AV M#$%<)2MZ+!?7L35,1D)%6#R1Y+U5\$1TU- E[$I- 5)Q(*>%YH4ZY''2'!K" M(KU!Q%L43BX3CAK,M\2-6EGBLI5[F; %I8&E97R'T(?,6$%]WLB M3XSLC.>[Q2^M2*(FGC6 AE!"NP$(EEFQ M7#^"KMGX2ZD,DRB[OK%,20T'F.]R+^62=]EAN;&T%JF&K?HVWLE:YJD:4>_> MO7-&%!T-249BG[96N+UNE=SDJS1Y;XO*)FUH(H;]Q(YME ^ AA\3W]TUT>:^J.%[NB)Z40KK$)5,R[8 A'R7/,]*; M,.0=CIPL&'YER'SRI&!81Q-&%[@.DV3]?'/S+N#I=[%$7^E]:D23 M97@\!@:AI^7H3.![PVF(SD\S.^4'O+?,[G@P[LXV^VC]K6U$6$(G/BI!>K48@2K$,1:X+GUWEM/.Z9R/PO29FWT1X M&G6\)($43,"D''MS8C?"@(6%JR>%E.[M3H01R+W9$.6=P7U(K"L[\&LIA%/U MP$3(%GNU7[2D,3L(! %@XDW$Q5-FLB69O& -S ,;-F9J8 #SD$969V!VX6=@ MC?3Q^@"D>4'#D@+&^"H^46))4 YI*2-/6<# 9FBS3_$6'? GYU]630N7:=Y$ M4JM)_>%CAF6' Y %6#:9\#2ZATMKG"UE:W9 U<5L<>[S%MT(I9+=M8U%:EE1P#@O!V;)!R4MG7(KVJ1@FO".E^U'V]J&]] M5DF*2K53"]F\]G!&+LA;,."L7C7)\XK^XWEK[/5[?7/[W(N7P7=?5"N_+<\2 M;VY?^+I<<"*K.T>X0NGV#[]4.U((M$+W\8SX8&?C1;Y/V1209%@K_#D MRM.8VSB' 435W;,98\V6@60%MR4]=J=N)J9!P1R9FIMJI5:R9[G9;E?D@6X5 M&)X91T62 PL%DE2CS_%$/@*0 ;NIW%_Q3*N9*ODJ1A0:\S M=305LR64)J04T6&MQ7WC8%09Z.]-VAWVR.6+9TD3;Z@/7V;2FN7&G_@]^?QE M[ZXG7@0U5+R=PG;(4[HO6?-MAP8:FJ=9LW0[L497$CB?*'H2 MM"J-B)CO6V>3+#&D$CMJX_:H=5[!-\T*D%H^0%# DVE,G3",1RG)U7Y+>4@3SEK2T=U#(Z.ZMG*$BKSCSQ[+U SPP M/D0[480$'"1.#UZ= LV([]!9:;$&]71E266I(Z@2\-8BL5E=@K^#M-85)"_0 MLB"B6!/_EX@JG6+#8!(AJLX&V7CB-C$4RN B8JR#X/C.O(M>_I-K?=V!9N.W0QU25K*O"O(E(5XC-$3:_HLR4N2.]=Z\6C"A]? Y"A@T) M;;Q4XRP(>>;58W1Z($-4D=SA'ZNP0I&OO?K:/^*#>1'NC+M4&N61"W1JNT.; M\#O@BR+HMDR!5NP@9?:@%*]=.P880]*_O. M*."\N),?F%14"C6BDA-&OC5\VU6KK:M#5K1P[8D39,6Z* E*#DVIJ5M "N\E M8D?0T?#W ?U9\PCW!]2.?\][?1!S4R$ 0 =8.00-7 M%G[7>*@(+1<-8SX0R% YOI^[6K3L=&[V"]CF<'##'":S7E$AUCUS([*6U\27 MU<2*%TFZB[1BF;(SJ:L%JJ=F2"X%A6J;'<11=7QS]5IUSJA[M81:XVME>M=J ME+QVI_IOTW=' QMTJC:F3ZZ>N$>?HUP0DH3-Z.#/D!.@YM:7\TI/GI^3[4IU M3?R, %'AGIS2J$""JK6S;P?NQ143IH[W&0 .Y+Y7*%8O;D"(B+M$/Y!.)1#C M]H=S5B^K&$A^$HN5< MCZJ0Q6YB57P(_=ZQW(#+E%7)MEWGU6X8&W<\LF&("GE5U8$D$IX760TC'7Q) M[Z!SK&[5ASVH=W=WYCV:Q_HYV&OANK%YG?#QGV6D^%@.RJNO M;8ES?>D51ITU&FRZ@\DV@;.2;A;+70\.;AR\0E7)X6]&$L[VE*)/2V9W=[6] M<\3F&5'/A%J%@:1:U!UN=<+M /F=KA2W&S:C2C7L6LZM@C*5X M LWBX#<:A2>608D[@7'S?TF)383'O"3%FG,=9I/4L-,$7A;SH4)TS9W#-]B6 MRYOY.42&WW1R,N2=+QX9U-3F2$_])IFDX_-I.IW.\.]I.C\?IY?7^&-Z?9W. M9V,\GJ578_II?D%_G,]HP'R*Q_3JQ74ZGEWS--?7T_1J7D[HV<5T0JN.D]EY.IE?T8/)C-:XF!/J9NE\ MBB&S2QHRFWU60YV,Q^ED? TXSR_3B]DY+71&[X_IK\OYG'['C/1?PL E_^N" MH!A/Z<'%]#H]/Q\_HKI/+M/Q>$ZHF:?SRRN:>9Y>7TR3\_,+ G^>S"]HP7%R M<7F5DN*63.?C=#:Y3*XO:%OG5^87%JA.*Q*A"]3,L>PE00E(]8_)^2R=7$WI MP9G[]Q$)30BC^(5/]#*=G=.#*^QW/J?'%_R8CNT*:)C0'U=TB),ISG9RGLYF ME^GY#'N8IN?C\W1ZSD="N*#COB8J<8K"X9BTC4M03*.L!H04/9. #$!,?95\ M$R!+(0^N)W]C9LU[@>VK=G^41S8\C=]L59O+H3D&DIH&9U+L,#33H8E&R?.# M1$/I#ZD2P3G#8_H3OS;+NH9 MTG9XQ"V9#O.*?+0?TKHO_WS;R^G#->43RE5?P!YZ 3XWDL M>>74%336I.!&%CWJ2)Y&0?M%5F"5L#W3V5[L7\J\\RO>WHHQTG4K.?L'SC$F M0[;?9*5$B@&8IX-Z]!H0BYI40CFM"$3 C1Y%?B?.PB+ T. MN]2H-Y 3Q)B>X1I579.-BA=L(39#$_E YZ- <=Q\7>QA3+:J;#)CI='XK^EJ MU\DV_Q2\N9+CPL$*GI[O\"%,'N<"=)W42W&L[I 8+8F''MVDB:+/9%BT52:Q]M(R!P* M/IL#*_-9NY53*G@A=J#M=\#)&IY1(4-944Q@XB@=V[/1B!;@.V/XG 'IZ-DX M-X)[)8<[E,3#T1MLN @/8&MUG>4%VSO"XJSZ#%R,VB$/^8;>]08J1RZAYFOS M#3'^9)AH0 E(W]H5V5*3\*S+H-;#&@4/J#=G$*/NXW;0O>U/"MX/Y#E'3 )" M:SX>ZV5,KTA7)'WZ*]G$UX%F(M T"8EN=!G ].!!8R-=D_1V!>]R3BHHJ9%? M!=X'X9HNV,['[X\ZD'_$R[W+(3!E#].,K(VQ0QC!(G]\!3SF?XRK)C%7#=:& M0.8LBQ.U M?Y3#;_>?T1J:KMK@. $9R=,.70\IQ?\A;:%#UPX2*#&3*93[\90(J57*T,EIF?=5KE4QP*[SJ'J@1DG7 M=G_O;'?#SC'44#)ERKZ@^!_@SX5G:=\ VO6^I@F11&JXG.V:,%6=_8,H$]', M&Z?^BZ_M;4446M(B1*K=HU>7?',BX$1;Z;[[RR\OO.GQ]KVO/3-9\K"IR+ X MJQY0>8 2+[*D0% Y_F!Z, C\Q7D,[# X+VHZMW(S_CAE4]Z(1OYV<=G66?Y MY%5Y^MVW[Z.7"9ZUH-"1!@J0Q"1T,0F1E4=!"W:=OW?.0&6XL$ \2ITEH5=F M($&27>)#0GSL GM0R"JWD0[(^\RY>AULJ\\N5@ORW;"IQ@ M,G5^%L(U4Q[P%B4E;^U0Q8A4'D3688Q6R66 H>T\24,Y'1A@0@&!LYM=!BE' MRMBK*^E17%KBXX1><19>.VCGLD*JV=1.H1DE-ZTS5VF4%!\:S@QF@/WK\# ? M>'&0O^8<1BD-=21R)='0I9IU[-81V_"$.:[<2,-,[%1T8MST0NFZ(!P?JFTS/>*PS"T:!N?C@ MHLOH8:][8G/F3'SCA*L^U'G;]"X*K?#X*[S3U'(;IW71&UL#_:QIY5)+I>>S0@_)_V[\6>JXE6N MPW;?[B7 BXE$@!P=Q(G EY$=^U50DT;O, 4&3+\I_4FD79#]Q*ZLU6V3+TC! MRH8F]0BP4:)-B\MER**J-95?DE!9XW(I]MX&K/%TBZA,#CN.(X#=JX.[936H M@Q*VJ,QFOT.422)N'*.2>&:VN@>O-&IWB4^,J*61K&SDU()/8RFMU#F5!,]8 M5)RS+J"Q\CB7D>MV>&K)&_-*M.%]!+=<%.7I$EW8JA25-)IR@B=>:RCWK&J! MMW2&-^YB]4G#]$B#*QWR%>2O) 7?[3/HL)8V^!J']0]^^C;$*!N.NTG*YQ5X M.H:9@6&_H)@IF7R7_->^DO ?![=SU^?!N)(.X%FR&;FP6 B((_<^[>I[G6WZ M7?+; CJW1,20#$-#C5(S\L$RDY.!W,4$'N' M'?,&3'\#('_!QNP[/D2?HR.\"C:A.(1(URE4NG.%=O[GWMF!>^:/4>)]E#./ M_5?Q68B;BS?@\J?W930B?KFV:ZA]!CX>4MY\HK^6._AQ4M@N2&&I#Z%=#&!WQ<1XZA$SS^Z1JCI#5>Z'6(>TAU'ODT4BG0\";APBP#P7C M4M,ED@SZ9:^T2GU[:3*0[9AJ"8&/>! ZHI\;TBS=2\2[Y0V-C-9[VZGPT/Q# M;-@G^8=DSF@;*512NY-2GVY!6A>T;$?<_I,461C)$^C6$=!4DHA6"+GI)4@? M]Y(05W79Q,@\V(!E*\<_L0TPSSYX'>A8?>O"]B^!1D:-.U?^QZMPKMWR:=5, M&R1-:S,$5PX755.XU&TGS["7Z[%H'.JAZV>O^EB-JL ]ZAKU"_>,AHI$MV8- M(7E-0KD+K\#$:#(X?)0]8F8DU> MKB_O'(AQ?FM1H!M)G#FU:%"F)+U>?#<1=3"7" >/]-K\4ZQ<@O42Z_RGE5)_ M$IO.:$%(+"-5A2W>59T]9(70VNE=,A^G*=2_$2FO;@[6)MD(Q_GA:;5O==7# MR-5?"&BPFQOS/J)@>GC3J3)ZZ:J,_(LGDLRRLE>?5%1-8\6;?\QE0EX=WB/8 M#EJU1X8FF3LL?!<9 HD+#MV1W@+C)?7.IX@CD4:!#!E?_\6Y+UJN"KT;[4O6 MN&=$ V3ALQ.+2ZZ(Z%RB$UPZ.'Y7R:"Y64Z/\SN(PX,$1-Y\Y+1/,H38=8 R MJ)&Y&=BOJCH+>%L\6W7D0?>+FW00G!I?X-8'KK(64KIP?:GLFI#;*51LLX^] M5@7&J9!,(I^K&Y/ V#R]/K\6!QS]>W+YE8[N7X^882TU7CFLO599:Z@0CA#F MG%@C2< !8EP14WDD [K6ILLZAK;J+7V/7LE,'IE!V$2_!Z&ARET)2O7>'= MGT N6PXKP5'I8@S(2-PW46V]M'4QCL?O,L++2G/&8E/:G:=YJ< N")EPG_J_V6"IZ")O /Q0<8A@58+N&.CUCDBF(/U M5Q*B($T-L:>-=50C[VT)?E4O"5%G74R=(ER]D-D=LIE%'G9OD=*!,KF ;_&3 MV*UUS2IZO.&EUS3HY.ZJ?L%YKZ)!LA$ MJ/,(SHZZ#T0K75RGTZL+M1X[I]!![C&O0.C( ZJQA2OB;7/S5;SMC:^@#?_* M&\G^A1S@&RX=+EP9*[)TN0@)6V=81'64Q$\N=+42\_:]:KK1(1FD' R-DSZ* M<5&1]=QHPDQ>YLV&:/NN@J,BU/FJ/=TXWJ_)EDRVTI*$CZ/(%EJ @!N^L=FJ MYXDEQ8$@B]BC%A+T*W=-6)KM1$(%J3#WOEE-U5IG-9()5J'@,8(V@U>=+Q"K M460_<6!!>P& MGD?JW_N18>5]B-H0+T/8CT_2%3M+=.:;R72< M7B#VS$3B_OA:(G%*-IW4;^P'$%3FMJLU><&+B'#>?4],]Z5_CXU.51ZTP!,N MI+PXA#I";M81S).L5>+)2Q(%J +-:W'RN53H7;%G=9]'F*6FG_1X3V0M2SKW M,J2I<-H6G AYSL4MP3W"3M=G7,C;-2G2V0L$TAOKQ_-7B'1-I_#I(DQZ<,7H8< PEZCY-;:Y.NB3J/D;>B](+VL MZOAJ&5F&(V5.\] &4]%&.KJ(/+?6M9D)U:-1NIERBEZGHM% +FH_ ?-+HJ5T M,Z-C8)8.;?)J/HX2%:[XC_Z%&4*'$:W<,9I.O?LQ-AK48&JQB2(9T.+1+BW:D0G+W&$X(' ;Z-5==R\40XVTE,X38$[7X!F MW5Q@JVBMM; MZ)M=KISL4]H'3@]B='B!@&2:@ ,?,.HZ!(*7+U9"$2+0JAKM M+=?S+$O4*KA^4^-4IFA0WJCV>9\1QV"N!AE/F]+^@4Y9[4&:^]Z6L4'0C2&Y MTE4-(ID@*7R)A/29['@RW6[8R[Y!&H4VI52WE8])L<](Y#_OR<].T,/6D@P/ M%P+7O \-@>!LY#Y^#FD=(OU7MBT!)@T@;;-/^7:_-3&(4,:(*1Y7ZW5=^B/? MFR;:X;VJW+Z\F.-Z$E-HOF-9N >.P@9G9^<23S*O]W69,PME?62]!BF%@>=G MESKP+7%YVEC=N]K1B!X2W0J_#!YAHF_!]-0V)LF-''WTQ!'\8$9*;:,,<,(; M ES5WG5G)1[UAPS8MSX *N?G;JQRRQEFKXAJ@4=;F:VT#-"\J\5F_?DL^*I$;\K^T M= 7HK#1^-5DTSK7R*QNYH$'RQ+,YNF 3ZGPR)87X7,3YU?0JO;B>=BHXOB#? MRAPE1C8V8(3C?RN$44ES'*BV(+P2VC?$2$BHV07)6]?>F/-(""W;2H=Z"D 2 M2V-=:U:"S?8/%,MN&9G MB",'H&IX?HTG/P)!Y]PFZ<5XQI5AFL,ZFY^GYY/99\_./&KJ_&+ON(:NX<#J M'?N[&I>$QERC,JP*^AY@W#O\-#Z]-CT9C[@V+V]#WZ\7\23XN41[2A\%-]K> MXSU\L1QR0'M6G\@H<]SNN7J"_GH]%'\R;&7%=JIWV'>SVI;QXLQA72P!J_][ MP3@SY"8?:NDUW#$&"Z6FOYS <"J@4MLD\A1+_L(7!D]D!@Q4^)_-1$Y3:<,R;T(@ZQ!U?; U#OQ)6AXD/<62X$XI;!VL04?)JI MM$%#8\B\+5S"@<_*]]4T>)MU:+&V[JR4&T!&?3,]%]-E%PHL<$WQ)[9QYI9> M9.5'>7P,=M^:1>6N>^\D9;#A=)'.9E?IU;7/.D>5Z-755SKC;WVKF_:P4Q"JB4Y'1ID9FX_V8.K/U/=\:9[+Y0A.E M5C/D*??V#9M>1V&+H.Z(239*_NY#1;TFF^(_\$&C%?P%.4PI,9>0SPQ&=<^> MV*-PR. FC=MD;W?BDNB$"W3/Q]'AK]W?C493>Z?>W:IO_@7U! _ZZ])$3SU_ MG3I_=R_F)ZZ,R)-A'O%D?'L:\R:(OH%&^H1M[J2JO=%=5A144L_>'RF1C3" M[$9^YQ#IWI.+OYE_J?*TOP(NU/ *5U([.?SC='CY&^UF.[@)CXK^;%>C\[!6 MA*1XS"RN^_7L+Q84O:UG0Z"XW9X$938.D S7P$:#I^,("P,2C:-\' SZP)TG M?/T.ND6&MI*FTR@T+ESL>,"D9R['7G&1[66;@>L2@-VK7UK/7D_8@\=Q(2 60AKIF<]_G?N/[8HDD7RMMCLF@;]1;;T(C31O; MA9)6% -]4+,L59^!@+,:QFTRA%OUYRT.OI=?J%;3;NN]K8F=$.IQ]$?2F?#) M N?G)45]JZYA "'Q)M\[=U^3@!6:Z#1P$VG/C BO0;'BH*&VPD.JL,ML"W'P M;D;Z"3I@EPZ?J*7IT<;=M^WS5L<.10I.O>0X88@F2IVD)*:RKU*ZX[A @QG M>1IWW>TX.(O\(QE\FXI;$,'//W!@' =9>->P*X'2_ 8:J!EOH!3)@>B&4GEB M?9G#5I 6O/!!'5+20!_Z"=PN.1^<3R_W@>YLJ)R1D(SL= M?+?C (UPY(-BD!_L%:QJZV#FU$KL@3<&/AMCS<180W-;_#=T*E<_YPWG6,AW M)GP/XB/<,T&< +Q?[X TU,OY.#5#V]#3_=Q>8K$N%3OZ.0P&VS71@D0] 6M9 MF2%P'SI!XL>3S3X,J!;^7AD^U:$A]/B=,.( VD$5G3;[;>A9ZS;+@;9IC6 MA-&PYNOF(+ 1GB(FR%YDV]JO<9I#PTJY;3)W+J2 M?*W!B&D* UCY]\LJ6S MBQO 0EOU%3&NFS.15HB)$A'\@HSF7Y"]9#2V@"=)W$I=J@,,[%8?N5!]I!N$ M2/52ZR>2^!#"8@BJ 2JG(2'C(T3M.QB@!ZMUR3^!X1TK/(./'&]",P(,H9PDZE:QL$ZE7!&Q++@J'&?^%%Z5+4[PJ3JL\XK"##<]C2Z9:C78-&8-Q_/N) O%(_(1S,^ M\(ESNA4=#*.%$3BPI=7CU?S'[0 $@UUHM$JCI'YT$V&$QNT+>;#=!OV1E17EN@=O):/$ MU8-%Y'$"L=A7-REH*WVB#CFS7I=* ==O5U)_J)FP#\E?MJ[.B"_L.*>@V;M2 M1GPAS[NGH["N) #T\[6X%)-[?^5(2>"2#!?8;J2)N5=>=D7&G5[19T@LC=XK M)=PJPF+U: /C[5RBF'B6\0U62F*_%:?B1700NHE$>3.?KSLF&\?>XS*[0X\K M<$^DK@7;B23UVG**@^N-JQ\^T\^8B1:H^U3JW_9KN\:$]_J9KF MVYWD&FYI$[?X= R#%'T-9"<^.OK=\*=E6!65= 62GP KG.^OJ.RZBB^SRFN MO!1/U<3?84*?U&+O\B^CQ6559PRP7\EKF+1ZL1>-/?"RUE&G?"_*N;>DH0;7 MVPGR\G7G.U RVIVU7.):6 US'G>_5R/S*JM+#F %^ 0E6;#7XOP5[D?ZZK%^ MI+_Z/3]["B?^M]Q0)M^:/_I(=1@5\*,-7::7Z/,S MN\2_YI<(PYLW*-/6IHAZ!MH (=X\+8MFI&=?L=A*#^\RO9J=T_^/HT6/-Q>( M2M&G.11X$#$.@=#@NUQ+0L)XQ'U.GXY'XPEAPM%+_X>C2Q4;)$(P8*;RX;&\ M2X5)IRZVWWG%;=(.G+^*7I4"*$X\19V+>(F%4&&R$N1G#FJ7_!#'FP=V ME$9>=8RKK?2':$,/+Q_\[9Q\ZCOJ7!,)G"N0%^G%Q>77)FWTBWSL0^?[XW55 M5GOM*8&$J3"5U_\,OO[CBO-N;G]/?JU&_.L9&G%T0@'ZZ9[+^?C;[Y);EF/L MA6: HV6QA^Z+_CL_O[NI_;?43/00E+%T#(&JG+ASK9A62-Z/1&362MQ<67E$^" MWLG#5H^O?J 3GYYL[>YLOTLB7XF/@"#["8X5!M4C"FY=7T_%[3"X;69PD>?; MX>]6:=.$T,R(R]E"$#-\+)A5#"Y_#!\UVD'5:EN[.G)'1-^"50U6Z:+[)=?N MYY'\?HSZ@ ;=53\\:W_ZX5G>T/\LZ?_KZH'^E]M3O3[VZF3Y[1FV'X3S_LB-N^Y:^=DJ%BU_3J>'1Y_D2^O.#^ M:*L=IDP65=M66_XG&PO=V]R:W-H965T&ULI5C9 M\9+.DVG:3W.TH=.'R 2DM"0 . 5O3W/1<@ M*=&6W73RDHA8[G+NN0M\OM+FLUT*X=C7LE#V8K!TKOII-++94I3<#G4E%';F MVI32+F[_ M;J7_['V'+S-NQ8TN_I2Y6UX,3@%^Y>KWX1C3]')"_3A?7_LE4XFTX& M+*NMTV5S&1:44H7_^=<&AZT+I\DS%]+F0NKM#HJ\E;?<\ M57\;QDE%07GO#'8E[KG+W[43EMV+3,@'/BO$^"I%SS]#O#^6P)+A^RQ)':E6*VLR&HC*S MY'C(/F"]4UJ2[$H8J7.90><:>0SE.ESW3I!<^JB,5)FL>.%7>):9&EY)Y801 MUC$R%>Y"%6@ARIDP4: &'"4<]B8GTSB93(?LEIS27F:M,KB,DN36=!-)TE2! MV&_?Z++B:LV6/"< M %OH9WQ C6*XR[C"UR&]L[:#4[1C!?^S%,LTN/C^'0\ M8=QUQK+66++/4!#P<=8W(\@F$YC%"8#? .:%CI,X29(A^TTL@-$_=;X0M!>1 M\U5M;.UMSWL2:8^O>/ +[M<&LO!%9.HD])SL(N>TXP79N3MG$X((&G9$B#!+X^G)Q..P,M(YH6#-G(R?(>:YF#DD M$!J;%;N"=1;8W*()?T7E/,S1)BG;O"*%FP0-MNR353_^<)JFR>N;K7.4YGYY M_/H@@/7AS4V,$%%WA7XC"DZ**F[@[;X5X0H#>V[TX2>@ -71U<*( .I*NB6J M+P*KV#UHF!_$NVAYEL;CR2DI@:I*&]\/ W;24%>1)8)G])H74-N2;Y-Y[_AZ MP^,H0--WBLT$-ULLX8%5IJ'!'/0FFF0D=__HU<$69RBFP)*RU9)Y1C_(IN5_ MJ:5/&2-*Q- GG9Y3"00KK(4&Y&R:O&(M#3##X'HF1.[-IMBANCQX(PR295:@ M&($'PDO%"2*8CZ=T4I#Y4)77V18^3SQ]QO\E95S#B6 ]C0-Q"P0(+8C8F1%] MX9YA,1&SX9-?Q_1DX6].9K;E!E>Z4AGM+)7012X[#$T^UG;)L1X*8%E"*Q(L M^TS?8-V0W:$ZF[9B4K I:?N5J43@_0#UR,#HB?\OZ .JT.>M8VX%!JP/^WQ( MB1 $CF=L8Q!\#4XW4H%@WNWY2%(SXD^BBD48JIJASR<(1R<[;,ZAZRG+_69( M+;,[NNM-H.*.PH"O \]#82C"A%&:Q;='VGP8WZ.=([J$'U:EUH)9!. M!.ZQ!@HJS"^DJ'W2/!80>QQ7LJ ZNF[B$ +5SWA:T7!WP3T(R!,'G52:VB * M5.$KG*H55>2='-O=CF=HER5\\<5!Y5';6HD(37=')8 +AH3MRP-V52]0V5E3 M6=D^)FG*M[6G&^H5B+,O<4[.49>S@E-M;:23F[Z@-S5-/#1-\3:,W<,(G>37 MNECWFNK36U93V\S0J$O4(M$]!HK:>*,&]8 9@V)2!%A2DM%""6**(;I M I5G 0RCC[AOO-YPZ)FB$2(7RIAOR;T&?TP-GGZNEA)SW-YX&I^=I*&)5Q6P MS#===SO= ?_>.$[24]KNXN;;*X$2-]Y\-RI>$(;+#2*/!])MA+;@8;M*9:?Z M?P]^W9O 7_!L@L'1WF0\CB?')WX5S8YF,!R$D$KX-U^Q[@V'6BTTA5&@9&3. M:[CYX]/;VT/(:P<,J?A,%C*,CQ2[DA[(87YN(M?EE\50\(TLZ ^?=FOX)',Q M9'=4G]< >Y/1O:GY,52A);4"J!(W6=GZ\"TPLCZ,1_%)\@3$]^T\KMUJ]^R_"J_=S?'P-P,\?!8T-A1B MCJO)\.1H$!IO^^%TY=^^,^TP7/J?2X'Z;>@ ]N<:[C0?I*#[8\CEOU!+ P04 M " #L@'U2 PZ_[3 # "]!@ & 'AL+W=O[[OCN2I^5>FT^V073PI97*KJ+&N>XZ26S98,OM M5'>HZ$NM3=)RX6*ULO@>S#KI>Z=% H?#-B^;;DY M;%#J_2K*HI/C4>P:YQW)>MGQ'3ZA^[=[,+1*1I1*M*BLT H,UJOH)KO>%#X^ M!/PG<&_/;/"5;+7^Y!?WU2I*O2"46#J/P.GUC+ND>]_Q./]SA*OT!PGLF,""[H$HJ+SCCJ^71N_!^&A"\T8H-623.*'\ MICPY0U\%Y;GUO7I&Y;0Y+!-'<-Z9E,?4S9#*?I":,7BGE6LL_*XJK%X#)*1C M%,-.8C;L3<0[+*>09S&PE*5OX.5C<7G R_^O.+@3MI3:]@;AP\W6.D.GX>,; M#,7(4 2&XF?:]W;J7]HAY%-X$?EBE9I.O758@:XGKD&HM:3K(]0.N"7?]81: MA>T6S=@N^,:3+2:/?$]'Q:$17%K@J@HW!(2"SN@2K84+R.-Y/H_GQ8)L%J>7 M:9S.YY-'M&B>$7[)6!K/9PQ^/3,G_VC')<&<5#GV;VH.)1SJ]N.JP/@,Y<]]W5Z;V^Q[B5(42/5",)9L!VG+:,'V2/A M%&ZH'!H)EJZ>CW2-L"KU[506=6V1J-\85L$6+,[RJ]?X M,=1&MV>[Y+3?]@Z-._BT"7[N1>=KG7[O'B1G(Z5%LPN#T]+![)4;ILOH'6?S MS3"27L*'P?Z.FYU0%B36E)I.+V<1F&%8#@NGNS"@MMK1N MF0_\7-#Z OM>: MKLIQX0G&/];Z*U!+ P04 " #L@'U2&N2R1X[>E-*U0I#JMH'NE7\F 4O:TISFRVBO:KS!.(KH"[[T/=T\3-*C"$ M;3V"_(AS/>+P7^!$'.YE9RH-=UV!Q7. @(J:*N.GRJ[YFXBWF,\@CACPD(=O MX,53I['#B_^G4P;;1G3F>)2);\]U+=Q_I(&(9G! MZWC/S7@R>[FD*Z,-%B!+,!5"*1NZ>W6W!Z')=NG1:+'=H9K&"R\L4>;=R+8? M#%DF8+B B$71G,5\<2Y['P;5U690Z J195GG>!;&>UM?+E>6K@- ML7MFQ*RZ1\>-S=/LM8\_.&.7%M7><:B&7 Z=&8EFLDXT?36RTT_WD>/OA=K7 MG88&2PH-9\NY#VKDS5$QLG=E]*NA)'Q2:8?EZ;_P!0 M2P,$% @ [(!]4B2DZ@?? @ *08 !D !X;"]W;W)K&ULI57);MLP$+W[*P9"#BD@6(LWQ; -.$F7 $T1)&E[*'J@I9%- MA")5DHZ2?'V'E*.X;I-++_9P^.;-8L[SK%'ZSFP0+3Q40IIYL+&VGD:1R3=8 M,=-7-4JZ*96NF*6C7D>FUL@*'U2)*(WC<50Q+H/%S/NN]&*FME9PB5<:S+:J MF'X\1:&:>9 $SXYKOMY8YX@6LYJM\0;MU_I*TRGJ6 I>H31<2=!8SH-E,CT= M.KP'?./8F#T;7"[[; MS^P??._4RXH9/%/B.R_L9AYD 118LJVPUZKYA+M^1HXO5\+X3VA:[&@00+XU M5E6[8*J@XK+]9@^[.>P%9/$K >DN(/5UMXE\E>?,LL5,JP:T0Q.;,WRK/IJ* MX]+]*#=6TRVG.+NXD);)-5\)A*4Q:&>1)59W%^4[AM.6(7V%(4GA4DF[,?!> M%EC\21!1.5U-Z7--I^F;C.>8]V&0A)#&:?P&WZ#K<>#Y!J_P?52J:+@0P&0! MAPT;..;ZMMH+R%L JI2U_8GY;CY-)& \F\ Z.LS 99O"N=]AT"))XCR"=)&%, M"+(HZ&00PW*?"1](P Q"PTSO* NS[,2_@Z.6EF3-S^L1F3: [@4?#H9&Y0+< MA$+2(5.C5Q+QV(=;BFS\XKOZ[U&3CA'$B:$;?8V:JP*XH2FV&?K_>E?1WOI6 MJ-=>I S-=RMMN\F=M]/!9;O^+_!61"^97G-I0&!)H7%_,@I M\+4'JRJO1BL ME"5I\>:&M!RU ]!]J>C-[0XN0??OL/@-4$L#!!0 ( .R ?5)O).]QD0< M +\2 9 >&PO=V]R:W-H965T EIV_OF\!DA)E2;V; MB2,2!!9OW^X^+'FS4_JKR82P[*7(2W,[R*RMWHU&)LE$PX MU=N1J;3@J5M4Y*-X/)Z/"B[+P=V-&_ND[VY4;7-9BD^:F;HHN'Y]$+G:W0ZB M03OP66XS2P.CNYN*;\63L/^L/FG19Z3(<#XK;$YZ+:DA8?7K?4/ MSG?XLN9&/*K\WS*UV>U@.6"IV/ ZMY_5[J^B\6=&]A*5&_<_V_FY$28GM;&J M:!8#02%+_\M?&AX.%BS'9Q;$S8+8X?8;.90_2JRS=Q\%7#(W(PM;-#)*FG4/?EU\9ET4LY]5:3/#WI>I2/L&1@#1 M(8E;) _Q18L_BF3()E'(XG$\OF!OTGDVL#GM;$Z= MS>D?9NORNE^4%6P^9 VF+YE@CZJH>/G**VX98M5HLQ>T+Q9^SOKX OV&?%TY!]$46%+>ZU_*9*SI:S>#D= ML@\$-AY'NDXR&5F%@CUE*^RRQ:3C[?23),D4E:W@<-'H M![FQ60#[GES2+ZO ;G22W=;>3L*'TADPO!!L71N8-@;!+JI1U"Z4GO$ 5LH4?Y:VYVE*I.%'$B*P.0NC270Z I1G;_RC8(@7*T@R MF+0&-])82J8F6F[7+AL<@P'T8-J#^9<_+>-H\8-I9O.M%H(P&I8J5BH+=P$( M+GJVC4QK8'WF>2W8%@AY:84P(3U"4KAC 4N>11)J/BK,]_G M*@.9M!F>"$WNE$01'FPD#"7DE*]MEPPM:<0CG2*.M%Z.'WFU17@USY'F2/EG MF4(CB-(#\EM8OJ1A"46=<;TEUTR-,@) %YJ<6?[BP7O;LDSR&A:#C7P!UUR[D6_4"IJ>TUP0Q=AA[;?KLB5^76+6#PF_)X#>Z GKF#V+S!WR *M$#G M9%PYG6#8^P :O=1"G5*A\U>RXM9W-=54">U/>/LHI:"PM_L0.+7.Y=:%-H#Q M@G]M+709A'PW3M);_7'/S[GA-SW8K@W.MI3?_#E -B ZL)[X2*=TTE#BIX'R M"M4B]'6)R!UA0D$>>SMD]^8DYV50,<2@A?#*1EM%1YW0X:#.SIKPB?I!W MVJ%$I:R51D] 'NL.,6L0R](WP:Z;?.8R=QK![0E/D:%MXI.M W^#,_[ZJKD MI3:>6IXV];9#?4^'LS\/V9,$\]!/Z!?[M4[WQ:7%;[4D<=IEHH?HI/"C&0^;[LB:*F[X'8XU4"OW2X'@7;8>T2B/AEU+5105Q3,T6! MD&=RXOUF([R(_PT=#-XLF&LBCUL(M:8SP9UMKM"NU>:Z$PL*F'B!?$*9O,Y" M/'87E* Y9GFAZM+ISE6$EBT*)\NQ*P]4;N=/<#6=HU69T-N"T+I57+<-G0R_ MHCD1;V7G-$K:%;K6WWF^F(;+V<*'J:=%+,FQU"6'$X N[\Z4,B45IR,EQ^N: M>1<\-,:>G+''GC&&EATM(D+2MNW'(]$JN/?*=ZPD;YV#7J_%5I:E;P<8%DB5 MLBM$<[(:A\O%Q%TWK@;W!41;?O- 6F%\%5PSWUU_BU3R<3.?L>W>SG(2K MY91]'WQ1E."_@VW:;KRB+G-Q""/XN.*PU!?.-?UVFA ?'"ZQ,8LH3LA>O M%F$\G0:_J/(Z^?]6]D?.%7K,21C-9@Y41'PLX\:KMT?!P1QW/5W$813/V8<: MC;Z@5TI9U,61& 74*&Y.Q-<=2=!80*:T\ JH3AW6ATF$I1'Y/E^&X_F8;F,V M6:Q [H)N)HR8G)\ELP>)_V6CM2AK=+ 5>E^%96:+V[Z.4,0/?8M/]!47I?H'0I-/W<: MA1/8MD+/_:%[*1+#X+/KSO;2V26Z:3+]/ A7S5?3* XGT&PO=V]R:W-H965T,:%3U)!*P88%-=U=*[E*U4M.N+FGOH>J#%X9==&!3V]PF M__[&L$OVTB0O[0O8XYEOOOE@QHN]TI_-#M'"0]M(L_1WUG:786B*';;"7*@. M)9U42K?"TE9O0]-I%.40U#8ACZ(T;$4M_=5BL*WU:J%ZV]02UQI,W[9"/UYC MH_9+G_E'P\=ZN[/.$*X6G=CB'=H_NK6F73BAE'6+TM1*@L9JZ5^QR^O$^0\. M?]:X-R=K<)5LE/KL-K^42S]RA+#!PCH$0:\O^!Z;Q@$1C7\.F/Z4T@6>KH_H M/PVU4RT;8?"]:C[5I=TM_=R'$BO1-_:CVO^,AWIF#J]0C1F>L!]]X]B'HC=6 MM8=@8M#68:&#Y05BQ6FBU!^V\"6W "'1F3CQ(Z=K_B;B!RPN(&8!\(A';^#%4XWQ@!>_@K<6CV+3H $A2Q@* M%HV!OZXVQFKZ*_Y^(T4RI4B&%,E_D/%-!-=\EZ83!2Y]ZBZ#^@OZJ]^41<@N MX#G\9"A4ZRQB_,-EZ6ELA!T.C#7TI.XQ;J\JL#N$2C74AK7<@C!DN_1(:VPW MJ">]X9F%S;T[T0A='_3;4ZL:Z$9)X0QXE@=QS&C%YCQ@*?-NVJY1CXBP08E5 M;9^\TS@!Q@(^FWO' CI1EV"IS8E-!3^L[W]_!W&:!CG/@.=9D">IM]:*8,#L MB 4Q/Z*Q>1;$T1P8CP+.F7>OK&BHS5]6!KY5Y@SR) Y8Y(BGQ"G)LTE4/*KL MPA3)IKVBUQJEA:86F[JIK5/C_Q'W5LB^HK^PUZB__R[G+/O1D,A:"SED.8-X MQH,HBIS6L\RMO$_3\?E #\XA2P*6I=ZOR@S$++% 63B +61I$ M60H\B'/NW=:FH*$H)*K^R8=%29!'.;" S>-GTOY;'WA)GS/(,A[D>>)JB),@ MFS%XJ=7"D^G5HMX.,]I5T4L[#K+).ET#5^/T>W(?[Y!;H;>U--!@1:'113;S M08]S>=Q8U0VS<*,L3=9AN:.K#+5SH/-*4<<=-B[!=#FNO@)02P,$% @ M[(!]4J;^9/UI!P 0!$ !D !X;"]W;W)K&UL MG5C;=H77WI8[M&3F7:3M-ZHF;YJ'3!Y"$)-0DP0"@9?U] MSP(@33E.'OIBDR#V[.[9&Z"+G39W=BNEHX>JK.WE:.M<J6MX8LFU5";._ MEJ7>78YFHV[A@]IL'2],KBX:L9&WTGUL;@S>)CU*H2I96Z5K,G)].5K-SJ^7 MO-]O^$O)G1T\$WN2:7W'+[\6EZ,I&R1+F3M&$/AW+U_)LF0@F/$Y8HYZE2PX M?.[0WWK?X4LFK'RERT^J<-O+T=F("KD6;>D^Z-TO,OISS'BY+JW_2[NP=WXZ MHKRU3E=1&!94J@[_Q4/D82!P-OV*P#P*S+W=09&W\K5PXNK"Z!T9W@TT?O"N M>FD8IVH.RJTS^*H@YZ[>:R?I1NQ%5LJ+B0,BKT_R*'T=I.=?D9[-Z9VNW=;2 MF[J0Q2' !*;T]LP[>Z[GWT1\+?,Q+68IS:?SZ3?P%KU_"X^W^"I>YNBULGFI M;6LD_;W*K#/(A7^^ ;[LP9<>?/D_R?NF-)?;N6U$+B]'J"U([VF%[-T =S3V9):Q-'XSRRV!BQ]0LE8>BO,1M.U MJ.]2>C]>>0U)U/"[9*D.?TQ_!O&4I'5P0"$]8:2E1ABOC^%?K3Z\N:55[E)J MC+Y7A;2$'D.E%K4EI^ES*TJUWJMZ0UEKP9VU<4LPW%+;)-@W'Q^30Y^P';*X MEP;]A"K.S'(/K7NCRY+D SJ9?=SWC((Q?>S]=])4_5XF@RU+H92-XS59.V5D M\DAC8U2=JT:4)&KXF^>FA=^J!A*(0-7N*9/LP091JWN8!P>D7@.SD4M96!)( MU]8"@7T>&-O[ 4;!6FY4)HLD!K6G-=C0-*7*?0ZIJBEEQ38#8M.J0M0Y5JUE M&[.]%_XXOAW3;25 UG5DA%8%NH[BFO%==)A8M]>K+N8)VS@D*B3!*UTUHMY[ M#NK"AQ4>D4+P GO4)6>7C8P#I]2F%@Z&/>LV' ,0^[;W^SM&82[3 .*U">[M ME-L>F!6BRN4%]M 0_*X: VVG@J!ZGE ;QF9:G6KE>4'F[QML!4VV;_1L0P M(S!/$U]&/"QCE02'O1:@NGTC4QB6EVW!=/9R)*''>7_B-(/!I?!YXG3*@<&3 MAAT<8:S:E$N*4ZD3P$J&$P$.##:)7@V,>>HGQR\WVMJC3IQX/(.9H,2;W4A0_8ZA93>^\3H);PW:J'(]]P.FX2.">-X690XN03RYBW/I9' M;X#BWAAZO;YGGW::]E(8V 5#:*T>AHT$I2B9U=GW 29J1#=H [L1*^DZ('>2 M+YO^\7%Z,EW"DPK2.3OR'LJK#/I/PJ0)H=+<,UK^K@/&&;PLT,P PD$/C9:_ M( ?6L!%#Q*D2_$@1\D0Q_6#AN,['(. M,2R+N#H87(?-]\7L+#V% S"QHRT)S#+B3A\QN]0@?KI(8[F B P]KQCHBK-Q M\7.Z7"S'M!I4[V&5QA;2L*@J?-2PE\<2&\:!UTGOE<_M6H?=01%:FRB=DC8F MAMBCF/([GNLNGE_QN#&BHK>E?%"9*AF)^_RP(S_YUG7GE+BA8D@ YK>VEG3< MG21$Q>6%($OC&]RS93ML&[S49W;@SQ/^Z$KLL.S&$W,2/^IX##P#PO.SRV,\ M#\9AC&O:1S+U&M=2VFZ&%EP1NZT,^8FYA!2ZXU&!TN'T*F3NO4IB!F?:X*@7 MCBRSTY>V&Y2>Z"7>,YN&+,=.G^&^C@5J,=8!O^><8. R.J364-\IHJWP MC3WQBF(S&$Z3'W=;A9!SBJ(9(#FQR_BC%+\R;_X:%,0MZ-X(4Y2#.?3%<84Y M*K0,\\3(SZT_K-0AY%UVQ\U(;8NA$OMG/_JBT2"SD&%T]1&J>STU-["B]9V0 MDRJ$_OGQGB@VG<=S.!"&^""^B%&I1$R5"!ZMZ&.4B=*/ZW!9[0=$#790TK*\ MEUV,#LYB3=G:[C"6//;0@15VBYH^8@)[(U1WSH "(_ERR^X]@GJG.X,./2HQ M+@_!]GVW3[QY'$P'[<*]7I61%L97%VNY4I]4_++^Z/$T M[K04NE(V:&>%5\O+P?7TIYLY[><-7[7:A-YO09$LG/M.#[\6EX,).:2,RB-I MD/CWH&Z5,:0(;OS9Z!QT)DFP_[O5_@O'CE@6,JA;9_[012PO!V<#4:BEK$V\ M=YO_JB:>$]*7.Q/XK]BDOKS5D(M7M^[HJ[*Q]DI$"[$4=ZY0WHI[5]OB8AQABR3&>:/W)NF=O:!W.H,"&\L@?K:%>J9@#"<[ M3V>MIS>S@QK?JWPDCJ=#,9O,)@?T'7>1'[.^XY:@701>: MO'!+\?GGVV$FT=Q&1KQ<2Q^W0D:X17_0_"-QIR.(R!CQ29KXUY"TB8T,T%NI M:J$\J7&U%S=.^H(>WFN/CG<^B-I&;42I Q2'H.T*H8G?\8[$"$5#TI112,1N M6+PMI4:K6])#RTFI1/8J^_0D?EW1%0DTXA@)#YCZ]YTK;RT%!AV08M0 MC[FI UA(6&>/(EZ&I?)>+HS*C,Y!=4H@]S7]8Y5<&,KI]/0\B*CRTCKC5EMV M*5<^@G6%^K/6:S87G%%F2\&P#N30N%P2^P72"R;WR#/KSIW-U3JB/H%(#- J M,NB*+T0R$M=%H4F31"V'2"W%3[N!F2JT^=HG.F0'D3FO<&P$K% EEI0%^),S MJDY^? ,56;\?NJ@)-SZ4>DW !$ #-!*=BV5-L"JTJ2G%H&8=N*!"AU!C!1'W MLCA*12"O^-5:;ONOAZ*H/1S+VI@.AP3,NBT N>4CH2"'5MZ%@"!!*K7JYY6+ M!=Q_ RS)R!D)?K*::?(JP'3C^6VEE(:%DI;#!BT(7:(+8:"6D*DEQ MEJK-2]::DA7P ' C-+W43%"\K^$N[I4\*5$"\(C2_1 M!\$4U=&1 \032M[Q!(3:.'>\P$#0OJ72U/'$A8@T1 1U) U D;45.TKP9>JG M -ALSOX!D/_0,SWD$@IH)=1YV?.2 0'B:](-M"+7T673R8\MXIJ&@6[--L@B MA'))TAM 1?$23"LZ?E7=:>H?YOROQ:OR%*1K-7_1[H<$E4DFO &(2C+![@:*TZ M_SKX,C-DR=X= DCSTO3L'!9@ I2 PT:'L@5ZT_VMGG]G=D@>:PND%^@J!T9" M#DMN\[5W%>C7^6UF:3QIS+!Y"M%(KY<)1+U6(;$''9A!#M#N.9MXK1_>I)SN M=3F7)J]-HB.JLK,H$)5Z@>.6TK*4N38Z,KS; C9I>O=L('I4.9\M9.<7YN%K MLML6[=;9![2-QO$M/G:!"Y[+F+^;KE6/L?6V+T+[NE,.]XN:YPNBZXSJ0=PM MNT-7;)7TI*QEE#0'@"?)5=J75SZGN%6AH,IG@+,0E=!_=R\4Z#:''YCJID<(XV@Z(YO< M?!ZTQ>,3V!05& )V!I=".KQ!AH(W)AD"Y(9&K]YVIB6C8J+@W]Q#&O_(,B*B M@1#''^YB3VM(DUJ@\P77AR2PJ_7)VPG[%DH)T6::XT,8W)$L/YE9Y!HX?=0H M%4U9\]%91RW-Q$%YQ,67B98.\5957_](O.=!@^6XJ*E;G_G7E+8#Y8YS5>Y6 M5O_%YH3&(CB#RFUH_* JG\U36'2$O9J=\<.P-QN8;3NQ[C1Z.P#DM. >/E.8M0J?!HY+ *$;L*"AFH^C MV@.) -7L9'AR>GJ@CNP1#^"8.#4D -J=:9M/C/.B^(C M'^(+)9[=O4;[KKOCWM<%7))6_ V%AE702OK0T*UVGVFNT]>)W?;TC>=.>HR7 M $J*3T>G)0/CTW20]1+?F;Q4X5:*K^&>I)$95VH#W2P&PO=V]R:W-H965T[ES] M?C"P:4ZEM'U=4X6;A3:E=-B:Y<#6AF3FE]86]S<*>6N>.#P=E)+9=T3^Z7^M9@-]BB9*JDRBI= M"4.+T][Y\/W%B.6]P&=%*[NS%NS)7.LOO/F8G?8B)D0%I8X1)/X>:49%P4"@ M\;7#[&U-LN+N>H/^P?L.7^;2TDP7OZK,Y:>]:4]DM)!-X>[TZF?J_!DS7JH+ MZW_%JI5-()PVUNFR4P:#4E7MOWSJXK"C,(U>48@[A=CS;@UYEI?2R;,3HU?" ML#30>.%=]=H@IRI.RKTSN%70]F3@@,]2@[3# MNFBQXE>PAK&XUI7+K;BJ,LKV 08@MF47;]A=Q <1+RGMBV08BCB*HP-XR=;; MQ.,E_]I;\=OYW#J#W>\'[(RV=D;>SNA_B>IAK$_:D1A&?7& _&5C5+44+B>Q M)FFL($Y @/!1.2>S#:&058;%\%WH96>ZK&6U1G-E1"6@1U$81:U4,@KC>"S0 MZ8]*-[98"[F2!JA"UZU1S( T9[/T5"LC?9,MC"YQX8D&-8@JLJ%055HTV89A M9_6'[Z;Q\/@G*V97-Z&8W>!'5H+*NM!K(FS$A89!<:D,.E@;STH#P, @I0UW ML]"+A4K)V+YXR,F2]Z1L^06IK%)T?^:-HI'2+UOJ#&7(HG-QK3 ;A--.%H 3 M1\=)^&YZ[$6.DFF8C!,OD66*=2&4@C^F4NLP?,>:6&0_P 'P:_(SIUCW_TN& MNC"*+HSLM4F5Q4GRG*:Q7QW($N:VM[K1ABPBYCT%S'"2!-[3<3@91VSSF738 MA8AYPSUE;<,1956$H(3S;5"=;M-Z==.FJ")1MDY!DF_:/&*S2272=6WZXEX6 M[ELH5KD6*XFD!,]JNC$OJ(FF%?[7)AG*?_01KEUX+W(=9&UIA^N9KZ:MMV12\Z6(^-K!=Y*7/WXB*/&D#A? M&NZ=RF%PNYRUQ9M[(N';]AU+?GY9\EK#8!7&*)\))@076(&2XBY8$!#?&+U&9E&R;[?5]T]KOFX,5YG; M%!6B7MJ-(R_%LB_.G3B$R,[E,@MDFB+2CL=62NI1S@O"Y[S@BK:[&UW) MPB>6OC:J]J7I!_B>06XQ1I EQ\^')T[B,!Y.NSJ8'(=)%._/CM?3$C"GO:\/ MLL.3?S<'76(0T;5/%"*]S\DGJ9O1HW Z&?_%_$O?\,'.*PFC8>G?@E;XLF@? M3-O3[7/SO'UE/8NW;]5K:98*35K0 JI1_WC<$Z9]_[4;IVO_YIIKAQ><7^9X M,I-A =PO-,9#MV$#VT?XV9]02P,$% @ [(!]4J( T8%.!P =! !D M !X;"]W;W)K&ULK5C;Z\J&J_$ZQN:;V2SD:ZIUF+J&+%9*YVL=\>I7L]!XTH5L MJJM9-I^?SFIM[/CZ4KY]\M>7KHV5L?3)J]#6M?;;6ZKK? MIHCKJ_'Y6!54ZK:*G]WF6^KB.6%]N:N"_%6;)'N2C57>ANCJ;C,\J(U-O_JQ MR\/.AO/Y"QNR;D,F?B=#XN4;'?7UI7<;Y5D:VOA!0I7=<,Y8+LI]]%@UV!>O M[UQ=FX@LQZ"T+=2=L]'8%=G<4+B<19A@P5G>J;M-ZK(7U"TR]0$:UD&]M045 M^PIF\&UP,.L=O,U>U?B&\JDZ6DQ4-L_FK^@[&@(^$GU'_T_ ZHT)>>5"ZTG] MYV89H@=J_ON*U>/!ZK%8/?ZSTORZNA]<)+583-7KT?R++'E=*>?5CVNT;,1[ M,?K>1+/2TA/OO*M51).IZ.1WHN*:1M#::+M5)BCKHBD-%R]RH=N3LX$W>$8'9R&X'<&:@48JINJ]5=^UEH#!Q;FD:(C# M6&2"A1!_0.)4,F(EQJ?/&^V]MG$[ MA-X['UP+SD+,E:%25CD U#M/I2T!C]$S;GN8]P771Q*YX\X?+/SM+^?9XNR? M>TA-B/S@[G60G\P2^IY7"D6";74"98QL9&$H7M0ERWCC.QQ:^5GI3MM4( M^GLC25%/R! M?&++' M@0VQZL?&[7F?(2P$P,0$\5MJJ\09TV"#BI:[$UZ9J0TI#PKSD98+ MD=.2*'7>0%Y 7$0*+6U#UX(B-%4?K;JG)B989/,$B\ES/;[CH0:!(&2NARKU M T2P^+/Q/WJ-1"F>COC+=Z"\A,3HHJXXCH.CB]/)R=G)).5ZOYXL )1R 7S' M?Z?3[.2O0CNJZ#X-1 K0FPK5!Z=U+; />'8._2%%_L$]]"$N+A+5]#Q:H,%= M)? MIFYJA'4FQUZ['.^ XA=Y!\LYMGD^.Q(\+#Q!F<.\T7)9^A2,^R74=$C M0!KHA39\"W2X!*J;GI,"%^<&E:]4)G+9_F&\1WA\%-/AEK1_05?*-Q[NULSM M;Q\I;WG^51]+T#NM>9#2%U]0$_%VDLX>,"): M1M9:% L^Y>"@%.:('F-W%7@Z]*4)P],Y$@ )A"B8\)A3-MR4XGBU[8:(?CE9 MQSI'5S#5"9MJC$)(1PZO<"5!KG/N*83?L%4P52D-(A4YQ*1.$M6A*P^_C@JG M^'-DSETG!]GSA1F.S*_2OF7 C0ZRX_/)V<7BZ:A]OHC_0X\ZR+*C279V/%6? MO"M-5/=K5!;[4V.G+!=,+-PR2 -3,S:/&A$_#)TX7E=>UPDS8,K 1,9GWU,6 MD8,>Q&DS)CD>302^FBWD.JS5TEEP'(""<61EN--(H"W$Q6S+4J.>C#$6QFUC M+%OA<^\.D2S-E)$:CB4^YM%QE;JN+W$> MN0U'*&XZ"S/1C=(MS=RX-,RR&P.1D^JKD8N%IB.D(K".)@H-VJ8 \(*7R MS$\GYZ<7J;DNCB:+TS_TUO2Y:\ELYR8(MEO)?9>'#9A+E\+AZW"EODDWR2?Q M=!__H/T*HSLHLL36^?3L9*Q\NN.FE^@:N5O M+L*W&WMU81I?*DTW5KBFJJ1]_$BEV5WVT_[^PU>UV7K^,+ZZJ.6&;LG_7M]8 MO(T/*(6J2#MEM+"TONQ_2,\_3GE^F/"'HIWK/ O.9&7,-W[Y7%SV$PZ(2LH] M(TC\W=,UE24#(8R_6LS^P24;=I_WZ+^$W)'+2CJZ-N6_5>&WE_UE7Q2TEDWI MOYK=K]3F,V.\W)0N_(I=G#N9]$7>.&^JUA@15$K'?_G0UJ%CL$R^8Y"U!EF( M.SH*47Z27EY=6+,3EF<#C1]"JL$:P2G-BW+K+485[/S59YV;BL2=?"!W,?9 MY._CO+7^&*VS[UBGF?C-:+]UXF==4/$48(Q0#O%D^W@^9F\B?J)\)";I0&1) MEKR!-SGD-PEXDQ_F)SXIEY?&-9;$?SZLG+=@Q'_?<#$]N)@&%]/_LX1O6W\Q MGD2:C4071MQM25R;JI;Z$<3-3:.]$VC!GL(_2$?64B$\LI+.$;Y)78A2R94J ME5?D!D+IO&P*I3>"'G)R+DQ>D:8U0YBU<%MI:WB$0&; M&%N091B88(F;T$RNYPW 1--.9DB>;,DW5KM1B)\_T'J-]@O^/%6UL6A\42A\ MM:01%MQ(+S9H3&&5@XT13FVT6JM<:B]@$-Q%Y\>L>YVLGU2C4P(N5\CBD:1U M@IB@ O2B:D46%!,*]CRKA#"Y\QX3#JQ+SWJ?7M;WO/<% @DIM-)S,< C)W)I MD0W<[*0MG#@1DVPZ2)($3XMYQD\]YMTUH+A 9\DBC&;+>1@[N+%T3[H!"V;! M2,R68?R+T<._&EFB&)@$)1<@TC'\E1_:>Z0%266#'$AJ4R8IL%J//)G'RASQOJJ:4GKC(D/Q?UD""' M&(IA*/M+)%3X"'5R!$,3>;(:WK^V-;TV!?5NVRU@LLS D"JP%<2(5'EDTC4> MCW^3T"]6&412:R'%+'DG\JW4&^+2FITFZ[:J%@95 KW,/2HH 6N)ALPX 11E MBI&X;?)M+WB-^7$K;+_C:0M":N,C*#(>/1&"%94*:2$@'V;*NK;F06%KHO)1 MG*2C%#M$6;9.UH3&127@J/<:<8<'XLK07YW6B.H[B,T)E1#R7JI2KLK0H&:] MYB58-YZE%&L2!E24KV ">BH,.2\M.^VA8%G"L($Y3Z.>+B+K=EN5;Q&99EWA M )GT;8@ !P>45FR"BG84 DYKHUF[>FUA3P%_K_C0\#Y(P#XP<.='BO"Z'%SS M4FCFW&F:QG9Z'UYBCXOWQTX^39.DG3!/8C-<'SAS_QV*W^SC?18NL:2<9AV7 MT[;1NJ2 BKEF]2<8SIJ\7W0N-,KO6Z 1^B$W.@?)Y4%0_1'E'S\MLW3Q3]?J M-SJ#OI* DHBV7GO7<;\N_60LF+\7 MP]ERM&"?D,[)9"86V2@#Q)$TZY=EX>P=F).$K-O_'_+LZ>PCYT[;&CQOEN?L M&\[.VBKO68C-!XKS+K!Q7\CG&&C]''<%/B8$$<"JKZVI6"E1I6%3[XGXBL9S MP8Z'!@\%A7YU5P&(Q;,]=("'_1;7W;-ZS_>LJ$4O13AJ8ZL[@[W6K7 *0SF+ M/YMV=PU*$HH$'[5418##A:()U \YUM!_&SHB'%G"#K$_:(U>.W>..\?XBNPF M7%80$9_^XHG^\/5P'_H0KP''Z?$R]9NT&X4V+VD-TV2TF/5QP H7E/CB31TN M!2OC<<4(CUO%9 M:PP /8B 9 >&PO=V]R:W-H965T MJ QO5GFYE1;+O^-EM^>957ME49^JV%*;: M;F7Y^%:E^>[U2712/_BHUQM+#R[>O"KD6MTI^U-Q6V)UT5!)]%9E1N>9*-7J M]OEV3/MYP\]:[4SKLR!)%GG^F1;?):]/0F)(I6IIB8+$/_?J6J4I$0(; M7SS-D^9*.MC^7%-_S[)#EH4TZCI/?]&)W;P^F9V(1*UDE=J/^>Y;Y>6Y)'K+ M/#7\5^S#UT#HP"Y\X$/L#,?/M+F(NWTDKW[PJ M\YTH:3>HT0<6E4^#.9V14>YLB;<:Y^R;.YLO/V_R-%&E^:NX^5)I^_CJPH(R MO;]8>BIO'97X"2I1+'[(,[LQXB9+5-(E< &6&K[BFJ^W\;,4WZGE4(RB@8C# M.'R&WJB1<\3T1D_01L@L M$;=P=%6J;(G'9_J%N)'+C7 7B7PEEDPI,$1)F(U,4[%00F56VQ3T;"[R3(FS MZ(6X)U8!!$(1!4,7[0D(1V"CTH0>EFJ9EXE8/"+>F^N&XM-&^<^&=AG';+X* M.D0<%UENQ4;>*\3!MDHEA2^QH+.U*%FZ(<0YEN)%Q#&%R0XE(^ M1!");0 ZR]0SL=MH4D;++07I9:TR56+K8Z/+ +HD\L3E_1&3SAYOGY+[P";, M)O&2/7I>!D(]+%5AA=U(^G-,7/02[Q(.F+!1A2RE56">->!$WVF[@3E-@51! M/$ADG03_(W[(2W#CO+1ZF3H[?I?![D4.,I16F"F=+9$1#1@OD1+\9SHGU^M2 MK7%AD%7;A?-/N8_5O7.P"S$W@Z>I@7=Q+].*?9,>])_',9E:NJP4RXW,UGPZ M*/(=E#80Q1X.>"^)K8$HSM.>(RU,3FHC#:U6K"N4"$(F]Z +E0X]TI2$0FR( MKX8EM_VC*JH2'$/<#YGXL+0YJ2R^I"P035@(V+F :WA\A.5S67(TOM.(1YN3 MC^XO)4'*/5%LJPIB_S1"+DU3LA^>:3#4@9\J(RCY6"$VHG!Q'LV@LQR!289, M O>62-^I955JJR' S8/7]!QJ L(^1+ZD$NO%<&+AU EM6I:ED9IV' MZ3W;SJUVVGDP[]497T>5&!Z4GY4=!'A6E/K>^7*FUD +XDX@NV5&$ 5-M1)!FX1I7&S0[2UU,,@%5J,>60]P/,LH M2L$.]I-EY3:O,E8#7;@W@&G$2A3\$\<5XR>1]X:EV\D>B39P?%>X@6)]SE2+ M?[D@#8"^6;[52W[OM (K9HGVHCM3,E,P1%&D>BD7$"%%/,+9%3)KJ5R0$X6< M87$EV8>&Y'_?RZQ"G2JNV/WP]V==?BIE[7K!\ZX'Y*:I$/GDFPX* M$9VH9#GB=0;KZ*TH*Q0K:Y<8BVH!#9XOO9D@L2XT:8^2G!2WM[;.XH'Q]L1+^Y^TW@[K"')^IE0#EUJY225QUH/3>@MC(7-R(MQ;T#WX@[" MR0KV$F0F!(HGZ*!PV$]2') D M1^DG.8L'D]E5<$!6( #)5X"A:(+@P88#YW0TG%V* F1Y&RH\VW<3Y;E#@FWU M;"0"3 $VEA3,*>5J^LPKV:-Z@_WD=5.<_2+S"^A3_3V:#>'2%CY Y[C\V1QRGY]]7*$3= MF6@\&%^&?.9J^L155?IX?H?"P0G@SO'?_OT^WYPW(K=/.-'<$V=(Q^]E'ZT[ M*VUE^MY(^@0VKE^"&KXV@K ME=X2T$L.["/W9WE^S+/S+Y5,]4HWF?M#P3#:1A4XDR&/A.$!I:C_ FU,Q;'2 M/N_B//?GX6"?%2K%;9'FCXHKCM4*D%PZU$T:Z'2X(3O'*2L31+CHYX0E2>Q[ M3AL!A5D/"$/Z. RO@ A(,2RVIP;D8[1'#>L+R5:6\=C2!^J4T3IUKU'W*@L( M X */Q5YYF%9E4MMZN*,/A0^%[4!03U0F>_Z:\+#NL3AZ"I']M@1 M_%O.9VZ<@J-&N)+Z:6.P$[P\!L%C9 E^;,K57WBP 5K'CX*NK]S4"KCE2N"Y MET']N 56 R#56F?LP;B$(39&%15-IG#3>#B>BGAZU2SCR^!O9%".)?X/H90H MI/1$G(W#01B&XH4(A[.9. .5.+[$,AI&HZ!F!?M&];YH&$;4"PZF4[V7LD?W;F>$)0' ^MJMMOD]+&8]-X%BL#,[-/60YN[1DHD [=C?:1%[&93K$IBN)!W0*B^Z9F MAOBQ#+H]O.1=^T%525,=.&3H+P^..)F,!N.19P1);3H-^_AX6B_H' #&2YH: MN$J.&$CTRK=6B"F[HP*@@U"N5/1-'SGL:J#(7.^TDOJ@XSRL,#M]DRO8 MFEWWG).R>#">>,2Z;97D'R\9[-@V1S ML/Q?VS&Z^D-VG(9>(\C]T^[JP([C6G>P7-A=_7_:\;!<.EB&T;3^1N$[Y(:, M C7@]N!#)N;5ND+O&8_8!%,4ZE7I9QQUT3UHS5_:#BZVJ9950I;)6R MOIKK3)'S_7!O4M]&Q]S<8T#,#?EQ<,BM:V;.:#/A=AQ^XW?0@&N8S&2%7+I@X\?H+J-#S\EHUZ)^=L/F%H6)I-K4Y\@0CDA$K>IS3P=8NRG>OL1"D$2 M?^M3+8SZ4D'YY+^:AMJTT1N!\@O<=/'(TQJ7>M47KH==IC9;7.9@Z4R^$*,_ MUW5&,_D/]JU=1PF^C>8I9 LK?5NIM^AHM)OSDI$5O^Q )M1SMGC18NQXO,J! M#/NPG>J)[]KU3T&O2OF+/]CK5]Q[W\'3MPTM7Z]KP7H,7)!QR(5+L:IL5?+7 M&>Y!0*K7$!+J;G^W0CV&^[8*UZ5NOLU?Z:"XF%.,.FGJX;"B*(*+L-!2[$IM MZ1L^B=*9![U-+5SM*UP'28$W%1/T ^5'+ZYB[OV&)@V^_*_&8?!\'+8?-S'9 MCD:OB/TGGB=%HO;%[P+QL6N46\ M\\>-DN"4-N#]*L]MO: +FI^ZO/D/4$L#!!0 ( .R ?5(.%>7;_"< .N# M 9 >&PO=V]R:W-H965TS M84= -&]2[B-"ENUYO6%W>RWW=&QL[ >0*(H8@P ;AV3.K]]\,NL""4*29]X/ MW19)5%565MY'X>?[HOQ6;96JP^^[+*]^>;:MZ_WK5Z^J]5;MXFI0[%5.OVR* M__KR/;]6-JO_8?R[ITRL[2Y+N5%ZE11Z6 M:O/+LZO1ZS<3'L!/_"-5]Y7W=XBMK(KB&SY\2'YY-@1$*E/K&E/$],^=NE99 MAID(CK_TI,_LFACH_VUF?\^;I\VLXDI=%]F?:5)O?WFV?!8F:A,W6?VEN/\O MI3(\ 8LAV<&C/6 ,<,M M"S&4;^,Z_O7GLK@/2SQ-L^$/WBJ/)N#2'*=R4Y?T:TKCZE]_+V_C//U7+"C* MD_ FOK?5B;V2Q M\9G%1N/P4Y'7VRI\ERM!.!E%X7@X'O;,-['H MF/!\DS/S=>WX_UZMJKHD\OE_/0M,[0)37F!Z9H$W<9568;$)/Y>J4GG-B._" MY ],$W[=JO"ZV.WC_/ __\=R/%K\5(6;-(_S=1IG045/*6*HN@JW\9T*5TKE M(;'R/BY5$J;@D'51)O2T(B*LM_Q9(V-?IC3)/B-TW*I7@QYDSBPR9[U8^*-26.9= M5:<[K-F%QZ?-P"@4G A*Z<=.#-*6UT4.J9C6!T$7=D>"ZJ\FI3,A'LU)JN'A ML"[HTS<5*KM*O8WK,-YL2#0QYFC!H@3NXATPSLB+JTK17^#)+(U7:9;61(T! M/B=IM((#9X25NL?0UW@."R6TO/G;[BOT]H6AYR JU9W*&PV#^DZ* MH:+)DZ8$A;A!3"]T\$4R( E2-[0 (82D9$6@-AG IYV39G"2AHAI4Q8[FJ2H M/#P-6M+(D6/@,"FD5YW9#1%MUB0JO(NS1HNXBO3/'G\2:Q0$Q):H_P)R/0GW M\8&'12&1=W'/C(!GDJ)9U9LF,Q ( O("ZY=JK=*[>)6IB%8C_-1%>:$IOGMRDM%_J'5& MB&#RX$6[V/^)4X37JJS)EL&YMG\)G,SO_CX>BRF_;H 2TAW+/C8=>S M$#A6B \@@BK5"0"(+E0B-N@@&_1Y:EFTC!Y$I=)%;XI MZ!^KZUX RUK7O+^Z>6-T3??8ZR*QV+4JZNKFVHZ:#^=18(!E^73=)N=K3<[A MBZ_%/EUCP$M_)GQA9Z-%_E><-V3ZAFROC):6W\S&V5;%QHNP(1+ _G<,)'U7 MJKHLJKUB*U;X43"W4R0UD_!^FZZW3OW$^WV6.A[6P/#,H!C2Y%C(L6=$-O&U3W+(0(6&>DS*J*E 8 M3T]&A];,1$QFVP+FH--6I W"-0LJ$MUKY>O\D+0D35&R3F)6J-)=D\4U=D ; MA"E8544):Z.*,U8])5M_I"?(N0NA8.K"+^K!71O>F;%0 0#:BQ+3!WK0( MML9LT&T=0>$GS=H>M<$J]@EQ;$RD07A-#Z:U((-7 V4":MTVE%9>O;:"V-8 M>.8$VQA-3C9@Y QHOSW8(-MBR)E^0TZO*TH,JA&S-0A67.:D9)JU- 2L$:%D146Q( M#8G?3Z=8,9A$B-I^A9UPAIL8"BW@/&(LG>)X'7SVAOYNAX:?["A/S00W9ZGV MCSU$%K@=MJDVJ\LB"SYXI"O$9@B;AVAARM*1QMW18"T>4EE>DV%%M@,&E3@+ M0E[PKH].#^%;@^26_$C<"EFZL:;\\1$?@FO',X:I>";#0.>VV[4)NP-F%$&W M8@JD1;$G+>Q!*=;3, +0A^28>\.KZLS)0YH9Z$J[:U#VBS3?-[4ABJ9B"80R)6R7DZ*$*P/(R<96&;0P;/9] M61!T]/@7A_ZXZI'^@-K(;Q]F%K"CG[2.3BLSBPB'8DT\US* ['%7@2'YIN>\ MFF,ZE!.PQX8]\A?GB/\G^TAZ1.Q!2XJO.XCJG![46S3:FNP$^:)$F$P 8(ER M@$)-R&;1KG!3&:JN()4+2%N1 XX,M<2W)PP8>KGM1'O0$Z:LN4?^^;% M%0AQO8W\'\BF$HC!_>Z<)733B)]F)[[B("0=86C1$Q69SZ4VR+Q0C#'9"?T0*47.A@_A/R]R=C%;0\4_,*22YD$2YC&"66S&G@LXM'=F3-93#+!XU19\ M\I"Q+EPCLG6KTC+DX[^(R? !;V:9CGVN<:YOK<&H9_4>#MH/DV]"/E1.G,5Z MUX(#CD.$K"#K1V5,80IG>\[0IR7CV]M2W1IBLX+HR(5*W(-D6I0M:74F! /] MG>)K9XU%.MH7@;-I-V),V%!DS%LRK'1]/9,%IA(MA_33=$X?9A-Z8#K&US1T?AD-)Y<\S>7E.%J.+N7Y&7V8#X?]9BD 6$RC M\27A(IH.E]%D(<.7T6(QHN_FXQ&M.@PGLV@T7=(7HPFM,9\2ZB;1=(Q')@MZ M9#)YT$(=#8?1:'@).&>+:#Z9T4(7-'Y(GQ;3*?V.&>E?PL""_YH3%,,Q?3$? M7T:SV;#'=!\MHN%P2JB91M/%DF:>1I?S<3B;S0G\:3B=TX+#<+Y81F2XA>/I M,)J,%N'EG+8U6P8?6:$:JTB4+E SQ;(+@A*0Z@^CV20:+QA'L^$L M&L_X2 @7=-R71"7&4#B&LIDD!S0@(ZH$PA)9\[R"+H@\O1WUA8 M\U[@^VJ_?^VHO'L:N]FB#!9=./72QJF7O2%F&YE]J\,D75'J)T[APKTV]L*V4%7#.-^?C0B!4RW<\<4.^R[I,)<[ZU^ MYK&R#:RU>LZT^1,12F-+I+[Z%]+3H+$YAUBV&',G2MT%S,B8R["*VU[0VIX? MY(IM!,[?7L(8:<>VC!.&"!WS CN1LE(H=3.L6$#"FA=)3HX6,_:>G\])8 X7 M$WB31X*FQ6L^2Y#5YS*J71D9\5AN\[-EAK_!FT3/]REWUU(&?RG,R8\/?/PP4TN).'A MUI+=6J*[>]2('/H$UJ456)>]TN9/[?-UR:G'C6S9V)[[BXW8$ ?CAYBQ@64N M9 :\XR?VTS.R^VL)0*02.(H]]QQ>$2,WWM#Y6E$6A:N&V""K"O:9R/V5^@EX M..P/)<&#CCN6DH4X@MCL<1X;A(:%!61%B0&0-&LYWY5.Z0&^"X;/>-"&EP(3 M1S%#4L2#23^>C&#/3>0/N^N;.,W8X1/QJG30Q!0L&.2EN1=[!(>A%HWP#''- MW!G8DV&"!166R,QF\5KI]38ZMZ5Y'8IO*"C]\>M2-_3X_8F(M3"!:F";E;0X,P@D4^/ &>X#\FT4-?HCMW M2R SKM49J6Y*-A[D11'T4),[!"O^95)^ADQ;!V]TX6-%??!(4?\@E ])_J/@ M3AB341_?JL#%@OT,BA]#[-B)%Z;DVA]U_S" 58%:)W?R&A$]RF(T=%6;P\<9 MIU\4(C.TK\YJS*=.XBS#TGZ5(H+ZWV,Z56W;R8BD8;08MQBLRSWY;S*96@QF M(($E-QK#S1H^QF)RN.LVF21[9Y#WGV:<#C">RBHG5K9-YGF6/TI%=*6<0;U! M)TV;YG<%]*?)7IK8M@6JEP^\ZN51+PFW(S%?;"2&0YT<9 =U"V[@077:5S^V M1L!KO.]8 QD Q"*;"EC=-"5MO"2,!+\5A/U+.M'BXA_$0+\MR N\*.YS""]R.],D M14,1[!OTS5O%3[]('BW,=;?[^NZ@,0: MC4UDCG#-E >\H0!0&U [^)["4NS!V*K#5EN#PCD9] M)T<]?GAG(1(>, $-Y&ETG,64H7-ZEU,14M,'%\&4GIDDE<*F3+,5YQAPS(<. M3Z$ .G(S<23.V1@/5?5?^3T!:-QN).F#R[A65OU^EW+\^\24NB M-HX?'&,O$L%!!UH"#G;][)ST=V7/5%LBPI&[IFZD*@$3B:X].8@SV=I =FQ7 M(2 W-(8IT&'Z0VY/(FJ#;"0%PV\J MOY'(X2IRMI(Y-)WNG-]>XML=4HDI?&].6[=9![QEU7.3>7'QJMDC-2II8DZL M2A(^3NX@K@/M*TL,E:BEDK8*%,5#56"IZE#5:F=W=YRC9RQJG+/9I L\_ +< M[WMVYU&2PL6.UO$)>!\NC.NE)MM$Y[;*S)=6NDX*WU@#*V_8*H5L:3U>&<8Z M)HW@B#1BF*%I A- JOIOFQA^A^JWJUP;U&C2*Z'?X\#_P3-_&QH..QCR3K2*Z\#O]W4T@&G>M#4M//%PA52@!)"H+7A!1-SES\ M8BL7?]*SC5^'OZ_@M4E2&?5D]"CD4,!1";VFS>6CF@-R]Z\6"&R4Z'J&,\O] M=0RS 5;Z?T@ X4QE(S\A'59H2Y$AL@\5#EBN\\]%Q9=EL2I*(TB]AS2CDH$> M"Y2MLBB6;V"]EG+@#03'&P S"C8FK_D0;9F;2$Y$%22D2,9?ILV=6JVW>?I7 M8R()#4MKKX_':\'!_@O_+"1(RQLPG1!-[CWA#R[5!G9P@"@A6;.V;TAW3]GG M& J-%#:#8$* N.ZY'0GPI5(]8OB9T>$?9V^,=^2:_T;];7L>,Q",KKJR M.<]B/S1KX,WZ0&M@ZCUI;"U$R5'>8>L\(/Q(V$BK$$I"I'M"ZL1US#P*.TJ9 M(]TK9=.9=%#>SQ4Y 680Z3@9HRD:U6MET<3$V;+N97*6VMXT(WH/:UU( M9^N83YNVXCUIQ>_2319($5"[88JFDBK33!A!LV?4'P$D[6-:!5!6M(5JTYKQ MS#:@9([!:T''9FX;MA\"K9>47>OEJ+]S\MK0!O_QSM%&)P'_X%PMC\LX-14Z M-,(M&;T9W&)Z.O';V$R?B+%#@-O+H5B*.AI^7"IO<[+:>SJB]EZ$N6ZU47^O MV?41Q^BTLKAV;!V&[\D@Z\;?DZ8.SDW=0J>@C*DJ *]4E6P.3]!JD'[W?1;H4-*!_^028]1TYL8=1V8^)@N88SE)&=_'F;#F^5VR0J8I M=(31\XG,'.RD%-^KOH+LR\A++_\9"XXLG-.C+JU8' MZUO3P6H&=A+94]<,GK;FN4+A.#_JM\V*JE*2D#Q5)JXV&N,(IP?=";\EI564 M;/VM8M1AK+CR@_N868F,44JR(8#+(UW6BZOM:X-78'?G4% 9%6W[AT/U\7',Q#6^\@N.K8 MK[;\5XC36NUIR)K$5HDR;X)3IT@A&^&9DC\NA;Z9N0!#;0BYK>;_.OZF\E98 M*S >%9/V0WW04E+7NDN&02=L(F["T(C4>,*68$A#9L) M[;?*^+7,$S+5-?>&)IW )#(1'QYR7()135Z;"(GK=ON6P^(5BXI\!B9LHBG; M?\B[/X-<=J03P5%NTJ2H*F\J:1RD"1"J 28#HSKW,>$ET76_?I* ZWE!H=P6 M'9LP!4?6$(>:RP0#:3FJFFJO[W0QKH<&0'OS);KEC MS97>XUH#R&#%-4N M7;?3"=NX\BJBS(T$+@ &!U%'23@""KP$95O>&_O<(I-7[@[H2Y8/X#V?C$;1 M9+X @4 PV.1=5UJ.AG#0DP$*/-19! MH_C%X*\TOH_%RKH,IK5-H(?=45B#[ M;0'56J61%:AG7(B'(LT#?'&$DK(AW49M!9RQS/@A+4'#/XORFWC7Q6W)IC?J M'=,\K;;$6[<%XH;NW@P=WJJ,[M$%^\PV\3ZM-3ED\4HWL4'";%6<'.5FR. B MR#SQK)O1CF_""-S2'"@A5)#I=V=R??L",D7")L6J*M T[T$;(\_&#,SFY[Y, M.27*V5;A+=Y'\L]&7!.P+[Y.@* -^G=-O7=@?>.=G+@^1O/+ST7@8S5&^ MPT1J/OR'B-15KXWZB] ^>/X7G?;O',>2XTB[[^7Y@0D#.V'[N@ACC:#2)VV/ MDX#:VH[C4)"VJ/3-!0@SI]G!-<@#ZYYK'M>:HM.<]".N-TA+2028'I]]UK!K MR4\$:UW2>"20O1B6]"FM7>DCEP(C-.>:F5S7I@MJ*I@N= 3B MJACIU[I/YA0;O7&.L2M-&O=7%7TV)0F UM:O=XF _HEP'^'K:D^FZB_/]EKH M/3LS>]CZVF9I L^5,'PT40H76=7@0$X<<9EIKNZY,)718?4HRC@=#FS:NQT><]D! MWW= HE,WM"(;B?Z%=GY,T6>M\,[[2G9FSVX.D$RH]5KUM8-<.0V.+F8258\>-^4 M>Y;^E ?H$$P] MB1"2$1U:\>GG?X"5'+FTB()@&-+:-GX\ @[7[/=^X"J+3CH># M1LM8>]^&A:;OU%WUT[B_?.FZD/389U-H=$-4UGGR3YLGP#RA^=:6,:&.V%UB M4!VU;T"G<:LA9^UT_:CM18@Z?"5?MQE/+!1/3/IO3=?_X 26@&N:K9?6DD[T M&'.BK:#S-2.9>-MTO[< 6Y7E Z-7H6E!1J6$1/S"60P-CE'3>Z:NX&'<7Z9P ME=PA_\"DQPJY\SR?.(?^/Z&@ )808R([-HB]Y[!%S0F)K\H'H3^;X14.2\Q& M8W+R9F(-+L?+:'XY;G6V/J+Z.3CIEZB4.QDN,4E0J4..1T<7*ITO'?^6I#Q9 M'&I%QI#.V$JU)!W/KM"/6DKL/2:70!_WI[J_$)QQN99LX5MD/8N]+C$]=V8_ M-F$@1]?Z.?%^%ER=/[US S62Y:8U.$L&W>8^U4A_PVE=\&ZD;\?AJ*?A%9Q? M]_RZCJH'@A8QC:+Y<,)M_+K?9C*=1;/1Y$&""GXPIC!V&>9Q?U;XH[KE2Q/. M'>RC1X?RMV"><<@*I@C8P;+7Y_)ES^=/U/JHH^& KW)(:W=E[K4_2>_V7;YX M_$!2MR!;'*+42%=]H]P7I(XXLQO_D\[HVG8RXKN;AGMERVZ,/6W!X$D+>M4L M7AE&P $7/XYF$['M?H&UOSA;$"9'C-7_O9J4H"N-*(6Y[;!O]ZV(6"@*CI<3 M&,XERDL5>IDT*7=\9%*!OC3-J0(K?@KEI\KKYN8J M=R%R21C"1:X]+.(5U9NH3;>.E;=;& M:'96)?!RJZ2C%#;8\_%,HAA[U[\+Z8:/V,:%67H5Y]_DZU.PCP-;N)W&C#M+ M&1Q#F4>3R3):7MK&0MR$LEP^,5EY8Z]SK ][G0*$"QO ?Y;S,_DQ Z2K7[#Q M,EVQS^E"Z$=4'7CQ&QUOJFR>1\^L[!W/E8G>V#YF3:U!5R;1!A(XQG&2UG7F MO,0^!N%_V51Z=CA-&[FD>H+088J8A<0ET"D&Z7K'F:J3=''G)@.SR:/=272R ME4[5>SXMDGKJ_JYTEW:B^XA6*4P'G3784A4TPMJ!CU! MS9?G,1\XBT%ZK%MMW83M/P8W@W"C<#%79HJHX7(9G=1W#8R' 31#\)B#YUN. MYG\+?NAVE>,5P%#=*RSE?I#N'\?=RU_I.JK.35A4',^V',S<6AZ2_&\> ^/AQX6.C1:O]GA2HO&_64^'R3A_A4W MM'4:$8\?[KK$<4&]N\D^:+V;P+^:HQ6/E]<$0,X@H'FOU-DKI:W,Q3HK\VJ, M,R]#X/!"H/)8\B$THC1O$M!7J[?HN*4G'4C.4ES;,#%IO.KH/D1BY#7:DO"\ M!.\JG= ,W-W]R@^]2.FQ#_1!1SXB'1\4<))NW(9=N-79A=7!7IGM[D0@9[]$ M]U][:^)VNJYO_2.9;:6*;=:)_+Z=3E0!""D)L*\,:4K2\4HZ4_Q[DL7@8%F( M8;#MN*Y#WSB-YB93_>Y*E=IM?&?H@,.W?***IL_))+2W8ULG=H\.5&/A)HE5E,1U&0=2815#RUMZ_/XFA==?^LRZ,!(L#INUO7>;J)=%=RN A\XRV,.\)"7H$['$/-"]?,7,:3,/F05QK\W2>H'WK"B[4"0J5;5L[ M-_B*G*G 5U-QRQ$IVP!OG.*"4!2M>03 [=*5-(BO4=I;\BP:1.DX.[EKO66. M9.SAU%Y5G)E:! "<,6Y!9EP!R:#J&TA>Q5W M6A+V$8_@JWJ_NIU()ADU*%"1^JT#7,1/>B+7%UI\MW7\QC6O MMU?;PFI>F M]%K9KJAO_$!AGJOR($+ZB/ZDC]P\WI-&_+$9 YU4Q#>A_TXIZ6L,X-#;W*FV MDMK9QTB+&BA47>?L%:D@K0]<&;L-I7JNLJEU+O1%DNHWJVCV-Q5Y@5=KFFNM MAY.WVET7\L#U^G)2U=-J7MZJ3!BY ?/ZW$VD$'M>FXTR]," .@N7^,[-.T-< MFX!W [+O#*R4ZY TQ0P\(TNF5BVB736PJZ(=1R7546'@R8K14;V0!&&.ZMS- MXK+*ZN!Y,T<@V%;W%@QU5Z.:VJI"1W._+F!U;W647 MG+Q/PKTBQ%ORJC])C45O;IF]-P(B=O M9_.N?,>D;AJ[EK'0>H6'*[8<]]=&WM3%^EOXAE&,O9)E=/8UDC\X54MC: :2 M*^?7.B42R$<2ZTUC# MX)SG-UE,/]ZLMP5N7_E$R@%'N[>WPYNSE#URTW)DJ@1(@Y7[0F(!1KGY7<0V M+1?<%=#R$#Z1Q_1H+V7[(:V^7?#]#*[755YF^)4)D,MVB4X8+8S CBTE_?=9 MG5Z()1AL0Z.;2@NS@>JH5,E=[,B57OHE/M]Q8W$ENAS>A-BCMV-"1'[$DDOCY:IP=:3.03 MS]KG8$U)'%_DZFF/#MS%?EXAX3#(>-XIHO M\YZ.@WZ9"!WCUIC*>I^:^G?'K;K,-7UB=.(*52?]A:J_*5R^SW;KBX]%5;WD MG!,RNX2)&[P7M$N@/G72O=2MVSD95]Z;&_<2Y*7? WX7*3L24B_%RILIP[Q> M3(_1.OVD (I[.'@IGHI.KJE-.A$OD\@:TV#@+2ZK&E>.HX+6/Z#5LT;\+2=D M:\,V3'HV."EWW?&-"G*JZ<9?7S]MB%"D2RDRD$6B$3S)('@7ESEG0!U\@I+8 M>=M^I2&_M.%=WTL;?K-[?O4BX[/&K?O3Q3*:#G&]_HO%+!HO%N'+X,]CI!J, M"OC>AA;1 G>!3A;X:[I 34[P =<"Z9OC]1GH.[_\S=.R>&/#Q1,62_3A+:+E M9$;_#;U%3S?GB$JC3Q=VX0M/H@F$ 5XFO28D# ?\,H@7P\%P1)@P]'+\PPFW M^^ZD$ RDO%K;_FQO'ZV;3XXO132;5!WGKVT"TP[T>,WH-S&@D51B_$*H"#@0 MY!<&:E,)Y1*Y4[YM=4#K9./[&67ET0",PWD/)K/%T^M MX'ITP^ET5>-/H>M$Z7]-^9#T%VNSUKNP=X;:NY2>#J MYH_PMV+ OU[@/KQ6\!B/16Q9X;0^T+VC]PTQM7TH> M>%_"",&DJ;9#X_:! M65WNTW8@Q)7<307;NPW)!B476QUTT?>LK,EZ.@MZJ\](YQ X,)KF 4P M;]H M]J$7?;,Y-92)(E3'H%I$(5%@FZCY2CA^U8!+NJ2[[O<>ZXO#W-VGW,/N,O.C MF4GILCW&=S6XM]'N89?6M4I. EPZ .H:@@Q=F+?3:N>C]5Y;NY] 1Q4[ Z!= MG/:*;[-]&]?QKS_O%/G@UYRB9YS_\@S\9[^%HD4[W>NK\;-7--(]_NO/>]( MG\B%1Q5#IC8T=#A8S)[)*_/,A[K88\IP5=1UL>,_4=2K2CQ OV\*DEWZ Q; M1>0,WJ__'U!+ P04 " #L@'U2!J099F,% #6"P &0 'AL+W=ORD[80[V2/5[FVG3"X6H64[LR4C1>J&NG,>?YM!.JGYP>>]JU M.3W6@VM5+Z\-LT/7"?-P+EM]?S*))AO">[58.B),3X]78B%OI/NPNC:X3;=: M&M7)WBK=,R/G)Y.SZ.@\)W[/\*>2]_;)F5$D,ZT_T>5-U(@\#? MG;R0;4N*X,;GM<[)UB0)/CUOM+_VL2.6F;#R0K.6)Y-RPAHY%T/KWNO[ MW^0ZGHSTU;JU_I?=C[PYG[!ZL$YW:V%XT*E^_!=?UC@\$2A?$HC7 K'W>S3D MO;P43IP>&WW/#'%#&QU\J%X:SJF>DG+C#%X5Y-SI'V8A>O55C!#U#;M1BU[- M52UZQ\[J6@^]4_V"7>M6U4I:MGZ=[ MM[3LJF]D\ZV"*?S>.A]OG#^/=VJ\E/4A2Z*0Q3SF._0E6S 2KR]Y0=]S\?Y] M-K/.H'C^V6$@W1I(O8'T!0,WZ*EF:"73W2\DN=+<2_0-;"LODG6@'X603F+4A=%6MD>ZO MLO&Y=Y"8ZQ:-2A X2C13;3L0 [L]-Y\ZS:N=:OM8"2;/:P+5IJ??RKCJ/C% MLE;7CZ6UDL9/D;Z6@9ZU:E1Q&/PEA6&2:H(AH[*;24-9#2BK2&U4!;?:B7:# M#WM%8<%*K4#\5=])TV-,./:F=SAZI7@897Z8,[A1W= *IXWUSHJZEM9J0S7P MBD4AS^(PCA,ZQV&:\;"HZ!)759@FG,A)6'(\I3DN60*&-"8R1/,JY$GEU515 M')91-?)GN.2@LTV\>L MHW943_44%2'G*:!)P[0HH3D-JSQF69;#_92E.0QREA=E&$=P.N5A$A6LRA%6 M5@9O@0L^!=!#2HU^$*V')B6S!;PD3]>7*$O"J(Q!.-B4VRL(D*<(LH1CB,.-9&&<^)< "Z:Y0)3MF M1;:=%=D/SXHKZU1'K3&%98<9.P!#6Z#UX/IE1O6 M):?G^,C()XS90;%F?"?J)?PS8U3/<=S<7ET_?5B3WTI\GY>Z;9CJ5@;M3J_H MGO%Y5U+R;5+R'T^*,%37EETCX)LE8'D.]]WZMCJ0169)!WJ1,/3],V+]%& _ M*J]VC[[6D?#87904>\5*->B8/O!1[^Q4 8Q%[& D>4. M38L147]B6.#0R'U#'8?F1[OSI*!3BH[(,O1Y;3R^Z"KO.+PTNMM(K[S_#&9I M3A[\#V.-:@=B+,(2$ZW$2'@T^GUPA-M&U?)QG'D"%0B^>50AHX?!N;"J!@C\ MT(_@/7[((R!QN3;YWX?G"F;Z9-?"EV7A-TK+_.(PKEU;ZG9I/1MWM4?V<>-] M)\Q" :16SB'*#POTJ!FWR/'B],IO;C/M,+;]<8G%6QIBP/M<:[>YD('M*G_Z M+U!+ P04 " #L@'U2IA?&S7<" R!0 &0 'AL+W=O=7$,8.+6#$GTF;( G0M!O60X9CNEGTR-:.&E$=+,@]K:=AI%IJBQ M86:H6I1T4BG=,$NNWD2FU9 $A\"*;VKK M%BUK(-/J#]VMYK\J(>I>0-2L.5!(W5/+A*ILO< MY?N$;QQWYL@&-\E:J2?GW);S(':$4&!A'0*CSS->HQ .B&C\VF,&?4M7>&P? MT#_YV6F6-3-XK<1W7MIZ'EP&4&+%ML*NU.XS[N<9.;Q"">-_8=?E9FD Q=98 MU>R+B4'#9?=E+_L]'!5-P/$KA M_,@X0;WQ:C4T\%;:[DKW MT?Y!N.IT\">]>TWNF-YP:4!@1:7Q\&(4@.X4VCE6M5X5:V5)8]ZLZ5%#[1+H MO%+*'AS7H'\F%[\!4$L#!!0 ( .R ?5(^'D;8[0( $X& 9 >&PO M=V]R:W-H965TP D9MR\Y/) ': MKL,&7(=@[>X>#O>@V'0L3+8\26ZV__XH.?'2(>V]1"1%?OQ(FFJ+'AYEIUV-)-I73#+:EZ'YM.(R]]4"-CEB33N.&B#3KCN_Q$>W7;JM)BT>4 M4C38&J%:T%BMPYMT>9L[?^_PE\"#.9/!5;)3ZIM3/I7K,'&$4&)A'0*GXQGO M4$H'1#2^'S'#,:4+/)=/Z!]\[53+CAN\4_)O4=IZ'-_X3#XYI2QZ(U5S3&8]$:TP\E_'/MP%C!/7@E@QP#F>0^)/,OWW/+- M2JL#:.=-:$[PI?IH(B=:]RB/5M.MH#B[V6IZ7VU_ F]+N/_>BXXZ;N'=$]]) M-%>KV%(2YQH71\#; 9"] I@R>%"MK0W*M^Q-Q/=87$.6 M1L 2EKR!EXTE9QXO^Y^2(]A*3K6^K/R?FYVQFCZ6?]](E8^IVE+K\)[$9U:3I>X#JD632HGS%\^99XRA 4BD;(6"P="ULC M5$K2+(IV#]R0;1E0A['9H1Z[#+]9TD5PIYJNMV09@>$/2*,TG409FY[+P8=> MM\+V&CT1556BP+,PQK)HP2:G,WC@14WEZ=]X$V"RF$;SQ?R7%/R)-(&UDB6( MIM/J&9VG@2S+HT66G\[@\>E^^P*))=-H-IE!/D^C13X-GI3E$KJ+#0.B-9M% M\SPAB4VR*&$+2FS,$FZ*HF]ZR5TS2Z3.%X+[Y?*.11.B2#3ARBF,Y=$\2^$J MN/PH$;0X-# C1K,\]W+"YE%*]5[Z\N*S&6]0[_TF,U"HOK7#N(_6<5G>##OB ME_NP:1^XWHO6@,2*0I/KV20$/6RO0;&J\QMCIRSM'R_6M/!1.P>ZKY2R)\4E M&/]"-O\!4$L#!!0 ( .R ?5)D&8=$J ( )\% 9 >&PO=V]R:W-H M965T ;QPW9L\&5\E2J5_.N020H&9=0R,EF>\02$<$:7Q>\L9 MM)(N<-_>L7_TM5,M2V;P1HGO/+?%)$@#R''%:F$?U.8S;NNY01D<"DFU XO-NA'R6M\RRZ5BK#6B')C9G M^%)]-"7'I7N41ZOIE%.@,-M2S1NJ MY A5G,"]DK8P\$'FF/]+$%)>;7+)+KEY;[> M$;Y/2N4;+@0PF<-AY09NN-9]D^0J"T05DI0 W*Y M)@ E,NK0Y6*Y1-U>,!SLQ->=!;,HZ6;.(!Y$W2B*WJS.#:NX98*_8@XEYIPY M30>'.$F[47H%@T$W&J:=)T4PX(<9)FF#2I(&]@6-&<$LR^JR%J2; RN5MOR5 M^?8]CX?=J#>$"SA/NW$_A8O.8=%=D,1[!LDP[D:$((N"KGL1O/>(X5[3E*C7 M?C08*J*6MNF?=K>=/K.FZ=[@S>BZ9WK-I0&!*PJ-+H=7 >AF'#2.595OP:6R MU-#>+&B"HG8 .E\I97>.$VAG\O0O4$L#!!0 ( .R ?5*$,ZR%D , &0( M 9 >&PO=V]R:W-H965TZ"ELTV4(C62JIO]]3M2LF*WB;L7FT?>??<= M[R.I^5ZJ+WH'8,BWA@N]\'?&M+,PU-4.&JJO90L"5S92-=2@J;:A;A70V@4U M/$RB:!(VE E_.7=S#VHYEYWA3,"#(KIK&JJ>;X#+_<*/_B,@ M&0(2Q[M/Y%B^IX8NYTKNB;+>B&8'KE07C>28L$UY- I7&<:9Y1U@29IH#D#8 X(?=2F)TFOX@:ZE. $-F,E)(#I9OD+.)[J*Y) M&@(;CG5FFU819WJ<-WE)RNMP6A"14WN&%TSS@P#_=I^G\UL#^E,M[2" MA8^G4(/Z"O[R:0>HS9Y&?Y:K$QH>TN".!GVAP5]HD#W%.4TVDN,IU3/O;$W8 M(&C6H,8F?3\33[V^7._W%A0&B>V07ME#JI'*L'][(G@G$8.E/P-5!*S\T/4 M:3 M,W+I/4E#.9$_)>321=,LR)/BF(9WU#;OME,*A/FAOL.>/@?8!V1Z94 U MB)(F<5 XO&1:!$F6>;])<57]'(5+L3V E'D:Q'GN2,5V/\IDJ.HTS#;TR,>- MLR()XF1"SF@_'[6?_V_M?^A,IX#<,\&:KAFD_D"?\=HVKXK[+/3KXAYR-$.. MOM9VR.&A:I''CY+L4 Z*"+O+5LG_(6AI\E=QPAY\!H*P#KF^D- ?#)A@_+);_ 5!+ M P04 " #L@'U2)9@EJ7L# #^!P &0 'AL+W=O6=&AGS)!G'C:C;<#[U:PL]GZK.RKK% MA0;3-8W03UO-]8MQ//I5JSQ'NWOVX6F63R@5'6#K:E5"QI7 ML_"275R-G+TW^*/&G3D:@XMDJ=0W-_FMFH6)$X022^L0!/V^XS5*Z8!(QM][ MS'"@=(['XP/Z)Q\[Q;(4!J^5_%I7=C,+BQ J7(E.VCNU^Q7W\7B!I9+&?V'7 MVXXF(92=L:K9.Y."IF[[OWC<.![!^YU]T1>Y4=AQ7RJU0ZTLR8T M-_"A>F\25[?N4.ZMIMV:_.S\LBQUAQ7NJ3J)H%9PR.VU M:EQR15^&1'V'4EB_8:QY+=$G.5R?7IBM*'$64B,:U-\Q' ZR?$$6Z#U9ZI_('36O@6V? M6S@#GA=1FC(:L0F/V)@%-\U6JB=$6&*+J]H^6X_3#!B+^&@2' +8BKH"2XU/ M:E;P;O'PY3VDXW%4\!QXD4=%-@X66A$,F VI(.4'-#;)HS29 .-)Q#D+'I05 MDAK_]UPCC)=;HP\)A4.=*@W)/*9]+_J4!N1=NMJ*4ZC?KGGPK.\E\, M%8K6HO4L9Y".>)0DB:N74>Y&P==A^]S+@W/(LXCEX^"S,EZ8)178E@[@',Z# M!_%X5'@I&T=)/@8>I04/;FM3TE4O6E3=LPU+LJA("F 1FZ0ORN/?^8'7\G,& M>5H?'[;*_TY_-^Y?Q5NAU MW1J0N"+7Y$-.5:#[UZ:?6+7U-_Q267HO_'!##S1J9T#[*Z7L8>((AB=__@]0 M2P,$% @ [(!]4M&9E(&. @ @ 4 !D !X;"]W;W)K&ULA91=;]HP%(;O^15'T2XVB9(0OCH$2-!NVJ2U0J7;+J9=.,F! M6'7LS'9*^^]W[(243H7=X*]S'K_GA->SO=(/)D>T\%0(:>9!;FTY#4.3YE@P MTU,E2CK9*ETP2TN]"TVID64^J1!A'$7CL&!](/#QAW?Y=9MA(M9R7:X0?N]7&M:A2TEXP5*PY4$C=MYL.Q/5T,7 M[P-^<-R;HSFX2A*E'MSB:S8/(B<(!:;6$1@-CWB%0C@0R?C3,(/V2I=X/#_0 M/_O:J9:$&;Q2XB?/;#X/+@/(<,LJ8>_4_@LV]8P<+U7"^%_8U['Q)("T,E85 M33(I*+BL1_;4].$HX3(ZD1 W";'775_D55XSRQ8SK?:@7331W,27ZK-)')?N MHVRLIE-.>79QJRP:6+-GE@B$]_=N,!]FH26VBPC3AK.J.?$)3C^&&R5M;N"3 MS#![#0A)5*LL/BA;Q6>)UYCV8-#O0AS%T1G>H*UTX'F#D[S$PC4WJ5"FT@B_ MEHFQFOX5O\_ ARU\Z.'#$_ -F26KJ(-J"W5+R[JE;W7R+,JY<&I*EN(\()L9 MU(\8+.YSA/5Z#9+8!S2P0E72FDZJR"/&NKLMQ6V5(*MQN9MVJ(=8)*C;/L(_ M._V/G4VNM+VPJ L0G"5<<,O13#NW1U=UH=1,XW)7?_%2$H")KD?C<:#[KQ M<.#2X:U/&!ZYHD"]\]XWD+JFU09I=]OG95F[ZB6\?IMNF-YQ:4#@EE*CWF04 M@*[]7B^L*KW'$F7)L7Z:TQ.)V@70^591(&PO=V]R:W-H965T_O?QK,NI)4VLJR% MR8*2"__/GNHXM 2FP1L"42T0.;N](F?E#3-L?J'D%I1]36AVX5QUTF0<%S8I M]T;1+2G%T!"T?3!,:YAK#Q.] 1-&\%D*L];P M7F28O008DDV-8='.L.OH*.(-I@,8A7V(@B@X@C=J'!TYO-%/'84;KM-"ZDHA M_'6UU$91:?Q]1,6X43%V*L9OJ+BGCLFJ D'F<(,Y*H694WBE-1H-3&3PB;,E M+[CAJ ]%^:@"VZ#G>L-2O.Q2!VI4C]B=/ZP1#"G!/*=*UU:YP7(C%?58)^-T MJE"DE%VS9@96U .@N"89"9JO!,]YRH0!$K!MXN2SG?$6E^V-?W%>[#T!(@>" M1WA&IC2@+0&*0(KE$E5G% (G>?NJ( [0YQV;4LIK..O<_*CIO/.%N(A81S'# MQ0HH4QI2IM2S5;-E*M-P J-HW ^"@%:3)+*KC@WT@J X&3L+)NXVFB;NKE&C M\!%%A1#&3@CBJ;O_(L79]XH5% QZ1$V7?B,+'&W@$_$?A2N, B<1CCSD1_&( MVA ]&> "'MXO8#KSD*&[O_/YT7TBGE01M@^AI# IB&)O?33RCZ_2M"JK@AFT M0:;WPC@TUX7IF+MF-Z44OE MN*ZC(TE,FB0F_SN)=YA*D1(K>.M>)N^.ROM0WH[#6WJS]<#$LZ4172W_(9KK M$'OEF!%'%*Y'M"%P[^K@E16>$?T[]\[_=L;[("R-YHT72Q28*/"@BTVJC7"+3 G MT6 P(4I3?JST&R,W;I1;2D.#H5NN:1)'91_0?2ZEV6VL@F:VG_\'4$L#!!0 M ( .R ?5+I69S;P 0 -X- 9 >&PO=V]R:W-H965T0&'"RV6X7V$V0I%T411]H:6P)D4B% MI'+TUW=(';$Y0DJP )C/.B(#UZ6#I M'9]--+]A^"6#1[GU3+0G*\[O-/%3<6_9/Q'7U940GG//^>)2H]'-,%I09*S^IT]-'+8$9NX; GXCX!N[:T7&RH]4T<6)X(]$:&Y$ MTP_&52.-QF5,)^5&"=S-4$XM;A2/[U*>)R#D#^3BOLK4,SFZI:L3L4(5 MFG$<-W!G-9S_!ISGDZ^ MP LZAP.#%[R!U[CXVW(EE<":^/T 9MAAA@8S?"N(V"I)E0/A:W(-927B% LE M(90EY)RR&&L.J5ML&EF)9W*34@%R7W /JM']>2Q+&L/I !M0@GB P6*I"(8( MBA6()DS>W+9HGA/5ZI-&'\&6E I-RMB&I#0A*P!&XLX\;:P 50F&A.*M%*U4 MRD7V!R2.]2M042>VI]/2J3&*K2L0&4^.R2U7-"?+!Q#8V7W*VHY0'0HR(E\H MJW HC+Y2W$)ZB-_)S/:#.3X&SLS?+[8L19:/OE0,&ADOM,/(-3+SZ1NJJOQY M= .EJAVHYS!I[HWU8-XJJ2N[;>:F2%F8? MUV?($Y*QETH:;5G0B"W+4O"G#.<5D$\52R16I![..NLH^H)*KG**4U'JHMVI M(-\U_ASHC*CKC.C=G?&-L]%]1?-LG6F7]. AEZ6>S7M[X2#P_EZX38&L>8XO M&NVMTD.L>=M@_4K3%*QGA#1&\-J(.A;'UNM@O&HPZUME:/3JNYG[B/5ZR>KY M2"Z>0,29#KS(8B"'-JUV>:MG;6S83<9,(E')L^Y%/PAM;S+%;/E.."7^=-Z1 M?F3]*"A3IJ3,!RLJ 2APX2AT;==UR0?B.K,9.4(4WX^0]!POL%I3D"]H^3S' M]H=,>33AQJ6W0F M_X;XH7?E]E-UN35']="\>+%Q7QT?5/./ZCAC]6',G&I6&.&=.N8[ M!FX%\:U^/[:N*=O4;?JNTAXZ,U>//6<^)YYG^V;FNLY\UJ>L(9:*8?0T9Q#8 M4[/G.9-9G[*&?L/I:\[0MR/7K?,YZU/6,&@X \WI1Z9&=2$@6(^RAF'#&?8X M0^R./F4-HX8S,IP3>V*J*3*8VQ1Z'KZ8N5.&.^1_G4=O_J_R.'6;B.!4F/:I MG3R&;>PP0_O4X&6^=N0L0&W.SD"3F%5/U\;M;[2XOR_K,_L)> MWWSPS(.#79(&ULK5IMC]NX$?XKA-$"=T"R%M_T$NPNL+%S;8"DM]A- M&A1%/V@EVB8B2SZ*WI>B/[Y#23:]%D79N>1#5I)GAL\,A\\,*5T^5>I[O1)" MH^=U4=97DY76FW?3:9VMQ#JM+ZJ-*.&71:76J89;M9S6&R72O%%:%U,2!.%T MGR%+<*U=OU.E4O[T51/5U-\&3WX$XN5]H\F%Y?;M*E MN!?ZZ^96P=UT;R67:U'6LBJ1$HNKR0U^-^>146@D_BG%4WUPC8PK#U7UW=Q\ MS*\F@4$D"I%I8R*%/X]B)HK"6 (+A]<[Z;XWSX,Q#6HM957R3 MN5Y=3>()RL4BW1;ZKGKZN^@5A5U\S]Z:F6C9(*R;:VK=:<,"-:R;/^F MSUT@#A3B8$"!= KD2 &S 07:*=!3%5BGP)K(M*XT<9BG.KV^5-434D8:K)F+ M)IB--K@O2S/O]UK!KQ+T]/7O:IF6\K]I.PEECN[ELI0+F:6E1C=95FU++RJ-$_4J52,VF_HK?HZ_T<_?*77R^G&C 9R].L&_]].SX9 M&!\3]+DJ]:I&'\I!3E5K@"VRKR1M$L[\=KG 1Q%%)\.7T\=-@A&$<8 M)X3N!5]A8WMLS(MM+A9"*9'#^F] HD*F#[*0^@4R%WXHM0LVZZ%A41#SB!^A M;N7" SG"P#_&W:#Y'C3W@O[PK(7)-/1D\A>2&W(Z%W6FY,:L 1=BO\$O*X%F MU7J3EB^'-J6NT495^3:#BX6JUK!JR^T">&ZKS((";A+F)[/L('!KJ0$3,)@$ MZ4K!LXU0LLI1M0 1@5Y$"@\76BBTV:IL!53W!CUL-4J+ND+ H[ B:[%)84F* MX@5&EAG8$SMG:Z$>X.FG$P,!ZIR)+J65:]#7>(-E*Y,+@1(N& M8@ +%#CCD@DE7(%G32AWP9,E1!4& )MUPUZFR$"2RCY+I!1;_!C>'T)'$0D<(.+]^!B+[B; MJ3 MM#1Y =.75]L'O=@6T#,TYU769E@C(^SPR&'@QA'; #]01>#O>@_EE"!=*5> M *E9= ,P<7]X$H2<',,D00LP#^'6,D M_9#'K^1>8[0-!_9W'-^:5AG(*WT$ZEV:M#7[!T/G;:5PHO;;Q&%;3SSBN^+D3 ,AQ#;K^RX=;U.TST+\_B_6#4/_Q;<1L32'^ MFN+9O'2:AQ,0)8P3=N2T0PXGF,2)VVMB*P;Q5XQ9!2E>:MO29FW95K+^[@3L M-\6;K->PU3N:_5)TVDK _&S^/EMV)ST]YZ0 ML_$06Q%;!,A($?@3["R5+?L3/_L?A?'W4ORI4%KN)G[N/C.4LQ%S MF(Q%Q'(T\7.T"<%P6R:F?R<]-LA%S\05WY]B('@U&(DHM_U,_\9J( MWFMSM/ 3XVG)FOK)^MQ,&S%'Q\H(/3AO])-\_R#@),\M<5,_>%#D/QNB MCC8;NB#6VQ0Z!'%,DF!HYTHM)5,_);MB\ZDJEY H7U9I:>-T2GPL(5,_@YX: MGWYGC!,24';<]KL$(Q83/M!$4TO0U$_0WMPY(2;,4C'S<^"),6']HQ;*2?\< MP2$'X1CQ/&GI,,N@S$]Y'AYA_:,12GC,CO<6#CD-]VD]HASV>@-O?)BE6?9S6^01<\E8M6665MG(L7NUAB!GYIW( M>1&W%,K\%.J+>.PHI G%,3U.N+Y@',(N?.#0F5G69"-'Y>=.C-]<-+1U&='C M(_/)+3ES/SE_+#6LH,:=46V;E?F;U3&FG^>KM*J,X/)Y1AQQT4)SP@7,5 M;GF9_]3.]OV(.<<6JO/ KX?IV)Q:-N=^-K>L>/:46N;E/]H5S[BCW>641IS& M W-U\"KO MTX-/>,#+9?,I5(T:_]IO7_9/]Y];W30?&1T]?X_?S=J/IJR9]ANNSZE:RK)& MA5B R> B@ME4[6=1[8VN-LV'0@^5AE WERN1YD(9 ?A]455Z=V,&V'^<=OU_ M4$L#!!0 ( .R ?5+@PR=Q'04 #D6 9 >&PO=V]R:W-H965T%>7%9&W, MYGPZ+9.US$5YIC:RL'>62N?"V%.]FI8;+<6B#LJS*6 <3'.1%I/YK+YVJ^3-Z3\RN(JX :\51IT?R+QWTC#@)(,!( ^P#H M!["1 +H/H'6A#;.ZK&MAQ'RFU0[I"FVS50=U;^IH6TU:5*_QSFA[-[5Q9OZ' M7HDB_2J:GA8+=)>NBG29)J(PZ'V2J&UATF*%;E66)JDLT3MT9X?28IM)I);H M.BW%:J7EJDE@KWR2#[+86N";:VE$FI5O;WLZFQE*L'3Y,]O M.K3M/ZWSL9%\=VF^S811NJR[+Y)$EJ72MM.N9C6Y>)VKFJ /_,TT:BG=#:CI<1TDW&X( + M!$ 8PSW.#AP-":/439FWE+F7\E4]B=*O%6FU-):KK%N=V'$E"^-BS(=,, ]# MQGJ,AS@20,SY2).#EG'@9?RQ*(W(LFY.&FWUV,Y"%]=@P('S@ VH#F%QP F/ MW$S#EFGH9?J['0)6T:T^5#2U>A+9V"@(!P28[538HSE$$4Y)!&Z:44LS\M+\ M4]E^/BN3BUPT?&R,HS"@I,?/ 8Q"0F(8&:1QRS#V#U*5YU(GJ:7YSXW,[Z7^ MUR,N!'?JCG^@O.R3'96'.57]2!U8;_#S3<)36<$Q.\$)PJ-0^>!<1S&@T8XD 0',:;Q M2"LZ4R!^5WB5U@P- !B.:#B8N@X@H1 %8W.W24AIR.^"QT MG@4O>9:QRE4/H&_[2H+.8L!O,:>)%S@6*G',:/^#PX$C<0P1&5$NZ'P&_#[S M&N4"A_70* S[7[@.'%3?'&-SJG,>\#O/*W3+G_&4N35<_@11B$<,'SK7 [_K MG:9JKB50 /W^#U'682@)1[AV=@=^NSM%T[R93NG[]RI46),KFT*?%9:%GI9I^R.3%J4V_UW2MCYUI]N)9B(74% ML/>72IGGD^H![6[Q_']02P,$% @ [(!]4N]738\$ P '@P !D !X M;"]W;W)K&ULK5==3]LP%/TK5IXV:2-QH+2@MA(? M14.B(J)CTS3MP4UN&@O'#K9#8=J/G^V4I)O [49?FMCQ/??XD<#T6M&>602*3JLB3RZ1286(X"'#QOW-!%H>U&.!Y69 $ST+=5(LTJ M;%$R6@)75' D(1\%)_CX% ]L@#OQA<)2K=TC6\I5P)L1: #U\)B%/=)'(L MSXDFXZ$42R3M:8-F;URI+MJ0H]R^E9F6YBDU<7I\+1>$TY^DD8AG:$87G.8T M)5RCDS05-=>4+U B&$TI*/01S4QG9#4#)'(T49H::2!#MPKRFJ$KFKL'B32- M(_63PYS@"67J_3#4AKWE$*8KIJ<-T_@5ICA&4\%UH="$9Y#] M"1":LMO:X^?:3V,OXCFD>V@??T!Q%$<>O/U6RWV'=_ *WIDHJUJ#7*OW^Q3* M.<@?Z!>:4D[+NFRW/ D/VH0'WH2=^G6C/C,=KJS\1"G0ZB61_8C)_C[$F7[3L%19WC1SF79 )GT?;K@-2_&7IPI20NS)?]VS?_K M$QQW>>/=2^*']+<*[BP5^SUU&TG^H4LZ9\6[M]8-D!NZI#-7['?7V>=)\H(2 M/NS.1_'NC70#Y(9.Z*P4^[WT"LSP50B6H3\Y3(!>4*,9X+H9\7-D'[EV#\&U!+ P04 " #L@'U2 M9:Z+&S<# ]"0 &0 'AL+W=OX'8GOGF^\;CL2<'I9_,%M'"]U)(,PVVUE9W86CR+9;,]%2%DE;62I?, MTE!O0E-I9(5W*D481]$P+!F7P6SBYY9Z-E$[*[C$I0:S*TNF?\Q1J,,TZ ?' MB8]\L[5N(IQ-*K;!%=I/U5+3*&Q1"EZB-%Q)T+B>!O?]NX>QL_<&GSD>S,DW M."6/2CVYP;MB&D2.$ K,K4-@]+?'!Q3" 1&-;PUFT(9TCJ??1_0_O7;2\L@, M/BCQA1=V.PU& 12X9CMA/ZK#6VSTI XO5\+X7S@TME$ ^5D+9MELHM4!M+,F-/?A<^.]20V7 M;A=75M,J)S\[^Z W3/*?K,ZI+&#%-Y*O>RP.(Y0$@:6Z'Q4>@\OHJXP+P'2?\/B*,XZB#T\-ON_?$5 M.DF;]\3C)1?PNE+[]?[16$V%_?>5 (,VP, '&%P(\!=U "YS56)X(Y0QG9M0 M0Z0>PIWW_:P_R$:#*)F$^]/(7?\:P +9'32T# MB&U)94A%GS\!M1QCJ2(I15W4:^CA":4L2[,HR#1">.HY[K!,UDOC6ZC7M3O%C5N M18W_9U&+RQLV_AU9+XVZ9(4G-U&)>N,O: .^U]6]NIUMWP#W_NH[FY_3VZ"^ MRG_!U ^+]TQON#0@<$V042^C$Z[KR[H>6%7Y^^Y16;H]_>>6WC>HG0&MKY6R MQX$+T+Z89O\ 4$L#!!0 ( .R ?5)^@M;8PP8 $\7 9 >&PO=V]R M:W-H965T7?/O3T\\FHKU3>] MYMR0IR1.]75G;4SVMM_7X9HG3/=DQE/X92E5P@R\JE5?9XJSR HE<=_WO%$_ M82+MS*[LMP9(PM7O/8[F][M!.]>%1K-8&/_1G5QE;\4_< M?,D>%+SU]UHBD?!4"YD2Q9?7G7?T[9T?H(!=\9?@6WWP3-"5A93?\.5#=-WQ M$!&/>6A0!8,_&W[#XQ@U 8[OI=+.WB8*'CY7VN^L\^#,@FE^(^.O(C+KZ\ZD M0R*^9'EL'N7V=UXZ9 &&,M;V?[(MU@[''1+FVLBD% 8$B4B+O^RI#,2! !V> M$?!+ ?]$8!2<$1B4 H,3@8EW1F!8"@Q/(9VS$)0"P4L%1J7 R,:^"):-])P9 M-KM2F%,.T7Y(WY,NG.;GX]?*J;\ F2O;#4O_[0K]_1O\]4SWB#[K$]^BD1?S& M+?Y''O?(@%KQ:8OXW"T^YV$E[GLMXK97"MB05B@.K&,EF,QMZWM0;7?4W+8 & M>T #)Z Y7Q@B4FU4#F1C2*9$&HJ,Q82E$9!&J'(>P0+#%=>F+8"#!J[!>.@- MANVXAGM<0R>N=S$0)DM#3H!Z223SA5GF,0*2>6IT6QT-FT"&TV"ZQU&42]LJ M.AZWHPWV: ,GVJ+Y(%!:I"OHP(SM,)IMY5HH&AW8IQ[\:[<_VML?.>W_R5>0 ML7_S:,71;I5L-W8Z:SD]'P3AHMS[>6Q^[S!M.-SZ1CT_>.UH MMLD>U\2IYZL2QG#LM"4Q$G:O"#8L*'?^!)NZ;@O0?-+(CC^EE'HG131IQ)%Z M$SH^4_/3/=ZI$^]#W7L)5GD;P&D38# >CND)0*ZHR%_+H#LXSF:L,[ M,^*(./7JO&F M!QLG?:YP+9L<;)Z:_'W/DP57_[C"4=,]=?/]C]/8'6T2O3\:3>C@C+J5C1N'9_7G!1SH!$XKN/\3A:<*5WOH,P0 \O07QP4ES!V/H.90H3?ZH)@\*7&U$>&K_G MI@!4\)M+ZE(5"62D. MZ#18@(+SO=?X$:VE'/M&AIQ'&K^Q=(=]M+$@%,GR12Q"I ]NM<(* =RI>9@# MLPB.\,%4E!<'SE+IJ:<]TNK_FB'XL!Z/%9XGNU4@M(2%D8"P\V/E208HN\AG MA6RQ',[?&OR-$"8T4^6YFQ30%KILX-AMZ5JO&7Q'P5 F"5B%HUSX#=^!OGH$ MMFM8!);18M4PW4-<<,K;$7L"/P78\-]A#Z**=(GHB-E"!>S>'->#CP6!P<$] MI0($OA9.EUHA@M'^MR*3H)@UL@H? 6A:WAILA5G#HI5\4ZZ#DTJJF?VQR*30 M.J_B>P0[SV1ZF%# $<=0YQ 4..N@8L@2"0'=BE? RKCU("9DJ0HSD*W*A4H# MVH3$G5K I +\6/#<-LVI@JZ-XU: $B"ZHT3A8[1[Z3K;=+CA"VC17/* 2/>Z3:05H/[3^AX-C)>E3TW:/BX( ,Q]-6!YMW#G1T]A#MUU.I[YY*3X?(%XR- M-Z7*HQ%Y.!W[9[#4 ZWO'FA?UN\&)G9V\:%-$8F]G'-@;05+H#?EQ(JIGS!"\S]'?KL?U!+ P04 M " #L@'U2%>RV!4$" O!0 &0 'AL+W=O39-=(FZ;KQ2(EOD<^6E2^T?A@:@!B3XU49AS41.UE&)JRAH:;$]V"LB>5 MQH:3=7$9FA:!+SRHD6$21:=APX4*BMSOW6*1ZQ5)H> 6F5DU#L 54?"7I3F^^0:]GY/A*+8W_LDT7.XH"5JX,Z:8'VPH:H;J5 M/_5]V +$V1Y T@.2SP+2'I!ZH5UE7M:4$R]RU!N&+MJR.< M["&>0GG"TOB()5$2O0.??!H>7[R&AU;BH#,9=":>+_VOSJDPI=1FA<#^7,T- MH;U)?S_(D X94I\AVY-AUG)+:3]D&#=,4PUH#0-DCIC4:GE,@,U[C>QX1Y[7 M3=VZ&$51'&=YN-YNV&Y8.HJ3]'0(>U5V-I2=?5CV3^3*5+;4"G7#Q- FTJQ% M^U@@/3.N%@P>5Z*UXTOO*E M4(9)J"PP.CFS#-B-9^>0;OT-GVNR\^+-VKYH@"[ GE=:TXOCAF9X(XM_4$L# M!!0 ( .R ?5)Z&,-C4P( +X% 9 >&PO=V]R:W-H965T(F_[CGWG!M?CQJI'O4&P)"GB@L]]C;&U->^KXL-5%0/9 T" M3U925=3@4JU]72N@I0-5W(^"(/,KRH27C]S>3.4CN36<"9@IHK=51=7S+7#9 MC+W0>]F8L_7&V T_']5T#0LP#_5,X6C7=R58R^P@H!#82P#Q6$'$^#<$J&,?QVGUZ>TP/WY"_LWYQV] M+*F&B>2_66DV8^^K1TI8T2TW<]E\A\Z/$UA(KMV7-&UL.O1(L=5&5AT8%51, MM"-]ZNJP!PB3(X"H T2?!<0=('9&6V7.UI0:FH^4;(BRTUA,R=F7 M\Y%O,+]E\8LNUVV;*SJ2:PK%@,3A!8F"*#@ GWP:'@Y?PWUTW5N/>NN1XXL_ MM#YENN!2;Q60/S=+;11>KK\G,L1]AMAE2(YDF-,&_Y4!Q2C7A(K2W6G"!*F5 M+$#K0S5L*5-':7MPE\=9G&4)6M[M%^M]7!1<8>]F?=PKS4FO.3FM&32H'1Q2 MU@*SO8R7811D:?1&V<=QKY2EO;+TI+*?TE".Q>LOI@!S2&;ZOH!IF Z'5V]D MOH\+A\DP"9,W,OV][K(OVP^JUDQHPF&%R&!PA12J?2W:A9&U:[BE--B^;KK! M!Q:4#<#SE93F96%[N'^R\_]02P,$% @ [(!]4F'B=&XV @ !04 !D M !X;"]W;W)K&ULC51-;]LP#/TK@K%#"VR1/Y*T M*1P#S<>P'3($S;H=AAT4FXF%RI(KR7'Z[RO)CN=U3;"++5)\CX^4J+@6\DGE M !H="\;5U,NU+N\P5FD.!5$#40(W.SLA"Z*-*?=8E1)(YD %PZ'OCW%!*/>2 MV/G6,HE%I1GEL)9(545!Y,L,F*BG7N"=' ]TGVOKP$E_,FQ[4,/$(S/ ,(6$+X%#,\ HA80N4(; M9:ZL!=$DB:6HD;31ALTN7&\IVV669,E/),E"-%*<)TK MM.099'\38".YTQV>=,_"BXP+2 3"[(B;HV1HYO>(9O M\WVY[K7OUPJ*+.X"&9>18[.@>DN@F M",>C&!_Z;?DW+)Q,;OUA%]:(Q+T;58#$ M/ADV0??R):]02P,$% @ [(!]4DHE@K&ULK99=;]HP%(;_BA7MHI7:)G:^*T!JH=4JK1LJ M[78Q[<(D!XB:Q*GC0/OO9X<0 J1 )6X@=L[[YCDG]HD["\9?\QF 0.])G.9= M;29$=JWK>3"#A.97+(-4WIDPGE AAWRJYQD'&I:B)-:)83AZ0J-4ZW7*N2'O M=5@AXBB%(4=YD224?]Q"S!9=#6NKB:=H.A-J0N]U,CJ%$8B7;,CE2*]=PBB! M-(]8BCA,NMH-ONYC2PG*B-\1+/+&-5*IC!E[58.'L*L9B@AB"(2RH/)O#GV( M8^4D.=XJ4ZU^IA(VKU?N]V7R,IDQS:'/XC]1*&9=S=-0"!-:Q.*)+;Y#E9"M M_ (6Y^4O6E2QAH:"(ABBB3 M[TB@2S22"R8L8D!L@MJ#+M!/NF: QRII9PRKK MMN26;G;IIO;-O&?ZKNM9,I5Y,XN6.&*;!O'KN UT]E[:/DNR0@!O;)"_CY",@?_;L]J< MVMTYZ6IS=I/$V#;)]KL['+>!Z]:X[E[<^X*GD2@XE*2_)I,H@*\5QJN?Y)VT M,-Y.PH28/K&WZG(P; /6KV']O;"/-)C)*;[=28^H!S;6S=HX:44JN\T-X3M> M8T-4_?5PX"9RX_N"#S0G^9&=L3A$#XD$GX-BS8\JR[I=X]/VZ\JNF:UI6KZY MW4X.QVT"KQLVWM^Q1\]WPR^ND75GQ?M;ZY>+8>U\E3 Q'-=VMZNQ&VC)WFIM M]Q.]<1I11\%'RJ=1FJ,8)E)H7+G2@2]/5\N!8%EY0!DS(8\[Y>5,GDB!JP!Y M?\*86 W4F:<^X_;^ U!+ P04 " #L@'U2^5M3 6<" "V!0 &0 'AL M+W=O.A0MNAZ&'12;L87*DB)[?*1%3AJEGTR):.&Y M$M),@]+:^BH,359BQ%%:=Q"FDYH5>(_VH;[59(4]2\XK ME(8K"1K7TV 672U&SM\[_.#8F+T]N$Q62CTYXSJ?!@,G" 5FUC$P6K:X0"$< M$8*:$ M\5]H6M]1$D"V,595'9@45%RV*WONZK 'B"Z/ .(.$+\%#(\ D@Z0^$1;93ZM M);,LG6C5@';>Q.8VOC8>3=EPZ?[BO=5TRPEGTVMIF2SX2B#,C*%7<[9$R[@P M\)UIS5R-S^$#/-POX>S=^22T%-,APZSCG[?\\1'^*(8;)6UIX+/,,7]-$)+8 M7G&\4SR/3S(N,;N )'H/\2 >'!"T^&]X].F$G*0O8.+YDB-\7Y7*&RX$,)G# MVVH:6'*3"64V&N'G;&6LIG?[ZT3881]VZ,,.CX2=54I;_H?Y7L!G:FJ#A_Y. MRS+R+*ZCM^EX/*:\M_L5.^ 4#<>]TRN!HU[@Z*3 1]] F /;HJ9Y0"WOA@J7 M!=2HN#B(ZG5[91H#:MJWV@K9:EM_;:DP8K:.=#]6BF[ M,UR ?E2G?P%02P,$% @ [(!]4D-@5E*4 @ < < !D !X;"]W;W)K M&ULK55;3]LP&/TK5K0'D*"YM4E :21H-0UI2!4= MV\.T!S?YVEHX=F8[E/'K9SLA"S3M>* /B2_G')_SU7;2'15^19*+$>\ J9GUER46.FNV+BR$H +2RJI&WA>Y):8,"=+[=A"9"FO M%24,%@+)NBRQ^',-E.^FCN^\#-R1S5:9 3=+*[R!):C[:B%TS^U4"E("DX0S M)& ]=:[\RUEB\!;PGX&NT M-WTR!X4)E:<:>+^>0CU#HGZ' "[P!^NS= M=/_B-=W5\;L:!%T- JLW/J#WC2M,$?D7%9NH0[$:G8G5,>?C,0N2Q$LFJ?O8 MMS\ "R(O3CK8*YMA9S,\:O,K2'F)KO*\+FN*%10(EUPH\HS-@1BRV^A%/1_G M?NR%\1N[ [#$'Q]P.^[A-^QR MTKF<''6YT'5D2J*?MU"N0/PZLINB3C+ZH-T4[47R(T__WB3_+^R5S;BS&1^U M.<,5T4;)L]Y'MU 0C&:N;6[U)Q&$ >CY->?JI6-NW>XC MF_T%4$L#!!0 ( .R ?5((N='RY , )4- 9 >&PO=V]R:W-H965T M4%]9X6,T]RO%0 M+'7&"_8HD5KF.97OURP3JY&%K?7$$Y\OM)FPQ\.2SMDSTR_EHX21W;(D/&>% MXJ) DJ4CZPI?WF'/ "J+OSE;J:UG9*3,A/AB!O?)R'*,1RQCL384%/Y>V81E MF6$"/[XVI%:[I@%N/Z_9;ROQ(&9&%9N([#-/]&)D#2R4L)0N,_TD5K^R1I!O M^&*1J>H7K6K;T+50O%1:Y T8/,AY4?_3MR806P <'@&0!D#V ,0[ G ;@+L/ MP$< 7@/PSG7);P#^N2L$#2 X%Q V@+!*5AW=*C53JNEX*,4*26,-;.:ARF^% MAHSPPGR*SUK"6PXX/?Z=01X5^C!EFO),H3^HE-1\'1^'M@9^8V7'#==US46. M<&'T( J]4.BF2%C2@9^ AN$M>K(6MTUZ66\*N4%S8:CAJV#Y::?Y;=E<9:TVQ,T%&@< M:U;7B_/GR4S>P3\R,SN01FG,YYQ_=[E4DWE5U2F+KR.,0Z]P8 , M[=?M;Z;#S@L))L&NW6V''9BY Z>UV]'DMYK\7DU3EC(I60+EI=!=.FIXL+6N MLZ?@I,7MH847^,3M]CQH/0^^*1O2%!\D4K2$ 56*=D!8=I"2#-_A[?W6F[G2"$;1#"WB \0=80>X,&!4[S+KWAP;H>)B[V M]^1VF$51@$FW=X/6NT&O=U6105>PDQ.SF]$_#RR?,?EOSUZ,6NKHI' ZRQCT M,$LJ&4I-^_8?ZCD0KZ.#E/K8Q=T*L;.IH\X9&B$%7#+U";HA%4M>FG:KLY#V MDT'=XIFI-EY/B/!6C0R;H4C09PC20IBM\5Q2F%NG F+V4E"P@\-, MPS'PUX++!#U2J=_/215;X_+3<.XM.JIUM[Q97 M54>]-S_!E]/ZAK"AJ2\L#U3.>:'@ $Z!TKD(X0"1]1V@'FA15BWH3&AH:*O' M!=R;F#0&\#X50J\'9H'V)C;^'U!+ P04 " #L@'U2+[_59#X# """0 M&0 'AL+W=OV 3]:M$6"#N*D711=T!)M$Z%(EZ3'2;^^EY1&L679F79CB^0]A^?T)OI!'JB D:U4-3'05#M?'Q0EE0/5W,=! MD/HU8<*;35S?DYI-Y-%P)NB30OI8UT1]75 N3U,O]%XZ/K#=WM@.?S8YD!U= M4_/I\*2@Y7]-DWLDXV4GZVC5^JJ1=8 M0933TE@& G_/=$DYMT0@X^^6T^NFM,#S[Q?VGYQW\+(AFBXE_X-59C_U<@]5 M=$N.W'R0IY]IZR>Q?*7DVOVB4QL;>*@\:B/K%@P*:B::?_*ES<,9($QO ' + MP'U ? ,0M8#HM8"X!<0N,XT5EX<5,60V4?*$E(T&-OOADNG08)\)6_:U43#* M &=F[R@D3:,Q6L."JHZ<(KE%"\*)*"E:NX6WY$1KMF4E<96"<0=">^X\S\*H"/(LFOC/YRD?B$NS.$^R M+N["2-(92>X:F==2&?:/6ZY#\AIT>C;M&!=I%*<]>4-Q>53D\;"\M).7WI7W M41K"D?QNMD>(BNH[F4ZO)(9!$2TY\'6$]!Z* M,#94U2,XQY2BP@P9R*Z$13C,KO1?A^$BP_&-2N2=_/S_RN=2[%KU @Z].P[R M*VEY$H5)TG-P'1:&L-9S/&RAZ"P4KUA,E_+A%!X26ESOMIZ"1NE 7)SA$/>V MQVH@#L*B/.@Y\L]NIYJJG;OE-2KE49CF_.YZNX?$W-V?O?Y%^+ALW@/?:)K7 MR7NBX%C2D(U0^/<[=D+6K:9PD]C)>=_'?A/;HYV0#VH+H,E3R2LU]K9:U^>^ MKY9;**D:B!HJ?+,6LJ0:NW+CJUH"75E1R?TH"%*_I*SR)B/[;"8G(]%HSBJ8 M2:*:LJ3R^1*XV(V]T'MY<,^)-133 M>Q?A^;0P];;@.X.=VFL3,Y.%$ ^F\WDU]@(S(."PU,:!XNT1KH!S8X3#^-UY M>CW2"/?;+^[7=NXXEP55<"7X#[;2V[&7>V0%:]IP?2=VGZ";S]#X+057]DIV M;6V&Q&6CM"@[,?9+5K5W^M3EL"<(DU<$42>(WBN(.T'\7D'2"1*;3#L5F\.4 M:CH92;$CTE2CFVG8,*T:I\\J\]GG6N);ACH]N0$,39$S,L"07[U;'A8.^?2X_ NM!B2(7'(? ^Q3C/H4(^L7'T_QY\5" M:8F_\J\CGG'O&5O/Y!5/#"9TY=JJAE9E%O7C)$[S(,40'QVTI*THI@F$9N6MK3TK=HB8N6'M#". R'K]"RGI8= MI7T3FG+"[9JINS7CHF>']"C-\RQTX_,>GQ_%WX!2YX25=:-A15BE08+2K@'D M!P,X*^(B+]S\HN<71_E?:Y!4LVK31< 973#.]+-K",7!OQR&69+G?S]!NQDX MZI(LPKS^K9LZZK LSO]?'/[>AFE.MULJ-ZQ2..0U*H-!AA:R/3':CA:UW4,7 M0N..;)M;/&1!F@)\OQ9"OW3,MMP?VY,_4$L#!!0 ( .R ?5*2(.XDOP( M $H' 9 >&PO=V]R:W-H965TP\3WGGGNX M7$:-D,]J#:#):\DK-7;66M?7KJNR-91478D:*CPIA"RIQJU%[LEI15SF1DG\WE9"0VFK,*YI*H35E2^78+7#1CQW>V#Q[8:JW- W)B;]9?]J:\=:EE3!5/!?+-?KL9,Z)(>" M;KA^$,TWZ.H9&+Y,<&6OI.EB/8=D&Z5%V8%10XD)+/&6(TY.;+),;R,G= M*_:% D6^D 5V2K[A0$1!ML=349ISVEI?Y>0!.-7V0&E%+F:@*>/J$N%/BQFY M^'0YDPS!\&?OP_[)W4J)<:G95Z5]9#X7&5@U[EX*S*;;O6E.5$X[3!'B[(Q?SQ MQ]%^'!QH".,X#9(]J8=A09JD47Q<:]QKC<]JG4N!/A*UQA:H5N?LC ^M&B:A M-]R3>20,OZ3@Q(M/>IG)69F/0E..T[8U-MN? [*; YF9 \?$)P?MF$:A[^UW M[6%8[/M1FNR)=WE<),LAV]S\@]02P,$% @ [(!]4A>%.P[$ @ 80< !D M !X;"]W;W)K&ULC57O;]HP$/U7K&C26FEM?D)H M!9%:V+1)JX;*NGZ8]L$D!UAUXLQV@/[W.SMIEI: ^@7L^.[=>^?+RW@GY)/: M &BRSWFA)LY&Z_+:=56Z@9RJ2U%"@2X M,HP3RTR,@/O0%)II644&CRG=$EXTPS/#V;@::,JW.$>5C,R-F' M\[&KD:8IYJ8-I=N:4G"$T@S22Q+ZGTC@!5Y/^O3=Z?[5ZW07F]-V*&@[%%B\ M\ C>G#[3)6^DVWY0KLCOFZ72$H?PSXD285LBM"6B(R7N:%&M$*N2(#\JLJ-2 MTL(TM*]Y-=3 0IEW=)N$ WQGL5/;;I,.PX)!W U[Q31JF48GF3ZVU"Z$F8(^ M@B<1C"M=JY*F,''0=A3(+3@)Z;OF&F?841!'?CSL%S!H!0Q."OA)]WB597VG M?>P'!U5#?^AURM;D#L."\+\J["?8]QRC$_W3VC*T7QK6X"N+=B!0,^J;8'_MX4^"?'!>,9Q,!I%;R0< MAH5A% _\-R+98P(LC;T>J-%:3UQ*30ZK%UN\!L( MT@3@^4H(_;(Q-MM^59-_4$L#!!0 ( .R ?5+,H&0&%0, <* 9 M>&PO=V]R:W-H965TYCV8,(%K"9Q9ALHTG[\KD.:41$BD/H"MN-S?.[QM:][&R&? MU!)1PW.:9*IO+;7.KVU;Q4M,F6J)'#/Z,A(83"6J5IDQNAYB(3=]RK9>!>[Y8:C-@#WHY6^ #ZL=\ M(JEG5RPSGF*FN,A XKQO?7:O;]P"4,SXP7&C]MI@0ID*\60ZWV9]RS&*,,%8 M&PI&?VL<89(8)M+QIR2UJC4-<+_]POZE")Z"F3*%(Y'\Y#.][%L="V8X9ZM$ MWXO-5RP#"@U?+!)5_,*FG.M8$*^4%FD))@4ISW;_[+DT8@_@!D< 7@GP3@7X M)< _%1"4@.!40%@"BM#M7>R%<6.FV: GQ0:DF4ULIE&X7Z#)+YZ91'G0DKYR MPNG!G= ($[9ETP3AXQ@UXPG<,2F9V[JB] M(]2W; M.YPH\QW-JT*-F]!CC%OBN@;N=&OCX9'CMZC>GK]Y]#;?)X2USU+7K5]Q[.G>Y@]GW7L.EKD15F="DU%NF@NZ:6&TDR@[W-!VLJ.J=35 MVV_P#U!+ P04 " #L@'U21]Y$'W$" #K!@ &0 'AL+W=O>MX9-M"FPXW36JZA17HIWHI,7)[EYR54"DF*B)A,W/N M_>D\-O/MA)\,]NJ@30S)6HAG$WS+9XYG%@0<,FT<*+YV, ?.C1$NXV_GZ?0I MC?"P_>;^Q;(CRYHJF O^B^6ZF#EW#LEA0QNN'\7^*W0\D?'+!%?V2?;MW!@S M9HW2HNS$&)>L:M_TI:O#@< ?GQ$$G2#XJ"#L!*$%;5=FL194TS218D^DF8UN MIF%K8]5(PRKS%5=:XBA#G4Y_" UD25_IF@.Y)2O\2_(&FV)#S)#JQZX6H"GC MZAIG/:T6Y.K3=>)J7('Q<;,NVT.;+3B3;0'9B(3^#0F\P#LAGW]8[G_^7^XB M=P\?]/"!]0O/^JTU63"5<:$:">3W_5IIB7_6GP'SL#^(F[.RS.8#ZSW:>JIAG,'-S/"N0.G)0,@(Q[ MD/$@R'V6R09RPBH-:*P)[KX*X4Z1M$[Q (>H[H@@^B"B'U M+1*5ISBB=QQ!''OAY(AD,.'E)'%/$E] PD6U)>= XG>_EN_%83 .CT@&$UY MXAX<1>8:^$[EEE6*<-B@LS>:X%)D>[2V@1:U/9W60N-99YL%WD8@S00&PO=V]R M:W-H965TE !!L<"AA7 E4NGG XWEU-F MV'BDY(HHVQO9;,,5A$/C%/+,UNZ34?B6(\Z,)_+T&V2F4$"N%@H R]*@!).0 M.QF#RLBC++*8O)^"85QH0-\XH=?%8LVH7T''S3 IP=&9UD-[S7 /QX8/5WQ\!WQ'2R=NGZZ=?UT'5^XA^\1EJ T$"S4 MZ ?1N>"F*:-^DKM' O,Y[F80$T;H*6[)I[1[$@0!;H]O^$_(7 K<<['S[ 7[ MNXXE!M^H%5/Q=G<2R3078+EY1N[E$M(9*!=_VY. LSH!9U[MG[,E:&.735,I M>+'6ERYTSB*X;*'Q:%!+:(U)4TV4/#W'8^UH.1Z&LS[)!>UAK#[W:OWR< MD+_O7#[^\:2B5]/UO'13F!G,L3:J<-L(.DNAN'DA,3/0%)6?KESE)[^]>[>O MU/\__E5\_3J^OI?POG"5(^>VI%(TWK+*$A!QT]R79/VM.>OU7\U9F82#W5YI M'=1:!_ZRU+JPJPGW;CRQ:(,-GBU(#BK"J<%329-B/V78'@9_-$WC+\->132L M(QKZ(TISQI4K+"&U;M(_/+1*2KUONW6'^S-^7NL[/[(Z5M8C,Z.)D20O5)0P MNX$E#)?X;O$T17'^IB"ZO=Y@T*R.!ANC#[SZOI>J"#QC#7!4E"L>@:V(4ENC MDY64@VTM[3 \Z^\1LW7JH$>)B4%'BN?V&-LXOI_E2\+U.MMD!A%+81T>FPD@ MF&63@-M^;.(7KA\VT,&Y(#0L3P!ND(7@3H"\UPZ\ M&P3=V!GU^]FC?&$"_<:[RTT.D-#@D)Z-'U*_ SW4.FP-V*-,5N"*8SQVZ8ND M=N4(/PN>[SE!3 X,0<-#:C?N1OWV=L,5ZMFI+#S=*,/M8GI0,N5:2UP+]Q(7 MP;K R+_DR',$W9@7]7O&KYXDK@_P;1\%=@_=KR5NW(CZ[>B!O5AI;G7GQ4SP M"%MS4.BRC0+?F@[MO_6U^L_Q09_P=02P,$% @ [(!]4I2U1^7^ M P !PT !D !X;"]W;W)K&ULE5=-;]LX$/TK MA+ +M$ ;B?JR7=@&8B>+S2&MD;3=0[$'6AK;1"A1)2D[V5^_)&7+MB2K;@XQ M*3ZS8J+C"@]%6M7 M%@)(:ITRYOJ>%[L9H;DS'=MG"S$=\U(QFL-"(%EF&1%O,V!\-W&P4@GCF<8 8-$&0BB?[8P!\8,DN;QT%=!*4";19R($,=E^CSZB;\]W MZ-T?[\>NTJL;##?9KS2K5O(OK(1]],ASM9'H/D\A/0=P->V:NW_@/O-[$>\@ MN4$!_H!\S_C'CI!G2G9&R([(G2T MB!=54@6D %DS_"K:"CZV\*;\MM/0TW]C=WL:5-LJ"'T_JJW.N(XYAC_(H\?OT.N2@'H=BW,3N<*_7@$ M<(SZ$K%H+418>R'S>UJ6^' MBR^=J6'-==C+]>O]_)K01S7T 989S&-6ML;Q1W5]$NS M,Z[8.\JJU\OV0F72BH]H/D:%?H(ZR.A+\A. >W'#&^&WI]=.O?[ M?N=1G5P6N!?I-DE,T1D92X!NR9)UQX%;!ZJ9]UZ3PC8\L+]3Z@NZ,RMQQX72 MEI(.L^BRDAP5'_=+_M77'F[+N+GW@B;-MED41TV:[DE+F8%8VTY;(EO^58=6 M/ZV[^5O;PS:>STR7;UO5(TSUB?!(Q)KJEHC!2D-Z-P--251==S51O+"-ZY(K MW0;;X49_J8 P!OK]BG-UF)@%ZF^?Z?]02P,$% @ [(!]4D:?6J'% P M= T !D !X;"]W;W)K&ULI5=K;]LV%/TK%\(& MM,!FB7I:A6T@M9.N'](&R;IB&/:!EJYLHI+HD72< /OQ(R5%=F*9BA6KMP( MI'D#JDK7][S8K2BKG=FDN72[J4.RLYJ["6C-<@L)@Z%^3=!Y(80+/B#X8[>7 -)I0E MY]_,X&,^=3S#"$O,E#%!]=\]SK$LC27-XY_.J-/[-,##ZR?K5TWP.I@EE3CG MY5>6J_74&3N08T&WI;KEN]^P"R@R]C)>RN87=NW:)'$@VTK%JPZL&52L;O_I M0Y>( P )3P#\#N"?"P@Z0/ 2$)P A!T@/-=#U &BPKA=U( R;=: MNH8Z.SQB$J1QE$3#5**>2F2E\K%6J 1*788L$UM- _1SAD,$[(;BD1_];&F, MN"<46^U\%4PIK($7!2BN53[7PKY4@ ]Z\Y-#Q"[CH\SX*2%D7Z3V^3A>1KPQ M2<+A!"8]W\3*]Z+I7L@$YLQ45'/6V[31*EY+* 2O0._7!3:3=$=%+H=B:)W$ MAS%X\3A.7\1PO"P-2'RB'<=]"&-K"/,UPP(N'S#;&H6%ST7!,A3PUS562Q1_ M6ZJ:]BY2>Y;J>DM+D+2D0NOZ4 ;2XPR$XR0EP[$1;[^_>&=$][FMB6[O5T1' M#C8Q\J/Q=1:>M:D?^*?ZC^R5E-BE]/>U0(0_D0JXK#8E?VQ4]6*E[[;;ZE.D M\"_\0*G)7F")76'_/QES[U07W46GTNP'R;!BT#=@^.D M>1^YIF+%M)J66&B@-TJT!=$>\=N!XIOFA+GD2I]7F\NU?BU"81;H^8+K3'0# M&ULA57;;MLP#/T5P=B %MCB2Y)F*!P#3;-B?6A7 MM.OV,.Q!L9E8J"QY$E.G?S]*=KP,33T_V+J0YQQ2(ITVVCS9$@#9KI+*SH,2 ML3X/0YN74'$[TC4HVEEK4W&DJ=F$MC; "^]4R3")HK.PXD(%6>K7[DR6ZBU* MH>#.,+NM*FY>%B!U,P_B8+]P+S8ENH4P2VN^@0? Q_K.T"SL40I1@;)"*V9@ M/0\NXO/%S-E[@^\"&GLP9BZ2E=9/;G)=S(/("0().3H$3I]GN 0I'1#)^-UA M!CVE? E; FF\EWNOF"W3Q3!U>KJ7U;]:T MMM-QP/*M15UUSJ2@$JK]\EV7AP.'9/*&0](Y)%YW2^15+CGR+#6Z8<99$YH; M^%"]-XD3RAW* QK:%>2'V;7*=07L&]^!92=+0"ZD9;?<&.[2=9J&2"S.-LP[ MQ$6+F+R!&"?L1BLL+?NL"BC^!0A)7J\QV6M<)(.(2\A';!Q_8$F41(\/2W;R M[G0 =MR'/O:PX_^&SI;"YE+;K0'V\V)ET=!E^35 ,>DI)IYB\@;%UT:!L:6H M60TF!X5TSX]E=!AE&HVBZ/V G&DO9SH(= 4%&"Z9HF*GLG9'K#:, K2>-'P^HNFLUW0VG*(A'0QVM7#;5+\%V-R( MVHV/R1MF\3C +'+CN82BRS2.!W(ZZ_7/AG.Z17=MD._X2@(!^TOEP^BB.*9V M]BJ9D]GD=2[#@\*NP&Q\^Z(DZ:W"ML;[U;Y#7K2-X:]YVUYON-D(99F$-;E& MHQF1F[9EM1/4M6\3*XW4=/RPI"X/QAG0_EIKW$\<0?_?R/X 4$L#!!0 ( M .R ?5+_*Y9W;P, -<* 9 >&PO=V]R:W-H965TG^ M^AU2BNHL*;7 7FQ1FL=D!75N)3[4!TET-(J53Q,HB@/*\KJ8+6P[^[D:B$:S5D-=Y*HIJJH_/X. MN#@O@SAX?G'/]@=M7H2KQ9'NX0'TI^.=Q%786RE9!;5BHB82=LO@)KY>QXE1 ML!*?&9S5Q3,QH6R%>#2+VW(91(8(.!3:F*#X=X(U<&XL(<>WSFC0^S2*E\_/ MUO^PP6,P6ZI@+?@75NK#,I@%I(0=;;B^%^<_H0LH,_8*P97])>=.-@I(T2@M MJDX9"2I6M__TJ4O$A4(\&5!(.H7D5Q723B&U@;9D-JP-U72UD.),I)%&:^;! MYL9J8S2L-MOXH"5^9:BG5[=U(2H@'^D3*/*6/. Q*1L.1.S(!G8@)93F([E1 M"K0BM"[)>T:WC#/-4./5!C1E7+U&W4\/&_+JM]>+4".7L1X6'<.[EB$98-A M<472^ U)HB3RJ*]_63V>OU0/,1M]2I(^)8FUE_XT)63#5,&%:B20KS=;I26> MNK]'7*2]B]2ZF RX^ OK$RM14LWJ/4$/BA14RN\$Z_),9:E\26Q-9M:DJ<[3 M*DTF4809.UTFRQ6;YLFEV OB24\\&24VV5CC86#:R]8JYQ=.Y]'497/%DED^ MR);U;-DH6W]0)9R@;L 'F#F>XRQQ 5VQ;#;(E_=\^?ANB_KMMX9RMF,(B25= M/.+NVUL,GO ^5E[BW"4VP/\E]HBEPRF=]LC34>3;^@1*XW6M":O)Q]_7/L*I MXWHV=P%=J2P>Y)OU?+-1OGM0(!'Q#?:!0F)NVZM)Z -('^K,/7B9IW8\8NDP M[+R'G8_"WA1%4S6<:MS]$K#;%HRV/0R1:26D9O_8%S[RN8,TR5UP5RK)AP]N M'/WH#M%XV0M-N6F+;8%IO 6H[03>6SYRS^)L[JDRG^!T/GQ)Q1?=+![E?0]* M79//E#==ACG.*;0NO!4V;LL,4-?J2 M8!KAG]KP%*^+M3__?T,MX?[2J./EI M(W%WQQMLXO2%@AJBB9D.T6U"RV.=A#9 M"HUCC7T\X.0)T@C@]YT0^GEA9IM^EEW]"U!+ P04 " #L@'U2\<)8\L$" M !B!P &0 'AL+W=O[=M(4RL1"3[S"F.K6]W5:0$GUM:Q X$XN54D-3M7:UY4"FCE0 MR?TH"&*_I$QXR=BM+50REK7A3,!"$5V7)56_I\#E=N*%WNO"(UL7QB[XR;BB M:UB">:H6"F=^QY*Q$H1F4A %^<2["V]G0QOO KXQV.J=,;%.5E(^V\E]-O$" M*P@XI,8R4/S;P PXMT0HXU?+Z74I+7!W_,K^V7E'+RNJ82;Y=Y:98N*-/))! M3FMN'N7V"[1^!I8OE5R[7[)M8P./I+4VLFS!J*!DHOFG+VT==@!A? (0M8#H M/:!_ M!K 3UGM%'F;,VIH9,YURJ6L%Y,?=2AN% M5_KGF13]+D7?I>B?2#&KE<*3.E;\!CAP0/M];Y*K,+P) BS,9K1H-W9^/OM*L2U-IU<4U260O3?-C= M:O=0W+G^^&Y]B@](T^_?:)K7YX&J-1.:<,B1,K@>HBC5=/1F8F3EFN)*&FRQ M;EC@(PC*!N!^+J5YG=@$W;.:_ %02P,$% @ [(!]4B;FVP80! .Q M !D !X;"]W;W)K&ULK5A;;Z,X%/XK%MJ16JD- MF"205$FD-MG1SL-(53.S\S#:!P=.$C1@9VV3=/[]VH9"4L"T._/2@#F7[[./ MSZ6S$^,_Q!Y HNN.' @L5'* M4M?WO,#-2$*=QQ@#?+KX9&K-[>R$B<94)$PBCALY\X]OEOB4"L8B;\3.(FS9Z2I;!C[H5\^ MQ7/'TX@@A4AJ$T3]'&$)::HM*1S_ED:=RJ=6/']^L?[1D%=D-D3 DJ7?DECN MY\[$03%L29[*)W;Z"TI"8VTO8JDP?]&IE/4<%.5"LJQ45@BRA!:_Y+G?:,0R0%_(,PATB]8J3.(\!<2VZ DB1J,D38C9<+52"Z,G(@%=K4"2 M)!772O/K>H6N_KB>N5*ATK;=J$3P4"#P.Q!@'WUF5.X%^I/&$%\:L'>+T2H14+CQ #)RE*"E=2N8)G==,%("*1W ,2DLA<,OX3<75R M;:=4>!@;#_KR'Q=^,/8\M8''\[UKBH63V [.( 73)O"FE$IU7<"#"GA@!?X(*I50H!+%R78+'&@$ MH@UCT/".)T$P'KT"V10+ITJL'618@0RM(+_P'%!^$$@R$QH<9,Y5!J4Q8BHV M>!O>L 'D-AQ.FX";T)T.B.KXSR);!W#K'EMMZGIX M)PXD@KFC"IX ?@1G@=K2PZ_;N2 ]K4A/WTCZ2-*\2+HD5766J*!JXVLU]PZ^ MOV[G@B_VZMKCV6\/9\?$- 17Y?6^1JHSN4@$K07%:R2A6Q]/)HT[WR(X&@6A MWQ&>^*QJXM^:<&_0 7BD\H1JC5H9V=WY>.!Y']K.[G\H7E+V:\K^;\K1O63M MCL:#<0?7/KV1G6I=L/'P_5F]EY7=)AX-)AVT[(KJ"'MXU5T"MK<)?86@EZ+= M_-5X,@B]#VT]X+)'-?0'OIUDW4I@>R_17SMZ:=H=>)UW\=UZEQ3KI@/;NPYK MI>AE9[?=S>[=>I?LZFX%V]N5MU2%7I)V%U?CJ8;;'JEV5>Q[ ]S.U#T;PS+@ M.S.="A2QG,IB>JE6JPGXWLQ]K]8?]&1LQKO:3#%6?R9\EU"!4M@JD]X@5"'' MBTFU>)'L8(:]#9-J=#2/>S7= ]<"ZON6,?GRHAU4_R]8_ =02P,$% @ M[(!]4CO.=GVY!0 +!H !D !X;"]W;W)K&UL MK5EMCZ,V$/XK5M2J=](UP28!=I6-M*_J5;J[U6VO_5#U@P-.0 >8LTWVMK^^ M-A!>@F/@NOF0 )D9/S,>SS,VZV?*OO*0$ &^)W'*KV:A$-GE8L']D"28SVE& M4OG/CK($"WG+]@N>,8*#0BF)%\BRG$6"HW2V61?/'MEF37,11REY9(#G28+9 MRPV)Z?/5#,Z.#SY'^U"H!XO-.L-[\D3$E^R1R;M%;26($I+RB*: D=W5[!I> M/MBV4B@D_HS(,V]= ^7*EM*OZN9]<#6S%"(2$U\H$UC^',@MB6-E2>+X5AF= MU6,JQ?;UT?I#X;QT9HLYN:7Q7U$@PJN9-P,!V>$\%I_I\V^D"YE'7<&_)P+FE3*$D$2I>4O_EX%HJ7@66<44*6 3A3@\HR"72G88Q66E<)R MK,*J4EB-57 J!:>(?1FL(M)W6.#-FM%GP)2TM*8NBNDJM&6 HU1EUI-@\M]( MZHG-DZ#^UY#& 6'\%W#_+8_$"WAS1P2.8@X^8L:PFOJWX%?PY>D.O/GI[7HA MY+A*>^%78]R48Z S8T $/M!4A!SS^B=?2/55H>X8 M8FG7&6 7]I9G[-W2))%+G*M$ #S$C'" JER'S$)TD&Q#LY5C7,U M.;01Y[D^K*M>M%S775GV:51UL4X-UC& ?94DGC)%@2BHX/2QHI2 M';41-EI5?<"$'O-@(<<[T+OU$7MU(79J0-ALO\ M&8M\^8VC &2$E7[IG#%:F^!,:<=K.6//O97>%V@U5&@9O2FX4+9+,18RHP0% MY#MA?L0)H#M ,S5[7,M^I=E5&XZLSQ!5$J6"2; M4[]TG-/8X_Z1=.&$*(SP6_($YK9\P\JY(HV.'3,(>WB MKHRWX3OVTNZA[XO!I>N>*9ZPH5%HYE'5@!Q[OO>I3U+5ZH''&*?@[P\DV1+V MCVGF&QJ$9A[\F"M;*BI^FQ%]G$4J>E49K)9\ .1^">QRD3-2L"66R'1=%NP3 M(82>9,QS<6F8$ Y0H9PR&0Q5V4XQ=UB\R-!6QFI1FH>R);7\; IR0X70S(7_ MJL0R(@KNB/*5C$#9TV%)"XJDJQ'5-:FK=P^Y#6 N2D\#>\A M,QF5X]Y,7](-22$S2?W DG;[G9M^20\+=D$WC(?,C#=E27LCE_2@7!=K0US( M3%P3E_1K;P5#W\*IA4GL4DX[.5;LA.'N X*8?C,&)!UYVPX7V>"X1W#9G>>I*$^.ZZ?U M*X_KXJ#_Y/D-O+PM7UPT9LKW*!\PV\MM'(C)3IJTYJ[$P\I7$^6-H%EQE+ZE M0M"DN P)EO57" MA'BT)Y_3:1#9C(!!HJT$,5\;N +&K)+)XVLM&C3OM(&[QR_J'QV\@7D@"JX$ M^YNF.IL&HP"EL"(ETW=B^PEJH('52P13[A-MZV>C "6ETB*O@TT&.>75-WFJ M"[$3@(=' N(Z('X=T#\2T*L#>@ZTRLQA71--9A,IMDC:IXV:/7"U<=&&AG([ MC$LMS5UJXO1LJ47RF F6@E2_H@]?2ZJ?T>]H:=HE+1D@L4)W4)0RR4RM4D1X MBJX(3TS9S=F]:1Q5RF>TS(@$A=Y=@R:4J?=&X II/L"H<%K&.,7QGGL5;R&Y SU\&\HCN+H0$)7;P[' M8T\ZO:;D/:?7/Z)W+S1AZ(\R?P!IZUL7;Z?,AXKFU;23_4(5)(%I8&:S KF! M8(8.L58Z0Z=CY_AF-HJ'(\.U.8#4;Y#Z7J3+#4@SZ=%"TL1\$IJBPL YLD,P M7K4.,)7.: >F=S8:'&89-"P#+\MNN]=#TW3\(1:O6@>609>!&38PPZXPGX"E MB/)F\AYB\HIV8/IQG3WJ\X;ZW-^.12'%$S6+/*"/)4_MY+*61OG:DK=%00M& MC)4H.PW-- >6NC5DA0?X=EQ:?P_'2TI ML\-_4W)XR^CCN)6.?\+X^T6[%"S^I@-POS^(CE2L-5GL=]G.'7 J@ZV%]CM@ M?'Z$IW58[+?8FY(]HWN!EE#H:IUZ2Q>TIH?]KO>=77 J\SN!T#YX:Y#8[Y"= M^^14WG@"H7WDUAVQWQ[_3+2PPVR6D\;TWM),K5MAOUU]9S-Y1;M4]L>%]L%; M*\5^+^W<3*>RT1,(5VXFJO-+O[2[5U?79_;W;W; MHK8RU5\#YA?,FG*%&*R,9'1V;N:^K';;U8D6A=NP/@AMMK_N, -B=JCV 7-_ M)81^.;$O:/[SF/T'4$L#!!0 ( .R ?5+UTCLUQ@, -$/ 9 >&PO M=V]R:W-H965TSAG5ZQW%SO&'T4$ M(-%+$J=B:4529A>V+8(($B)&+(-4W=DPGA"IEGQKBXP#"0NG)+9=Q_'MA-#4 M6BV*O3N^6K!L%>+C&SA >3?V1U7 M*[M&"6D"J: L11PV2^L+OKC"OG8H+/ZAL!.-:Z2EK!E[U(L_PJ7E:$800R U M!%$_SW %<:R1%(^G"M2JGZD=F]=[]-\*\4K,F@BX8O%W&LIH:#Y QZNSX15XXQZ\ M;[D.DPYZ*\QG=;S5BR@D24.:;L_0&K8T3=6E=G@%PDT1+1_H%P_4[_3SRO7& MV)\N[.>F3H/9=-XT:^D9UWK&I^GYG9-4'F>P)#R(J*O:A*YE_3 F4AY"L8_BADOG;E'3- MAI1@Y_!7Z@QJ^5[T#.KT[5\<=,=I 'LM)Q3OZH&S)M71^%B/T:JO*N!&9X!/ MDS-0O()GNH@%>8\T8*G-%L=IRHKA4>8:\G48>F 0]W M#;V,!PMX!=HFX^!CRD8KOX?RH2_ PXW! .6W%?!A_/<;B%^(,5 MV!8KBY#]]Y4OL9 E2\:P>0C8''T<'= Y^+/F>\I>LPTA'+PG<9I=#C:<;R\\ M+UMN2!)F0[HEJ7CEA;(DY.*0K;ULRTBX*@8EL0=]?^PE890.%O/BW -;S.F. MQU%*'AC(=DD2LN_7)*;[RT$P^#CQ&*TW/#_A+>;;<$V>"/][^\#$D5=7644) M2;.(IH"1E\O!57!Q,_+S 07BGXCLLX/G()_*,Z6O^<$?J\N!GS,B,5GRO$0H M'M[(#8GCO)+@\:TJ.JC?,Q]X^/RC^I=B\F(RSV%&;FC\-5KQS>5@.@ K\A+N M8OY(][^3:D*CO-Z2QEGQ'^PKK#\ RUW&:5(-%@R2*"T?P_=*B(,!P;AE *P& MP.8 W#( 50-0,=&263&MVY"'BSFC>\!RM*B6/RFT*4:+V41I_C$^<29>C<0X MOGCB=/FZH?&*L.QG\/G;+N+?P6_@27Q=5KN8 /H""@BXW^:R9^!^QS,>IJLH M70/Q #Z_$[:,LO!9@'^Y)3R,XNQ74>$GX(%L$S*2S3TNB.9OYRTK4MF&$]3?@QS6MHK7A+ED. @D\ ^M W$+KI/#R86>B@ M6G54U,,M]1[#=%UH6ZE'P .+EN03$*N*,,"*E^,HB;A)O++VM*B=+].WA3_$ M<^_M<#YVC$(:UZ1Q/]*[[=9-&FN$X' V:[!V@!3:HYKVR$K[SUWR+.@)WH:O ML(EI66Y\0"(8XV \:7#581 I,(7MN&8[MK+]6O@.68&K-\*$CS;$-O$=:Z*A M88 :;'40'.(6KI.:Z^1(90_,P,1TTDU9'693=EJSG9Y;V6D79750N[*SFNO, MRE6E!LJ5=Y\2\.\=R37_S^)!@2^MW_^!+E05GRD6,VV(XP"IQ \R*_B!3E05 M5[U1LR(72J4.)75X7C>JZBF+)H COTE7ATU\\=?"5P958$^J'JLF,&7/3/MF MF%#3EG43R(P*["%UM"=5]9SZZC";OC*< GLZ]=%WU$E?$ZI57QE/@3V?C,[T MUYYV\"JZ:JJ"HW;JX:,ZJ%KLPK:,^KHTVIJN>2 MUP"SR2M#"MI#JH^\L).\1E0+79E1T)Y19D_:,-+I]Q*4V0)[7@!UTH9?>D+W;$NMH1DNJ">5T/=FDF&J&GVDFP0E;2,&&2/F--L">DY@G1; M].WO<'&U+53W%UI68KNBZ8"I?&5O('EL]E@W2&W%H.&KRM8-4MC*O MT+'M.H[R<:$EZAF"#)3E0:F->)@VV)\W1EE35C\.#V%SU;A0*E^95OC8KIW#E+#>CC/JZX*I?&5$X;-W M[;#>CS/IZT"I? _N+-DCRFA+3]%[%U?",EIPSTNA3JZ$]0#1U+%!5-(R7[ ] M7TZ\ZZ:GR,APV\V!4JG+L,''WA]RN9+ASL]XK-T?C=.5]1;_ U!+ P04 M " #L@'U2B;P(NQ(# R$0 #0 'AL+W-T>6QE3'.>ENM+UPY;- M(;5TC^ZY1W?GRF3#^[/+0_NI!<["R$MZ\0+2\X&Y4&:+8O3I MR^B?([?449>BR;B48C]38#"Q24V#!\+S<$HXFRD&7B6I&5\[\Q ,<\FE"K0I MD1$3@Z5]='#L9E"]CJ=F0BH;VT5P?V?=\@-@,P.!C/->X#!TALFX(5I3):[, MQ"ZVQB=0T(WOUHU16"FRCH<7X=;!WDR0F50%57V8.-R8)F-.2Y"C6+6 NY9- M!*#6LC:#@I%*"F(U;#RZ@:&=4\YOH;6_EWOB'1E W=#1N OR[ M;(Y[EW;P*MZ@80]2?UZ:[0@[AV:A-XJ6;&7GJ[(7@+''.#MI&K[^Q%DE:NHV M_^* DS'9^ 4+J=BCB0:M,C<&JL+@@2K-YKN6GXHT=W2E-^VT*G'-PW]0\Y_- M&L +1!Y^@Y<5O@T:S):,:R:ZV8(5!15/SC=#K\G,O!#N\9OU M!2W)DNN['LS#[?B:%FQ99_VJ&TA$MVH[_@K;B]/^[<7$8J*@*UI,NZFJ9G88 MF(&)VEW@<(A1%1JC/"/5Q M7CYD:C]8'+]/9B[_3K,L2=(4R^ATZE4PQ?*6IO#ULV':P .+ Y%^+]=XM?$. M>;X/L)H^UR'83O%.Q':*YQH0?][ (\O\U<;B@ =6!:QW(+X_#O24WR=)H*J8 M-NP)QI$LPQ#H17^/IBF2G10^_OI@3TF29)D? *NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'5=@%1Q.O*)&YCD=@]VZ7 7[].0F!2TM&^3'F".F[RQ;'GFXS[=:O-_9W6 M]^RQ*I6=!H5SZY/1R&:%J+C]2Z^%\D>6VE3<^8]F-;)K(WAN"R%<58ZB\7@R MJKA4P;>OW;FNS A^T$YD3FKE&^N&6RFV]NUX_9$]2"OO9"G=TS1H_B]%P"JI M9"6?13X-Q@&SA=[^IXU\ULKQ5%#WO [V[0X?G?- M/<@TF(S]"9?26-?T:,[//>.#\)W;3QNGSV7IA#GC3OQK]&8MU:H^C;^+$;B- M9ARZO^T@GIC?&4:]7,I,G.EL4PGEVG$THJP!E2WDV@9,\4I,@ZX+XRIG_RCG M!XG-57LJW[>^4W_I>=[>M?.X8 S-B?0'S#QOP.D@_^8E5YE@S7A:P!0A3-$A MF=C1%3?^"X5H9LJ?@#%&&&-:QD5]W;J/97K)+M?"M'T 78+0)8>DFQ54P+>>%#M&77(A/R@3=7?J7ZC%!]IJ6:JP??09LG@/,%P?E"B^-% MYI>G#[Y-'/Y_(]?U%V#X'6/Q=TP]6,ZOSOJB[-1:T>-"O4 LAN^"6P'78H@9 M(216PFF6F8WPC^_1GV2'"[- 2*R!>@&R*_ZTL_A"+/:'Q,%_IC_=^AX;XV?4 MRH@FQ+*M= 7[H7-A("86_4/B\']=-_I'ZNWNU^:-XA(6: D%@!,UU5 MTK6&JF/'S&>P/ID4*I/]&8@9("16P%QENA+LAC_VF;#X'Q(+H,TR=.EGF_VC M";D.NB#$9! 2VP#U^L\(9L"8%B)B+>"8,<3$+!$16^)5]>SHIHZ!%J;G$?H. M06R,8>L/8F("B8@%LJO_04#,)A&Q3=H\8! +LT=$;(_=A& 0$)-'1"R/-C5_ M20T&Z3!K1 >TQB >GQU/;=7 MYL-$$Q.+Y@WR$UOX\^4;/YYZR5[:(2:FFYA8-_O2G9>!A9B8=V)B[^S![(86 M8F(&BLDK6+M9V=X%A#DH)G;0.\S^%(6U:,Q!";&#NA027>0)II_D(,6NG>%[ MVX: F)A^$F+]#&*>;YI2SP\)=Y023#\)L7[>Y>;[IR6Z1T*L'Q2S5PE(, $E MQ *")<9N#>U90IB D@.\[[QB]A]X?0AB8@)*B 6$%D?[#QT34$(LH/W%T68* M0$Q,0 FQ@- **3N"^XR8@%+R/1;XMOM.0Q 3LU!*7DP#F/TE=":6/4S,0BFQ MA1#,^G4(8F(62LDK:WLQ_9L13-Q3S$(I^5;]4+'C=8Y"3'2OGGRS?@#S;50A M)F:AE-A"*&8OO*>8A5)B"^&8L+J?8A9*&PN-NI\RY6(IE<@O_"6L;\]XF5T9 M5O]I]V^3M-YY66[*)_ !,]BW $:&BH46\@!4F%Y'$ECT(>'NB4(1E49P&S:JLL>7MO_ID MC7WWE/=MV77'<;OKQ]G'87\-7U^7BZLNZ&0UM.RV&3 M^G;UVFYRTOE\D8:?,YK[NY\S9\^???Z?B=UZO5OEAV[U=LC'\LO@]-X-K^,V MY]+,GMMAD\NR21_[R^DQG0]R=9KBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H; MZFT$>AOJ;01ZVV2SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O M1[V=0&]'O9U ;T>]G4!O1[V=0&^?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H M[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H'9./E01Z!^H=!'H'ZAT$ M>@?J'7^I]U@^]WF\]'RO\?E_274YW9LOCS\OOT^BA(LSS@G^2KG_ E!+ P04 M " #L@'U28B/G&-@! !((@ $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU,331*7&;B>P.! MMN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4:[,B M)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX] MG$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH M'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606* MK )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5 MBJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BRZO^4 M]X K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " #L@'U2F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .R M?5*PTBU?+00 +,/ 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ [(!]4FP5;21# P MQ !@ ("!4Q0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [(!]4D(LF'9W" M)R4 !@ ("!BB( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(!]4@,.O^TP P O08 !@ M ("!8%X 'AL+W=O&UL4$L! A0#% @ [(!]4B2DZ@?? @ *08 !D M ("!$F4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ [(!]4J;^9/UI!P 0!$ !D ("!P >&PO=V]R:W-H965T&UL4$L! A0#% @ M[(!]4J( T8%.!P =! !D ("!3(@ 'AL+W=O&PO=V]R:W-H965T%9:PP /8B 9 " @3F6 !X;"]W M;W)K&UL4$L! A0#% @ [(!]4@X5Y=O\)P MZX, !D ("!VZ( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(!]4CX>1MCM @ 3@8 !D M ("!5M, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [(!]4B68):E[ P _@< !D ("!(-T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(!] M4NE9G-O ! W@T !D ("!MN@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(!]4N]738\$ P '@P M !D ("!QOL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(!]4A7LM@5! @ +P4 !D M ("!:0D! 'AL+W=OAC#8U," "^!0 &0 @('A"P$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ [(!]4DHE@K&PO=V]R:W-H965T&UL4$L! A0#% @ [(!]4@BY MT?+D P E0T !D ("!G1D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(!]4I(@[B2_ @ 2@< !D M ("!$20! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [(!]4D?>1!]Q @ ZP8 !D ("! M3BT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [(!]4D:?6J'% P = T !D ("!53D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(!]4O'"6/+! M @ 8@< !D ("!MD,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(!]4G%*,AW' P _Q !D M ("!Y5 ! 'AL+W=O&PO=V]R M:W-H965T!8 0!X;"]W;W)K&UL M4$L! A0#% @ [(!]4HF\"+L2 P ,A$ T ( !UUX! M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ [(!]4A,G[+KO 0 I2( !H ( !PV XML 71 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 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 178 415 1 false 70 0 false 5 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://virtra.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Balance Sheets Sheet http://virtra.com/role/BalanceSheets Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Balance Sheets (Parenthetical) Sheet http://virtra.com/role/BalanceSheetsParenthetical Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Statements of Operations Sheet http://virtra.com/role/StatementsOfOperations Statements of Operations Statements 4 false false R5.htm 00000005 - Statement - Statements of Changes in Stockholders' Equity Sheet http://virtra.com/role/StatementsOfChangesInStockholdersEquity Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 00000006 - Statement - Statements of Cash Flows Sheet http://virtra.com/role/StatementsOfCashFlows Statements of Cash Flows Statements 6 false false R7.htm 00000007 - Disclosure - Organization and Significant Accounting Policies Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 7 false false R8.htm 00000008 - Disclosure - Notes Receivable Notes http://virtra.com/role/NotesReceivable Notes Receivable Notes 8 false false R9.htm 00000009 - Disclosure - Inventory Sheet http://virtra.com/role/Inventory Inventory Notes 9 false false R10.htm 00000010 - Disclosure - Property and Equipment Sheet http://virtra.com/role/PropertyAndEquipment Property and Equipment Notes 10 false false R11.htm 00000011 - Disclosure - Intangible Asset Sheet http://virtra.com/role/IntangibleAsset Intangible Asset Notes 11 false false R12.htm 00000012 - Disclosure - Leases Sheet http://virtra.com/role/Leases Leases Notes 12 false false R13.htm 00000013 - Disclosure - Accrued Expenses Sheet http://virtra.com/role/AccruedExpenses Accrued Expenses Notes 13 false false R14.htm 00000014 - Disclosure - Note Payable Sheet http://virtra.com/role/NotePayable Note Payable Notes 14 false false R15.htm 00000015 - Disclosure - Co-Venture Agreement with Modern Round Sheet http://virtra.com/role/Co-ventureAgreementWithModernRound Co-Venture Agreement with Modern Round Notes 15 false false R16.htm 00000016 - Disclosure - Related Party Transactions Sheet http://virtra.com/role/RelatedPartyTransactions Related Party Transactions Notes 16 false false R17.htm 00000017 - Disclosure - Commitments and Contingencies Sheet http://virtra.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 00000018 - Disclosure - Income Taxes Sheet http://virtra.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 00000019 - Disclosure - Stockholders' Equity Sheet http://virtra.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 00000020 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://virtra.com/role/OrganizationAndSignificantAccountingPolicies 20 false false R21.htm 00000021 - Disclosure - Organization and Significant Accounting Policies (Tables) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables Organization and Significant Accounting Policies (Tables) Tables http://virtra.com/role/OrganizationAndSignificantAccountingPolicies 21 false false R22.htm 00000022 - Disclosure - Inventory (Tables) Sheet http://virtra.com/role/InventoryTables Inventory (Tables) Tables http://virtra.com/role/Inventory 22 false false R23.htm 00000023 - Disclosure - Property and Equipment (Tables) Sheet http://virtra.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://virtra.com/role/PropertyAndEquipment 23 false false R24.htm 00000024 - Disclosure - Intangible Asset (Tables) Sheet http://virtra.com/role/IntangibleAssetTables Intangible Asset (Tables) Tables http://virtra.com/role/IntangibleAsset 24 false false R25.htm 00000025 - Disclosure - Leases (Tables) Sheet http://virtra.com/role/LeasesTables Leases (Tables) Tables http://virtra.com/role/Leases 25 false false R26.htm 00000026 - Disclosure - Accrued Expenses (Tables) Sheet http://virtra.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://virtra.com/role/AccruedExpenses 26 false false R27.htm 00000027 - Disclosure - Notes Payable (Tables) Notes http://virtra.com/role/NotesPayableTables Notes Payable (Tables) Tables 27 false false R28.htm 00000028 - Disclosure - Income Taxes (Tables) Sheet http://virtra.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://virtra.com/role/IncomeTaxes 28 false false R29.htm 00000029 - Disclosure - Stockholders' Equity (Tables) Sheet http://virtra.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://virtra.com/role/StockholdersEquity 29 false false R30.htm 00000030 - Disclosure - Organization and Significant Accounting Policies (Details Narrative) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative Organization and Significant Accounting Policies (Details Narrative) Details http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables 30 false false R31.htm 00000031 - Disclosure - Organization and Significant Accounting Policies - Schedule of Disaggregation of Revenues (Details) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPolicies-ScheduleOfDisaggregationOfRevenuesDetails Organization and Significant Accounting Policies - Schedule of Disaggregation of Revenues (Details) Details 31 false false R32.htm 00000032 - Disclosure - Organization and Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPolicies-ScheduleOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails Organization and Significant Accounting Policies - Schedule of Estimated Useful Life of Property and Equipment (Details) Details 32 false false R33.htm 00000033 - Disclosure - Organization and Significant Accounting Policies - Schedule of Earnings Per Share (Details) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPolicies-ScheduleOfEarningsPerShareDetails Organization and Significant Accounting Policies - Schedule of Earnings Per Share (Details) Details 33 false false R34.htm 00000034 - Disclosure - Notes Receivable (Details Narrative) Notes http://virtra.com/role/NotesReceivableDetailsNarrative Notes Receivable (Details Narrative) Details http://virtra.com/role/NotesReceivable 34 false false R35.htm 00000035 - Disclosure - Inventory (Details Narrative) Sheet http://virtra.com/role/InventoryDetailsNarrative Inventory (Details Narrative) Details http://virtra.com/role/InventoryTables 35 false false R36.htm 00000036 - Disclosure - Inventory - Schedule of Inventory, Net (Details) Sheet http://virtra.com/role/Inventory-ScheduleOfInventoryNetDetails Inventory - Schedule of Inventory, Net (Details) Details 36 false false R37.htm 00000037 - Disclosure - Property and Equipment (Details Narrative) Sheet http://virtra.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://virtra.com/role/PropertyAndEquipmentTables 37 false false R38.htm 00000038 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details) Sheet http://virtra.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentNetDetails Property and Equipment - Schedule of Property and Equipment, Net (Details) Details 38 false false R39.htm 00000039 - Disclosure - Intangible Asset (Details Narrative) Sheet http://virtra.com/role/IntangibleAssetDetailsNarrative Intangible Asset (Details Narrative) Details http://virtra.com/role/IntangibleAssetTables 39 false false R40.htm 00000040 - Disclosure - Intangible Asset - Schedule of Intangible Asset (Details) Sheet http://virtra.com/role/IntangibleAsset-ScheduleOfIntangibleAssetDetails Intangible Asset - Schedule of Intangible Asset (Details) Details 40 false false R41.htm 00000041 - Disclosure - Leases (Details Narrative) Sheet http://virtra.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://virtra.com/role/LeasesTables 41 false false R42.htm 00000042 - Disclosure - Leases - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) Sheet http://virtra.com/role/Leases-ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails Leases - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) Details 42 false false R43.htm 00000043 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://virtra.com/role/Leases-ScheduleOfFutureMinimumLeasePaymentsDetails Leases - Schedule of Future Minimum Lease Payments (Details) Details 43 false false R44.htm 00000044 - Disclosure - Accrued Expenses - Schedule of Accrued Compensation and Related Costs (Details) Sheet http://virtra.com/role/AccruedExpenses-ScheduleOfAccruedCompensationAndRelatedCostsDetails Accrued Expenses - Schedule of Accrued Compensation and Related Costs (Details) Details 44 false false R45.htm 00000045 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://virtra.com/role/AccruedExpenses-ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 45 false false R46.htm 00000046 - Disclosure - Note Payable (Detail Narrative) Sheet http://virtra.com/role/NotePayableDetailNarrative Note Payable (Detail Narrative) Details http://virtra.com/role/NotePayable 46 false false R47.htm 00000047 - Disclosure - Note Payable - Schedule of Notes Payable (Details) Notes http://virtra.com/role/NotePayable-ScheduleOfNotesPayableDetails Note Payable - Schedule of Notes Payable (Details) Details 47 false false R48.htm 00000048 - Disclosure - Co-Venture Agreement with Modern Round (Details Narrative) Sheet http://virtra.com/role/Co-ventureAgreementWithModernRoundDetailsNarrative Co-Venture Agreement with Modern Round (Details Narrative) Details http://virtra.com/role/Co-ventureAgreementWithModernRound 48 false false R49.htm 00000049 - Disclosure - Related Party Transactions (Details Narrative) Sheet http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative Related Party Transactions (Details Narrative) Details http://virtra.com/role/RelatedPartyTransactions 49 false false R50.htm 00000050 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://virtra.com/role/CommitmentsAndContingencies 50 false false R51.htm 00000051 - Disclosure - Income Taxes (Details Narrative) Sheet http://virtra.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://virtra.com/role/IncomeTaxesTables 51 false false R52.htm 00000052 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://virtra.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 52 false false R53.htm 00000053 - Disclosure - Income Taxes - Schedule of Significant Components of Income Tax Provision (Details) Sheet http://virtra.com/role/IncomeTaxes-ScheduleOfSignificantComponentsOfIncomeTaxProvisionDetails Income Taxes - Schedule of Significant Components of Income Tax Provision (Details) Details 53 false false R54.htm 00000054 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Rate (Details) Sheet http://virtra.com/role/IncomeTaxes-ScheduleOfReconciliationOfIncomeTaxRateDetails Income Taxes - Schedule of Reconciliation of Income Tax Rate (Details) Details 54 false false R55.htm 00000055 - Disclosure - Stockholders' Equity (Details Narrative) Sheet http://virtra.com/role/StockholdersEquityDetailsNarrative Stockholders' Equity (Details Narrative) Details http://virtra.com/role/StockholdersEquityTables 55 false false R56.htm 00000056 - Disclosure - Stockholders' Equity - Schedule of Repurchased and Cancelled Treasury Shares (Details) Sheet http://virtra.com/role/StockholdersEquity-ScheduleOfRepurchasedAndCancelledTreasurySharesDetails Stockholders' Equity - Schedule of Repurchased and Cancelled Treasury Shares (Details) Details 56 false false R57.htm 00000057 - Disclosure - Stockholders' Equity - Schedule of Non-qualified Stock Options (Details) Sheet http://virtra.com/role/StockholdersEquity-ScheduleOfNon-qualifiedStockOptionsDetails Stockholders' Equity - Schedule of Non-qualified Stock Options (Details) Details 57 false false R58.htm 00000058 - Disclosure - Stockholders' Equity - Schedule of Stock Options Outstanding and Exercisable (Details) Sheet http://virtra.com/role/StockholdersEquity-ScheduleOfStockOptionsOutstandingAndExercisableDetails Stockholders' Equity - Schedule of Stock Options Outstanding and Exercisable (Details) Details 58 false false All Reports Book All Reports vtsi-20201231.xml vtsi-20201231.xsd vtsi-20201231_cal.xml vtsi-20201231_def.xml vtsi-20201231_lab.xml vtsi-20201231_pre.xml http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true ZIP 75 0001493152-21-007053-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-21-007053-xbrl.zip M4$L#!!0 ( .R ?5)/A>'U(/X '$G# 1 =G1S:2TR,#(P,3(S,2YX M;6SLO6USHTBR*/S]B;C_@=NGYSXS$;*;%R%0S^[<"/4L MU_G[!^E<_" 09^2:EC/Y^X??'L\N'B]O;S\(__N7__'_"/"_O_W/LS/AQB*V M^5FX'VWC8J>_//W_Z]/KZ>NZX+\:K2__RSD?NK-AX MCVY 1R0>3!9E49(529#$_Q1N_BE&SW^6?I"O1 7^(P^>).US M7__<'_Y_!6'YAA]X,2SQ30S_QU__V]LSM:W/^%\!YL'Q/K]YUM\_).A[5LNVG+^RWI.&P^$G]FOTZ-J3"#R" MH7S"GY\-;SDR(ICS_!HF\*OIQR\D'U8_\1]3CUJ9CP[XHU;TJ$E6GO/(Z'SB MOGR"'S[A!)Z)TIDB18]3,MZ(\N 3_!H]:'EN7Y:T//KX$]$+@4\W/CS\!+_& M#WIG$\.8QP^/#>^9/1C^D($U_$)=FWB9[[!?,EYR7,<)9MDXF3[]Y"_FY!,\ M= 9/$6J-XO>VOY1^ 7# K[.Q8[]D8#=R \>GB^RY"W_,>,VC_CH8^#+CT=^? M'F_C9U\LZE,#-<&G:%5_B!8I"O9GCRV?!S(6V)KX/&62\N)[UEGTPOF;9WX( M?T:R_O[!LU!Y?1 ^14/Q13MR'9^\^8)E_OW##75G$6ZBY+OLLR2?+>''KQ'' MM_Q%_&W\O67B+V,+M"7#DJ2F)^+9Y>U_?O@%U(NQ3R;T:/Q;BAN9S$B" M\/@G$Y!YF]O6R/(YKH)IP9/<2 DI^HR;*\'W&5%WXT??'?UU\69Y'WZ)'EDG M^F^?,L=/XO8I&[DVS+HT[&:]6;,>SZ]VLG^I:7YOU M;\9H:H'CO;APS.M_!=8<23J-Z;^G+K#*7]S;P,4D>5\63V":IP4AAP_O3")N M NI8?D )<.+&>L-/WCL4B,UL>&?R\)48'IFZMGD[FU/WA2G4]R@0.7PX<8G0 MSD3]3%;^' 6>[\[^?'IUGZ9NX!F."3Q[)"^ /"$.IQE9Z"]NG1%2]$*0LRPA'F'T>V7A_4[]&]SN;]PO3M'Q@G&'?&Y9YZUP:<\LW['&?R\$3!;PWHXOUI@@S*W]GN-28DU.P"G/$:M(UQ3@0"=666*EGXG* MF2PSL>*?E98Y^2D^A^24XW-(]UY#:"M[P=/U9;O7I4FLSU_)Q+"O&;[)H'Q$ MVJD>RBQ73JR0]6YV#ZI.]2KJ5#_2+AT*Q7?B/QIVVX_R<3^^IZX9C/P[^DCH MBS5*GLBEB>RVW)(RC&>;M%^4MGD, M60S9+E5EG-E+EYT04P,-Q@?+^^O+X@O FLX,NI*JMHG_G927E_(;8A(*,]W) M>2SG&2SI)+WEDO[=\ .8TWO7-*\!Y(6[9:H+<9D=89TLE=V2_:GP,>0 MQ5Z*QRT:_$.Q5IF&*A_JT3IAS 4K_V?&L&.B+9 H3)19HG M]>9&7+P:E*GT=$[&*K??EQ!^=6%JZ!/,4,B*M#2FYZ,3Q+T)XH9Y>%_"V(E@ M W3A:0O>YL3^EI?$-"Q7?E/A_(GE?;8W[[(Y-;-=)4W]L]O.:,@]0#B9OH^++X9_^U2WOTZG2B2Y,"I[L'Q[(N#,T6, MC;_QV!H1PP%NF0'6]QKVX]P8D;0U^)MCP'.VA7^A-C0KZZ MAN/=.0\$M(F'8;0KXHVH-<=]A?>]B_II)BVW7-;58SGF=$YC..1-S%$%F0G9 MO@6YGQ!DUL,T[D/8;M'DOBD2!!8.F# M7TEEDT=_)TUY P9WT;) >+6$9:&EWTP$=[F-"R15Y]M,9$JU/IUK&()[]9?1A MU=G,X$ ]B0XMR.;2JMA8V@$D%A;&,)+8X9DLMMR617)*\QGI/J3'&);O6_\F MYC=B6@:>UI^,[U@JB8X;*7GL.'%O$GVOZ%I8_KF[%K8=U\*&,U=.V813O%>E MKB>2G72>*M-FI:Y721'2]YDBE#3W%#%E[H5+]\:BGI\2X-CVN8>7+<]SZ>*[ MZY,3M0/SUG5)WKPC"W$IKXVR$#='4M[?IM3(G:C)#O%&X;F^6[VYN]W2LRW9 M?B/!G>B4%9VN_\;Q^F^WF+MUHM\]MVMRZ/H]DOVMMN?BG&@$ZPLP9+9Y:TZ$RR917#D M.,HQ!=<)VY95N1-A5;-GS ]?UY.+3*^?B.C )-:><$L;;?4%7$Q M"["G'MV:X['@3SGL/ZK(AY)53N1#$6R%R-\!%@:V&>I$_A@BG\W^3N0W5\D. MF>RN1C1WP9J9U E@@ M&;03NG8+77.JE]>9\O3J=I)45I)BIG7JJY+ZZH2N34+7:/6%<>%.EDK+TI)M MG0JKIL(ZP6N9X#59C=VXP8D$'PXI3$NN=4JLDA+KQ*Y=8M=H%6:]=/MA>5F* MN=:IL&HJK!.[5HE=DU78H_76B5)948J9UBFP2@JL$[HV"5USU-<- 48:]L6$ M.*/HMN&HR.31L(GW@*WF _*=O(,\_ QF;)>,,L)=O+HDD_>=;BPJW:=:)]65 M*>U[G^VZJ;WG;FKIQ&;M&!MS)'K8F>3D]%:DC1AQ[#[#"\>\L1S#&5G.9$GM ME\7R\WH[^4S6= HM0\)D<2EA\#E]207QF971;LG:4I>>)O*8,A)-12D9B>;L M6#)R#< H5O0C,Q[/)4+5W/DJ3I#.MDK M*7MW_A3X&++82_'XI$5L*]V=).7KW<1O>ZM3_86!?AL@D3C2]PJ8,=_0K\4Y%&J9X MP'3KA $/L-^N/=^:P=):N]DJS9-Z#QPRB_C6N=T)X>S/KRY,&'V">0L9U GB MG@5Q \<[88PU8B>"A]&%IRUXFP\;6N8LMS[DWF5;=-D6;?7EMDMW=AO+9:3E M]$6Z& YU8E14K M3%T.?$)7+BQG[2N_68XU"V;M%JY2][E.B&L5 M8N.M$^+#"'&2TYT0EQ7BFX Z%KM'"_,,W_"3URECO#UU(V,Z?=Q.47ZW*OD8 MHMQIY5U$^9LQFEH.H8ODU'9J&1[.X4RGEULJS.]6,1]%F#O-O$.D]?'I^GYE MIMZ%Q+(@:P;QG0"5U89?B>&1J6N;M[,Y=5^25^N\"TF*'L[A0R=4!?)B6E]< MV^CJUD,DG.3M,]WLOO=EOB7*W%:Y.&Q,N9WJ88,D; [CO"MAV"6:=5+RD.,] MOBN!V,F+/@F)Z)S31CBG1]8'G6?9.,_RR!)Q#];IR M3;#ETH7G$=_[LN#%J+;A>6E92''@G#5I7GL>%^2P>_3-ASS#X."H@P\\C@W1B1=8?6;8\!CMH5=6IZF%CV5WC7? M7.I/C EAS;7NG =BV-<>IH%>$6]$+=8ME5^1'FTZR7*H/,[5=V2SX9YKAD+> MO)RJ&!=HSG%]MWH#>/M%-4\,-A+<1=5*]W7Y'2C&>,*$$G(ZKA-78A=8+SIA M9*6ZNV33W E/V1Z!!G#1L.]=R_%OG5&[)6=SS#Z3S$Y8*F2,SUR'6Z;M%I6X M,#0JH&%$W8U9R_FUX/T*T9W@E#T-?'6?T-H$P_,1BW!]0AP,@?B+6U;!"VX0 M1D9.0Z20DN_&+!G;*T5_)UUE]S#7^2\P+G$RS<25$:Q45\4(+\:F>J%K> M30ZA1YP[#4==Y4RX]AU9 QA::!UTPMP)\SYM&A2ULC9-:@WLQ:8!2TLYDP?M MW>E" @X>@H]/FRD9$TI#(_HT5GP.G@Z/L3@S6Z.\51,"^^$Y=WKC(N3-/BUPS<&Y9YZX0Y/N]*'G)Y MT*F2(JJD$Z.&B5,P3)887T,7[VV@R*._421%UTHE,9YV@'#P0O >1F-<& M=2QGTO*$Q)*BD$U\IT"**)!.<(XN. U0(\N;3O)N1=AT?7U;I:5(L^]LEM1[ MME+\;H1-,]#INJ*2CDW +J<6&5^_D5& N3J\SJ+EU_ODI/#C3SD4=Z)36G3N M8&@#KTYZ-Z*337$G.B7WUW\83F#0Q9/[S:"C:;O%)N\FKRPZ.V$I*2P7I*P1V8E)69T2V+#0'LG<9XPZ75'))+03E[(NWLAW@4%/[A6X M$*Y4K)/'J4')%\,C M)D8+X5<6C6'?>A>!/W4IMO/XS3$)30@$EH)Y7Q;K?$G(4@[3.EU40!=U0M=N MH6NR^GIZ=3M)*BM),=,Z]55)?75"UR:A:[3ZFE+2;87E96G)MDZ%55-AG>"U M3/":K,9NW.!$XE"'%*8EUSHE5DF)=6+7+K%KM JS7KK]L+PLQ5SK5%@U%=:) M7:O$KLDJ[-%ZZT2IK"C%3.L46"4%U@E=FX2N.>KK5_>%4(=U V5?D%-HPLTO M$XCH28C 1FH[K5.V W?(ORLR=SWK5.XKN32\Z85CXA^L>'DQ;!(7N_ N39ED M=])347IXX9 Q:;GMC3KGGKIF,/+OZ".A+[#!9 C-"K6=U&1(C31<2@U\3DE- MJH H/H:/RZH>8;5Z#]AK."#?2+4F#3/6"(+\8GEN7Y:T MS_!,-%CT4QH$CK9A?.ZO;P01,H$]5!D&X'>_ 0XKO\O@+;[[/9AA$9Z;L2.6 MX,$JCEFC)H!>$<>=@>VW!>QVOJS"S1HX^CW%A0(,O2<4UQ<8J%LF;@X?*T^; M]Z^QOW'\P*>?\8'BHV/K]VNV+A_(Q/) .S@^7D4AA O@@8SS]ETPI2SZ1(V> M<.N,_O9ITVCKT"Z9)K)O'9.\_2=9% :75)@;1TN"NW)'++,>&QD7AB*)9__) MQT^^GC7L/5,>UURU%!X_N<5M'"T)[@)^-?&)&]N8% 8S-FR/< BI 9(C7P:4 MXM>6!];Q/XE!R])REB1DTVA9K.,/<9)OX#NO,,B;?Z;9MC;29G"(4SE@^#D+ M7#Q2!"RC7>'OAAVD.9D.2'\0<"VR'W!+$4PRLF8P:7__('[X1=/TOWW:-.@. M0//N9EK!Y\VS/CN6_?Z/,S.%$T1]?WCM:$15CYJ T4?:GM M;E6='4[*LQ5I82E/*KM],6,'*8?IZ@_T/:BE51P+2/E^YJN2&&NP_-4]S)Q> M:*M0AYJ"9FS-T-%Q.'E"D(9<'G)GG6$8C?"8&M\?B]0B\5>M\K)C4$ MV'>"7R7.KJFRINU12@\'/3>=_A!K)!>!O:^17.@'72.YF!Q@C>3"K[!&BJGR M91+GC643>FGX9.+2X@FAWUWGS!B-B(WYPV!%LE&2N:&I83,/YKAI>!50((PG M$?)]+U$@[475SV;-NTS1[7__B%8(N$CB>J9%*1P/1V6AAN(G2/#E]=T7UZ#F MW?C*HF3DNW1]Z>:$TQI':VY9;'5:%;%MQ.XHR2TBN(F:M++-<1^+_Y9+S5XKX-15T;)-.H*B"R'UKRM.2R M0O@*JU:LYP"YB_.(["V4CZ0/AI(\: O=D:AF$W[C4F)-UG7).M6R*JJR.FP+ MV9'N)#XK<2QBQ.JJJFO]M@GT-=B[%"UV=JF(NS!LWR)?K1'6A#J3&T(\F&/6 M4\%&J_G>H/ZB4-*=.)#5EO'BSI\"H2$/O!03BDBXK*I:RRA>]NDQ[-6^1+G3 MJRJ*IBIZR\A=ZNDRQ+9+88>DWL+#U#%X3*(,M>U4U!O:).4K;%%LG;K>U- G MEU 93^];1FBVO;'45^U64KG^6@F;8R@JNJCU6T;AGFR.OBKWF[@!Y[%B-Y.C MKTA-7->YH9=*6[ D#Q4I69'8"EHK[\%]F-A!$ZDM?0 EZ9HD#>4FTI+;K7-W M-[^=(EO'MJLIJB3K373^K,4Y.T&I MTCIITUCK&7KK,_#5,IXM&SM4\<9(5?NH]#515],M7+8#JPG!0A:AW!^*>O^X M".ZP(0Q4T)3*4;"O83N354F3=I6.>V.!!H/WY%Z,_A58E(0MF:T7@NK#+YQ6 M%P4\##^@AGWO6@ZF_131;@--$1.EZULQJH.$W)A-:1)D198E?0<2+D8C-X 7 M'LB(6"_&LXT[0P&9?[J^+(!>PA3(!%05FU7&[0>;NSGF>(':_TH,CSQ8DZE_ M-_[-XYRLW*%*1-LA$6#*A;(K2L6\:P5/T97#H80+0-ZV-/NZ>C N%>K84@FE MA,$R);9=UA!9,PN2HV1TN>2J]@%4.47,L#BZ1.O!?V(;TVVCK4-E 2J#*9DK MPS>RMIX24+-'RZ"U9*D& %;.Y$&)4IIBL#+S?1Z(2ZPO;=D<8W,^^ANCZ#3\6;BV:Z_$I M0SVQ]HL!K@W=T@%315=495=TP5\TJ$6\/\#W]RX<\VX\MD:$>LE7LY"5V4K3 M&;+PN0_*/MZH\29@UJ=U-K==9JM<3"AAUR:$EN>?'O7_O)Q:9'S]1D8!ZH$0 M<"&'=26+M )32,[WE=*D*T=C>Q,>W:7*93[NC:4&DA+A7F1P3Y/GJN6H87= M&?(]0!AWX\0&]'^(738I.\L\WI2$/>#;21[TBACF>3[[Q)#GM2*WEYOVLG=Z M#:Q,-&+/Z%[3UT-<\_'8#>6RO*T5Y4BZKP+RY"9.VT'00^L-1OCN.J/"$97R MCK#2UP<)>Z(@*O51L+LK+^Z,_:7K@0?RJ^N:J%O"BZV\1[?P:LRW@"1=DZ54 MW>XF<#LA5MK6T8=#'?1L%<1^I:[GW5-W;!5V5_*[3P]%L2\G-J\$@'*P2W-A MJ$G*8%@0-''8352.>6'.+(==G(";=(WV\E#41"U9Y;T%YNXHEI<;253U0744 M'X@'%MT(;R"\(B_$=N=HSM7(0VD@*HJ6.G[)@;@K>N63,I2^JDI*1?1B:RK\ MO9YJ?G&@]25QF!&DB=EC:Q2%#FY]^8#W!F]\L(E#J7D9EP.O^4"C0[^ M+2= /YB_[3K>%S)V*>'//1EOQ+M^@[W3I> O&'1QZY.9AV8KGA*ZMLW@^02< MNWJL+ED=#I)U_WO$][BL*1\&U*1^<@D?G#,P1"A47\"XJLG,/I,E74^&NS; MJHY2:4;W^P,M&<\NB%'4W2+J7/O%\*Q1)19M;I\K);:Y3'A5D=K.I$U(G8GG MR9:^E;"ZLNS +UPK70>S0HC5$=L;PS9@]@?!,TEB7KS ZIZ0*%:V=H)54>HV M'I^IFJ@DSDI*H5$W#=5.IS2MKPV25X/L@X9PUO(/+W>:"5U1]>2V7Q*1^NG8 M[VP4I6-#MP/60WR7A@SY6[$H#5:O)2N#PSZ(V'N[NKTCN;5=5]H%;1/_=[BJ M1NK+JU>:-9K4NFZ\V2>.Q1J2'0W-$BV)U@5&':C;F\$<7UZV"GW3].NNS:.R M=Y'5&Q4;2673=I'=FCZFYZ!-_*^^B[1.U!JRB]30UG)[*W]W1(C)@CB\V)M@ MJ3=/9BZ_9[B_$\#5Z"@/TC5^9D"9G:GF[@'>E\:Z@D3KA"TNE LMMWV)55,AKRKH4BH;XTM M3$T$T&$%2G4F;NUI7@U<,88,I70.7A%@A>H?=BSEDA1-E[5MM0\;BG1*(E3L M(% 1M:$F5T,H"CB]9X>TH[6I?U-5AXLAC,XB=D"EV M_*)JPV%?KH(,V,US,-C"XP/,P,,C.U[#M2.+%%WN]U-;]U90]6!7D&?*4-L- MNUJX)&'/>WF8$.2=8!;- 9!U32D*$TR6.6PRBWO;8)F!N.^RE)L=](6DZ)*6 M;%60!V1'A H>74C%F#"4)"F=69L'9@VKL"8Z MY%@5PE=Z0*9:Z&T:?@-ZHQ?)\ M5RHD$T-F[^(U"+Z"LJ8J[-$KXU LW5&6I!1W"^' BPP) M"7>YJ!&'M;-SI6.GR&0>RC9 =6!6C%&PER3K7:+H#U+8V^HJI]M5\&>&Z_ MI-W-#PF,.*6?,&T+PJL/S:+[NBXG.ZI41/.KZTR>")TE5W7U]CP#1>XGMOVL MP2LB4+,^J<$=514IF5>W%5 =F!6,A(%LZ%EU2T512RS"W1FEZ,H@%17+'+TJ M"@55K:Q(R9*ELBA47A'8L6J0O.(@,6@Y>,4.2V1-5Y/&?@ZX='9)W<>%Q4:O MNJHW9&;L$+@=*H-D.>L& -7Q*%@5JH.XZ.7Q6$V- %,RF 7,?+\B8VMD55Z] M9[*LJ+J:T";;8=6"7;'+=;%(1U;57;!++!&L>$=QG;JV2:B'T7%_49]_OPU2 M#9A5C F4Q>R*S"F,R,J>X+--\ /6?L^PV]F_R_2(V;)WB%+2.BP"MR9+ MB=I0E7?#]<9R#&=$LIKBU3A(F;D%0=>'NB^6Q_O* M7[G!LS\.[,@CKX>QZ6.3/'@[XI:? [^6&5*H![G<3P;NCH4\\P;:A/D6W/!@ MN!IN:X<(3$7#WTOXTJI'9,\D4'1Q-]YT M,E*1?VNG)-F@JF-405=6P\@982(PN2+\[ZVSKD5J$;BA/-22[:.+ *X)V0JK M5U2'@]J1S3Q.K\C<[2>!5:&7K^8>:$H>JS(!;\=W94,HV2=W9W85!E^:7V<# M-5>TLB%OQSC*E,2&0M:+91+'K'L1KZ9FED-A#R249[[4%_OJ?FG@&9S5U_:* M4SF4E&$_'^,8XJ[H56@+-E14K3;LPOS%:*?/S&.LA:MZ7\N5Y"*([(V<\E(M M*VJ^5-=##WLX#B[7-QU27]D*ZKP_E-4=D-X\7[F'QK7LK(H^U).-@4KB M4#\)%5IUJG)?J8\$K,\RO"F+ 9G$_++XS<,@QG)[P.L[:I-X6>ZK@U2&3V'P MM2)>0=L,I;X\'-2!^=K-3@\$KQ<=@0.:66FX)[>R!C3*GTI$+=^K(I%7?8R7 M(MZ-EP/4'%9;*PLM"+L^E,N;@J M:D%Y=996*U!J,07!O-)R)&,59AU(EH]D MR@-1R[NEK326&XN@#K7LRR!0?KO2I+ZZY6*^;.C;E\W!.;<3!N5UY:"?NW(+ M^U;O*2K\C#I:!0'7ROB%=H.Z>FCTNJ(1U)^X](',@_H: J&V=TX M(T^BJC,GI6Z2SX6W*W+E!;+&Y,]ZVJ!!5Y*.L;U'=>_G$)I(JP M;-N6MD'%\5R6^K<&1=;EP?:M(0-\K8A7"/VILB3VZT <7UOIK)-P>7CGG?07 MB2=Y#ZMUCS^L_;Y^ ]WJ3,@#N$S7XS$9U=*C6P4]I"N6'_2MU@SLXC/>25Y03$7#:AK[5OUJ&0;AC#JG?Q>J\,*W() MM*R*HJ(WA&&)K#',K%\M^Z^<2+?I=H483"5$*FC @21K69=8JDY6KFV[%ZS*1Z"&LJ1$ MMSKNCM)ZH>!L9O$H(/8 9*([(6#4E"H[VMJ^KQ24JM9ME"U3XY+2U:3GN *@ M//Q=;/CEG>9_$-O^3\=]=1[!$G =L$2Q[RDM2N\OW]WD#>D;1EL'^[MK!XYO MT,6-98,05@2W,LHZF/O@V;9&-[9K;"@;$@=GBKBEP9.N#20\:#;1/!\3'AT M)H+E"+*H2*%6*0EU4_IUW&*F?GXJ2U\ MQ;L^L"F:%U8H4?%A)UZO,+CF[ MV",'5#W8%4RWV"YJ9;&KUEXK;88,\['*.Z.A8-/E+=RNAX:HD22\DWN07H+[_2UK*0=DS>@68_1@ MB\[<"5^Z>AEO'8T&T\-71F*W!H,ED&2E)Z\\L'N3."58)=\@X(KA62[H.%VPILZT:Q M_O+:? S75_FJ\%ZR0Y);YV*&*>)[RABJ 8TZ3GECICT0 #"R;-X&8@,O+_P; M8H(_:C_ZAA]@N__E^X9?R_&X/$BG)=:*X*&I+RW;FGYTXO%EK(?XZHX,.Q&, MKR6/PH/+' >B$I'J>QK'T?N2=T M!!-H3$A2*L+KON5DYF8-Z!V&XBUST7B*Z]M'JJ.U5[IVVFE M'I^^O9@D^R&Z *J'Y\11IK\V3O!\F7@=;7L5W2SMAL MS)J,+Q!]N06V#7B7+Y)G2X-L4-259QC-<=*ZKX1 M?^HFJKGO7AT8;VK-E_JRV)E4[BZ85"V%X9:,;^QJI=818]G5DMP%!]Y'R/SO MH,8N!F>:,BP2%%R%71_*Y>.Q UU1MD?]MF'\%935A'O.Q/=M=KD\/W:YP/0P MF&.7#9&7J:TN\8;/V]/^DJND%/PUY#$Q,$Z37EQ[/L#QL0HPY"@(P##BZ/!,SL_C1=%-EA%L!9K2 MZO'3$W8:ZQ.?M5+$A!@8(&=YY^"8[RF (1:?3OL588RRX6E7IM7 86'>-T7 M(^MQ:E#R!?9E\]*=X>E0%# 8$\NOIT9:%@?Z(-%F: =T]DM9:74R5*3DW1HU M$!9:G(;C@0VT==<^KYH1DC)MBH.K#\OR]2GEL5PJ^?#Y/USZ%[:(=$?$PP2V M!^/U&Q:Y6#ND 2H#93#HIYIH%8!6%XH%#R$U44S7FNR"8AQJB%(!=TC776D1 MO G"3K@4\U@JXY*\#:.@3OESQ%JI_?GX='T?BVV!FP#DX5 7-UP:4A*M+"5> M%2U%D^3D46H>6AL[S>R4Q*@,-4U?:7&3 V9GI-9N=?AFC*86^"@I153H;H?A M0"]TC_V>$+\)*& 74#S]N;'>\)-71!)E92BKQT.;11+P(I_;V9RZ+\P +H*W MHO2'2O_@>&\I0%(541X>CYEHD 2@]4L)KB2IRDI3F8,@75%'L;C(X="-56J; M>+R&=#N4PQK:;5'&N^Z[:+-HR:;TAV;T<;1P\@HL= ;J;Q^IZWI"'>?#VQF[ M"E<1)%,>RF%W8\&XY*OU0E;+3'[SR#BPOUKCPL'17^ZEP3]3EY9M';HX.KL5 MM,66J;328/>0V(8J,;P5U/HW,;\1 MTS(P[E5,.0X.SNDU]=AH3J]N/M4Y+4![P7U M"DI_=\R_$Q^/5]E=!I08V6BQ;AB1@-R-Q]:(&%B?: ;8NLBP'^?&*+S!,'KJ M-\> Y_ 8A9A/4XORSC!K4N3]:^RO1;G[:M(+6L&P&@']! ',6KD L\+,M*\R M45(E1:H1I=5%%_/T#X."(15XI&:6*II6@*?\6(& _)#T67W1SB"@K*YPTOJ#OKJ[5V*W7%? M'8V"/> T64KZGOM Z=&WJ*Q\00@L]E-+AJI1L'U9(/T)5F1DEYM&D1Y#,KG M=@R' RFC ?H&#);GU_! W9LKP1VBYH5;A19N4JY<)H9>F?6+PB3E\% MY#M@^/1*[!?R#="=[G!NI(O)L\.J\*O2\4]BT*=7MS+ZVE <:N71#\'NA/64 MDLHM8I2AJ"9O/"T->!?,;]R 5MX7%$E2*R*.<*OB7?UP;Z#KFE0>X5*(_N:8 MV!0S !3-ZS=VBKE>_5RF:15HCV%!G#?!7E-X_**P1\,V\'+(K!M6RX0V-%U) MVJ39HU?&H9AQ,)2E054<8*JI:]NLOFA'7@R20<3-P^^$2.'\Z.$.J/QNC'BF MX&[\4 8#7=;6\%@9O3(.!1NJ:7K*+BB$0Y3RF\R-P;:X+&'F@E),H&0*(EY] M.[)*&FJ*F)BRR@CLDY*BF0NR+.V!DGOJFL'(!]<4WO$78;>G2]OP/&ML 8 = MA76EMUU!0JKY]X MD^7%IHO"R\R^-$C=[)(Q=#7H!?N>)3WL K 9.^(P0/6,)[&OBXDXWLJPY:$6 MW)V25RYL@8GU/+>.!P+'G"9C1':SJ& !];64>LH>?P<\JK?8*@-"U-+G^5A: MX6/<%8=)1^R>KB\+'3?+^E[Y@DZ]>B;J$5H@XJ,I&?T%.LS'&C87,_\FU)A] M=0WGVTK4,4$@/#6S/,^E"^P"7H0R118UJ;\K<5'/:XRZL0IULU#92=XL;"F; MWX1Q'B9UTW"(*HI4&BA:7U0VRM@*P)VQ MR\GB++;:Y>& 95P?!-V\[,YBZ"J2I RT Z(+4J^%Z!Y'::GJ0*Q'G+X9?D#! MKK[:4 :2(>GKD_,+%SI\=A-223B[851(N@^-$>RW8G2@I"4PNK&HY\<'2D_N MEDG/) 2E[""$'$RTD2B9CU^&*&;V9VEYW_-S^QD>?;U*NB:+H=^22T#^_.$E M)D>=MWOYGYLF#''+*^\O<-7@\:=)48;]Y#Z]B8 N;!]_ M)TS*.B.\0CZJ;XX&OG'I36#;BRO+#L#,^F)X5F;N(!:1GDDJ4Y/\\R":M)2& M_!W^!I1<3"@AF=D/6PWCXGBF*'MP%X;M+S88O2$5&BKCD K^>1]42)&V6,,I MA?'R:[S1_(4X <%+=X#22]?S^66S&\OU#T1)?%EI45PSZR8QFDY?<%/,\>Y.\(X>T:R<6B,2_QB/(54D$*;G?A.1Y_V^,MA"Y3:TLF+(Y>]]RK"JGZ:P M1[WR 85G,C)F1" <&6:@P-C^E @F&LKN6)BPY^ #3P63^CU@$!\-QR&SKSH59=1 M>YX.?.?<1(77S&&C1- GO[MX&)PAQ3GL6L8-<1@V<1<1XZZ-T53@V@NQ8S\* M%P)_5.#77'M3$%7@JD#PQC%L._E\NQG^ MZ5&_X:2G&F.%[XY@]Z55VD9$%&P+VI<#NB6!; /;=+RE.G$^M!ED+G;10Q>@ MM7HD\VJ(HD3+T9;%\)#P) M8?W&[IC%[-T%ON>#^0ZFXA\$;<68Q J,FJ,_,"P,;@I%Z\UU1)1 MTB,@FO*:LGLYKM2T_8.\MDQP48 M^,8F>9LN3&1Q@.F%>@C2\T]UE(Q3A$*HU[U"?F41RDC.UBO6 M"P3BEYR*V51&-@J91D>E\+OK_!<8(RS)F$T/'[GA%.6&CD]BSO(HK'W.TM&[ M5)-1/L;^XFZ58.\03=J@M0>ZK*RVDLW%:N]TY'FQF[:>?E_=')0]!A';?-VC M2.M$/!^/'=K@%N9(+]R9P3"^.<=TZB9- L+0J^NO[ML,2 MC@<_J,SRG/3=+*_51 MM* UJ##NLD7 4'NWH4:SR2.F?'H]VM>!7#;W!@7A4 M2ZCQ@9B8C6@>TDU=O2U.ZA;E:G\8NG:YP-&KKT.9%J-W+OKY":Z6SR!H7C\06S^$I M;12/ZQ:HM?,^73\FCVM;M6OGTD=64VNR+ Y*; 2U4MLX7N]9IJ54KXK6\WK- MB3CU#7AWD@^U"]><5(-I6Z?F!10DK3D<;;P74"M'.<;+VI[?')/0!)EX ."E MQGU -+^ZKX3R3]8LLRBX1-W*FDG2WYJO5@_:1V91GF)>'^^N7!T*&'8=%]?' M>WIU2YH2'1#S-YBG5JV[1S%"HB MK!WGYK"J> UXL9K4=\"J;F#D8O.L=O5HX9Y,I*Y;,:E&=32ZTHG7, M[';TP[&SV]%KY6:WH]?(S7;NZ,\U@5T'EU>P]85,+ <;L'TQ;&Q+EW=37.6Z MLX:0UC*VESU?7"N@; AI+65[G9GDWC-3_FRUKW=S MN^9K-H3\TYN:TF? :^WI&D+^R4U-Z7/E;M'4ZHW4F5/6[32'F9GR M]EDW,P>:FFL\^:.C6G;9_5':0.?\'^7JW)$US'N3FL:EB> M8!M8U9H\P78SLV%Y@BUG9M.R"MK-SJ9E%;25%I1J=%UB2E(:SM3%Y M?Z?)UC;D];TWSCV-]<\YE3XOS;V^<;T[>V[OC?&??'(WWG7US/-9W]LVQ6'\R]LVEZXR(X_-+41\L[Z][>!J^ M@!?3G-G>8!@LCT??\,G%A#BC!6?/GR&JP@2J3D8S$'V_)9%)2\]*1C[]T\C3#HV$3H.V%. 'Y3OR2 MLZ@?A+:\=JN[+RCMZ#34L:#$P^BV/#+V)V:#H].VY_U5U ^CUO-(7&ZP%45P M>'PS*#5'<;2I)BD\X@JKA0"Q?[SYJ8> B@)V_>83<%C,>^J:P.M+!3RN) GBAU\D71Z*:D**\O&JG8JO M+KAD]&EJ."'F:7+21.93HO5U6=6.1LFN^ /NJ=2D/:._JFGK$2=9&DK]QE&Q M0%^8&4XP-D9^0"UG L2,"?X$D S!QIL!B"D\&YX%3[L4OIL3 M:KFFX([A$2(L@"N",0:;59@'=#0U/-(3G@-? 'ZX@D=LVX/_S@W0S<1> &1K M!..1D$SXB;[ -V?^8DZ26"(H#LA#2,%<\%WX,J ,H!="](%$\C:WN.+'!_$; M5MUH4!/Q.V/XA0,OSH4K3B0^!@/,HE98#7 4 ,";@ZIC"JTO_ CY[4VO>8^/%,V/9MC"VW@0@ MF)*Y;0 0#@]'LEY(-%GG6T4J(2216/W^]'@;/_[(>8VL_F/)Z2H79*XJGX$L M]?&6[^W@=D(L-R)$W DUYE-K=&5Y/K5 !($/2X>PT,J5\+#E&$1$%E$V%3$["MMU7;#D [+QR@V=_'-CKH96JE"O]H9JX6:D8L-I0+,0MI2]I MVO%0U%=DO4!8*\LT&.C)\'Y%(L(GOKL^\2X<\ZL+IM3R\>_$OPPH!;U161HD M24E65!0&6">FQ81B,(2]L09,?X55]]7UO#N'A6'NQA>>1WP<@GVX!?/4HBP M.#7HI!Y#4>^G^R&4Q6$/-)2W ?1Z:;@P8=/S+0_2!F@@C MKT.IA$=I;ND@K$.Y#!Y/UHQP"FZN;B]O'2^@J#K6+^(K ML=)9'5IB^@J"6PN#&M[T-\?"9XAY,<,E6!6C@:+H^C!YJK$^=C7P!??DP5!/ MEHX4 '\!)HEIV0'ZIX]D!#XUFBC7;R,[ /L%107=V\!G;OG=^-J@V$'(NR>4 MY8YD(%Q(S#?DK SU5!5Q+<@=BN(M"ZI8_5^M%#/C[-&:!;;AN]0S0(^-1L3S M7&K%P?HZ-!28OJ+''/YY262X?B/(^(8U'+K"1^+JJ;U^ZFX0&$$:D9^SQN% MA/'9!E-:E_@-=$V4FTMFC1JCKVI-GM%\Y ?R4%7%1B"_]TU*E,1A2RDM)Y%# M51LH:G-)W4''O'G69\>R__[!IP'Y('Q*H0L.NV_8-G-R -$G:ECHYM0235$' M_7B#V@"G(BY[WG#Z@T%L!AP \=K,E[ZH2%I#&%YJ^0TT79:D@V&>B\MPH$JJ MOA=<]JVN-5'% +H'U5PNT/@9QX8$'=V'8?KW! MH3[8)='RSX.U"U+[-O551=+E8]"PKPUV[_S=MM+VC=WQYW//:O40RZI^!5OG MM!_*(HU"\__RNPYDCJM>=;F")H_N:1<6!_M5[*9Y_PJ#ZA M\:!ASJI'_3^_@=*>!;,0ZU_NE7\NSPM*(=4FKFW>SN84=CX1(\(SJXJQPFD3#)\5D; *%7UC= SK)PF4K4 +ZAE7+4#*S?!\7!@[FN+Y@$\\#"(8CR.(/41&-0WQ\ MG:TF_ [+6^84Y@F1P/*@9]L:P0]CPD:%)[ 6R8L35K!JAA*L:$D4\ZQ2>BYD MTC\U$/E1K'0$BJUE>A$C/!<>-"W@/DD/SHIP>EC0P]_EC[O+*]*$9W[O&;X" MQ#@C:V[8C&D&7RHIIB/)H)L)JU_R6/(.OC@")PV@>M@C!_\-LWDNW%,+'@+( MK-P'O!43&)4N#IH9"X'89.2O(KA&?PX\X"K 8]@)_BM(P.(L+0\R"@0RA^4H MA0BQ0BT<*QP5.&C&O_&9M+!";'56+2;9#N&3^&KY4WAHXIZ%S_G4<#R#_WJ,[_ MUQ-2+!%>097$]8D@6"$#42=OHG<#&:GM*-PG8$=] '7J>2P5;P7Q/=&=?P8L MQFE(15#,G\];!S0LV+PBL,3OI-7X<&=&4Z/?]$3'L$H'?\,&SR= M6,YG0?Q90#!GL$(F\,__AD5CC1$C'EL8!N! MKX=6@DL7#!7'C8TG> "[1H A]\V@HZD@*\SZU(7G!7II8>5G9 PSMP&[4AB> M?X:FIX^2 ZY@7)W(>BLP/\ZPF94\<;$Q!)JH80,)CZ$0VJE+2_QC7Q1[0W' M?8T8,',A>'L)\$GF7'%YD0'-",&Q0S\HSQYGEK+';>(1T[(,$44*"49^?%2T M?D]4^MA](G95 K#W*3K=L(2ZP^!4(4A@T8J@@$^8!94Y7Q-=E9Q*81]PRV,#@@H*'B]2B@,6CI(B- M9]%W?9!;P/6C,AST5$T5YG:0"(( I_E\,22 V@$(\@^)T$H[Q3]+//W%9 M>D!U(\=BE*!N6Q29 B MV#B%'ST2QFI@D5VZ9[\#PH "P^=B0@F7.Q8P^>:"_#O CL QP4//6,%#N2M20![?I.*AE@7KC)U4"Y1'*>)TNE=4W8[%<\@R%(T<5HQWDF)'%S7PX;'21 MJZOC1A@9#DV(,D;[^K$CC0R/XT8;PSDY;L21\^&H44>& FS*_PCL1X%)&B#.>:)(4D\9 M:.P7V##1Y(6'8: Y[ZMF+U+VN.M,7)Q>,@[;WXV%R[O?;Z_.8,S(CK.<*.K& M-:PP([ Q<=P^1%EC,E%RV$< /.7*S_EL*RR;+FE M18.@!A^E(XA%6"JDV:GV-'&-F8^1?3,\6YHW0FS:<$]@U;Q)F*V),_ J,835 M0,2M@WH#!+,-\08%UVN(;Q=H , Q-W"J/,MCX01N);)%X*(?C.N52>_G8V$L MPX %F>?S/DO8$'-NC !UC,NQ?\\-TXS^G497WH[NJV7Z4Z1,_.%GX9EYSF>X MP(VY1SX+T:P-,X/(\,OT<]'((5%G M?$1 \%S-9E7V*( XL,GY^PGY0J.3T'BI(4.3 MS#WSK'\3+A#IY;BF!U>6([X<_V.?'#@M/DK#@_&1?:0'$_@J4U'WV,?!H0*C M046!M$TH;OVHIESZ6?B/R\OKZYN;K#F(!@N5G*K_4%@0'XS7C!:\:$2Q0(+G ME93"2,_^4'H%K[Q9 />/%7'3?TBO71:E* Q5Z0V406_0'QZ+,R?(4[DG:F)/ M' SVP-.:EA^XG#[)6WPY^K?(.N2.QU'VSFT[7>T#[B(J/TK@I@]4N3Y.%0#Z M4S7W"HU@PKI(AC.IK1:Y/J\CG M,FH!TPW ^]Z;L; =]&Z&F2JIO>%0.PI;N\G)Q4;J#?O#7E_J[WER,O3 )Q92 M2GWU#B*#<7Y*(D3=BP.#40R=O!AVP$[?6;(-JY,3;&M,XL/AN4$).YKWEGKK M7+CP>,0]L,/HNN5%8ZWEYHQLP_-8JJ7P417%G@1"$!W=?E14J2,?HGF"[(!#\6AH>Z_\2GM(]3O&@83WM(\F"=#0^.B-# M*>.8FUE\2Q4"D:PVRO(-9% MY^%LXMW.$;%16F73^!T>]DH]61ST-'77HY:C! ':R/"^C@9^%1&<0P4RT!NFLAZVI8G)/!3\'?)WZ>%4 ;)?$5V1F9#S05J2&S,R!]JCF MJ=W.)CGH!E NC2_[(+Z'_1=V7#==UMB*GZF XZ/U]YTUUDU.M6BEK/>DPM'* M+J5OUY2^A)49-3GB*7V6@W>88[8/BV0ES=%>U%M+ZLD#-<"=;Z7[ \OS;DJZE8CQZAS?,3&5L.E*F6 MS$9IDJ F>&(@3Y;%Z0R;HZ6HE>)7RS/4LJRTS?3OTQ%J2M)5E[SV'I+7#I=3 M=6_X)0XSWU'2SX#UN#P67SJ.-BB)JI[XT*4QM["'Z;_!/IT1TS*X(=B=U!80 M'7#11+UH>E.C]KLVLGLPZ(G:K@[Q\7?%HBRM^[DN*-KD9*ZH>CGMW!44]@,S MO YLEY&-394L(K0*9=12DTPQNL^GC42-S1T)L/60T!)ZXE*C:E=!6!V9[/; MIT7O2?T:38N=9N4@6U+SM&UG@!Q8\Y<[EUV-.W>P^ MI@;V[:%2-DK4]-/8IIYQ)6_]BF^[>C5M82_I6@-* U M"QK7F)!$KWU^11/>9" -.(0-;42VGK!FW,>&'=2]>W[7 -YVQGNG?[5X7W2K M'1>5:>="B+APS>>*Q^T/=%#;V)2"B"FCQ+V%<5.:Z&*>D>OYGM"<%B.[W*S4 M\E/=7;?,AA\Y9I_8MBQN?62F264;$W<=11J*P^'RN%MW:TWO*:53ZD_Z0'Q'CDK8:&^P#X[6M.9V/FNY MGLUM=T'P;D&'C,.[DTJLK@.'EPI0-'@'=?.2U)/5QI3!U5"9&?D'[#(\=I\B M7K;ZX_W37=&(??,F2<%[?>6BYQOM%499Q_+3HC5VQU.)]9Q5W%,7U"2[%)*% M1"K9(N_P6$D::CU%W+?/T+$[SL<2>[)<8WEEER'4'= =3457N?W V!!R%%+A MQAT72'^#>4"<47&5WKRY.7WIVYW" MIJB\)^.M=&Y%\^9#D; (;7=UT'0ZY9ZB%[T#N0FV[FZ';M\L#X,%AD/D";W=+WK7]K J<%+;C1UWX>B&:IB>?*VK,VJ6&BU6J]U19Y;<=&S M?BZPO_<)D_$YYM>[JL6*3NON'.&;L1!T?M33$WZWZ!,U&"*4C(CU@J5_>#WV MS/(\O$><,?!'/'N,(LZR^//]_3W[(?Y*^ODGP>+7I!LS%#$\L/PH]12 H4E] M ;8CPDL3\55V5?D?>!XHW 9KO#%Y1X>EEQL!8$00OX,)M"CGR9*U.Y M\#@S@&E?0LX(%^;,' NV@-9\%XXIAL MNH%" 7/<.4>%2(@CB<5Q@$A81BQ!*),-0"0,A'0NV/,1AP'UA-2RI1Y_ E;! M!,$FPUCP:OG3%+I< E!383N!@+*G1O ]3& X>U/#Y]P.:7JU@&7NLV_ T D, M$E+$D&'$P2.O4Q=F!+"%S[@^SH4_$(FP^)<1!(/.L=(86)X0138 @VYY@N/Z M,;!>^A&&#Z#K!<__'8XX CT$:HLN&"9L^7DP>KBZ..$,$HSL+^:D)RR[2\?O M"N0%>U_B@R89&X'M\_0M?,AW>SAQ\(G;F#"2,P'U",L0Q2YZ ;YYIL0830F? MH)"Z!$*K].(6?1$ )+'5N$@!CJ\2QRW83,#4U=2DS+=U.UTZ,"-,B!@J*;F&Y>];H!,6;-5$"S,]13 (3/ SR*4#JB)@$QXI M(*Y;EJJ0^%/7Y)DT@ (3'?C=L][.F.:.!(8A C-.*$6MBFDVH3[$QY=Z)4;" MBD-1@ON"M+VZ8=T]K!=#&%MO28T,^@RK&@3I!SY,"!74:L!%+@IK(1K1EH)J M>7U75=7>0.QC9N,,#PB H.]XY25F(PP2%?[\#"' WUT^A@[4FK SP""X(OC. MA;_ AGCM=T P;)AAOV 6CY?N6[27I"CC0O&QI4)ZP=XQ7QU(<='GB:;$16 MN#TA2:MH(0K,IL#]-6,@-%0B.8?/";LCG.]>/,,]!G5,B!<9*R:NF-L>L']B4--.;.IK=B+RRW0)WY@IW@\368D.%X-H M!80O@/A[L$.'>C>V)4+D@;DFX79 /&-.#,M!A6<&3'NBH'6;6PJ7I]A,7S4J MN:V,\XD&('=1N ## @ ACB)BBXC;X;2D!/C9L)E1"#X.\9>FAP/(@"XD]@N) M!#CE&%!3B&4I7*O.46;K35/N7>& F#1%2:27/>9WEI%HEJ>R)H5J^XN:_"[RQIVYN-)7=90 MFAF/F2KT&67%$MR$#=\:8*S$#M M:UVKD_HXFA6WS/I4-.'M"%F_>T]#NEB-LO,H0I>)M+TPM*<.:KR%N@S&P3[TBXZU#=5[8T% UWK)IZ=1]\Y1F M>S%OB[K'9UAHY>M:P+E2Z.54[<6#Z]B.@9UF[31KBS5KVI#&\SRALZ/KK1,2 M!TI/[N^[5JB;F.9;TEDY^AN2ZU=S\*__%5C^XAO+;KMU7HCGLZR--J3E#\^% M2_?L=T 7T!0N)I2P3&&>V?#-A0GF23T/J/A63+EWE;0O)[+V_V$X :;$2BS' M3U+7LR?942Z/3[N"DQ?T5,=%X(;#$9?P/L.%<^&;YHRFQ;>'1L/U_]W!$O,P(QI[Q MTV08R@VH\,4U*,L>N[(H&6$V;9B:.&5)EYZ'^2B6(]S!;_@:SWV+KD7B*21T M!C]<3@V+SHPXJ9D/C+DM,^._79;(Y_FP1( RDX,'2J+\\0SV3; M"! '3\$H M GD;V8%GO1#!<9TS'W[T6 )[XIO\]%+U&JDE[C)4XHRNL46]**4KRD[F"8>XW(#5+!_3#1.SHJN[ ( - M''.=,&<2"&))H3PS0]M8; +R/\%,2KYPES1;XV3N;DA^G!7("V@BZ0O%ZC?' MPOEY] $^SQV[-!S#-&"0"6%Y\:9ELC1#/BI*,,$42WPYY ]#(P(7ICLCB=;8 M8DJ-IT$OT<2IQCH7-LEN6,C$,T>M,2Q#@MEISP2X2593J#>0%MU(E4 J!P,$ MBKEQ?*V&F@#SW1JP7S1M\[H()O!4M'=IZWM7E+>\:26RU0S":_ELWN%?L")B M]0HO1=._5*5LG5@TVHFXDL2M! 3 \V&N@0!8,UQ1AP)]QE9QDAT+M!. M_C.,MP"V;UEATJ^O2_\XH$Q)%ED%/UH_X28/6\4LJ3UC;8:;T<@"Y;>(+G5A M)2;1E,5*C^TK# L.$ZL\PF0^_6> F#BTDHA50L0CU4,= ^QY@4'F* />QJ( MUI37O,1EI@R1*#<803$4D%2\_VF\",L78R6;4=B0Q;"?&9@?K9>?.&\ST1X9 M]@BO<,?!HD7@.C!AN!*>P:A#]HR-41A<[N1[@WQ'J: 9GLD;&3$##ME_PXR< MB[A" ;A]B>5$U&=7*J^6'C/C*-3YO-8DG.WE*\E*9&9.QE4Z: \Q3%!DT4 R M8DN7U6KAH-'>E"B=0G"4P&;#+D*-I3^CP'F G1#!@,9Z3%Z&R(NA>/T5A^5% MYF\6WF&"/1C=HZGA3(C9B=<*,K=@/LPI.']<=WY[$ B8=R,_=&P,03J#V3V3 M6)M/MJ-1L F86P?6&ZS97EA0P N/#8$]R-]!5?:*+F'B<;;?V\3G)E]<6H?0 M60D-NKA>8/OK8HY>)"N$6\N.[@GJ0&3XXKQGAYX/ZZX2^,R2B1R):+@DC'/A*HBK'IG,;[\6.&74D)$[<:Q_ M,Y!8UHT>-6OFXO+BI(]ZGY,6F<\?99U]D76]<')45C6"]=A6'+Y"YC&C G1T MX"6AL7;GN4C#JQ\32(18K2#1 'ENVN**5&)OA<<,G8C/*S5CQ$:]&'8=9J9P M0$%_P;J3U9ZJ:3EBWN/%E;@GT)'EL?K*$7-:/\KG_;XR0-.$OQ^&E&!)F4@( MZ$9>+A?!?28CV-6CD7@EKK.L'80A6;P&/W -(O5Y[(Q)#7F;6PQ')W2-T=TV M',="!1+&M:(5GAJ/>.UX\'KX:27_@8]_CT$\8PS-8L6XK0ND2&!\A_@(C M0$A2<(38^-;(L.D^+9HHHMA"LO-3U#Z/5E6L23\Q7(# M#POXT;C L.&<&X*L$T784<0*6YRP9CBA?#,44,8MI#)=I9T5.;Z\ONL)EW=W M/:91P\L\,6K) ]U1^#S1BHV;XA@U=,?@K8&J8QNS1QA%L_G2"QIA>:<=&NW< M0HG(X 7B: 1Q(\D((VJHQ#6E-]0U7LBOZ#U%5=@32[L[=2-3V%D%'TDSFT<# MNZV[=B%.:E(,547[,(CO4I)5]BE'D*,00,8N#L-( X5OW2@$:F^@KIAAO5!Z MPF,P/>G(_U*H2K+ ![#/L)"8,@;/&&3_& >B?X@5:1C7DVK$;3@[7G-W4 MB$C@U @=];#WH,#[S#%S/6PBX"5YQ)2(R%SM+ M1*&$==AH@T@ /%KAGU/30 MS4,U8'EA\&2;%NAANQ+#]F 1CIC(HS*&![YCB UV\WO70H_HUAF=H]T!B]1T MZ5)FPF/9V]7M/671,*,G="!-?N(&M*'<)TXRT$I* 2PD? M9-5] 51G%G=V+ASSTDW<'-$*#T;";*"8!'YX[*Y>?_'>$X!BGN$'"S_\2AR" M,@>K[6D*?H5/HE2/KV!I3YAYS1"W8M8=U1-LJG;$-< ;?>&N!W_7X[J\^2'/ M F":+6*W8,>L%MA^RSJ_C6S#FN%+SP3U!6^L-#&P59U@^>D]GKP8=L"2)E)7 MOO".@PP)USF;N%SO>!9?'LP^2K0]99'8E1:+8)+ ]NWQ]H\6.P%FS4VQI1P\ M^LS[[X2'*4L5RH8*FZ$!E;!?P(-<0P-$9NB83)VS#)/X-#/1;1.;]_%C$Y/@ MX1V>N2]@&LP)C^/R1FBA[GX,V#DD6(ZP^\1'R2R-A$7MJ/5OP "4=FAA4 MM8=D?;? #368[V+8-ID8T6E+V/*1^Q..3XVP/^GRZS"$N(A9$!'@N<%DRMI, M6F3,SW'8"63<0 S$)3[,64&?-^V*G+(D2BM0TKE/,(W1<\O4JQCO97(0M[$C MZG$6>%*5LQF-?#D?DJX2HMO#1XG-$C/->/!7EBTX8RD%Z94Q MMFRV'EYPIJSPXG+;2-BYZ[HR5(^H&>+)2%JJRXYML_3\\O<<3^>D*C?Z@"D^ ?N/42' M./%>Q ,<+#\JU!9IW8 (@BIA$Y\\!^8N0KP-F9BN8+^$AYFH].TPK\:W$CM, M- <)(4FNBH\2^"I]36$R\DHQ]P#5[)@YN8;)V]U&X=)&:2UYX^4$3;.9KUF$ MG,U]',/P.B.Y6 HGS\%@LB9O*3Y "YGP%KV9+ _7+WRXG**9=1T?2MSQ0PGN M!;+?[EC>)J[NZ#=F9H^P:WRD^#!K$X]N4&<2]NJ1QVPS0";%'N6R.,2C-2^9J/.[DN[?'H@"4R MZ3Q0,R^$ZQD*;L0KBQ,B\O8BM.^CGZ.#[V7V.3-F\-0[S*_'&PA RZ/.)CP< M^1+NBF.F?-GLG+U:)L_6/'/'9^O41<&VM MTX;2T@K.GM@"XPD?95GIR5J_,]&V*KM[ZF(&YN/48#4/G9;;BDR80Q[?%6+@ MU@Y+BQU<+F\R *Z>>9RK^"QKZ,UT$DO(!@,,W9KEZH1U%2E)_K+'NZ\S]F9YF(#(&2P^ TTNN [4V>C+=6 MA$]E-$\188%=X=JM[B).;'P6%5D0N"IY]WJ40^,-KV(AX<))-!9)YF20MQ&V M9\>'PVQW7EJ"IWMA'4FT_GKI_1M?877,X6D7K)5@E$H_?PZOXXG\:'@!U%! M0V."?<&S8+G3"0O1I;A'+DN?/*Z3L &]0"U>A(@W![!0%MY6P.]!B"Y7B2D/ M<^YBZE-<278(SSAA3*YX=F[DA4K$VV7]O0_<"^#0S:?C=MTMZYEP M>#Z%[;@;WQ2LAB;<5^M*^W-!XHM.8%EQZ?K>[$%4BK;;'@Q QT;B;).QO](T M;&O[&^)'1BALSN%Q&*6+J%*D[,6U;6@=W=^I=;0B]S&LA=HD=Q#*V M-,*B^=;*IJ2642_ME4U5;Y)H[E=G?G>=,WYA+9X=)ZLUHO!:>\55%M^%N$K* MNU&ER_H\#$ _75^V5CCUX;N0355JDFCN5Y4^$(_0%PS?A7E#WK)\KK5R*JME MG+3V"JJL-$I2"RO15.!MIP#&Q6@4S )>#V-BK=+(XIFK['[L&4;]_[U,#F]F M1]^&W*33+[,A-RKDW$9NRX,R]GK#(]?-4YY=^'DOBKRH=#^Q OF,(^;6FA12 M3Q^^CT""U--JHO3P!G"U2P"^$L_[+/S.,OV9[8"'^)B]W!D-VUBW[R[R':.[ MBZ\:N]NV%_/C:6:YE&;&\^EU*V+'I;"Q@*/\XI;/95S=IAL\VV1OYZS;0>]V M0TLYRZ9>MG:34ZLQ5I6M&0IA>5M+_-4[:#UPB\EGV+CK(6P6?NF:O/;G,:RX M5'19L*T9RU3%M&Z6(LH:L >^A8T\!&^1:/ I;W0+BC M48"]VE^P&"A94,0;5Y\+C\&(I\,SR&$-?EA:EP4-2_NPHID-3%?++Y^QWOL% MD>)%@.G&/A^E(YWNP5WKD2) !;>(5-A5@#-1R:A?G2V/;'6+[/DNJ7 IC_Z?CBV2AD'A,)UEC ZSJLPI#)")?- M'^.Z,-ZC*9I7V,FW)51WV=1=-G673=UE4^_@>RR39 O3?XF[I5/6PSC]),T? M):G,V7]U\G[J6+_&^CH29'=B_4&"0P4PC)(2"[+BP!&90G,IED[OJG'1-(\A M [&M:8O5CAHN8^?OI3MN:%X4O&-T=]S0V*!]>S$_GG8N=]QP'T4K5H(5I&P= M7!?5SC>#Y$K>Q&Z36]:SZ.8P/UVPEGS!AIY+M"0 FXSI6U[4VXMAXKMQW)Y= MU,R:S#)5AE?HX+W9EFTM6\AN:M?*VVY@5XU$Z)9?O\V[YD= $$# NF&R7Y-- M&C=&>/$L(!'E/:4H?!<-KA3E''31X&;QJ8G1X"8)[('"\F6W_F9)ZX&8]$/' MI$Z26B%)A_.'0X.AWR]^#' 36G0)@R_1B)E?CY>T]4KRJ@T'-M).!S;R0&UG MBY@*;^[(*>E\_\=:91?SZ0NH5J7TK)//@\MG3=O$SL>N_(::9#BTQ[,.E[F! M84_0@LPJ.IME9WV'<\AWTMG@7"U#8XW:M7F\>">-5M3S_L&F?/]V;5$<[PG> MS,HN=UKV"&ZMJ$KZH#=02\UC*V55ZI_KG7Z*K+1A;S HI:Y;.>=@8[5.0>U> M'T\#(@1S=@/"LMWY"73>^5%3AF5558%AVYO@=J;JYUJGTQ)=3Q3E])6:)I_+ M;5-J-5A=R^S&\7H0$6.%[37!BB;$M5=FQ<*QCM/74]UL-U!!56LO5Y@C76IV MHS.&.T:77KGUK(OC'*NW:DHZV7]WLG\@H[MYML4[+6'H,#\\YL>R&ZL6C?P8 MGH*N]KKHRD>Z\I$]SV&M0^YD"JG#G??H'='\NH#ALOJ]0>\ M4]IZJSC>O2WLBM:+NK$]+^!QP3"1(^S>&M:L"PD5 ,[ZZ&)EUL\NNA8Z\^[RO-O'5V\J?\1[GJ:N#2O1N_Y78/D+O!.\%=>6 M*^="$OM$B9W *6&\>8Y7X"'DO"'K*UE6%S$-/UCXX2+PIRX%W64*E\;<\@V; MH6G%C#HLRUI2%KK.QTMW-@,'A6W+OG"&V4H-K+)_W M7?C""X@P8)F&K"FEQ\; G6#$IX1=7M<#)4G9L0,1/HKG\*"$G3_YTZB5PV:6 M/QH_">KJ8 P+^&C;K-%E_K ]<%)_$N2>FL8G?OW2A@U)N"B.G? C;&E\AD*E M)HL_1Z,DQ2[^6?KY)[X;_3CZ2="V8/*E)";"*A8,M2\;,3D7OKN)2$&+@#A\FLWS)LAM(Q?1 YK#_&*Q>TI2Z9B)E?2[R\P2_O"YHR9_ M&+Z9!]0+L%5I6+D>MR:-"N 9$EE%\-AX=F1S"4&KCZ*=AE95.SJ3'A"9'ZV? MA&L#-!4W=)9ZCBLIMFSB%0XO6[[-%:7KP/J5?A)>7-X\0" X"E_7*\I2F!+; MQ"_!X@6W#&?7"V*0O-%Q:&?A4_'B9BBD!N*88)MDMI3#F\2PV<$+%T7*1;$! MC&W8+*]/\U+9KFC/S.GV06G^*(E\OKV,"<]4Q,4GGGL?XVV:O1. R@( $K"R MT-86.JK['+:SI>Z[$X+:'?6U(7C H^\S"$YH!'D)1XKU$)F M4T[AT44L8@P)$#,$T4W>VN2]K,W=_\_>N_8V;BR+HM\OYMV#AC/P+\EZ_U&[KS_IMS0&37AI4"69,_$R- M_._O8W:/!M^?GB ; MQ1V;MC/76&-2+]%Z,-;S<:WG#6,5Z'NISN05=N'Z@>KF8!.0U\B3K&;"X7'^ M$N& #9P! I;:-(W@ BB>+(X!"'D$$ !#;@.B:IF#&3MP@^9<,8G@ G>"&U-SN:C5A+A M[A;*(7R83-(U\:M (2"4[P#WRD' IV(6S0V5O2AT.?:^,C#:X4I,F)&Z+P/S M);2^ +^AVN(.<.J.,WS6K5'"J+K\?4!WB\0_/I8MD7W>%68#X12D@DV- :'8 M^IJ!&N]T[RZ<,?(QF%6H6''&X$_@YV_8-(O]%#GCXS>A^5Q.J:^ ,^GU;=+[ M%M0XL&-="T@2P ](A:(W1Q,P7-5[\KEF2<_Z(2T7+<'J!.3^S5);RHEE[#]R M'3-D]V#ST2#Q-/;"Q)L*F;#F.B+1%7L8?+66@2>TRH6'4Y5 KXJ6*0\ >E,T M4DE@DZ)3I-2WL1]DM/"G] S'$,;09KY 3]: LS&<4N!/Z7^ MA@'HRX%TRG$E7)4P6G./:*IC 5W^TPLSC&Q.B"SA?__TX]O8T\F16Q_/DB3% M)#E0L*Q&B(CY((BF='KROB@2[^:"!8+%%]@W/U$3IB3QP@D79F>5?$%;"&C] M/O86UI.'W3A!2Z?P*)DO<%]E02I\B'!J_L**LP"6X^Z/978'6+V8BN/#:.[2 MU\=;U];451("$'.2KRZ\?;Y!G.(P;\' 8$L41<$H>4D8H&GLJ9,VRN#!4 M+,K2)(6S1"J'=0D(7-M<72]>7;=H &9 [,9*I8 *1TC MEPLY2>Y!FMY8$-[]QAR M2TA(O^MUQH/<[NA8EVG9:NCS6/^@SFX/WHQ'E:9X>032G<4U4"P3Y\:1!$6) MQY.Q9HUD'=,6]U5M#YW^_C>RR<<--MDQ->W,6\":GL4-PU-;>A8?!1W7 M-$#VI^-2SK'[M=Y&(C/L+K9^5 #]+EWX&W_)?9&%7^?NAJH3QIK):4?"^B77 M?S;0>$T&[+7GSS;^A,H1(=_@UU!U,['>8*H^LJ+TFB/:][<-#*>$X14$=[P^ MY9I<$\%%ZT(Z&B]^\^!/-=FQO7V*M16/^E/=O@<-Z"%= 9NG:YUQU1YW=9"RISMGYQ:=I=?+Y3+V@XM_9F%556_O]_OS M[18J[.NDKYU)K5:L)]*)=U. LV!U<<.6 M*7GOC91J/=&>OY0R9[T_3!Q:>ZK@NGJMY!*Y:Q: M S&4WP)$&\H_D2>ZM+'2SY;\=<#FJ>ZUJX ;%<=K;).RQG3"VI6,VM!V[%B< M;0ZEC1P@LD[/'^.M8P/,[CWPN1S:>FNHC^ $$!G(WR;DQ],C=TA!PF#\5_B$=HYV_!=V,O-#2]:*[FA7&(_O@5!T;H@^^M;/#8&&4MM/J8?6&$TD MH0%^5..TWA>RC[[]U9,:U7JHK#Q2JU@"(=W2K!N' M5W8G'>N6Q0M26,07[V./.KS&S!(#'K3NLJ)O:%D#5^QD6QC3D> 2P(!^S(F M'>N/912*%JPLGOJ)')B /RQ%#UJ]22/[AN,?DKQ'? CG5SJG8;T_,>^3.H^" M('J2K5YY4\(D6\!AP^N)Q4=>;#\84N..-_NI(G6;WHI-;DNW;Z7_3?3RV^B> M>F"DO<+H/(;WIJP'U@Y8+700.T5:RGZW\Q=#/?%T23;F<(YQ.$=FS7T+S",U MK]O4TMMZPQP)81^EPDGM_0S&#(FUF\1>(2:/U[%/$(W>[=ZV[AB8/N0P!W,- M[<&:&&IO1S*WU[>=8=6.-$W8;]-;DKF=?@O1>7S"&TT,X>V9\-RZM8%MZH7W M#_3\F3(<.SPT;O\/#:7]6]?&4SQA8M%AGO^S1SM@[\%;[Z0VOQT>V,QV?/ M@>]!(W%KXCMM3 *O@(QFU8CTJANV;3Z7QK#" MZT*=;41YZUCA%3'3YM7+[O?:$UGHF$]MKCUS[9T/KYMKSUQ[AA5.>.V]L-=:BT# 9&2):C9@%F:QL*]].<4T.QXOKOG-Z8[L_'M%OWXW@(<=Q;2MF"1;)^8\L M6'&84NP>509/5-1[ &6S+$: % "@C:&FA#\Z25HACV[WQ/ .'U[-.J6P;(= M/WYB@38XS0*/SBY10,S\^9S%+)PRZXZE3XRME0PN:4"[0"^51 8K2BN557L M$?YI[OEQ\2P$(7(&&;O.Z.=BT2 12OH0)1R0M2K-!X^3+BRP#DP0/3%\TPM? MN7)')EI;3W[ZH*] D/!5O+L(5G_EUK R$Q@C\0%?@.\TXGL)H_6#Z5B?" O, M*J,& F>#(HI5FS$\ZV/]Z=);+1B6DL:,GS*LNE[]*='K<]1Y"[ $4OS#NUX7 M[M2A(##'[KO#-0(C6'*"+R)%E(8*T9+3>>FN2F@[=<)N@%AMG(Q7 ME;;6>I4M0>2'P%H+7J,,9)RESPG[=8E<+OR/5Y?[^HNVY:6ZKW/$URR;^.J% M]\2Q^/!=;/VH 'E5045EQ??8Y2&%@K_"/K4:F^+O-55EOYMO+)+T,L("+BZY M;G=<&FDLFNK3TD=-W7PC2#HU+1W/&RKN W>]MJ$FPMYUQEWKPGK7F=2MOS]E MR@T='=ZNALVD>[V),1?S./8 M16P[G2[);:>ZX-[[Y;YSNF>O9X\J,\2^P3\4:>^2_3H\_S(,<^;[/_/C:9V[ MB"Q7B"RWS2*K[]J#>E4:9TV^;J=__B++G/G^S[P-.E9/"*Q>FP66.ZA;5G;6 MQ-OKG%;Y,&?>TC-OAX[5%R*K;T36V9!OOWK_&2.RS)FW2\<:"($UV+_ JAIP MVD_>Y)YJU-RA/:R<5'K^?# XG;IFR,>03XLTOT[_4,ZUUF;HURM6.7]NJ%$A M^ M4>0>(\/WC:*VP71[///2I R_6NT=U6G.V83M-C]E>-S"&06&[DY/=[NF#!^$ M[O8DQ$W*\(N!,1,G7$L?/?]T%G/F^S_SXVF=)F78I(^:E&%SYDT1629E^,73 M,O>M21DV9]X4@652A@WYFI1A<^;'./,VZ%@F9=CD?!XZY].0CR&?TXM1DS+\ MFD\>KZGW^7-#C4[:1Q6FAH;>& V52%23,IP# \O=R1]\0GK7&5D?_Y7YZ!%Q+(OD*L>O4TVV@D2K^$UF5V#T]9;H\RI$>V%66\%_8OD1?/ M+&^YC*-'-K.M)+O[7S9-L=4UY6$_1 '(%_& %V!_>>IS'8;8GG[!6$J]R^?Z MTXD5A=:7:1IA"N!0KHBO_>G'M[%GXS%VZ-<$P_K96GBNUGM\@>-Q[+I=^12= MN?RM\_,/O$^[]D=L?>V#]D =LF$;"^]O@/?1\P-*N?;E*J(E^I,?P*Z2Q$]2 M B9+\"4OI1;\V#D[]?R0,L\7$;R&K>#98AE$*X8G U\+LAE'P=R?PMYM:E.> M!:F'GQ/U4""S=]86>CCDTL64^H]=JH7[<817/HK_D10 M1 !&;$V]Y.'BSL.6^U',OR+^Z3T!_23'ZRG>/.ZZ%/W;X909#'VG\=V_GZ29'1"-"F F$BC M=21^/Y%OX(!KF*&A\3!"*U_>L"T\K>@K).9.V/F^D??")?$N2:0[(6L$L902&YXV4O(+XD^).SP771;* MX11( #AG88EDB^(MMN99FL7,6@)]T"\XN0!1^G#T0(C3*%Y&,1=T. R%A)(' M2P8^#69 ^9FN.M8ERG*^*Y+KL"V&DA88B$C!LYYB/X6[P?+N8\9PNH,:TI'E MHS?X-2:YE^Z[)[HF\1;P5F+;C'8A'E!53C_M55:+TWA.7NN_5K);E]@"(<1? MA#@COPMHKE!\(^O;/X?WWV*HP5NY*+KP/^E$?WLN!<]Y[O_/#)^]1%*#W#O,9QQ MXDE)$_.MX!TVC>Y#=0FF)96#P-&P&(@!TI082!H=+?A/@4AD]2D\&BV BX6N M2"-E $^BTK#(.)S5[V!'].+:+V,C%NR M^L15;-7U0>[KY ];="CW"O?W HL(O:#5;'(<9/TC J(,T;8PR'H169_QX9"T M+D-<5:6.P9.16$9B&8G5"GP=0V*]0D7W^H&N/ M)@:C>\*H.YG8_=Y9]3 X*8'V['$7B+0_-!C=#T8'/>#WOFO0N2<"A3MI.+&[ MO39U!VHV1NW)Q+7'CD'H_F3H # Z/$AGG3VIU5M+:"KN\>,WDS1RSO_8AZX#NMW9TW=O8#OGVP8D/TZG!Q?WL'_V&^WV[+[[!MBS-P+V[!VD M _J>?6\5MW1%&3^4091$\Q3T \93X3 OJK)KNW$GY72[MM,]Z>UYE&W:D\'( M'O9.6NS?(#7AXMP/W+6[<."C_MG?* [=*.>_3;L/Y_D&-CH$_;U;U-/3^L/B:A>2V0:]O]TO%_2'H.Z>O7MD.!K;KG/^]G2_:_>U$-E5/07MQ?/^%3!S'*TG>R-CCHAL9]"SG7'=Q"*#;2-"#)X-GH\C/?9D M4[S8\'<=+K>.15&H&MT1(>[^"*>D">&1E*Y=>Q7F_FIW@E16-]E]/T@U1_.\ MH[HW@/,95XWMFK,YVMGT^\ T0\,TC3L89V)WQY@04=5U:L[F:&T.ZI9^F*,Y/-N,[9'CV)/:M;=U ML5IBHN6MK_-&>97ZW7_>WGS^Z6;ZP&99P+[,/R:IO\#V> _*:KV_O2G-?;56N?]&+,L$ZN67R#'@X\S:T*UI^RP@>_5@YF+]Q<8WKY[ 5P>*_DX^!0>+A^Q^]]4]\/:% M>'.2.Y[D^]' =D=U$SZKH;W"\MLY]]!6[;[MDSW9,2> J F0'_X6JDJ1?S'< M$OK]85GOGA6GJFFCU-IK!]NCP[=[\XBC2JL*//.'T0 MG05>(*>5S<&FMPK3T=I+F>,:?77;2Y:[-R$YGM*^V_5>69A:,^Z[VM'8.6S^ MP9[5R%WDVK@W@/^_JPW=AJ2/!B&]WF6RQVR.DUPU&T8V>6HE S_D?<#H%QC; M>?0"'/TIIO0V\A(RZG6C[PN*9#3Z#JBPB48DH2EHNIV=78AMN"9:=R[ONYWN M'I/0*ZQX.E_+?N#_T (5L75D:,1#,\^EX>*A++_XE0D*V_,/H$]&\>HJ MBW&$?3L2&Q34"&#B)VC^1G/"7''\MI? [X^7U+ &L=LM9S>3Y]"R&#$^K-2E,.=#AI.1=FTG2Z' MOW1/IIR8H$.#I'P]MP=O'>5+HWU'7C%>K#7%;. ,[,EDUX:2QL5X@,-Q[$E_ M8O>=JBWA]QC0?MY]^+S?;]U?*$NIK@,O3/5ZJL9["B7D:Q6MB"3==6B=U&UH M?(1G[-LR/D+C(VRB?ZX),!S>7-G!1]B<@J?! MZ:'-Q:I[/--^,:[;LR?N2>> MFJ?AQ?_57=T;IUO'+L[&=KCR=E.]S[ 3ILB M',^L)4ROU[ MUUU[79]Z=D=#!:*)MYU88^4QM66Y>[NUNH(]&8WLL67,ICZUHC/:PXMY)JX] #L';)W]X:K" MLB8#J,K)N&[?'N\\[L3D !F=I$T70+TSNMYKG(P]<)['[YYF20L3>#U?T31[,D/@K84 M$17WM)/ 0@<:+9@,]_CBH^)C54@ M'5"*NSL/63:1L8KH'@[M[FA7$^3TM^(Y.G/:"_FAA715XI;%9D7CKB*Q'QGA M%;;CCNN(QH825I5]NG6$4A.4\7T'Q+Q%!-#]VP3$JH5=G#K]U4TT[%C',K:= M_AY5BYU.Y2A74O.DK5% CBSYZT7"UOW.)@:V]S"+.W+L[LYBR$3 #G$T<&]/ M#MY5OT06O%0/7S&:M1X00SV.L2]+%H/B%MY3\OZOOG?G!WZZ^LU+LQC^VXZ MV*>,2K(6?N@OLH45X%:LI;?B]0>(1PJ!61L1"PO$)_PSC,*+J1=.64!!J4CB MA'\IL8X^:O1<(VF[10]&O=V:EG7=NIE.+?!]N[N->.L-P4H?MMGWO1-!5&U_ MU3RW0V\TL;N5>^Z$U@I^.E6UW.[ .Z 3.)7; MX;6;G[BG>4U-:NW!V2[<8>-1U;N]S1S&?:\^M?>88:B Q2S9=XB@G>Z[2<^> MC&L5I53XZBESU7>GEB]%.\8*I'5W3((Y!],?;H91WQZ/#W([E)GWK[#-M^>[ M7DZG<<9F\GV?)>VPZ@7<.$1NR<*$PDN8A$^8BQF//4VC)$VLYG3$V[Z=LS+D M=PDJM#1?LSS=M65)/R=&VL[CI$P#O(; <#S]1Z8.]ZN[TFZ\P(M])N9C>/?P M$Y@Y=,W6([\V^/^ZNSE%1V.[5[L"]*RSB7?$J#-Q;6=X"(P>VCZMNL./BV40 MK1BS[EC(YGY:E[N:YT,8OH$V3XYCNX/&=&W80R,1:1\L/7]FI:#R8C]&Z_WU M[9>JZ4[-.Z3><&B/W=V]^DW?ISO&;BE56T*<3B3N)]'K.HY 3-+L+ MO,&?XZQ-RN.^CF8(-D-_?.CY3"4"XOF4QY<"&C(4\N?MS>?-USY^ M0]9FF"CY)7U@L9@CU-KP"!/[X1WI<4>$QBG?E@KZH3O,A$E,F,2$29J/-!,F M,6&2(X1)?O/";.Y-,7<^YN"/76?T7'LA7AEU*3#\_?N]P:NZ;ZRWPC4 M8-32[BM5=_B78J<+KI]5V^J1C?P*&[DX$>3'V^&H;SNCQKBE]Q D^35*2._' M-#(63JN+].:=S?E3W^X[;(K(N_6^U4ZZ:-YY]!QL[;&[.&CZ/EV[=YC? M=PG%;;JWK1+7]HZ,8N(^12MHY-KCL>G#W\"CP6&-H\&AHZ4EHD(/R>TGL+:] M8ND#NTL;'823P:K;!V9=7U];890RJ4EB.[Q,]AT1$;>->-LA(VV;8)Y]3*WL MVC3=^%/3C7]G/)Y5-_[:R+AYB.+T O"XT)6MGVJCI$UJR'4W_I!34YJ@7!L!U'$6 PK%^YE<6;""_NB%%M3\_^5-7W?H( MY,$]HC*53#84L:*05-J3* ZM\M*-[<'PT(.Z#;)KAL>,.]1H2TUVA]83SD75 M*5$:>8.%\P&4@4/*%1?'RNRS(W]#Q7C+CL6(^^8)S?9"WA9QC\^0:^77"+ZQ MN^OE7/7%H\M8@T C68UD;;%D+2K2 8A7R^C1^TU9Z@Y[MML_=-J2.9CF:]+/ M5_!N!OB?2P:8LSAFLUOOVZ6<<-*Z8EU,%$B];Q:;S]DTI6$D*5LLH]B+5X2S MF0]_B5DXA=73!R^U[OU'!L>]GGL6Z)'V1AUMYR5*=6[XGVTN9@W"32 M/*S,_#T*+_Z5 1!SG^'WT(<1+:GOH*A\:B^YNMTW0:Y.[\V(TL_A(TM2G!=G M^:%U^_&JM<0YGKP)VAPX32+-PXK2KRQA\2.Z[ZAVU OTEHAMI5-W4,=(:R^A MNKU&4>KK&L+OY,"XG$ZS1<;;#,_8,F93/^\_["W0Z_]O^D5%')UKWD(%5/;K M7,B-#8 MHSWM]/@*\.MRG/B Z#^](!.Z P;QO7!J2KE.GB1C$&WR^AM[V[87\M-)YGI= MK3 ^O:E%[,@*ICG23IK-?M%J#F>ORMAKT5HB$%Y*1JV18+H]3_4J6BRCD(5I M\F7^.9Q&"P8?%#VQ?NMN1JWJC)9M.U:8(F:*-U?ME'#WZ"2B8/U!&J4_; M):GV7(*IU7-,9JG)+#69I2:S=!<]+$\8K+Q_T8JP)@K./V'MO>/4B8.^?GM5 M)S*_)=3O(UEP)]0?Q5"N *%4P"JBXLC6::6S[-9.==DCTS0/(<-N6U.X7N=V MO7KPPGN&.3&/QO7:/(^@0;1QO3;6@=E>R$\GG>NY7J^EMV+-66'&!NS7P_?> M?94UL=OAUK4LS!D^GSJUE]RIO?MH:SM7M_MI/U()OO_(U'>^>BG[RJ91./4# MGG/7#D2SE?4]6KBJ@V!'6>W$1[#03O;:KSBS1TQY70.'_ZJ MR\SG3Z"CUY3K&/H\.GWNZ9K8.3Q[0\X#W6UJ6R&CF8;2_+_C+IB*R*IZFG5/ M?8=XY1NI!N\,ZNQQC]*U>;AX(\TI!IVJ8WP;([#VT%SPFL4+#]W%EM97M;6D MZHR']G!0ZQQ;2:M.OS,V\DEJ:1-[.*PEKEMYYJ!CM4Y [5Y3'&?,RI8)15$P MHL+2+ [/H%O)^U%O4E=45?AL>Q/A+@;C3M7!4N1;D?-.)B+["]JI@51/GVDNSW2JS)&3 IWHS.+ M#:)K<^Y^^.(T8?56'8FA_3='^T=2NING6[S14@<#^?$A/Y7>^-KBDO M$\.4F9@RDP.?X5X_N9,J-)CL?$?7.YA=]5/#7">H_VG"T32&9QRWVW$:PC,E M=^[SA5GUJZFV5V;=QLQ+LGAU@U-0?EE=!5Z2-+X(ZS+5JYIL"XLF;$*>%P16 M*K9D)0]>#,M'69JD7HAG9SUX,^N.L=":HHLI"-B,(H \&(A- B/YEI>E#U$, M9SCKT(FK1M7D&N>^Q+JP_NF%F1>O+G[SX$\U MV;&]U6C:BD?]J6YTNP&5@A6P>9K2RS=V#D?GD>'8=GMU+<,&(*JQ!-OKC*MF M,M=!RI[NG)T+,4JOE\ME[ <7_\S"]H[>/FD"ZP&(N:68.%+5G-T?G+20M5$' MWNM,:A7: S&4WP)$&\H_D2>Z-'WN9TO^.F#S5/?: M5<"-BN,U-A6U,?F.NY)1&Y)+C\79YE#:R %CUQZ.=TU@:@/&6\<&O:2:3[E'U/T?":OK9U+(4&KK-)G#^P2< ETB&_V+!#/M) MR;+&'>T*X_$]$(K.#=%'W_JY(=!0:OLI]= :HXDD-,"/:IS6^T+VT;=_CDC< MMSYO,'Y"LCV\X7&.YIJ!W$#>'+=>!=ZO(+,OE\LX^N8O< K:)U@VL;ZRA>>' MV,,'S/O<\K>N R_$F>;1?+TGT,YM/4RP8X\O[^@$_@J6N#09.I_1Q_YLL0?DTMLEN>GJV)/O*8VM[M]8-8\PBD( M>-GQQFY)MH#/@3A.")?8Y2Z,PHM_9?#1N<_PC'!'$=\OOPYY:Z)CM*TK(P+3 MHZYE[;WVK3R]B9YH&UTH#XRT5RCOQ[""RWH)[8#50B>F4X3W][N=OQC>MZ=+ M5C"'.JCGP/;I!F,&1)K-XF] M0DP>K_.9(!J]8[AMW3$P?TL)X/UU6 O^7IX&:'9H?'##[O MI?CH=L;CL^? ]Z"1NY5O\O,_=*?C])HB ME'968J0=WF*9U#,RJ4B>W:I#YEHLDYRN/1H9F:0=^K I,NG@)7@?ORW]F,VL M'\$VC1=^Z%6WPO;K%>E&N:4-H@VB#:+/'=&'5H8K9!-6P$)IH(:% MLU>&:,XQL[.*IC)\37RGC%VHLXTH;QTKO")F MVKRZP_U>>XQ[BC"?VEQ[YMH['UXWUYZY]@PKG/#:>[Y"Z[6E5K6+MZB9UV66 M/D18]#3[(P1$:\M@S6_RRTH&3"AO\:L7WI]%<9 TO+JL-?Y?FIFZA*-XPGCPX5)V:_*X:TL M:X^=D;Q]%+N6UEW\?]Y\8Y&D5ZX4<+%MT/I!::2Q:*I/2Q]S@?I6D'1J M6CJ> 2[N W<]G;8FPMYUQEWKPGK7F;1I\O%HIQQBQ['=RD-/F[#=PR=E[X;0 M;F=2-66M0>@T='=ZNALVD>[V),1?#!WN(K:=3I?DME-=<._]HG!9TV^;J=__B++G/G^ MS[P-.E9/"*Q>FP66.ZA;R7#6Q-OKG%;Y,&?>TC-OAX[5%R*K;T36V9!OOWK+ M R.RS)FW2\<:"($UV+_ JAIPVD^JSI[*(MRA/:R03XLT MOT[_4,ZUUB:%ULN//G]NJ)&4?%1A:FCHC=%0B43-\W75KXZ8S?IR5N>9I]8Z M$Y-::U)K7Z&:-#$)\!A9M_O 2PM1>YS\RC>*W&-D^+Y1U#:8;H]G7IJ4X5>K MO:,Z_>":L-WFIPR/6]@6V]#=Z>ENUY3A@]#=GH2X21E^,3!FXH1KZ:/GG\YB MSGS_9WX\K=.D#)OT49,R;,Z\*2++I R_>%KFOC4IP^;,FR*P3,JP(5^3,FS. M_!AGW@8=RZ0,FYS/0^=\&O(QY'-Z,6I2AE_SR>/UD3U_;JC1O/6HPM30T!NC MH1*)^JH6OSLWY%UO ?PYG,9L 9+7"V"AA5HB36/_+B,0;Z,K+PAD8^%P]I<7 MXYCGI&IO7RL+??X0__9WUHQ-_847)/_QW>??/WWWGZ/Q:-++D; #2(?=G3/) M=P<_;]O=M\3_*?0#H+DX8]]9/VYT7:;GM)S-PE*7R9.1MGK"[\*LLD)L;*^]FNP,NH/NKWN MGK$B&>T46-E8^U58&=7%"G[^*UMF\?0!1>2'+(:GKEGL1[,_O2!C]473'S*^W@Q3/=-U#/G?=I(+J> M96+FY!S\+% GX>!G(=J!@T\@LY_=RHDX^%F8]L/!A9T1')?3?V4XA/@J2M+? M&)@HLU/<<(> :V<6.010M;CD% !6H/TUYAV[W7[.O55@.L8^&LY.T"=B^<[A;4;@'G&%MX_7UYT1L,!EVW>5NJ+3M@'TX# M]W$ V;$;9#LMS0US <">!4!5K\3^ 'J%J^)BTNM-AEO(K !,J2<2U+V3A?EP6%R#[Q\/!<,V7^MRR^X"S]AUUX8XGW=%XL@.<^9_#] K^ MZZ?/>*>>!483Z)L??=6RE7!PD&7Q&-QGE^T/!VZOSM+7W@H=Z,FG*,Z-D"_S MS["$#Q=.=A?XTR]S^,JZ@S"GC=%%KRMH W]V_F>:)6FT^)]/?IRDE_#U&:YP M&UU%(067[P)V#2_[21+%J]^CE''VE*_=?KRJ<",XPVY7PW&=;4@4_'E[\_FG M3UF:Q>S6^X;! B#3:,&NO#A>S:/XR8MGKZ6Z_JA/\%59HP#/1P 2ASN*Y^"E MKU[*OC* 8^H'/H6);D%T_K%,;B/\*X-OAY?A[$OZP&(P&S',[MV_0M[D[V[* MQ6YG,!Z)W>P+PF-M^P7Q][DS_X^ /M!QN\@#Z0X)81,10/]56D5+W1\(8^1^ZJA)%@+UQQ MN,:N,_HYL>9^Z &!>0$!E0 Z*=Z96 _>([/N& NM9X$5L* M\B81?),;B7':Y9W" '];J1W($V@!NXKYZ8J3-E*A%3/R=20 1 C"%1^VT@C^ M]3>SF"*C],%++8\$.%$Y+!K%2.<>F59$Z%Z2,/@)VY&!-+\#D9[ZHIT9_F[F M)],@ EN SAGI$D@:5RM_3[0QP\5F (+\6>W/TO:&KVZ#*N;:<0X'^X;)(K# MC-S$VHO$X^0U[EB7TS2#10 Q64"I#EF 6T#]QTK@=/PY\'28@@"8 U?!1Z)$ MPU?'NLF?T40( 9%CE8N,9,NN0-@$V8Q9CUZ0B4YP29(M1 U/4Q!!YC^1L!Z0'47A_$[++Q'Y97# M0'_!55$=L%+OF[Y5N8FM:TS!O+?NZ*Y$N)-4;E\0 WYAJO@"?Y,"\(DWI5\M MJ>L/@@'$CG^$@Z>6>XBW"'3=>X_C&33CK<$6;Q4FIY"[*X U[ M 2@LYM$)4'X"0 ,1"BYW.4.>QXU\8,DT]NFLVR/#U[=CA'@%8*[ H/. RN(- MY"$PN9*R\$ 6"&)%-;Q<:, #0LSGS[K=LF?QYE#J9<>Z)4&T#0B4%A;C\A\H M,F2I9%L0"U,O>;#FP*\DM.&SCWZ4)<%*R>-2)JG+!NML)-P>:#_:\^HDH7-5>'O8'=H$F#QI4AJNBG?*E;A3K/>WT=*? MXDL_K'\5?UGX,BS\3R_,/+BS>9_7L;H )7)8 %R+R(FL#%AI\#3SO7EI08FC MHT*)0T#@(C?$X?=@2%T';E,&.X1*=2RC_6:+5UNF" M$P&\;_GX%GR%*UKBX(3UJS0=N_C8,^J2_A7;F@$Y@,T1LG(5C+.%T-6V/&.] MK*(5UT0.B+DL_3>3%@#0,=RB[^&^\I(?"@R"F>/)7-DJ6]8IZO3_F\WNZ18% M]3,$%3I)D 5I"3"=A%T!W":WST$UQ%G)90.G#I_D%)J ]CUENBEG@=$#>(W) MO"!!FOB++/!2/%HX>?3(H&,MS)NJ[7,G?>3-]U M =&@^WTI#BN7/%UK-/%%T43-BBO5=_(96/9:0RP6[$]VW/UOBN+7+9:RS=>J ME4VC9=5JV-?BZ?C?. H&*IS;S;9[/0N=+K#N&^D:,"@]J)X90 M&T^H'Y_3VU2Z]8(OD;)*Q)+9S/5R1G8HXS6YPEF(MJ(**4M?D:'L-E'VNK>E951]F6SQ M): 345)[K*0R^DO>^^$R2Z6+(4O(L8A_(,>#\(HG/*4&Z@C.:/F"CD1FE4@0@LD*>\N0#40<8H\$TBV4< 8VT3K_XFJL4 M7O*,LQXI7;K;=3I7[E_G9Q%O\A/Y)>ZNC*;3+*Y#WL<8.-EHEWJNYW%?I?1. M9L]H1.LISUVVN.PBGO?I^=(=)&4"LV1WV MV, 4>$SV# *)DI@MQ%;N6,CF?BH3P?2%K.(B*<^C0XKO;(:#IR(1I"2\D$=3 M%]X*%BQ5X84^5#BOHD[$!9*N#Q$4:SI1Q_HD3WEG,5:(..I0JUA.4@BO"#[/ M)JP.#(;P 0L!KPQD6 L5>>)U?#02&Y^*7HE6#,1/^= $:$L*QM M 57D5"V[@5K9 #>C'A8O*,E.^3@S[(\X17_K0?3+I%GIP^V_@<12>0[P)LE M9PF>AYKQ?"6U@$IT%.F@#3CW1A'A1P]N:)4ID*0B1YA)&5^,W_.H6R[#9A'E M=N3YK:#$4OP)!+T/Y"AR['!NDV8A\ MA]E+J0U<]O(;^X'YJ*\"N'!.@ )@R2 0=0E3)/T/*H(LOJH]+#A ?\&V_#EL M'F0T.0L42"B[,1LZ"N&? 3$CP_/>DA;1 ')L%&_@'>XUK4ED1M= CY^.L\P&^+.@$;-0W@"YZ[D85"$0/Q MKR>=H,*J);I2+BSJ5/QRP2HV4-JFUAS6CN*$2X6"_.')[;GND^CZD%1 U^?" M^T&0X54N!*R^>Z2EO*B"H+A;J0T7$FI4)CPN\GB9%H7C8ZCGVFBRK[LBHBX=:7IWF M'9?3/^YQ8=K[T<[FW%#G3-I&UE415!49MU$*QKWT6M3M,+VODS_L2'FY5VQ^ M@DVBO:#5;'(<9/T#3>=P43_2^!:1]1D?YAGAAKBJ2AV#)R.QC,0R$JL5^#J& MQ'J%BOC*$43"9NX-OZ^Z?Y5HG.R8::Q2Y&L3S-J;+\-<5YN5I01KN?251J?( M-1V[.W!MU^V="BUGAU#7[@^Z]FAB,+HGC+J3B=WO59V89M#Y$H'V['$7B+0_ M-!C=#T8'/>#WOFO0N2<"A3MI.+&[O:HC PU&7[SD)Q/7'CL&H?N3H0/ Z+#R M;.@Z>-F36KUU0'+%/3Y;?5)=CZYZ_G7IY-5G-^K;[N2D,[V/L4NXX+MCNS?: M]]C56L_MGWEWX-BQ/1HYYW_L0][LZ;LWL)W^^-QWZ=I.#R[N8?_L-]KM MV7WW#;!G;P3LV:OJ&SBXDO",[ZWBEO93]M>XDW*Z7=OIGO3V/,HV[A&.?]MVGTXSS>PT2'H[]VJ/K;6[M(!_7UB M#P:[Z^][4A!V]2+LVFRE>2V0:]O]TO%_2'H.Z>O7MD.!K;KG/^]G2_:_>#9Z/(SWV9%-L]3-N@\NM8U$4 MJD9W1(B[/\)Q.RX>- Y(#-A1E:["RCME%KH3I+*ZR>[[0:HYFN<=U;T!G,^X M:FS7G,W1SJ;?!Z89&J9IW,$X$[L[QH2(JJY3: M@=WKC>Q!KZJ'VIS-T<[&M0?=@>T.ZI9^F*,Y/-N,[9'CV)/:M;=UL5IBHAVT M-76M+FM';.,GFPJO-CN&$3@]FE_K=FWK7K5F +,Q;^"'G3]C'_MAOLNU:QN[ M@$Z<[ZD])]F9./)0C'VN7%;W@P1O8X72^@1*"0F^D1J.^*Z%$70,$P+@4@E*4Z%^1MSR" 5\9[((/ M)?P((*=7CA*=+)+GZ(*6Y=A8[RE-,R+?C29]>^#VZ;EWS@3) YZ-F1QM'*QL M'(]Y<_OQ6K9@),CZW],KSO?K#TMP"8P_H&/R50CH/GC M[1E9KH95BXWP^'!#^I@VM36L0IH:DDI]BQ,^U13(;;EUB"J*"IS O:1>Q'), MJD4W).=(?.(FNTNFL<_':=_*7OL?U7O77IR&\,*#ORQ,%D>>4/]T?OZ!P[.D M?LJ8"' ?,S%MEAK8LV]+GPH-P@S;XG>LS8UA(8)LRHSM32TUF%6.:UV)R:R\ M]?SZQ(&R-J8$E>HZO6U*\U\X@UEV;?7U)JM<< @0J0TSCC+G39A+VZ;FDV^M M.R_ E?*M$C"%[>K3:CTU3E??[HPP5!Q0*]OQX[A=DF@T4H"O9B4/C/'I!B2( MA%2%V\\9#=1,A7=#N J[HQ[.%UB[.@I24Q=N'>M#%HLIU:6BM^P#Y:W\"0:U MF;GUKN<.['%?RN%QU^[VG771&K- MK^>;M .T=@3T(UL$3[C8XV+B+/S$)[G'XLFA!^S)#P)K'F0XXR 5_8;I M[H:G\;\$1K%EM[7PO^4SHY%78V3CF"]!_+[*%^ DH@]IU\EQRL_'LFD^I^$LTNV_;%?27/IW.W#R5IT:L#6I NE/S2HBD8=T, MVUAS"8&L@G^BJ1*!O_!3/DG$Y]-@/&V8!#:E)W[PYL"6ZI:RK;L,I%B01-2R M/H'_!168-Y>G5O1"Y=.:Z.C6YWNT*>VV-W@EVK:MXV]< C$#004=+3 MT7IA#JX"$:WXKMWK#R6(H_X8[(Y1/1!O^24T6?Q'2ER[UM1D6N'?/A-HCAT#I\U/U MZ3@E.](&\"#>0Y#U+P*91,$,Q]Y(*MB82Y/K ,_>[E(5^//VYO-/4I7]RG#< M >QIS69MCRJ@[ ^U%:,4U#!'8XDU,(H$71_&E$F*MHR\4[KVR"U(Q6V.GP.9 M, 6I**&1UI7CHB.K6\6"R?%8;L+P00=B6@U)5OI9:P&F_$37!EK<_@ MDS;-#GJ21R'1"Y_WP\<(E2,Y=%J.UU+ %018)9E4$&"J5.$RG'V5A0JM%6+% MP@NU'ZX+X2R;3SBR#&4Q7% MRTYAA=N/5X4EK/F/?__H%<"R/H;/?^.WKVL?$7#..2U*T;/T:-@C2"DY'Y)K M^!L#)&E&WU)_$,[I%Z$S4H+FRB=XE4V.+LYB$ M2Q66G,U\$;_P%](J*P>9 \KG,-W[4]HN^E&Y=OYQ+LVQ+],TPIO'<64L"\Z MV!GQ:(61M&06Z-?CHI"\0<*Y&N%L3\UMJJ/77PL]5): !9&I>XBE@UCYAS7W M<&NE*(5W&CA;K:E*H,8:!>%"(0$M#(#3"$6T JWU<.HO:20NC4@+*4R GJ1\ M,+#R*7%EL32:0'X:>C6WZSO692J# O#4E!Z5 1*/A^_4)W!DVXH 0-GKK?AG M5=0$98E2F\C80J4$/KP6&>A0Y 18$5Y'Y4Y]B?HI20N6BSZAR^33KJN/7=4] M2VH+PO.0(P77O&? AX3?-1\;P>"XU@((XR$14^E"/A(8+$D1*=)$&_ E/2L] M9YW\AE/3A!$N/_3X.#N+^71%DDCG:N%3[*=@H.+43I W\BSD6]1; JP#A@&I MQ/\&;\V\%3H5_2B6HRA!-9<[7X.([[^ <6WW_C=M&.W!8QY!\*OM$N,$9$5YH+VH"T+Z56>(=E^,LYY[/KJHXK_A M8L%)@]SY0&%Z?Y&[36/\[0+''_KH^J1!KD660KYC8GKB/ NT/($D6^)@4#XP ME4:+\FF]WNP1+V=A.9*;DD>B58246T"MOZ/4@SR>@AS]Q MK=_R&;;\E=9>[;@EB_9D:9LRF0=5C*";*^LV6H+J.D:MM(!2@N&"YIB M2\(S(AT>Z.R/2006IB[?L?2)L5 *.]*-41NAVR/=F-N,+HI.OGD1AP(!XL_) M0ZMOZL&'>P>$ZTIX_^%S0D''J]9"/8>;=@OOFX]M%[F<3FA[T1UZ;_G4UG"9 M"6<77)$;3V;AYK-/F+; X491-9<'0X!Q&:-B6#.&$N*.W.QXTP2@@01D"8F/ M$>3B"F-->CNVU%WPI(P1#H&J)MS(_RY]ETF$- )IXW%(X1I/,7I#JB5IKZA,%4P VH3, MM2QL!+W/;YYT>C_1;<^U0]#.N%D@(Y$\52&:L4!X:U(V?0C]?V4R^IB1.0)V MVAP8%!U+29(MEMR213(HR&!^;= 9DK!-6%%*ZR_';([N/GYP&>B&3W U /#H M0Z)[3GM62.+-FXK?E@@C6BE L%)!55>DN@]+PWR5];NMBN&7^2ZN03:SD3'U#'-@*^W/B? ^RQ?! MY.9OB2%S<:;EEY*G&3>E*3RPO-J.I6W%1K\;>!K2@K@8DS<+?;S>1]@"#/A+8$O)@]H:0M#?%[%7C/"Z'G9,FZ +H"$KD,9_B?CSFAM-8JO9*D3S]H.S(BITY6 MHHQZ<+8"I0F,L?N' .-L@%(4!X\@#+C@(=^4I]Q8R N3+G@IP MT1XMVJ2A_#J4SRD[49YO^6^YEK+;>S-&+S\!0W-2Z&\Y'^_1 \, M.M _1?&'*+M+P5"43[5-&Y=PTQ%@=@4GZ:^:;@)_4#NF Y=[MN3+31(?377H MKF4T\'"DN#M#GI"E$!Q$2<)X O^FRBW2OZ@_//R?%ZPH9#D'V9"D44R^K3L/ M?8YW5/@%8&-0UE99@9IZ;GFPEWM;Q4EYG(;2;BBW!N.(["*:SU'9!!'$@H R M#+E?.$G(7PM+"^_L5+C7YA1JR^-0:A=Z@1D XB=_X_V?A=.(\G%\>(N+L\N2 M?8L0S1VFP"E;0THG4!;B>T3+?"[*"E CP;!B%')@Q!* -S8'),.W21K>H61B,)-3:& F]?XZ[]#='5QXQRN,N)^8+I$^L\("QVK?!,8%IYQ M7(6RSB))06D0L0_X ,8K$*,$A]3HEQ[@"&UC"862 Z#0$PLO/ JQB@ \Y9)@ MQL60?Z!C_8&QW"0#Q@!QD0>:)1 4-N%G8:N?A+-#IHHD6GJ(?K!Z.43*5;9" M)H,,A77PHE7-XMLL?LSS'\AA+G( */<'\2/STW5]0KI^%&)I]?(D M19Y]CB"^ZSF.W1N.D&!0BJJ$\K)4<7B%TGT(*)X%G:-1(9N#J!^)MMIP8KOC MH4@7*)Q( =&;L@3+:!2P(F-^#)=!7TJM5UP(>NN"_2FJZTKP9S!M0I0^K35[ MU0Z:I)0V\WY5J"*!F1++>:FZ4X!V>![--$HHOH$=-3AC$95SMR:9I?3$'>/5 MISS-++_6I+U)#XF[T_HKBO_F@93H/B;_#W9$\$,_>1!2]#["_"<_AY&GYB12 M%9OR,!,)2&_IIX+A ^\.;"V;&,Q(@$Z[F'E>1-'C*N_6?'D* M$0)*P*A]E"G_RPAO$1XPC.Z2*("]:Q![F$5.XIJ,ZV7L4_$%U7=P*4I[F>%! M\32E"'X_RZ;:1V0-'SJ%5&\E:+57,4I69CQ::GY 72&B0/#-5Y"$4:Q9D_I*6 M.2T49)'&"[(']7 L\8H2;NJ%V,H$^7CI^:*A"YF++.25L9IF1T6MJ,M2 H_\ M%HH&'\UYEJ+$5)F(5#H>LBT*.&&9=DY+E2^==%YGB 5#:U!_U$Z.^/GA^0^"&-"#9WMRJH^VO0^HG,E]7- MJV+Z-;\=5/XU]ZXJJ0?G%4:@DUH!E8,4DC+DKB@9]0&+;_T%+B6ZVR+VF!+9L09#H MH*(:"Y>X%S,?NU8'S=W^BB,%[!H@*=E>OS1,\PJ2JJ4^W&P(<72P^R+ M__BN^QW]6W3XHW\787-?ANW)GZ4/N(WN]S];HH,A:O?>,F$_6?*GO-*W 78<;#:&/$CO_EV._E,6AS[Y;DD%GL]1XM(7W^L@XM1 MK6,]^"%6X.9=CO$W;_H -T*\KBN9\VL#$Q8U@_8>6K..[, L]VNIYMC:PSL@ MO^7=D'-O0%4K?]/AF'KA/;I1+TF/_X0-O-BOZ()O6R@]WXK%]W)2CT#SS'\- M/](^W=I )F9:8V(P;;!\,\HPMI12^I?U%W\ M%Q9[LO-+&EH"]^C>/Z5!F=N M3!5,)H#'&7+VJ@3(@LU\C],QVHDO@Z)X;"/E,TK2+_,;;*W06C?=5<13G45?+>Y=N0$!;SQU+S::$JA3+0&P MG9D(Y"W1N=]U)S[_%O?Z4#P9<%86< MV]?A(5"HQ9J*"A2<+? HZ6"JQXCN_.M8-P_^3[FP5:] M-12^ROUU:V@J3TW=RD_KG'Y0[E@ZRN7]0['H@>/:P\& !X#&[M@>3MS",(,*K=@$ M^Z]UX$Q8SD14.3_#9@2@T9<,'4@Q6IT\1$^ J2=VE_BIJ 3AK7^ BQ:1>%0) MCE)N>H%'-C,[$X9%PJ"6?L *BH@4TX\<06W3,N5F"'':=NAX3LAG?(I)2Y(Q M"TB_)7=>T&[ M+SK:0O.NN*;R'D<7YQ6B>C*'.-E3;A8>//R.A5.?/<>'-XQ11AU BQKB8N&+ M:B.J[=(_4DJL6REOTQ8*4;CQR/!7/_G[BA+)\*?V$&EA$S*[A6_$HIU029#W MOR 69$=/CLB;C&9NQ(:VJXS,*JM5%=:\EQ;RA50Y3;$#ZU0_)W(UR&H?06X[ M%/!R3;(DLYXW6BLF,9XL%[VI9[NMW!KQSU&[?A+\>+95@\7,TNH+>/>NBI5? MU%<&:[]4^<.G#Y^O1!8+]A;(!Q+QY#?\L\7_E&@C?ZA-)Q>_/$/X2=:=<#'Q_%Y9NR67P?5!H5==I#-)[_@0[""0[;:T5CABF@]^@5)EJ,TP.K=H M5@7ZLMZY@R[UW5_FPUQ06\)_XE8NY/)W7O@W__4FZ'E=7)Z]/+.R4+Z[E8&H MD&-H]WIC>SQ1(PJZPXD]'K>CG*.I+'3#I]$A::R6HCP"RXZ.F$I7S+KXL4CZE:*5*>WG;:4S- ML_A+*BY4EA8YZB1 M,O@WZHT,=:T!4W+^@K X#:P=/B^;*53C")+8;,]0]]@OM8KK-5E1I(*93S>O M17%'_,7ZVO"Q]TK1=64)R5IY)N^*K37%IJ6?:8S]0P..JU&TLY5/"9C#TNCDTY7-2M8?=[AHV2C3J+?TIMAN2FV%Q+&2[];ZUUBO"=V#! M%I@Q'2L HP9NI=XW%1\7(TVT#DG%P96%\M&9/Y]CC>>4J8Z;O >SU&.(T7C+ M?J%AX5JBY?5<6U1OR<3CU3PP'GI4'(YOQ;Q542CJ8XNRIV TY&#ESIRIRM@' MU5\V#U:-9;Q@BBW)J=BEOD\9=\>);X(YCZ,?-263+OP^N\?P8! MPHLB48Y0<#^+P>AAO NUK*B2.^6U^1P,>!5] E3I.N4&)C8WEWT1\PKWXH"& M+71!6?1TN@R6"(&H_S>;W2N*(=&XQ%DPNA.)BEOS,E@^*],HIQO)+Z)E IYB M7KI%H)20I(W1=:G-\A=%G5K@_\T"_R&*9OR(R^B9*LQX7U^TK>4H-]'4 1X4 M/121D?+F#\72:-%+ESY !8*HIM+B*U$>$5.A-9K3F&7L$UVKF0&JB-VSE-JM MJ5$V +\^(07;/8_Z77X8 M9=L1I_W2GG3;@L^1RH) E4-33PQAY&R!-^2.^#*PGPK%WQ5;SQGN7_,=*I-/ M263!@*OR'KF6[@10I?MT:K*Z+7GA-/+^%S2/5?1NHH&HL"PO2"4@[M8'^>1W MK8S!=*P;/^1336,F&O06FK9FH=YM ?4+%K(YN1L3WC(@"^@"+.Z .K#8\F[- M/RT[!>0MIZ*\^TL'U4L=#5CO5OPD,1N.;7[$_$$:4!%(%88N.<*)>D2*-$N"1&-08S.S^M+4R 'T20"VY-P1GPH$(0D)3O7S6E".K4ZGHJ>K&!0 MDFO^,_;(T'B$IDPE?+[6%%LOQ?0E 29O&SQ3P_FD=JK; $Y#U.M"8?\-+\^ MT-])\W[(04W W*-6*F?U#L 2EJB(BI>>YEY3;M@[4$78(U/8$GR+^*HHJO(\ M V 1\U'DPT6.(7/W.V_*11,EFOFQU#__](Z3IWS6(R==%$7#3U>WX8M!$$1"T72#HZX_*8Z"/E"VM?6R"PH?/6NN/J8JP<6\-N))ICH5Q8PL*?Y:57XY04XL'%"7K4>XE10ZG.F^A-2 MZ':.U>H%M](=RTXG)/G_(_T$@L93(JU4##G(8RS,=? M+F./W-JB$;IP2.!4+NA'JZG!".B:H[ MFXHB%^_)BV?5EEPH$^L]6UOB%1A#,7#E>,9Q%P MY"[V7P(/_G@S?8APXNYOH+8ANQ)5JX$HN>.()KW8LD -%*MX&?&H@50]/6WL MBLJ,YNZG"$T4O&1L3;#CA WX6/8%A'%M5"+IX0-J8BTB>;;+6:D<-1^4=BS#H$NJ#A)+0ADO,^.U8KS."YMMTJQ'C 03#$\LS[' 8(CFK-;Z)>>).$0MR MN&=R[;40@WE&K::I00=[H_#75[@3);!1<3^4(,8TNU*A>O4G6RW-Y8Q:P M1Y1]D@CTR;2%#*M BS7J_E;0I^>,&J4D8C+BBL\>QV-]D.X0L5\A*!;K0RI( MP)1J$:_0 -:5".#52Q41O(ZC,,K$;.6DY6-!<8E\:U9Q;T:-J!1,5)JW4K8) MD$^7-[_(41*7-W]8OT<=>N("!]SK*1G6>SY@<]3O_O"3=4-BB\+;1.#:Z:#A M67Q1)DJZW9]Q"?%Y]5OGYQ]$#_?\CRA2<0%?*!Y>\?N%D/[=BC=3)O>Y< WQ M84_;!]SP57OJX.Z%;Y%#P*>(YF!X"1])C I7$9HYIB4_"!\8 M$UG< MIPGA89@)UYV<$5V6V2'G1M\QH"S>!PZ#E<5<1&<@L[3HEJ$!'I8WDZH5*BIO@ZG-Z4U%MV,_!#LG]T'D,==ED)$#AI[@YI_PWZVU9-=&6O+1 MS9J?KV38\8$+Q7+ID2*/F^6 MRWM_BQM!Q@K+TJ;+<^JW>!TU'VS134MEIECE,^[S.B.J\7''](^U&AZK##4J M54BE98&"D"2\SDOD;_^ 75B"_S M:]Z4A?\*K66 [ ,-'9V5ZSA834L35# MB,.8/R+>UY[0/_#$MOTE2_0_@%#4_A9EL6YZV19-1N!Y2+=LL62V=1G[_XY" M@!L=+M9]$-V1X43-J&,9/)%Z]X[ GG'\CJ"]$&:H&.06H* M0[/ABW.Z"G<*=7MC8K)X%$3WE.>61//TR8MELYDI"]$!K?IQDSV%?B>Y&>D@ M F7D F2H%W@\HZ>(HHMH?D&[L FP!.B,ZD]Y>H[HYB'1PZ>*@PHV32BEYN(I MB@. Q4]%15K'XL2A[X?G"H%F)OJ'8]81:4NAZE$I.M+1UYYP+^E#'&7W#[ W MU >G HE\,NM%;E$^^C$Y2RF]1W3D5V>5HZ^DB+:D FIS=4\T-A&=?3@E;38$ MFOE)&OMW&3<[O3C%&EY^O%'L XOB*#LAJ&2N>2QHVYE,>J@1?F)Q#+@13=X0 ME8(_/X? [LM4>DFZH"ML?18H[%X68?\#U&'8K/@+ZKQ!*L9BBC0RYD#]Q0C/0H$+#[C\1DUKN/=!"B->9"3!>1Z,F$ZA28>5#Q]I &IT. M5I3(C1>AIP#5D4R5JVK(_#'-$(&?H>5?"0FZNPM:D* MD"^SNP!AY5B:8B$*=H/ _#XNB_4L73D#S&<%4+D,INV [OLE%-#UNGKUZC\( M C%Q 7]!\0QR]_"K1KH@T?/EK2Z\].*!YN[%>1T.^[;$0A&T%7[S5II+"H,@ M/'1#S\DO4GLI>/Z:ID)_QL5BAB-D86OK04K2)R%#!W+'^HB$KO! K MB;.EA$#S918SAU19EYT7N>@C\SQJ2JU,8F!F+NWI=.5=L>8157)$6,9ER@OW M^Q UY7-H[!*[V!83UHEHN/XF9L3@-T ?Q*0OX/*\;(7/0%UIX3NB U0I0+0# MY!'Y483U+$0@?@QN9^%5(C<-!Y'?OWQ0U4Q5R/+[^8&GM$G*$<6SR2H!K%(> M@Q<$4N&YI>Z!6#1+A2ZJ7UA9F:!PIXN99)IACQ6$H9@U"0A*_#M!J/Q)N :( M:F)B)S4YD2)]Q7U30I*LE@LC(:NFZ)^0(/\L8H.%YXGWZ*49W$2KQ!(+<;V: MRQ+2"RG.H2% A!N)\$$\T=LH#_DK0F[ _V$C=%#%.M9E@#.P0;LB4EB%/R*O:8!IUXPKX-9+CTP89>7>']2I7='T*6'%"9-HW6DL>1A;@DJ9NM[88-W0 MH!@^>E9!@) 4I]%\WH+T,3Z,=<9;L.E5/#(6!;S29WLADTSNF$O@6STCU]=?OUX@[\MQ"Y%NZ(B,D2JO9I(*V;X21Y= M*X*6=X)D$E!"9FPE-G&6:UY<74YW0-L"RIZE78,%_7%Y>%S,'3H^_ M1AWF)E?\P;US9<7R$^4X][MM2Y>&PW6%"+6>W+9 MVHQ?.6G75M/I\5M@AV)JH/[G\@J&C>J%M6(@%6A,>?=H63A<4I^_=0T^G)GN M4BT>:2MBT(8I"]K1\@EXT@&W=B/9_BQ@=/Q149K*J]GI'L M%5J[%Z/(1K17F9D@4@3C#>0A,+EJ0S-K!0ECJD"Y*.$=>)&^\V?=;GFFG::4 M:LZ,4B!0AD@C 7@*.X\(9J;IY:HBRTOT5@522IM PHN,PYU 7[E?R)@)M5/B M,&.3QS)X&K&B=RT3^$:T\$VL7R+X3\&V6 ^&8QYRP7 O_% MMX?=(?=FR9/F7H[B52/[ELO49GCIA_6OXB\+7X:%_^F%&;IS>*_ \4;[63W] MC>>S\< L 4\NR#2.9,80OSNYRT=,].)Q#*4^>MA//;]O!5"BNXLH3I]IUZAP MV4O=3B;7YI'98KHM_UJAYD7S%4JW= -[BC232_X@7Y- ZV9GT 6\KYK#B:Q( M,7**&\U* ;*+CSVC1>E?L?,JJ'+-3#AYN0JWY1GK9GB_6M$?1 2$<@N/PBOH8GZ4C>'RS _1AQ".(XK1MJ3\#3O/8^'621[%L$4& M<2#";DCKO+-=GG6C0F7KCPDQAU2@DG)RLT0^3?WHT/.,EA10\T6Z6C)I85%W M7=Y67-:XBS907#M3[J@UE[MN$R<\EJ5X0>^WB)J:-(P[EIB7D:@VYGD[-!50 ME';<^Y*VL,JBS$*PWH,\?/5#!WV=$5ZX?2X0D^/"DO[J MV3;P% AYU$7W);Q77:HD9+(ZTXM#61$RC]#F1/3< 9',:9C% ALD_ULDP^;M M M BW")V%"1R\&5.H'&NQ_W4 #8[+,]77()F[EH8C$S@"@?D_\=WW>_HWTN, MFXM_%\%P7P9#SKWO=K__V;JCX.,%-=5?)NPG2_Z4SUPF4%X8WOS'^<;1\% A7.[V785UR3< M@V*PPC[^P%)VTD31$2S\V'$46(8&&T^#GS4%CZMC,C&ZA30H3&JRC^.\@T#> M@D*HE5@RRWLSH\4'"I AU,83ZL?G3(-5RZA5#0!8Z^^I2#;PYRJZMZ[[;]^L MH=:F4.M5;O9*VU@UKT'+K%WDNO6"+Y&R2L229<[U4 MH>PV4?:Z0Z=E5'V9;'%74/V5H/98265TR;SWPV662B^&Z);F+^34,#''G&=3 M@,3^P=#S0>FYLJ&%3CR1$A)'*R](L1* YT7S=JL!B*R0)UMAEBM-BLMXY230 M2.OTBZ]:-7SR3#P *5UZ]'4Z5QYFYV?9U$^VSA(>44IHKT/>/Y)3J_"K-U"A MK0=>E9XG)YMQ!VCVS.6:K5LUHHN'O&-E$O)6I_[/>8N0-4./>^IU7_^T1&?9 M%D82M*"J/A[$+V)LX\:!$$GN.,Z2UX?BWT6Y,8_WR*)2Y1W.=0<1%U#?C^[X M/,8DN\/L:C%768PXX;((OAS)I"UG%163G?RP;V(PXJU;EFQ=>'K 5 MW<[+5'BA#Q7.JZ@3%1IHD#Y$4*SI1'EKC&1G,;:U9X8*%^7]/S0^SR6#R>RJ MS^ OMSA\V4$AN?BE )E@S$3_G0!&1,FL;3%;Y%0M@8**&*A5#_&P>*?0FT"" MOUX"H$Z464"F6(A&U >?>*"+\B#V85#)" MDLJFOU+&%U,$>& OEV&BW56>60M*+,6?1'F2"/[JI64BN(I=^V1!&G6X"J.0 M,MP*K[[8: ID&*TL8JV\/0$UL.)-^=1X/5&$I3>T>F%W&Y5/FPD3J-D$LI'& M"]D37/;R&YN&5!"7P#G1;%.0MZ)B@H9:?%!!:O%5[6'! ?H+>;\P6S(L&D&.C> .7*V80PKEX]_@]Q>VKF_ .* I_(_O>CE27LX' MV'8XVPW^L01*"KG_+A\'OB;+JCLRZN*AEE>G>BW?'I1]U\NY1#OY*]89K-9L1-9GO4^= MP506*]0$7^F?E_WU&,.K=XH_LGZ_ZZN/G[\].DY M[5'8S+WA]U7W?U-LV/OZ3&.5(E^;8-;>?!GFNMJL+"58RZ6G@&35-1V[.W!M MU^V="BUGAU#7[@^Z]FAB,+HGC+J3B=WO=0TZ]T2@/7O\:=.Z)0.%.&D[L;F]B,+JO2WXR<>VQ8Q"Z/QDZ (P.NX>XE?:D5C\]^*D6 M1LIAJ;C'9ZM/JNO15<^_+IV\^NQ&?=N=5#VW?4-_M%W"!=\=V[U1598_R$;W MS[P[<.S8'HV<\S_VH>N ;G?V]-T;V$Y_?.Z[=&VG!Q?WL'_V&^WV[+[[!MBS M-P+V[%7U#1Q<27C&]U9Q2_LI^VO<23G=KNUT3WI['F6;]F0PLH>]@5$3Z)&+ MA%V;;;2O!,:V=WNV7/;H->W^Z.3VE<-T@KZ]F1X]J)G,!C:_?/7"_I# M4'?/WCTR'(UMUSE_>[K?M7O.Z-RW.1D.;&>PNS3>DTY0(6'GF52BE[?[*Y5T MRQI]7O9=/W%G/UE?U?+6]_C!':)2?=076L2@*5:,[(L3= M'^&X'1I.9NCGC MD^Q,G*HH)DM.54.,+9^1]A-\A& 8E7U'S*74.B"4?TVHE0216_:ACO7+BE[P MX WL<#K?0 E!H3=2HW'BE5"BK@$"8%P*02E*]*_(6Q[!@*\,=L&'$GX$D-,K M1XE.%LES=$'+N1FCA\ M8.U>*8A47?)UK ]9+*9DE\KEL@^4]_DG&-1FYM:[GCNPQWTII,==N]MWUN5N MS +9&WNZ03M$8T] -[)_^(R/52XBSLY'$(LAYGPL"<_"*QYD.$ A%0T(Z:+'9[&_Q(8Q7[>UL+_EL^L1EZ- MD8UCO@3Q^RI?@).(/B1>)\'/A676.V M=9>!F N2B!K>)_"_H$#SUO34R)X+F1<'5>!R?#&: IH]3Z_;V@DQ=SS M ^K:SZ]5)N:GP X)I1*)()ORF5\H09^B^&_ -U[9MIJ_H$Z*!!)*F!CDRA*L M9R;6G'-9*P\.]K N\1!9&W@N'0JO3@VGP;!$##W(+R14Q/O=KA#X]MB=8,^K MFM=1/? (! U$O KH:+TP!U>!B#Z KMWK#R6(H_X8K)91/1!O^2T=X_";N; F M$=GJZ'.V6-,CU*R17!E0L/4&KMV5R .8^#]JP,7MR7W=YI9^DZMB=P&=+*[= MV:?Q'2EV[]M0D>E@=V MO'?/A%XD1TCITU?UV3HE.]+&]R#>0Y#U+P*91,$,A^9(*C!3;>H:LE\93H3 M@S/J0G5+-I98 WM*4/QAK*"D: ;)VZ9KC]R"O-SF4#J0]5.0EQ(::9@Y+CK( MNE6,GQR/Y=8/'^ LD7@(.5@"2EW)5VI$J[%)W'I7AOX,/FG33*(G>102O?!Y M/WR,4&V2PZSEV"X%G!%M+XJV8IG'5U7F0;H33L[YA /24/)Q(D#O4*.,I68. M*[I,:"9/EB#MS[,8R#(&>B50?H^ 3R; ?]'%G_ >:(+6I72>\6E%OT4@_T* M" 1A4:B(08M)^9A%9(KBN[_^>E5PXOWV57?A"9^(]?00!<'J(GH*47O([A)_ MYGLQS3VZ!4E38-6/:'D@?Q&X5U&\[!16N/UX55C"FO_X]X]> 2SK8_C\-W[[ MNO81 >>VB M8Y9K\Q_GTGS[,DTCO(\<5T;.X R(G1&/5AA)RV>!CD(N(,F])+RU$4X2U?RP M.GK]$P8ZVB-$*9;4P$%N3<6@QAD%V4(A!BVL@*,/1?0#C?MPZB]I_B[-8PLI M[(".IWP*L7)!<0VR-#I!;AUZ-7<#=*S+5 89X*DI/2H#+AZ/%:I/X'RX%0& MHM=;\<^J* R*$J5+D6V&F@I\>"W2T*%(#' BO(X:G_H2-6^2!B^7?$+!R4=K M5Y_QJCNBU!:$HR)'"JYYST"Z$'[77'($@^-:"R",AT2,P OY_&$P/$7D29-L MCGM!STI'6R>_X-3H8H3+#ST^.\]B/MV0)-&YKO@4^RG8LS@B%.X\>1;R+6ID M 28#PP!7XG^#MV;>"GV0?A3+N9>@K\N=KT'$]U_ N+9[_YLV^7;NQT!]RG._ MCDF;WPYPP#'"0LXY]5WX.5%G+(P(+FX769KQ4=+X(:X>;QS*E@&I! ??N5H) M@)W#>T25.=8_A^I4["+8ZN/ ,8\@]]5VB7$",JT\4%[4_2#=L#-$NR]F9\\] M'SU:\=]PK^!80^ZKH)P ?Y%[66/\[0)G+?KH*:6IL4660KYC8E3C/ NTI(0D M6^(44CZ=E>:8\M' WNP1[V9A3I)7DT<]@8((9O2IT!QMLGF259*RA=KE^N1@ MPJ; /UD]8D*W=H.#V"#G*\X5AXT],N6*(AAH/WGP59O?6"3$?,O$F#X-I&0D M(G,;*>@)8L8L>OE&_X24 M_2>A[;=\^*])8*AB^MQ<6;?1$A36,>JB!902/,^AU<:K$VZQQ"+9P@E7*-=\ M;#)W?419,/N_[5UK;]MFEOX^P/P'HDB!%J!=2[)D.>T,X#;-;G;3IENG.]B/ ME/3*XH0B-;S$]OSZ/;?W0HJR*,NRJ938V9G8ELCSWL[M?XOH!Y8;-=1<+PP)QJK%W'3- M%()%)I2,1P,3@>,14?PC#R/)Q:87&:>)9$XJ:\@Z,7O=@CUZV /#_W=Z 6^K ME8M$>(\3Z?5>>_]3)-QN&YMQ<^2)81U)PON.+RU#' 76\6G#C#=MLH]A=[W< M2%HSF?W7WH>US9Z@8ZG/6.S)M)O>YUD!W@%LSG^55H'2"-(+OGZV*U\(M8Z0 M X$>)1IC7LOO-; TD3R0/3GX0>>$PEO$M9XF:9I,DE1[R,Z'1!N!M@E84O Q M<[SC(8^2G%;TH4J>/PU"XSE+ \%,])]^ZPQ>D[5GIQ"<,HX&]'TE QJ2F8HD M1Y.KZ2(._U7H.\J"HA (S^9P0#&=E&7% 2WH)I .$Q% 5"FWC(-RG!UXO1F.YPS%QT2U6N6DM0TR481QQ0M6$)??T2G/ M-(8D1-.0IA2:<[#MPYDFV "K,+$K_L/($(A]E21(X(G9 H-KBSE8?2M/2PT601\!^L?/]@ATJF<7_**^[^#C!8X3!&0WBPAO MV&!*42U\!J7 "HC24H')8.&9N#SC?*.@W70P"(:9CHS!WLOE2D5;=9M\VR8O M*W.&KPDFGRZV*'WJO2WB6;?O=]KWO*\SD\)%@Y1EO$/!.]Q@13F]D,3J7CN8 MG,"&0 -6 !SFK. HI6SVPKQ@UY1.$!XPC4_G:QFYRD3Y-KW8IN47P6>#FW,L M%GG!UA#!![/PSKVJP @+(J1_@AM-<'H5Z^M5+)<)TNC>@!UF:7 ;1&P#-X^6 M0C9XC."!G.L0_0RZFR"0"NH#_&U2Y/+F#I2__?A?:<\+YQ;A$KQ7?W=<#_C# M%::3Z((>5_)-4DQRB'L]_>4VZ86V3GT%HL 7C&(28\9=F0F.DBQ3C.!?]Z@% MY47T\O"?(+JG2\@Y'/HL3U)*6TT"3"=.J#0,Q,9K5M^ _QSOVPM@+#>^N?GD MFQ?"T1!8!F\&U4DRGZ,O";I%11$!"3GEFV64BH572^)U*IFS.5V>V9LE,PJW M! T$";-/:-:+>)H0P":$;[&>NJH9MURZ3!#I9D()K7; !TAO<%KFW^AP]XZ\_Q9C%XMA[ MH?CTPZ'+=&J,9N'4JQ\$7O3.>*YB76B1Y> -R+4&/ "O(G!&20[MJ*\"F",, M?;441@^ GTY'>!G0I:E-6?1MODJQ88D'.0NE=Q-];PAB< M'"9,VDEYUC;,L]91AX:70NB)]8U(0L)(W M">YJ^!1# O-[&DU$L!U3[?$3HA1@4N \+L-I&1.Y"#*GKA:_K=+/%M% N7"Y MU2OY@=($;!K6HP8W7(<+A*P3@ M(:$8[&RGT4PVB^@NB?.VT:7?'X\$ %!:D=)$K^L2K*,QP@HP?@S&X%QKK=8; MA+9Z4>L.[#N(LF+4EVUR0MMI3\U4D8+,Z8@%N;$AL,$9"3--,KJJ0 (./DBT MJSE+2?$E?6*BN-R4@6+6C.G D3XDMM+[1Y)^XCN1Y":E- YR)(1QF"U$:]XD MB& *K8P,KLFTZS7E&R-2B,$JS.6 1\$$44\(^X'W+E0PJ\"!(1X$Z1Q#S!"' M<@)5VU+[>KKM@RF!Z/2SQNRO$K0:?/>73+(D@K$[$@<( R?U3%'R*@VIIH+* M-EAKTEAFN% ,-$K@][-BZCR$5R.A'*_U:NI6 MT:_691Q!D7JKSJ]<_\$99\ MDNK1/QR!VFGGN:E7.CIE"9OZ@[GXYEVGFW=TVJAA0&QB*%W(&Y8GF"_SIWIR M^?Y5XD%.5N'QF(71O=%'=%!<5$PN"BF,P8$-X4EARJC2$#%,B J."LHRTR?8 M8Q"&BHJ7Y%P@,U!J:IDL:J!-F?&/+*Z$4+\:]F ':ZK? _)BLT*E-F_G.F$J MXC@=- 6HMT@CD6I'R-H(H9G@K =X-\V5\N:E(#:6,$C^)$3W1)$EF>FNQO:9N9^T\5NN!B&MJHS;=MF MLC1O!JG..]2FL+1)\LF]XXL8.!^A$&?]!T:HGLT&.[7!JC XED5]"LF#U3, MBL))81!] R9MR##H9Z%/'&+>6N5H2 R(GDA28G5+U"HT+<:K1P(2.Q>F5*A\ M^6O!=FZ^"@M!F)2!*C60A:U<+\#U2A;0S]EOG55Q/AAFDJCZ'("9)G<"0W\8 MW.2^E->J2!MFNM3#S2.6*X)X.QU4B$-^& CL9EG@XCP+PU,V#H,F[AQ2!!N. %UXKU_;8)+&W< MQPR?RXJD;(A V,62)'%%Q7P->"36W]!4'N7"C5/OY_61?I8L758LX4SKRJYG M1TDWU%0Y7U@@]=(J0 3AW[XZ^XI^%B9<^KDL6W^[;+?A+%_@,,Z^_MX3IE], M8P6K3+WV]+^^LO)$!VN7***,^U\_,$_11D;AGM;ZZ%84N,E5R3@UIQ;6<_+U MSB3-^W]S6!E\(S)E,_3!R9#+W XPXFB=0/D@/6[V6?JW11J'%%)0[F<^1XV_ MZS9HNG2[+O'CEW5X(2\$BI%5?J5N_8SB$9<_@>!>M M74MVX"/WOM9S/-K%.^!Y.VC7@".JR'@7YT%\0W>=5US=])(I@/;-F#,_.B#= MR("6*H>Q'V(9I!I("D1-Y)23\O[!'P"W5E-3<%RE(VO)Y,GG'QEAVNBI%".! M/+T1GZ=&@BS5+ R(FH<"P^VBF+3EK<*_8QPFMX56(DE%@.&:+C":-!)U2:8M M4.Z$2W=^$VH6DNH:%'V7L=M*H"A39UAMD,!3D"LKO%UE.A679QE3=]3>@TJF MA/7/D 7[-1?3;@I/7WU[?.U-R&8X;$G,2J J#XE"I*+F6KR4=(&/DB]F6++< M)."I=[T(5RLCM,G,N0+)F^"QJ I21A>YE(?X5<[;5::I.Y?;,-8S\OU(.U): MM3N/37_5)7H ;.*-PA!?)+N[S@N>/V8$<"L"M- MXJPRB;R_-Y^Z35^6@P%.+V;?(X/MTH_)?/D-U;"BW?2]60C6C<&[VD;ID"*DB+H^:.S@3^XN-0D](/SH3_L#;8J Y*BC>"IMFZI]9/Z7MV 9FN= M*6SK!/)T\1FBTT!A%A\'PDV@UP>_4_$T5 ^=3X/)Z9VAB[E/_Y0Y M;?:(R9K5,]?/:);7%%3.ZS%F_!M\/@8%IOU#H_8X?@A%$FI+2 MX8V3#GKX!,+D,"+P1G'[)\RAO>H/&5:WL@W4T,O"'W$H)_KUDR#^Q+]>%[T. MBCKSBEA_=^,!(F#?R!\,QO[XTG3].1M=^N/Q<11(MO4(77-[6-P:]RLI.$30 M$B=J8KV]=26>7C=;ZF] O\*(R#B0'/]:PED*-C0S563R9 &D:M5*U#3:VCF' MFN2IJV$T<#)"NZU5V=J,-:/@3KW_-%7.T?UZ<9JM=Q:.1GP9H=-T.Q1TGSY3 M3=Q:!6^WNS9#D/7ZR\;B/5!9?$:@E^I;94NL\QGMNNQ7#CE)15>4=\$LG#&( M'9.E^(OJN^%AWQA'N*^+,BN$!XQ<=X#K].H'P.O?MF"Y6K5W-IY3$L:F KC# M8*FI(9S-/TZO3[VYFJ$>TH34> ^EPY,:'/JZ$?&)=)Z^<^]=:>$4,F_J? MQ>S&[!C2G2OLLN9FF8A/PC)/< /K3D&NH7*$I0A7T59/DR@U6]+'^WWM[@9N M(5D4?E)1N$B2F12>UNQG*O*>F'(\W3Y5>)3@@\)(C ?)\BV5V4B$F9X>0#7Z MZ,?2R^^E4",E;A.,MQ'O'-*^-HUW#&],X!F_W/&K0RHH!S$(=[ >RW-=.H^X M]ONE0B%GK@P# +IQ5#63I$K+34S@. X:'+HY[NSQ1#@S",.D_V6B)T/C 5X1 M<3J!\@IAFR2ZE7-U'>C,;!"^VF4,FR=VGOZ/-3&AT<]-TM@V')HU72= M7;9E-2SE%/5 %QY$6VN.&X6$F%2;X5E;JR]Q3KWK,.9.XJD2NOL2!7H1NP1' MZ%^H6,TI'YDQ2T\1<6EY:01$>N9KVVH?K*U_WQW;0K;07B9D!&, M#^*BM"'T5O*M;XY[GQL'3(7E'").RMV_0UHJYXQ0IT8T>B#5%-D.4WJ2B,G- M56:F[:WV3MT8(*+L8N[P7NE'L_G A"@US:,,-@ES@UXIX7)AZ$,(E?54)&6C MY^3?3)YV JZ(^JS,;,FYQ?EJJ*HL@ &.2&<[MK'X9NXE([O?EN*6-$HQ"W7C M&/C?/^(0==)U3N&4F\/24&].SXA.8MK-:9BY>]I&*8Q"T<$EK-:Y<1YQ";_' MNR*,Z'SBUPUAA?D;TB;($97$E+A,[Y-IF,+FQ)ND*1'2V]%PB3/R?* O&@=< M:8=TO."(Q8(&PN;1=X:55]\@9"@/#-DTX9,NT]T%:(,4CF7$ $7R'OL6O \U MK^#5R]=>',G$XL112676+L873 K^_L:S4O@]HQ< MJ(BM%/4%B:>YHM2Z2T1KYFWBD:3-R--NIIE%0:TM;?Z%0(9ON6KT+AJ ?A-\)/-D57$ M, EHD]?2/7QE[CI1"']A#+_C,>!5*>6HJ&'NS%+DL/MK9U42%&MD>;0Z MU%;%/65T>8$'S:<'V\>8]^E@MC,%6TW!=9Y,/WD_TC["Q810D%:IT_^[.7"B M"3-3!3>5VIK@-DAGG+\%>Y#?NPBSLHM_@\UL3A/08S;FT]?4AV1P87&E MPYG(8?/J/T8!_/%ZNDBP5?TOX*OAV:368Z:GF,T64;,T7Y?+@5.9KA*^*M#^ M9N!T+C,X:\XY)1B7H$7Q'2V.C9(HX@FS3R?4Z]AV;@IRZ5R$[/"*$P8T/321 M-<.:<52^"5%-8G39K"8;NKQ 3K>H1*]M5F'Z,6W%F3 );SHB>(Q**=S R<8$ MHV.U> ^B*18 &1:H*JYNXQ(U+B]#4FOJDHSWPR3#K;+("[P!<3+43E\""\^A MW:+;/CHG:,.>P[&5B>R6B*&=>?3Z:HDGCGLI!V,>4=,"]]V^5)B=@CE?$ M4Y1A4T'N.!0[<#6G%)4)A:KDB]3,&SO=SD*D.:*V++HH5VKDJ/1 A^RK")Z/ M)7;!OY(IZ63)H+@_,ZG18I+NM"YT!DO*(HEM4> M3Z1@.IVPU67X%=Q6 0%\\S[)LF]7EI9V":M]#3ZRZOR'9NH6[ZHD1[-BN I, M(1OO1< 7<5(>3W$&'6KPJ^M3I.F)I!/DBU(H,ZX2>"@*?#^@+/ M^J> X#!-\=^^&IDYD<'I!T[0?^7'8H%X.*NKAVS,[_)_:!Q_7B_#BW:B/=MU MT-'N5#YM6IO^\ZP-.NT'7H@O9)YZE^W;L/N1-XY&H-:J4O:ME VFY5=CX;[[ M!H'>W^XX1X;+\$%!=MA6M9N@#W[!*J=R@4A9M?YUXV&^VG%8NTAQOA>)9,\_ MOQC[YV>#EY[X;B7W7,EO+H9^_^+B(.O8X/6;3^X3Z:6--(9--\93?VX+<=T+ M2-0&R0]OA9KNR']4@RX=<7%H8X.=AD?FF5>AP0@O_(OAA7\V:'KH6[K?FHWT M_ )I>_8>Z;-HHP8C>A=/F< ?P66< R"\<"GP/MZ=.?8O+IOZ%,>[+4_:LAT; M..W[F??&RI234&JV9[!S*)_O(&[D/GIM/!C"_^\;0S]NNOZTD[Z;,7GL=+7% MU*P%V4XZ6Y*UPCZ)OW"NP=@NM=,(=>YUJ^W%CT$63EMM QH,XA#!_N/5UMGI MWBG$8S 31[;F$:O/'EO2\-4LT PB@.KY& $)UIRS4CM\B/6C,IW6%CPS*JMT.HK?^1OW5/K#7K7=E^2M^2Y,XP0I V\VG WEMXX

-]\3%;A%'D$OGWM71,H ME1A+:.,[JX-GH?Q%?:;Z9]_C*^3QYK>][[]E;)7S1P3,X@M"@94'Y>>76%HF M6(V[3#Y31;14^V%%BT"ZI*Y#> 151Y/PU7$-4QF3*I)"2Q!$6>**$="1 M92Z;LC1SI*)<2%FC$N;.*$@WBE_JF"Y4&%2X'C+J#J&J:G52K#RG!-@PZ6 ; M#:P7)I'-A"'G!:E)5'MS:L<1%U*-2?CB<%E+UL,P5ZQ9@9W%34:1?X+D,'NF M-]3,7(0A5M2@.YAIH#YBJO-<5<"R5 Y,!>JVF[?>+U@P,S4]X,V3X&=WAZ , M4N*\I4#]A^^*[.0F"%:O/Z0W02S]>WZ"^45 "_V @7KV8?X;MSCA7R%Z4&79 M&Y5-TY!$N(IG=B__!E]&#K:/<*Q^C, 6_/VO?T$?Y@?],HT&_$VE!#BE+]R; MCW.[H+O\=S7_VU=OTV2)S@M%_0K?GQ2GYX*]1T1W9PVB/9 M;\U&VL%ICVF].CAM6]1E!Z=M-;*S@]-V<-H.3MNYUU^8O>C@M!U>[D^R+BW' MRW5PVC_'-NS40SO7I>7JH8/3=G#:EL-I+2AL"TZK"NMZKX),91_F[[$QEGH3 M9E,(?XI4M0385<9P4?_6T:G'0M/HGPF9Y5YEM_601C0KQ$">W!'1J)S4 43S M_4L/X8D$XLG^5>!!FRM%L,0$.5TU<6RJ%@D>'P3Y*$ZW!K%7Q %\* J)O#1? MA.G,6P5I?D_;-RDP4A9^8GD:M5TKYD@JBT3!TAL-MMAR@HUC[7NH"^PB7*T( M,!I,F0@?-AZ]"C3(Q>7%F7<-BF7A_?<]#$'!! 8SF#^U7,%KKM+PWTD<>.-A M?WQ^ZN$&Q9,R BG!7;M9>+\$Z73!A\? P4HS-BO/F'?N#YM-%BP'+$]*0,W& ML\5 3YBQ93!=(#=KMDA6.,Y^;W3I_1QDN3>$H5[GIYN&^"[VKD ;136L\*"9 M9.+PMZ4WF"Z*;\-YSBT3X!T\T:AI\P1FNE<[T_J9B(<5]9T%"-P32*EG6H9D M'H\LC&6>RBA9=0X->_6IHU5F> M26J\DK,BI68#=R&3W,K*T9O-[J"9%"QT_[PD;DF?\[<"W2DZ Z>'[!HJ1QPN MSWX6SA"'S,2^-R IF!N%IQP9C].0 K6-(R4_42M+' A<3^MJ8.:!1K58$Q+WL72FY^8D'O7ZHRNL/+CC->5GBTO$(-5Y>*=F]$%/9> !,29T MVWXT7-3R+#P[ B\GRN98W7;;X:$.@J;')4D2VNFXW8=1_Y0]P0(0&A(R>-*2)5>[;3Y(,_&G;>=>L>N][5'!I?H(B M^\P)7GE'_;>HGP>3RW-]P02V%W*U9PMLDM9MD(HPE:65Q2))4K7BD@IOD]K@ M9<8&D^3;<&.NB#O24/\9;;3$#.FF#.4%E-:%\BY=6PR%#G1@DJ1IR"5P^ M2'W.V+$!DW3[@%T1]]]V%GO5@]"RYP_&G*, 96>6F$1Y=3Z"<&I@>[:2B\,U M>]*;6JT;LGI)N\1/71/H7:1UZ2U+2HHG%2V^3)?I3=<$V[X:?R;BAGS9ZM)N6YJTG,9*QE M4U]J!KZL>92;M.>8Q\,#.G:>C"O;M'67&6BZRKONJ0X ]!(W_+K&J]^\-J8: MB:U[.F"'+#\!6&TF+=CQA%6*=AY38W2PJV3]AM&>15F#RS-_?/'HHJQ]9^:+ MG%/QI@\PIX?7X0VL2X,YN.*6>NO7SWPW^R(>PY,YB$^"^MCH6.R(^>A?COS! M^>CI9K3!2W>MG>W6[X'U&P_\R_%Y2];ON6S^?K"CCX@#:9#NV'-2.WA9Q:Z= M7>*M_JYVKZ%*DZ<,(M_;_%L72;92\D-;E:9;YBY MD/N2EZ7G]S C/.X?>&$.;4B>,GNS!M7;?]^L M_2.2-<]1A%D%(YW5"_FR<*^W15ZDRD/ Y[)85N"F)%! W/GK580$1O9B=)81 M'L18UZ0.R?ZL2+"=:NN."/.U'W/LQ6"ONUQ8\%TKJH_@@KN_'__G8#3VST:[ M$DD]X_7V5@=FKPW1U*0^N 3](:M6::#GB/OEH!I3Q1_#"0MBP!+\70Y'$E#)7&VQ@[KVKB:#O]G0RA?3PB$/R%UP&>E M6P%2S6? 1<$/Y0VX1=7OQ#]@RSAW8":B K)7Y[V^/^@-6?KSRTM_A+T5MW(6 M;24ATJQ%__OQ^MWKZ^E"S8I(?9A+G1.5.96KG/!9\,PK0M1?Q3,':O,1=V!+ MZ(VZHKYC3O \9,BZHKZNJ._XYK$KZNN*^EHJ^7/%JUU1WV-"DJZHK[USVA7U M=45]SU84UA7U'??Z=45]75'?D:0INZ*^%B].5]37%?6U5/)#6Y6F6Z8KZFN? MY,\?T71%?5U1W], DKJBOB-2-,3- I?XW_#C_\/4$L#!!0 ( .R M?5*H_IIM2Q( /N^ 1 =G1S:2TR,#(P,3(S,2YX__'3L>Z9M1U+JP^MSLWWI3_S;HG"WIA?:(>%<3G MXF_6%^(&^(1?,Y<*J\<72Y?Z% !A2Q?6Z^,?B-7IU&#[A7H.%Y]'-PG;N>\O M+[K=IZ>G8X\_DBG9^:IV>_-.Z_I?5O[X_ M?IZ"#GWBA^#3_SKKGYS#/V=O)J<_7+QZ>_'JW<\UV_*)'\BDK9/GD^B_>N1W M3-H)\;LW=TOYP_.(_32CWMN@3[PG^960P3\?AN]^??WSVS']-G_\^O&O#Y\7 MOXC5M\4YD>YR=?O3R=N?/TGG[6W8Y'MIS^F"6.!V3WXXRICRZ?R8BUGW[.3D MM/O3W>U8X1V%B!?/+O.^Z=!/W[U[UU70&+6$^?P@W)CU>1?!#T32A#- F0&? M>=(GGIW#=_R$((O\NAL")+:QS/^V 5 %T.DA#;>@OK?R0N#A[C.:6^ M#,V=?V2V[QD8%<=P&ADXHK5"XK;;(I$XM/K91-RVW=FQ-O1N6--_:Y_6W. M70>6L%>_!#"VEHUO0C9[X[71&Q%?BWE6EO.?K)!WVUU$Y/S:Y4^:WI""S.9_ M8S8_<+$4FQ9:>B!FQ&._*JE@B3)F,P\65S:!!8MM\P!6&=YLR%UF,QHY8",* MLU]^P%4-9$$NEX&@\$>6MUKF9+A;*7LKYM]"A]USG\H1M2E[) \N#7U2?&@V M^]NBV16YE=*WT*PWWB,HPD4T[*=_FDWYKFC*A+"%-AP*#NL*?X6I#LQ<2QQA M0W-J(4;+GIX4+1OS"-.?F$L+S7P#6G@S!OWT4DKJQP&;?V@V[FDY;&-R2]&W MT*RWE,AXCHM^FXUX5C1B2-5"T\',+ +J7#TOJ9?8L/C0;,SSHC$CDE5^FH\?F,WY2C?%6Q%M"TW9XQVFEN9T(P&[Z4RF58J15; MCED+;7_CP4\Z(<^QK;,/S+8MY6LAJ:5H6VC*ZEK=9F6YTU+V=BB_;5P4VKXX M5*](=%9*!#8N);3Z^E6;;5^H6>5#6PZ>994(F#T7OG.\AKHQ:MI,F#D\TNZN"Y=R=PZ6 *IB>SF: S M13B8CBAD0T'BQXAW#:. "(\ M@,@A%>,Y$70G457!TQP\I8+&2X,GDL(",2PE1ZOCHW"$3[\<68=D]J#V4$#V MW-]A19$OMNJ=4 TVF[]41RO]T"E^VT8/ACI:^#U7 S-XH57'B/;-#ATG,G8GX[*O%/9=(J1+)L'RFD%6( MXJG$6T8>F O"%6IUNV5I=F[%T?]"!\N]Y6SE14"X(@K[7GA&,B/'H3-F77D= MX 'J.VAU$2P4=$A6ZFRI.036TYG]7*IY:/T>8I.W>]&5L6VF[V1/T>2Z6WUTLV>TIVX2S^1[4N% 3HL[ROHWT?3) MRA9T9O>5BC;UWF@[)#K*C57OL>F=5QO;[+)2V:;Z+;B#FZ+>5OGB6U4WJT]@ M=-;K4MG&^.;#YVFK- MBSB8':AYT27CP,+9J*A!!!XJ,74=G3GH@>DO]\+/<27(0\$?&7X)N(;+-^9E M=GZI8F-P?O:\2MIV6!J/B:RD_4,>FGTM_YY@I^QB9;[>+R(73]S%H#S^RR4G5%?VS],-%JG9+K/LM V',"[>$: M%/<:7!"SGF0J;R5(Y;W?LS"%0JA?5"(&\TS,"A&=^4A'^/P8$_H-W)HSHU%)W M+5S@!_,_'$F&]VH<1<_F@DX_'#WZDG7B;]K_&U0[?EZX,0JR-MRUH(*J:(VH MX9@%$7:)2^DN"&"B3F1!J)$3?IDH6 O8[J=I+6]FIPM!U-E4XW]N^D[[]I)&LNM&M$=WTVHCH M[^+5$N]!<2Y\RRO=4&&Z"26\P^66AP=%#"3X5R>FZ^"CSNE9Y_ST^%DZJ:2; M")&:83,A8KHMA-!?\5*S^9@ VWV]48M5-\#H&I951/BCDU+7%6\CXDQ"AYA]%Y^N:%PFPGR-92 MY()/O5HZN(U%(: M+R[Z-P35 Q6#*6[7\/!*B/^A+I"@P!^.JL',=7$I^^'(%P%..'A%U@5,1(P[ M$S5?.D%X.<>1%^-3Q>(!6H&#Q*FJ0 Q/PD>+&-$!B@FP6^D#%2* MGUEG#V&%C>NU&8WE7XNUL1H0_PA'#KO0PK.Q+ !)2?C_&R^ZU,2;J0-XF0I^ MHM)&)!OH%\(>PN.> * /S,\[#T( \A:QVH'B0\%M2AUY+?AB1)?1,>K-$^[3]/7%";_EWFQ" MQ2*[CQZ;8B><]M9.:21S*7M$B-64BR.QCAI.EYU,?IGY?'3,%+^-65:QO M+1_-=TS@6;T+0]"C\D0O! MGPJQ6'S8<-A]Q8U##P<]=10[EK+\>.L ^L[#7Y\^0)<&GZEK/[%S"PIK\FRC_1%G3Y)K,O'7E&U,%W;Q7 MB# ^]:$WX4(J?8@U+L ?P]1/0%B9=^(F9'MK 4QTB>O&GS"8B'".2W>OJL![ MJ]$M#!0PT*ESA&&66 [9-3A[JUNA& &9XH^!$TX/L6IFE&;7OG'2'LY>_8#V M,X6\*N"6JP$'TY\=9":A.&!&6/\Q&=;XPWJ_S]3QU(T#P8)OZ4T(<\H2?AZ5G9;.DT#UZ'MZTKN:CJ% M_@IQFGO9+?]JV@1$_KR4$XY0"IIZL1?+U=<=\FNXL%E:CU?T_AIX^Q#)VH5- MA4HU V:#K)$^-%F1M70O37Y/BC?P^6#^H0?3C-]NN22X0&+ M.QB.B*MJ4U5!NPWE/JC\PN\IKINM=L-T'PPU>>*3.0]4YNTY8\Q@?$J].XKG M0,.WGF"(AH%80]U%(@1_.NI:3-[CT8>!DN\"Y96L MA]JX1I\HGPFRG#.[SW ?[$&QP#T-W.0A;EZIVMB-ZS6YZA6"+O.@<>GNJ3\F M+I5Y$4M/&Y=SX-&Q#\/X)7Z19Y67M@*V#S)?4X<*XE9(K8,+X 5Q%Z'U;@>GST" M,F(-ACJ3.1.ZD7X-3N,ZA#E8O&XO!+H>UKC,F5PJ2:0V2DD M^ZM#P7';%:_BXWYAXMZ#BH(+P!H7GI MBYL]^O2K#&Y<ATN+;C-6X'OKZ9CK%U:F&:K ;UVLRAZZ*B<_58NGR M\!!GW'L+/:0>:N,:_4B\@.";DG=$V/.\"A6PQF6^7 KF3OB/@5?HV3I X]+^ M&+A@PC%=^DJD@HDK@(U+/8 Q'429\#ZU-7)7@QN7/'JM!M8%D.J/\/CUH!@G M9I0]U 2S74:9%'V40,<#M?JD$/:0RVN>2#6*9'#V4<=V.-:1^1P]E"',7M> MIT(6I7$-#!MI>[J+EE1*OQ)!L<9%3>74"J3&M1B2E3VG]C?($7VJ+J^!7[#6 M7-QR+,OEM:F+W+A6-7/FWT&.G*[QUU;%]K BD^NZI45&);1QN7M$SD=T&N"K M6?C&^B7P$<1.OX=3#6_ZS?!RT:0DO +]B\1M71^V&8(T.I4)>E\_I-QXJ M@+^Q$HY_X; %;K)S%7L;J=-7(5NI4 Q^N4K;=Y'WW?#;C_#S_P!02P,$% M @ [(!]4@&)4["'%P .SL! !4 !V='-I+3(P,C Q,C,Q7V-A;"YX;6SM M7>MOXSB2_W[ _@^Z+.ZP"ZP[CWY-]TS?(NTD@^#229"D>V[ORT*1:4<86?10 M4A[[UQ])/2*)KZ(MF31PC9GNQ&:15?4C6<4B6?SE[\_+)'A$)(MQ^F7O\,W! M7H#2",_B=/%E[_OMY/AV>GZ^%V1YF,["!*?HRUZ*]_[^7W_ZMX#^^>7?)Y/@ M+$;)['-P@J/)>3K'/P>7X1)]#GY%*2)ACLG/P8\P*=@G^"Q.$ FF>+E*4([H M%V7#GX/W;SZ&P60"J/8'2F>8?+\Y;ZI]R//5Y_W]IZ>G-RE^#)\P^3U[$^$E MK+Y;7) (-94='1P='!Z]/0P.#_X[./M'<')V^>9Y3F4X"?/RZ\/_.#HY>$O_ M.OIP=_CQ\[N?/K_[]+_ MO(P+[*FK8/G@^I/2?Y+$J>_?V9_W8<9"B@R:?;Y M.8N_[+5$?'K[!I/%_M'!P>'^_WR[N(T>T#*QP8S-!,H2[+=)76S" M/IH<'DW>'KYYSF9[M?*Y!@E.T V:!^Q?VE&:5A]CDI.0=8U]]M4^A:=8HC0_ M3F>G:1[G+PPKLN2L4O9Y70\$S;_L/>99/*F[!FOPSQ#:_&5%ATL6L]Z^%^RO MQ>/7,&':O'U *,],3$D+#\[%=4BHX \HCZ,PL6))2CD$?VQ@(09'=C6_6K%I MA\)@5)>>:FB^I@]AND#9>7J;X^CW!YS,Z.1W^D=!^XX-HX!J!N<\S![.$OQD MI5"!: BNKL@B3.-_<:#HR+N-%VD\IYV)CL,HP@4=B.GB&B=Q%",CL^O4-80, MESA'V0V*4/P8WK-J]&PJB@_!R7GZ2+'"Q-C_A()#M'Y-,!US^0N;06GW7;%^ M8V)$1S.,1JCM6L14S\=9AHSL*(H/P[I89HE_9]4J#9Z?,*I0 & M%,6'&B?7X0MTC/2*#L'!%$]8OR\(.EX0Q">VW^+\X1NF4VYZ0Z>(F8DQ> U# M\'N#$CK_SJB5S5_N2)AF802R@R:Z872Y7,8YMPUT\$XQGU[I2@,P40-(AQG[ M]$=T%SZ;.9(4'<;FVCL&8_H -A9R#*L[AO6U:?^.32B#2M2M<5 ;#F-647PL M>PYCRDPY@FV'ZDM#-)R=AS$C*SN"S8 MS6\0G8^+AM4AI;=OU:%>3K,\7C(G]'N&YD5R$<_IAS*[,*ZBUF7#I>9"DM)O MLFM$;A]"@D96D+ZU$>(CMA,$D'Q0W\N61R/AH-RUX&L^NT30D619S5B>I*V* M;>H8B^>6QF1?PS$8I/(1?&C[?@\B'X'33N>5,6').KB^X=8(MLK64PW'5TL5 M[:1)F&3QTFABAY.<086<, FMB)Q_0UEY2I_0&1: M$+:1:=^)AV]IX$A[6;N5LZ6G')B_EL;:JWV@^JTKVLXN@NW,OGZ-8^XRV$IA M6\_(NQ#V(%A7-7 4RM[[,I(.S&$[!('FB$YE,_KY!D[ $'6/)V-K$JG/\;LO-M&TJ[;RGART]4VIAT_B2OOJREU0P?X1K+:U#Q.5-5VD,%K M&(??CO)6!8D>J+T.C27^)T\D<1)G2H MH!DO>;5JVY>-)(96/KJ4[;:OBIP?TZ5VB$4"GA&)XLS".QJ\(9WT49A$1<*' M]07]O4.!GG.4SE!S-H*I8:-#G/1C5D-UV/8PF 0U5?M'*E%05A%TZAB)5_ 5E\Y)E& "1U:7_8.ZW9" M$G5ZB'CFN2JQGQ7+LC=.8MH9:OHYP4N=OBO=XG5$:>-"N=@+GE"\>,@Y]RYQ M1"0OXSPH8X[?"F=Q#H<11 U#\<@MBA9Z\ [$:H>IM4MSB7+S9**E@H'VUBEH M$+F] ZN]UZ,&IUL*!L8[IV#(Y/).^=]3NHBEKO1KCS$;71T-#)CW3H$QR^P= M3-<$K<*X#M[6L5N@DP0BA@'WP2EP%EKP#L'S-$=TD9J_=CHC;AH2&%H?'<]_ M!HF]PZB4BBZ](]BZHUW2Z>10[LY?)V&Y2FUMT>MF!1V5'PL-$0IA1C"+[ETW MJYSI#-[=U!1^+"6,.)E$]@ZCEF6! *0H[L>:P8B.5EC_H"DOTJ8+?D[AAK%T M-?^>=6_(22#2D_FQHC!#!1'>.\AZ)Y@R.CN?/D=)P0*\OV(\>Z+^N-8/ E#[ ML?(P FBC"N]P/"G0&96[M;$>(Y@!,Q'ZL?PPVS&8 KP#CL4BLO(L@3[$TA3R M8X4!&$Z"8-XIOSX]T.PM-R-?Y_&I:6#0_.0:&K/8WB%5/ MA[A9/6CEV(')M742R!C3D97U8*.D.IP(WB+IEW<](-00*'9(Y )[U[5.EZL$ MOR!4.1PV/0U ZGKX@U$#J\$[ 'O]K8E9EX>Q;?"TK\EU]&'=00E6DG=HLT.Z M)(SX8>EID>74[R$U^R]&A&'4K@,58%1ME.$=DMTX"QQ#$YWK* 48/9@"O,.M M?=7""):TL.M(!!@AC:C>P=(2"A(N4A3W=6:'B 2NP"-7VKC$M]2*=]U2,(+-O3H69FD9;VR%,V(J63US]P7@4#S?9>37\J M #9GAH\D$*9_54HGK7 MH]A-6YQ",!%+NA[=8$!40GJ'QO%L%C.YP^0ZC&?GZ31SU_?"N+/1MY39FX56+^ MLM^7\H+^OH4;Q_*W6#K7C]]JKQ\'?^E4\=?1+DH;GFGIL/RNQ_(K;8#G08O: MW13Q*\%9=DWP7&>&.X6N';X>#Y?=O91%O-M3K"R,SOT/Y8H1^^Z MW W*$&6'I8XXH2,IP?P>EQ$W YGK:0.*&DAZ[S!KI"O/^%[0*1(P4;0+>S.J M1 GZXTIB +R,]\-%4G=.[QP0?B#L$J>X*YQQ>C#1^2>2M2P>#"(0.+)+AVKQ M_9OK^OS:]SU_K-(@@)FMD^-)XW4"K)WR."THXZ^K]*]HC@EJI88\?:;N$M5_ MG(;DY9SJD.^(,G<>)PE75)G40(WZJ(VZ'NE;T*C*1DFLF9?FUX&*8*/9MPGU M$N40M[%7S/4(D'(M7$H@OQ] MAR@!^22A-;B^I3@"U'IE[0+<]1*0;1'%3"_I;,W1;:K)]17($>"'*6\WND&9 M5EJ[%C"0N4[N- K @EIV $A3&]O #*O/=0:I$?"W4>0N= S.]JM" MK#N"G!X&_*== EZGJ%T 6DQ^(N8]6<=UU]<'C*<<[%)/L-'D#JS@M)?K;7J$ MH2)@5_ XMK:F[KSK \W#BF>8G.#B/I\72=VIU8#KJ8#H>AQN@VC%.RC/XI3= M9)!E:8;%4L$5 'V..IFJ2OOL!:G'VF:8)LI6U$!$.N=BL%I=36D R>^1_GC M[O9^X4DQE81 ,'T.5*F MUX5_V(GS1_FTR)KQ$ADU$-6="H^IM;0+:^0ZJE-=L;(#N$<*1'>G@E\*_7@W M>A6BEQ//9L=EA& M W-_R;>F\OR;RP1)^N^_6. NDGIZE&8#H%7JV0%DE6_164"LJ@$QPA-./GNF_#!%W-UT'=IA)/3]U8P&ZO,N_\%E&&5X,$6D&"*_#TY,TF M<&M5Y1W4"@64,N-N)U*6MSO<";K79C+M ME_34>X.CI1+>OT'&Y&3_,[/\2/U,?HJ_"1+1+^C"HOM!J^0U(C&>B7'4*D/7 MZ7/$KS;>A#DZG<]1I'O78\M\N':OW.A=O$QGNTKQ,E> S\K431I>YE7U69FZ MS1UOLK=>D4685H=M6&;*>)'R2'N:5\>M*/_7.(D[*78[-ZT_!I/@),ZB!%,W M#=%?VE4&83H+6I4&K[4&K]6.=%V\=_U'SOY/??8Y52"[&C,P>_7M!<4]_$]] MQEKE1^*H#M))XW-MY@X/^LS5I!QP22AS<-UUM@SD3!Z*&JRI@HIL)/;XL1CY M>#D\ZG-5%QZ)E^H\M)#NKD.GL)F! MWD;<.S;9*805S)R]L&7UXXG:N"XZ.03#V%"-SZ#,\]'Q*MA+N?^S#KDNPR)&5R>*ET;P*8+SIB]L:> 1UG:=8Q_(%@,VA@?CHLXH@X-8S2=W>"7,,F- M0T9/XGJ_8"!@('H9'YW3RE)6STFQ"GYC)C?5W%LTT+@^>C 0/B#-C ]0R7;\ M+\H(GN=/(6'Y*5X_9!+21>(M[4LAB;$*,NM:7)](& C$-;6WFWMK+>?T-,OC M)8NZ?L_0O$@NXGGK_'0[0*'U5H5HRH;>:L-54+(5,+[8%ZK(1^/">N;[U\_V M7B-R^T [E5:+0IQG4RU6C0>T]8 WOP5%]?9!8>M Z;9+>U]TJ^N\)A0(8UZ( M(K5"B2ZX;G6_YK-+I!_ 0I3I589NGVH^_UMPB7(OUHYM(=6+PFXIIY>/*T9^ MA$G!<6=/LY%'??X.-8WK5:%,_<)]8I/(_AW_:WC^#9/?6?8_S!:JS 4/G[Y1 MTT3B,($@IB=WO7:T 0^B"'_\(8T/8YC/A3"VP>G8QN0NDZ8US\N^-DWY0AA< M(69W_I<7\L<8**_^:8V#GLKM27\Y8_RQR#4$JNA<&PT(3.(Y?X JO#OM3]WT M@L<[T0SRK,,:MWV':\&U-5JC5PRM7H\>5NKMML.,E^0@9W_??:MKDHX(G96) M3#BI3.^$74)!IOX:12&RVU5*-^\$[=)-;.I7C&=/<9+HW$D(M=MTE'1H7]#> M-.OS:C!59DK7QLH&.C'S)$@MWIDM#>.M*1><:=2Z+M>F:!S,#:KSR/B4)Z% M-N>=<%:A/D:U14M3-MDR,%_#A.5\O7U *)\F89:5.9WX"0Q>N$(D;2?OUIHA MQ5GZGO&IV@UXPT&W9?8])RKM4GE@N-6\%X9*GFY3DZY!2>!P^E+P9'S!R$3G MVA09P%$];:S5@G>V1\$V>Z]V3?S:I*XMRR 0BKKP)_(F3,5G!;N1\HV:Q66Q MY-_6&5"T\ZVP'2:=;\O*@ZKV:GJMZ_=B0KU@^\Y( 62C"5W247@-#D'-I6TJX M(,/T@K(FUR?^MM@)VJK;V3YP21V+NR>4/*)O.,T?-%&B]6MT?I:>6@UA],\5+]E5]QJJZ#CS%F<%1%$X/"5>DNBYC_76[/;X4KR\@\R:] M\!U/EZL$OR!4<=:*%1B7L@!2M]MB#(/;, D)1!I5>=>^'Q@@<=]*([]W$WK% M+IUOJ'(2?E,."IF4QK6WMB%L&CWX"MV/L(Q!0F$3RKOVK3:$3"&_=W#5+VVT MC1-+^/25VOW9,;M6L.!I/3)X4'.#*ET[3^N"OK$6=\AMJK^IGR*N)(%N:PC' MEX'>4_,U\YQXPT'5LG=;&N*[K>4S1<+CK9#)T;(FMX?'9D645Y>17CB385)O M2='!89(67(%K+VQ=@,4C9C8*&_].U^L],BZ/!"E63"CEVKO:% ZI4)[::^X# M5H(:!Y2TL&O':J#!HU&$=Z!Q ;]B0O 3NR"EV4_L%W3M$ T$ED(!_G@]K4Q] MI0-A.(,B7&!J)^ZKG9!M'$1I,=YRU=HI=+3>F#2'3B-'UQ/KI=?QP-%JBVF< M#*6%G:Z\[G.6!($4;&5P%D;H>,G&FFYAI:)P[1!I@!!62GJIQW=RNAQ4,]EY MFB.",IGR&9&!QK4#!% _0 K?YF1SFE+8>4'AYA$L;>E6SQ.J4IG")!1.X:M3 MFVY5*DVZ4Y!@[X6C^-KTIUN^:]!D?X/)(LG8W,X#YX;U=MZP*H9%/[<]J_I> MDMZR)5LO-5C5#OO2YX.I@CX,%PM4Y3T([C8LO>[K4M:FM*>]S#%Y"LG,1BY= M):X=$3UHBJBMA7J\6UH*,M0?E"/0 M8^H6NG9C,HY6KP'S[Z0_U9%?&V@%!& M[#KOPSV;@[<+SJ( >5R;I(UF(W@9/8'VN\YH- M/4PU2O._#]0W[BCS\.?M[6J!X?W!4[P!"O(?9?K#E/X>Y^LZPJH*8-A^]!1; MO5K\AU6;>45>VKM5BSH!A0%;[]%I4G(=)PE^8E=7+<"2$7NW3+' 3JT,CZYF MRZ-%K=20[- 33A%_8[4IS!\,S'AJ%$W<2+ASIXD;M9-1OC99)N"HB8*F62]" M2(TV*J?H*TK1/-9F#500N'R8MMQ0L);%1.=ZTC4(U!N[,"UX._]:HVX,BG$9Q4F8::YE8 M]G:OUKI*'L526M=N*SVKREK:0BYG\:DBV,Z:<*18\VC1%K?91'$ZJ*X*$CWP M\^'I;,KZ:Y+0OLJ>:2[("T^?K=]S$XX@J:7N0]TT7>ZAUHT'=>ME]N[,">2= M4TSIY(\B3/AA6%[R:M7>%9?K13C2!-5+I[F2*J@:=*V)MO!719[E%+?RA8[3 M9T2B.#,=]'HO'(* :J6KAU;C94K6U^;[.JIF3O;7/>UK])/_ U!+ P04 M" #L@'U2KA<=JFXS !B;P, %0 '9T/+_)_B\5_VM PC]^ M%O_Q@"(\X\R$T<_/$?GE54[%K^]^H&SY^NV;-X>O_^^7RUMOA=?H@(2"(0^_ MVDB)6NKD#C]]^O1:_KHI6BGY_,""S3?>O=[ V=;,?_7CK4"^\(?7Z8_YHD11 M=0YT1'Z.I":7U$.Q;(M:1#.PA/A?!YMB!^)/!X=O#]X=_O <^:\V/$EC,QK@ M&[R8B?_F;6K[U2?"8H9$*WHM?GK-F4S6.(R/0O\LC$G\(FAE:PF5PY=UK1A> M_/+J*8[(P:85B0_^JXEL_/+(>U9$1,=X-7O="N,Q"H0U;U<8QY$.5&WASE%< M(\857^&8>"AH!*E6L@M\H@]B04,^[)4:=M?I6 77[]FE/>Y^$6,H+SY/HIVHP.BDNG&(GSN6A)NYZ,HPEHX0/$N MD%QB/LMIVW"Q5!??Y6V?)=@_>W[$H0$ H'A7_>0:O9CVD5+1+A"5Z36(Y-_#.>T+E\,HW)08#M8%H-WV?_Q/?H6<]HIJBWUWQN!DHOV3 M=JG71=U#ZW@@_'E^$N#YXI1$:,F7@DLI.%_<8#X>)UNH76K?_*L6[7(6Q60M M%J&_1GB1!)=DP?]8-R_T:ZBV,&Q:#K&0_Q)=8W:[0@SW;"#UUWKPCS0=( S% M.UU[-<6H%>P478Z^[=^NL&E/:EA-7RO)IB9N4D=?F',6J_O9G(-.*N]A#=V\ MW1N)]X"TT'CK0#2$;EQ?=WN$IL962W6'*V>*_&'/28"B2$XIZ9I#%I86$EZ< M2X(>2$!B8KSTZ>5CO5CA/!$.OR\D).MD+7_E>Q+IOFJKJG&-/>P&OI^12B.0F-J^K8"]5\]:45 M[1AAW@6!%Y@/93[_^QZ+@"[J[D_'W"9:3& T3",AMH7Y.OV)B-"XO;1M^Y7^ M].:[;VU WOX'OIVJ3F?KRJ33N9>0W]X"T8[S%AWHJO%GTQ0HG% M%?!OBPY?\S/+WMI;%IY[UKF MOSU/8AG1R^D! M$,LO':SQ^@&SAG"+HOUC14'0#*$4Z!]72..CIM V,H.V2;Q 21"W;I0;\2)F M_F<2$C&<7/+_6<"-GV,<^G@;&B4JW"N&F_]9U)"%Y1_.#F8;J?P_^8 V2ZN8 M%>KH!W=]J'8!Z%N.;AM1R_^=BGPM)H/7.(BCS5_D]'#PYC +LO_7[,_W6U#<""_?9\5 MKBO[V@'H=_E@007LK%P9\JX9'+$-^*SM&PXP:8?[F:]O8]YPS@+Y-=YI\3(? MU+I@=*VU9V8[JM0@;V .Y-6,,C[1__+J\,T.2T#Y$NZ75S%+:E2VP9+TZV:+ MCZ-G8M+.JB*=[1-!Q5:0 X G2M88RJ^3D<9YF*PZ(E;JRG=)17?SHN #- M3+7((3[>OADQ(?>'->B[XF0S]^\[V+4F36H'\?;.,F]TO::AQ'ST)5L.@[Q5 MRM[7M;K]>"NNS %.%!V#FD &.Y'E46V']K@!&5G9^_?C(2,/&2+CO5TR,B_N M0\27S%X,$U$L=_^C'1*,EV0U<"$"[(Y,*=#L[-&4AE)Q6VS 1JXCHPZTH\LN M%*VD=S5:">?<$PKDT5-\@AA[(>%27C]7C%DFXG8Y4W!!6^H"3C9VJ<0L3H-5 M<"1.KQYI1&)S)@VDQT*DJ2K@"L[N,)E&RN:B3:]PG"FO&"T54B/A3:L"N*ZP MRM<%WWTP',4[V%JR0)&1,*7&#]'TP3)-N^AB%3.[4J,AHP09LO]'J_;_-7P@ MXOQVUV8B;3^!94;"C48!B*D?K3)US? C(IN@P4W,8$%SF#(#X9%P9ZH)1.)/ M[FRV##=9(R'&G()/#E!P14.OV9:W*C&.72^ 6W5$9'642Z^W7 ?-W7%1 M#6^PE%V6U-8O#VT:+4#.['HKLG1:X5+>5K@ARU4\7_P:%?/D5$E3BHV'-;T: M(&UV/1.ENTP1;V5GSUZ0B%"OSY3Z7TD0P.R92(^'1&-M0"[M>B=.$WS.K9 + MLR!@T400DSZZK(O.%166E%:P!$B.B2Z4!R)-=7T5NIV%"4FWQ M\3 $PP?IL>O*V-P,V=X;V [EJHX$R8R'*(T.(%MVW1G"/Q:E5ZK4?K^LT'CX M*(,&"7#!%6$RD(UW#&LV?+G@E]"Q, Z?@_H\UJZ'(7=94.3"J=R#T?N#3&MP M/D:ED2(@G79WL3D=C&-88!E;E+5A N2R29S+6S=.U;,;^<;GZ<7R#K#6^#B] M1@.0([O;T[/U8T!?,,ZVUE6E8;JTHF-BSDP9D$2[>]=2L]N>FZ692)IPVK2F M,5'<2C>0<;O;X7RF$RVI-87'Q!L$'Z3&[MZW>&2P4?A%RY):;DR$&6@"DR2*Z1HS MBGY94WIDG($J@ 39]:P *RRC@TN=Z,BH,],'Y-&N]Z56YX8SX,CX@G4 .;+K M7,D!-F+& 3[V7XFH";'K^S!X1:S^IC<@-%["=$J!!-KUD+0YEG/O(&Y_^EJ> MR;VSZR.Y9EE(BH2ON>):4]C>P6ESAB#X(#5V'1YI;@@37LHEQT1*+7:(D;IT M'D.>S/B^-" *KA'Q+\(3]$ABI(B\!@3&Q(]*!9 FNZZ,&Y'N-,3^YE&D(\]+ MUHD\"3SE1O:(8F;2RXZ)/$-M0![M.B[@5U1-5A1CX@E #_)BUU^A6RNU#\<: M[^K/2#.0SYS?XJ^O2TI?\O_9?ZK3:R1V[BL<$V\WH17SGKY3YCV=_7NABO^8 M\J!.>5"G/*A5=:<\J$ZGW9SRH#I&R)0'U8'4FU,>U"D/ZI0'%7":\G7OG,FA MP)<>K,T;S*9^5$C>^3LI#=2 B+2=P22O0/H>TE$2KR@C?^XV43K^RG(CXZT6 MOIM+NSK@%U&4-.4JE1DE3SGHX$SE'$>YAZF:$943'"5;9?S@2L^!M47+N/P9QE/P:I@-AHPE)) MC8\DTZGJ1QM'%5NU^&8R"Q&E(? \V_O2,<5.=D87LYRT _[C"DO3 <5T0%%E M*6)QCB'^O\KL\#^)=)Q^XL5\]8+9$_$P7EP6^* M, +]W#MUZHH/?/:@LVV% EC%OD\=!B7"R3.'#LCJY[2A^F+U;W>W%_=7.+Y% M 8Y ;[4H52QT/_"BR:AA4Q7:K@EW=M7V$/?Z):D/54#&>V84IFM8@,O*N!3,J>5&_S@K2E! M9AHX>@YW@Y]PF&"#1_#*)>\_.;XEK 7LYL%-!E5D$:Z[H+O-!RU2W/'_]^_0 MLY:H)I79XE)%42V9C95R\^#GA$;Q?"&R>^>'F%L:*-UGD(SS/5$#W=9*&-U\_!F>V,Z>V;'8&8"19RG1(W.9SSCDH />D8_\ M-;>D !R3)YRIH.@K:D%;9!EQ0!MKXN:AS0V.,$:M/OX8PDG>?-',U(![M7A('%&A,G+51KS$!1@2J][)VG1<5R-KE M!"3QS9!FLJ*P_7*>4N>V ^4WPV!5*Y!'NVZ*W>R\\8V1,.$*[ )#CO&",KQ] MH@='9\_<&AP]"1%[D;.)R'4EO&HT"*3NZ6/><"/H\:/.3[%]ZPZV,[M^F:TZ M69\XYGM@I6L,$!@)O_6X06[LNF2N<&RR"RD4N[Z3,N9C%!'/G!M9W!8Q)O96,[2##])CUX]2!GQ*@B16A9$# M N.E**\ 2))=[TIMJQ).U!2Z7#V?DDC$BR;,Y,BF986C&R";Z 5R;]0!%,L,TN&72 ML*)OO24H]0;;0LYU9.?2RLD*A4L<781PMK3B+98/RELL674S$L[R%?X;>J31 M7V99O0Y<$JD,_]/]ENE^2Y^=F/45U3) M-?J[?]/Y?7*S7%UYK8:^7]."C7K0CA[< @G,=<0HQ6PEMVM"DEX!D^V2!<+N M&$9\D_ABU']J"M_7#>BGGD=:S4E[>5A; ),0KD$#>6DQ&. M-4N^\3:U42IURR\6F/OUQIAY$,,;O!?.:(2(RSNY2I%6ZP1Y;XM,M,\H M_H+C%55,!B;2SM-GK 3$H-TPF@)\OC,K C]:TT3UOK*)]+@85"D!,6@W&*8 M/UUU9$H8\E:0&1=;5>BJ(]:QA4.[3D45K8E_VE)T"(I6YP']"F0T_:B.!>'" MLTSZ=2]0YVR)0O*G7,Z)?"2$K]P6Q$-A?.1Y8@ 22P(:D/R;W44-?N2H=]$_ M_'_DJYRAT)_E*IWM:IWMJNU'M2L:BR[J8?)4.'HOH/^IC%Y*S?)B_:"[")\X MRY0!,4*?RKARY?L!=,W$A:_XA;<"X8M[S)^^%K =OBECVXA*MG/"?5DN1N&2 M<&Y$@B, XV'5?ANI62;6#[I+/DL 7>7P;1G4IG _4'A?8PGVRWD2BIC>E3%E M4K.=6'_=\QJ]@%WS\'U=UYQM1?I!=4(/1#_C'SQ:,BQ'8I%;ZPOETTEXPXH=7]UB1P6U,DO6+WD&L&MA[:."7)D^RRN@WL&FJQL5 MQLJLF8KTCJRT,E)!K,R-Y?51[V#ECB1;]JB05F;$="N320[0-+=3H0JEP?>9.HX%7$N072%6)J*KU:Y=QU,F-F'9MLO32_#3Q=3QG(Q MQ>C5B2_H'Y1M$BM#-U!XP;IRCEXY =""3 QN\RNTQO-% :/JI0]%\>&?7%%8 MEIH@AEBP\.!*5S0X>8ED;ZH&?6[E,WW"3+YYL<6K?$<"+&_A$19]8Z>&P+L> MH0!C"S^2B)="@9FQP?(V7E-I9&TU.SB6=_TV$%\@U[4 ]<- 2B&.WW'CF^"' M)U/+%_Y0)'*DB_\2>_TG%.@OHZMD'-T6&" '!R;;:?QC1KP8^_78Z_^JO^6T M3ZUV+K4;<%=Y F!OTSEW\=V]]N#D#LA&FQETT[2=E? CC8B"8;D4KBU\_Y.M MI\ ZZ)?42#N(C9\L3[HR"=)%N',[GT4Q6?,)[/CECG]<,_T:23L^$3>P@&LW M]&#L KDN%8F9M*4IM@DKIH16C>+^ZJU8C_CA&;LTL<:9XAKY:T-@5 +9H:P(6'_+8> M*\"TEY1/4^R.SU89%J5Y@=+WAY92Z!B86 D9-//[CLUL8MP2OH_.FK0&*&C( MCYUZ6(U._Z\9]1,OGK/L:C\<^E)?TM$%"H@7LGVG63&:6#[_.K@J[D)1?/CP M%Z5M*Q3 *CH1 -,5$4XN6CH@RXHW-\WAAI;8R)U;*GW_UD)P@+ZQUWAJ:X&# M?:/;+:Q1Y]@.LY\Q73+TN"(>"N!)0E'!ZB:I12%!]^ MNM ;F)H =VC.Z(H-5^>,3A@;=.(XQ[Q:CE%D]FU-*I 6BP M4[1.:6IB8+ZK,;?QMO#]VZ'W:7N9N80;M/3'[D/'S%MS?>'[MT/G=FEJ:15N MT-(_=F]I.=*9V;E2]/[MT($#+:P,H 9M;#LB@(8>5R]]5OB&1'\W M_;+L\CLSMR@0J;*><)C@*QSK@B%KB]];\K4;]RYJJ .XM[<<*) &0>0RFFF? M.0$DAE\$[D>56@]X46@[+EVVK7-N!)&*2+R(*3));3Q\9\]>D(A,^R(7!_]_ M_PX]PU2VJ.S^G:4C6^/+X*V5@BAW;+:\YNM <=]HB0\;S)0Y*?0Q(M^J:,Q:3G:TS%5T@-AK&S )>+DV<+)C25%!!BF7 M9:_D[E+*.,R (7;(\FW#0$Q/LTW/L1VW,(!WD-/2YANJ(*!?$5^_G%-V2I.' M>)$$U:V&8GME).\P8RWT<-/3N$$K$]X=A?XE16$..M_>:Y=TQE6,@,]FJD"4 MVGT>A$^13T2X\VH:)WO';]$Y^Y#<2#&?-0^C[G"YD%5HP0\A\7ZT=$F,R]M$)LJ2*O:4WN M4]I.(Y!HN\Z-L%_*%_QKA/F88^20;P M0;[LWNZ\(VN\27=Q%,_9T0-]PN>G%R<7890PL=NY)&NB>F'.K +W.6RD",BF MW==A1::37T,B &/MVX UA=UG"00-,F+9>1+&Q"=!(K)^WV(O840XT=(C.^RG M1WKKQR26R^/YX@PQKMPRNL9,/IVGX["3ZMUGO4,UP7:2<\T,]P)>DW3U![?> M"OM)@.>+4Q*AY9+A9:9P=D*\R6B_U;*0R'[_UU .9AL(XM&](@CQEPV,;<;[ M*<_]E.?^F\IS/UWGJJ=GM!>(INM<+K'A9+CK**]S[3[/I^F8D8=$&'"7R5R= MO]I(V$*2_$9W-\RUZ'I8:\3)+N%V"T[*PC9RZ7= 2JT:CGJ-ZS4XIPSSU;,N MU-A V$9B?F,*&ZH!3E$=]ZQ;LDX"43KBVQB^<\%11!G9QJT#74HC=?_)U5VQ M*7C(_!W/-=W'1SEM>3WT@>:3-(J(_,FAT$7\53@Z0G_W1Q&WRG6Y]7"(&*$0 M$PUK<9N;-LJ @U37[[=$,=]3;UP]=XPK3<(EP I0VFWKJT"#"]^.4\SQ'AF* MPS+^_1OZ@H)8.PVH1-RVMQ8Y9'2[9T[6;_PX2^J>.D%T?QB1:WN3N=C?Q1_, M%W7/4"M]W94GL_?T=6]1S5)8,X%+_ "];STYP"<'^,@1;_TKZC M!LL,[A_>FS"-+IT[B;MA[0OR5GSQQ@J;#AUM"J%[2VGKV_.F4P;T+G3MW;\[ MN]8S()WBU9*VTNVT,+M* \C6EI/M7&(4X14-_(OU(Z-/C7$K\,!=E]V;@>"<7CEB4-[ ;E2-\T=+S;6!V'TSID.ETH40Y=G1NZ[/ MCK*/S_C79_+SN>.AG0T[M9/,:;'+99%][DJ$J8@[-/6*OR\K+FN9[:K9XIYM M:YH.N*8#+DA/EX@JMM2?._7S-3L!!/;UT 'V' M\=5]ATW)R:G1O%(\P)+9U'WKK^7,[UX-'8&71Y]O\,7C[I\3><; M>4S'W9"E4_P0BSM8+)%3NG+NJROK]FP':^?:!:8$>H3+W,:F(Z9 M);%Q,*>!W\=9VFC>:G&>P"9ZN.F2OV;4P]B/Q"7PBRA*A#+SQ24-EW>8K44# M588L:63=9]!4!S<]7/(8\QRKXLJV1=SGH@2UZTT7<-XJ'^J3SQ)@AJ.8]^2_ M)7[JP09.8!42#AO9"#ED<[OYQGMX?X$!$>UXC!F3I MRN248NZS90 ?HJOM6VW <)8FZ'G)%I&G"3[E2("!K+:LP\;68(8L;/?IM.(B M?S/TWG#44F%_]T2SZ3Y'58?#[+74!?1 .,2JT9.YH,C8.*M !S>I+CD5OJ!8 M/.CP HR'M9KF9<;&4A4[2)-]7UX][!;="A ?,WGFW:WC5)+9',L7H#=X32*Q M&)TO2JYB8&5A(NHP)\U4 /FPZQPH3[0>$W?(2UM \S5'K;C#'#97 ^31I6/> M<^1IGVN"),;&5ADY2%#'[\%G[\?RKG]"@P![,7H@ 1^-H6T44-QA<^MA@[;. MN1>&NY"Y?>/7[(KAA_(5PZU\[=W"GFY';C^:NR*Z_=L55J<6_0BK4+SWN?W[ M_YSQ.ON_\ZE(DJIAY<>R2IJLIM/US^GZI_/7/Z?\IE-^TRF_Z93?=,IO.G1^ MTU[2^(TF+YQ" 3?'RE/\R+!'D,Z;MRMU7]WE"IPPX&WYC6?4M[=?[R:JOVL^_ M<^KIB?&\^*'2 +)UZV<^>EXR?F8T:K-MDW+WAZ[[MDSP&[B[[.022>2CY=C/ M.^CXOP.<)70^6E,69ZF6045A;KOZ@ONMH%M-W5QU@J"OL/KR(RCE/J]Z].": MQ4[X3XS"I8BZ%&\1&X:;?*I&T&QJF?"ME@\+>&7.E=T_/(%_8.RDP!%D=KMWJ@2M]WO+>SAVARM M4&&G@$F6I<85V7'/MZ',F'25Q9QSV=MBWF57_N"MPV7W_C4? 0W\5H5BEESY M;?LD56O2]9 -.*E.T".)44#^Q/X7[!-T(EJMQEVEE+'EH-^3!C.]''76*W37 M.+1TDK;>5#5>TAHIX*9+2P$]YZ')>V):\0C4-69F52JYN=0M:W"%X[-G+TA\ M$BX_4^I_)7+_![!K(NT\G\9*..6DDH=)D9%OZOUAV9&3"D]7GR9/S8@]-69/ MT_)1>(F6^)*B,)J'-Q@%9U%#N5&:!*!G;3[,^4 >5J@_7MJ7&6;"<],Q8;Q*"WJ^:+!?$P"OW?$<,K MFD3X]A%Y\&L=0D@I8^%5][8=CC90:2"?S!;'1>@G4J5^YK=-25\GP*Q0U$0K"S.SAQ +$!I>N+D!ZXGO0]<6O(>(#>4"$P^YN M19C,H?NBG,Y4(A96%VU[$S77J.NA%.!"^J3$R09#7JRXJ"@* V4=G:44B,&& MWK-MP?&I%JNE245O-Y6!>YL^^K2QDX-]%SP,.JQ+#$=<&5][PZ&NZ.!7@DS: M;]G$=9C!IF[WC.D*QS</CFH!=WVH"S;R*,)XSB'2]DHSIX?"-<+RZZR,BTP8]@7@^8)_V^B3"M<+NL^ M)1!FB V[J9Z+#>B&+%?Q?/%KE(9!F':8DIC['!G A^BR_"Y5FB(^DCGB51<& M2P7=IZ06,$2"E8S0:1S("6^WS_V9HK9CI/1%J) M+[SR=;*6OVZX5MKBG9$MTLIG6>V9ZIOZ^UZS+\[D)QTPR.87;HQYO,+L).&3 MI1@>S'I()<^ZH5VV/PN;R _/LB\/VSO$LVV\>2+YG(?XE"9LKY*4750PRVK8 MP)UB]Z;8O?'%[C5F*0UE.>)-/4Q?$%7?IP2*.WI H ;=M<>BH[P7.YAB/+^B M(=K]Y8[_*T*>/(/2795J7)&=.Y)JF_'0QZ1L*7$7RI MY/UQS?BBPLO2J2P96HNHJ"_JD"XC64NW'MOV/=I"/3='YN*K5NIYLJZLVY,D MK)UKGN@B4I-+X["$G3E/86L5*2.XY]\=-R[/57OS-^B,E'OMDH^WXA%,\7 9 M'X+5=[[54I9F(6V'H(TT&,, M]=3D:YG,%,"A]AQ:8CK_27X<3&H564,2SL. MF5"?>)G+VY3&DMC(F*M#/X;A<>\'X<=%4P4ZN(KH=A%1U\WC* 8G)B&DE''7 M[F;0(;N[],KT'69KTSXARKK+B1HRQ(7=N((;_)B=F;.4?.8E4>EE<>/"T>'Q6-266GY6+&_4] 3>B">D!;O3BP9 MEK2).RM?*#=V>,/'+=\LJ4GE=3A>\6]IQ;-MS;.OO.I96O=,5CXE/9D.3J># MT^G@]+L[5)L.3K]]CEUV1G\K!Z?;BU=W](3^5EK)*%W5!I+C/30U5*[K,1D@ MZ9PPL0O.06ISMM"P%EM/B77 7AM-P;%WG_DUVI@CPMX/2_KTVLHN!,7G$'5C:\5*60H^N9.JA].#<;6_E,G=6"%SFSF7Y$83<*(.QE MY="S79VB-%EV(BT+$SM919W(M08Y'(77)D9-S0[<\NOPN MR'8($6_;Q2_B*A8-Y8)!,'+*0F2&/O'* )3M1G).GQ%O:$. M$"4=,W)#7U 0ORAC^$3!2CG'+0W@'(CP=>(^)QM<8-ZOE ] MUBPOCIC*.\Y"0SWZ\% Y%W[G+F.&V-W/W=KY(HH2 M[(LT)TDM;@(>,OZ/=F,U1*ZDB_4C(DQH>;)";(D5+IOZ M\@[38X ;8N8GJ\Q)W&480SYE, MDK<95V^Q)U:6!$R9#_(D MPM>,>'C[XU:APX9M05?=2%N F5H@[QV[.;+/ZU-$5PLZ;'\58-"R.1?%<'<[ MLK1\\IF-?'B6V;V'3^5[#YLL?[*^6;["Z:[#=-=AQ'<=IK?-FKUMYL##=4+9L6_C2IQ[H^":$I$.Q5.:K[;L_2?W3 D# M!?W'=N\X3Y?.'0NSF"Z=3Y?.ITOGG;:#@7.C-KII#M[ _C#:&\I*E2 :/MB= M!F7PR0WV!5Y_SM)3O].$I;$1A/JW*\14L0:&%=P?#KW^:Q4(9:H(Q*;EX360 ME>,4ZC&*B@\\98\,*495(WGWJ6RBQR">ZG;=,@U8JC9!^>-%5G2="B!MTF(XA7 M==KJ)N#!5:7=&Q.,>AC[T3E7_))X8K(]QSBZP1XF3ZK12R/H,&%-%(!(:QOA MW='BT?-$1N8,J_ J7:F>6*XM[CY!"M@0+79COS[HD??/A#"1[,I//!$H ME3ZAJ^A-.E'WZ3)4 :+.;G#X:8+O:"Z23D35IH^ZI@X&+_T?,(&&%;A/8R-% MP ,#&X&08LE#XHU7Z(2&XEEV''J[AX#5L9 ?WE1S0&]KE*_]%NJ[2?KX9?=O??JN_6IU^TRO"XNYYNTJ(M5E M5*DO;><0KQ,VR@] P,9P[D!O?^9@=>>RM<5MO;FB[$G4 M$#?(RQ2^XECXBET?_A2^,H6O3.$KXPU?N>._XK]CQ,[6CP&57J=M&(?Z5H*! MY.#!K]T%M9AJ!QX#.7#EZ_N];]=I2*>S=[2F^W;?#I=.SG5CNV_7GO*3%<&+ MLV?L)<+W/%\LB(<9./UQ"87 X+/>_K?R#!0")[I.]Q_F9,WY[(+$"8(I6?4" M@\?==D>60B&(K ]V-XN7W*9+J>4MCN-T^$D?1#[ZBCA"_X[.XQ5F,E\&O(UH M5,W]8?GA"W4@?BUNT^\I%&T.]9[.8MBLN8VF"^N^0_BP2I10$&KB?@( MZ#17P\UCB9("IVB-ECBZI2P1KOCZE,E"4B_H,!5-%!AD"]@F%/")B,7W.66G-'F(%TFP.591Q@&" M4@[398P>7$/:#9E 6($1[^+CB[B3M/E5)2_.Z$(I#"0=I\[["/D_\1UZ-HU/.RS'IZ4US&05 MM>%H.ZWZ0GYPZZVPGXB]X2E>8,;XTA\]IP&?O$]>$O1 IFE-(-7K]I;I6H' ML\U79G0QVWQ'_#A+OR2C\W+?VAIC8!/%M].-TACO M&A@C]\79[I/BEYW0;/M96W:YP1X-/4Z.[)0Y@X@UD=(6[QO8HOB5D@W$E_I7 MOYJBWZQK?RBKF:_HW] CC?XR2^N;PDZGL-/O*>QT>@K1^"E$NRZ8Z2E$EZ,_ MIZ<0#1ET.<(S=ZE7%[94*=H#>4:;.W4WH0:@P>'.=MZ'K,5E.?HE;,-)J2HR MD@D)TM6U$,\\3MU85U?6\C0$FKGV=8@:+9V;?_8C9!0S3VO2W)]R).8CLSDG M7W;P9,_ZCE$WXU0@@YW([I230WO<@(QCNW<[VI"1APSVC"E<=0I7G<)5IW#5 M*5QU#.&JY><33E;B[4@4JH(@U3+W'\<8!VF@$WA,:7?Y<1V@\ JM-3?ZBZ4< MG>]JL4)FMQOJL<&HVS65R]G9PM9:M-[HCN]8V]G=R4FF+3?#WNK[2N]6-(E0 M*!+IW>(GK@K&V;"8>A$O0I%1CSQA 5-]T:]59=8B8( N0;M1"':@=OQ<1@[D M%N$>S.GKN#^TY&!H1)BI'B!/3K@=Y/X]S=I[E,0KRLB?JD TA=#]H:7$\>;/ M[NK NWD$FX-]C=B<27W3\+AKS*0F1H1!PJ,B3JV$H\<6Y7:7!CLVZ&6IP*B( MJ@(?Q.>T#SF_47'70OL^?;W J,BI G=TE\2RJ-"&TY1:SGVJ3/!#C-G./)U' MWGR^,I,?&X/M9BV[Z:BSYU@>$^:M4"3R_BX96F\RT9?;Y!T]QKO"NJL,;:MU MG_<.U(.:@]TTV'<,HRAA+_D1*0^E5KP$%%VDUX78&\ 'SUAAI;X MA$:Q?@PVK6%D%&HU@?C\9'\L,MU0)W.G;]4[+QOA0ONZ62R)V_+(K MDJ7FEZD9,BUS#Y7\CL7J?MO:;[ P._^[N,G,D!O%BL<<2?LOXG3NV*#^H<+9<,+[GU M+[C6)(R(!V5V$/ <0>=P.W7.2K#_V_Y0NX>--A-*=!&F4\X=C5&@;<3Y8:3G MKSO<2 >W M@(G7$^GJ!'PL&G^XP;'&'VA/USRLX3\:"M6.&@T#-S])M5Y7[S M:*D2R'7'#^+MGH(K/,R7=WP7ATE@3FM<%X.T!] M9LK$8SU\S.'&TK?28(NRDABDFD2@D$IAZP04KUR)P4R\?KWU7\B^HTRI\-$\ MUT YO\+VT^ES6)N/SS9?GZ6?S^59<.!^7J5539D)ILP$73PQ($:64XY?\\)5 ML9C; ;&U.KD6YK(%J0O-K!2T]/)4K5$!PSL>%=O6]B['Q;;@9]#(V+^A,$'L MY8Y^X5]9*:,GZXK>6WK0 FC15(^VZV$'L.O1(R/!'?U;$L*/98F"E7*VZU NX;\E 6?S%C_&\MOJIEI7UM:%89/&"N(%A^J.K3OW8LJ_>4=/L:>W M+U#:UBU@ PNK$(-CK>TD((4@CL+)8KH7,HYOJ9$=249. QW<7$@.&0#A.I/- M- &'O(XOE%0":[8^!V#44T@XS($11+ZT?:@_R+,!0H&J&[;):340H[;WP0\9/R?G'/37O%]Z3\3 M%) %R2)[,Q^TTC7[8UO7;.%SJ=0L^^#DC)V[MGS&5/ M<,>L#NHEYDN _U.SX%#ZB)0REOS&1MV$-M#!S:%PWUB&7%1,>F>HOUB1RJ=L M^1 '"Q2IUQAJ2 [2M_*I[Z IU6D,-23+"2>Z6]Z7KE9N1N5K1E17: 8" M\,TWNB9V,#C[<;$I1HUV!STUQ^Y C+])=FP+J%FV304QT"ZNI-<@5ZH;87"W MH=DQA>HP;LSC7^5FKJ4AL!$.=QNG/7. #=1Q/[O>$I4]EK4FV@C)]]!(FQL$ M;*;?1)()L7VSLZ4Q!##^1MFA'<"VF//3.!+/EG==YO.YB,PO6X65L6T_M8UM M*T:SY3XN+R'G/C]%NDV1;M]^I%O] %7.%_HK[_8LUVE%#"V?3@MCT(T8TC0O MUO;Q,;?CZGJT[SAB4(Q4K2JJBPGKY6.6WNGML8ETUAAU##D7:CCVUNAR8..H M6^R@8915$'/-]7"%A*40RCY'#6JL^$#Q3544=U]I0\*V$K;NGUMCK*@Y.#/T MSQDOW[2;Y63NWW]OO)5T!R,^>F?NG";J1 0JD<&?<+7-6TEU,+ZB?]K(4]/^ MMA.Y_^E[HZVH.AB+T#MMM^2Y(6M;";Z,^LY8*ZD.>WF^H6WX)?V*6?HOLB9Q M33/I@Y725^_??AJEF[]+[;\#E\^OCX\6VEKIJ]]96ZO5'ERW?SMM;?,P5N[\ M)SL2&JC9P0"^LQ:H,P3HJ;'?&"O/L;0T055UU5GO,5Z24"0U.4:!2.ESJ&FQ MCJ <2;-VREK@-MQ^V^^Z^^<.WNT,Q%4 (VFQ0QD":HP./)/05:>MJJ[JM$,- MO U1C:396K4.Z"C31TIE?Q?_(53@?_G_4$L#!!0 ( .R ?5*JQ3:LDFP M #P1!@ 5 =G1S:2TR,#(P,3(S,5]L86(N>&ULY;U[<^4VDB?Z_XW8[X#K MO1MM1TBVRSV[L^V9V0T]/>I1E322RKYS.R8<%(DCL0 I[\9L=[5.)O@#\ .0 !*9__R_7]<9>:&L3(O\7[[Z\.WW7Q&:QT62YD__ M\M7G^^.3^[.KJZ](645Y$F5%3O_EJ[SXZG__K__R?Q'^__[Y_SX^)IN*U^$\JIJ?/_RW'\Z_ M_R/_CQ_^Q\.'?_SQ'_[GC__PI__/\5M55-5E_ZWO7[]O_U^C_L]9FO_V(_S' M8U12PGLF+W]\+=-_^6I4Q2]__+9@3]_]\/WW'[[[?S]>W\?/=!T=ISGT4$R_ MZK2@%)7>AS_]Z4_?B5\[44GR]9%EW3?^^%T'IR^9_YH:Y$=(RO3'4L"[+N*H M$@2S?H9H)>!_'7=BQ_"GXP\_'/_QP[>O9?)5U_BB!5F1T3NZ(J*:/U9O&T[: M,@7.?=7^[9G1E1I,QMAWH/]=3I]XCR?PH3_!AS[\#_C0?VW_?!T]TNPK I*< MBMIZ_6E25JOTG6^PMY2E17*1;X=ZKAT(/A\[K-JA F-][U5X**HHVPK\6-,[ M[$]TNQ8?]/RW-%]1Z'8M/=(\".Q*AKRX>=7MFL$?K_F_)A#I:\772IIT(*$( MPPPLOB 6AK;LOO0BGI2;P6Q>,&7=19&KJ'P4Y=;E\5,4;;Z#1?4[FE5E]Y=C M^,OQ]Q_:Z?N_MG_^%19(NJ9Y=99%97FSNJ^*^+>3U[3L/B9J^B]?.J!C[LA2:$BCA:9FRPEI%#K.-"KX6'/J MRIK3P*PY=6+-*5[6G#JPYA0S:VY9L:&L>KOEP*N3/+GX6YUN8!H]?7O@WS8L M8TZ:/GFUH"ICHCFHH6&>.]8Y%3O-(R)T290GI-<^(J"-:@W\&,7/:4[9V[B6 MQFG-J.&3AP[0Q_PSB*/AG1WCG&^]QI1IR&:_RYKE:54SRNMUF;["OTHCR4P* M/CEF!SZFF%X:#<.L$.<$ZQ4$P6Y6JS2F:'EV3:.2/A=9L.)%[%/,1#-J M^&2: _0QU0SB:+AFQS@G6Z]!QBK(2 8+.QS9FVRVB8A7XTP!;F*%C7Y'0Q0% M*,FNXO]+7)3LR7IZJ M\ ]FO>KMBO=!7J4O%" IYY:=2O)!ECU4%3BU0S'!J;<[]CE#.97^D31*I-<2 MNP!D\Q?L06Y6)XQQ]&*"-4QD&EF?,YH1[GAJ4PH&)YH+NCF5Q"ZQ6)&1M+"^ M/A7Y<33ZVP/_9QG%<'M:'G9>/.'?2^";#\59\3/_;[ @GQBEVNVBNYJW&6]! M)?KIS4$G.,46 IVSK=1#9DT1X$L3%*#]"$/MIQ8,QKS8\NPY2ME:8Z6Y*/CBC1OPCD!F:11,!^G!3N]_9#DT'#* DV]X6E&4]XS-%:B=-PHY_W?3%L9(0FCHHD,F M74SCO9 ^29(4-HY1=ANER55^%FW2*LJ,I+'H^"20$_PQF8P*:(CE@E+:O_4Z M!)2.KW+2JB&CW .C45FS-_OLI)3T>NBDASHYI.UI% M:4Z3BXCE:?YDOLW3"?NDCAGPF#UJ230$,L*3)J$XKM=U!K[2Y)RNTCC%<&S4 M;PU^HL43BS;/::P].C+(^CH&L,+M3@"T@L')XX)NSIVQV&&/L8PYJP0FX'.N<@%=Y15D>M9;Y/CE8=B0L:?SM4_'R74+3AG_\ M'W/:\3_]>DV?HNPBK]+J3;'X*25\T,@ #>BB^#DX+?289%9;, 0W.(MTOP3M2"4?:&%V<(3!B;UF1U'%UP^XI>TECE=^97LR7 MZ6H"V5FM*IG@1+ 4_CW@ZAPQVBE#SNZ/]'J/LHT[M)*"6_C7 VM'^S3GX-W MM![3O(^Y$!%2>QO\FKZ]R:G8*YT\T3Q^T_>P6LY;/YM@]KVM$L+1YP9D\Y[G MHB(.!SB_@#"RK<-9(?P*F3 J[]+RM].W4P[S>1TQTT-HNYK?JQ^W2DQO@LPZ MP8FV$*B\61VI$= CO1JJF^F3."[JO"KO:$S3E^@QH^8+(ZVXU[LB"^C)-9%& M%@W#+ 5Y[)"G SR/I:U2YI0%F4."YM2TN?29H Z7MP48L$Y8<>F6N!:Z7TO M<3K[-:IJ_K7;(LVKJSPVF+%J07_6K GH8-2JI' 0P01-,G$;62*$C^"]PJ%Y M<,&M*@872G Q<%>\15F5TFN^?L&T0I\LC742@?GFC-$:3O()<4)H_C'2.>P1XUG=5D5?)H\IYNB M3#4/YXV2WJ8F,]1^/E*+!2>&'9O$B%:8=-+8)IMG>)1XE;?;33XE7I15NN:+ MK36^D9NJUPEH064F4YG#N;0%6(J-0)6E.!F72:9/'MWU&.=),5;^(9["F M'<)5? F!XYC M@>!T,*&2CA9!1H0^/^Q8O\GI?]"(W;!K6IIV3BHQGP>).I#C4\2Y3/ .MP!3 MG1^"*"D8 >%#[Z&O"[[2,+[9SUN,^O[7BGKC@ 5LSP.-' XNF,%)7DY"FH X MZ;EQ^.L%,Q-"];^YUQ'VM4L/[[U7]Q11,,W3BEZG+S2YRBL..'W,Z$E9TJH\ M??L8_;5@3;1AO5&PJ 2O,0>75VT2A-!=/3@+M\;<*WN1=]U@ #:-4J"1?OD8&@8OGQX)53]$3 MO2ZBO+S)[VB4\?TTAW=.RYBE&W +:0)(=?&%-4Z@VQ;DRTUTMXIVCJ3;E1*< MFSM#GQ,8M$FCWH:6+E:DTSOPIDP$@HUR/E\G-3R,B++[312KW8&<-/R9:4[0 M![O-*!Z<5.X8)4+]PR#&A%ZAS;A/^<1_WB6BM0ZSRFS7?>;Y;TQQP5V MSQN3, [6.""<IW&N" Q,5^IB%AO,@I9Q?(FA@3GDP$T)$ S4R#0OZ*)('G@I&07O[ MB+W;1F9V*2!$0&;WBJGB,-NUO7+LA;+'HL^>MV-_O/?@R^>4I2\1H+O*N<55 M"W^XM#0]WS"K^#P+< $_/AHPR0>?YA: G+-M4"&#SH&? 1;YO]=1EJ[2-D;= MC=@J&MRIS0K^W*I=@ _NU2;IX)1QABBY6Q?Y<:_4AEEJU)!-3Q 0LZZ:X/?V M5%!::<^A!$V09P$%5:+!>>6&3Q'A1$@?(!N/9A*Z?[BX-3-#+^9MPC& [*<9 MA4QP$EB S7L?)'WE87([PQ;7-*V?HNKB32?D[>Q9"[ _5Y8D@K/""$OK)7K8 M(%H%M^C%@XLHZU'I9P.CN+]P67;00XPLO6QP/C@"E$*LC31(KW+H]6*(P>7 M$X.P/[=R&^#!LUPGB8,A-GB&:&G>V#$)D.5 $+.\-XZXP.YI8A+&P10'A.;( M9OOGR[Y.6AZK87=N/%^1!?V>JNB 3L]2YE+!^6.%)I^;/%;[/S'96VP5OD16 MX#0$,"W[7J6LYR@J>KBST"FR(!KJF- I@J1TLD0PZ=#62Q-$/?T[33[2)(W@ M4LRX[[4H^+-B7( /EHQ).CA1G"'*;RA['2*42*MU:-IMK>\CY* MR[)@;Y^*RN JL[@(;]3:LG(]V1;JXZ#?=J!E#U5>"IDEVQMFM*$D D4=?FOF MGL410>I&YWR-N),T+LS,>-!DC#IB7-S,D[<9F*$7]D<-&^"!&SI)).2PP)/8 M<7$CG/<.F#;/$BB@R1 1/1F6,JVH]U !&K!2K("9'!)N&,%ISX%[<0]OLI0' M"<9'6D8-GZ^V'*"/GW$9Q'&PQ0FCZJ&7^F3GT.11Q]@?CJP-=PN.FH&S-%^M-5KR)DZG.AC)8-$YJ_EP"W2LQ. +: M=7 0R1VH'/R-BS6O4@?=P43&\*+K[#FEJXM7&M?@)M8\M5"OAE9I7_?C#I"[ MBW*#:'!NN>&38]IP#=*KD%8'"Y-N-A2"0^=/3DS227MEDAGRA$EJ43Q,,N)3 M,ZE7V3N3-.O=GZ.\CMC;0_&1M]*S?H%3RWE;T4PP^R5,)12<#39D'H?A,T:=!S6?)0D%[ZX ,GD8E3<"AG.:E./X1 M?RU/ZNJY8'"'^CE/*!L]=X"G5>7I&S>869R6])9Q&^<.GH$:'&T.\B6?3A<' M;*JQR\8!/A-\Z!R^;O.1UPD3(4V$^&$=HV5X-R9;S"CN+TF!'?20A4 O&YQ@ MC@"=6')S>/--1OKPI5C"E9%X0*Y(H U">T6Y)(<-FA'1)!XDV%Z1[(L@#)8'CX5,<"<'.RK!X,QQ02=Y8!3PD'C_B=+WFZ48'.E+$6GU)$\NTSS*XS1_ M&C+AGKX-_]8$%=Q/D2&R'>]2>55&Y&W*0\/M/51"#K[;">XSZ.%^!H"HIF.. M;HVL3\H:X8ZYJ!1$0S(3.CDB5$5'.;D1^!GI;F]FO_GR(5+>D$Q^"-[O*C32 M++'':X<=8O.D>;JNUUJOL=GOWB+RJ&#UP7C&/Z+H:Q6B>7^W,@C&\\?HU=SG MT]_]16%2P!H",+UBZW,%(JG/&YF#NWIT0=Y_B1B%@*G4->*^6L%_P'T3<#G> MODHZ."><(1JB[?=:?H+MWT9O\3.-?[MEW.:(Q74Z@R<<:["#/QKXXZCHC4>+ M*M+SR4D+!Z^60)63V32Z9% FK38!]<,_*%\1=B"[<(4!(Q) M,#P.6Q16$$-00?>0@BB#@-G@&9[Q>0L7-SG;-CI6Z23#W"'HW:G48C@88<1F MN4QP=9_">R3_ Y8$"6XPE;&!6^F][D3+;BM:TOC;I^+ENX2FS4Z4_V.^">5_ MXFL0K]S)8RFRR]I5!8Y3:[*LI:.@1SD_=J4%MA3VU(CC()%+@@UMB8H M'?\&6J13(XU>0#[]7&1U7D7L[3+-*)O[OACD_/)' W/*FYD0(KZHD6EXT@L3 M(1URP]K,@7=T4S"(Y7-?156MYXA.W//VU0AZMHM5RB(BCA&@;D_;KER]$FFT M A))Q-6,8H@LQM?/J$6HK;5.W"^1S*"G1%++(B*2$:"&2",=,'NBCED!B21F MQ#-N@CT53'^ -I/R2QLEQ"E;)B*(2*+"I>&&$"6=;$!&W*^C+#NMRS2GI7YI MFDGY9802XI01$Q%$C%#ATC!"B)).-MS.NH%SL:;LB:]]/['B2_4,L5:B7#]A M:*3]TL0(>4H7I2@BVICP:>C3J9!&A[1*(2GT^L"BO$R%'YHX']375R'JF3Q: ML#/F2'*8:*,#I^/,*QD4VC/.V?LS2^#(K(OTV9R+CEPD*>%,BC 00\4!&I:%!(TB$9,@#E&*]+G(1 MR*T)\7935V45Y0E?Z/1[?J.2Y\,4APK,CE0,&HB8Y !3=[PB-(E0/2*-,AEI M![U:;FXKFI7PDO]-M2,RR/J^8M;"G5\S2X(HJ&1#I[UN;B^5VEMGH8* -G#' MY4::D608RDA0U83IQ1#298[-1A9Q [DWJNPA2$D552+=R ,\X)Y55R?D-2R) M$N#$^7DB$9PC1EB2CW,G1/XBQ)!$7NAA7:+_U 9#5@@&88<$5,F07@H? M2^;0#$P!42)DD=#EI"QI56H^/;L9^CK-99)XZZ/FFUJ#ICFCDIHJ'=$K1R9OOR6<01B.$?=%!' M0DAX/;Q*>?FTO%F=TTU1II4C'YU4O=)Q064F;'30PT-&=[ 2%T>JD((Z:91Q M,+$+^C:$V?I$*[7OC9M*B#!^)O"J,'TJ>31,

R2&]AFU7\KG1V\-,E3B^/AE<.(.5%K5$1BQGMY!&9ZS<<7@1/S:YI M5-*[].FYNEE]YBLW# 5-.UAT?/+,"?Z8:$8%-$QS02F%Z>UT2 9*A('6<;$Z MAG"]8F9#1+NKO.+8(51G.UG3ZN(USFIPP_NI*)(O?".B/S)Q4/5\)N5T-WB.JC^4Y(+KL"I*FVBO.80!'I_$9]SL(V#V"38>\=_$1\B& M?V4O[P_V0,[F3JJ<&[2ZUM**>Z6C!?2$AQI9/ 0T Y0"%7HN8&2 L=\Q]?9U&CVF60J[PY,\$0\\GXLLH:R$,]KJ MS7('XZ[NDS%+*S7FE*LNFB5K(6#I#N?JY/3J^NKAZN*>G'PZ)_2[6FZQXH[0]996'A:;J#GH^ M*>51VN K.%JD<9 ;\E"Z+=!*29\4-4 =LU A MAH9H>FQS+HG\H.V"?-31!P=EIFX@W>AX,[/'IA3./4=7 ;U_SEP##;V<8-H\ M=+HIZNV(E,\%JQ#=\YP5N=@)_9)6SUV>5$?^N:EZ?0J[H#*3I[ .>F@8N0"L M]F:H??>!CX[.IE]HX\[-? MLH%E/?YWML*D7/CJ3:U0/9W]\BTX@,KEYYAL5 MT,Q4+BCU/OKX#M^,,Z_UKM)9&\V*:;[9=%1%P\9E>.U+)S*''1@X#QS->#^D M&Y=*4:\3G@'L9)Y3R*$AE &<>>N)C#F:+8[=:]"NAV +:O$FM"FA89LKT@5[ M460\5)H+2TP+!$:;L[&&=A^PV!D(\V; 7MU@G+$P!2T_S*S Q@6(!)\V#I(0 MRXZ;@'PFI'FLYX91PZ]I;H4^-<>UXFC6,#M&R1-CT&CB"8YUR-?WE!)A6WWX M\ T.PBUV2P=.)HM=BT;*_Q!O.&NWI"^ MT4&=A;J9BZ%ACAZ;(I1->RQ0@BCY?[[_]OOOO_\ GO3D!?3^B?QP]-^___Z( M_Y5$=?5D;-*2I)!>.B$%(\5^$Y3L9_%L$[ 80Z)*8KZ7217( M^=HXED'#- TPU2I8Y W'CAIBX6#(29*(Q&Y1=ANER55^%FU2;@?J?$)TTEZ] MFD"X;>.TYS$C0(.+MU1>)%$DXN(Y7P*+$_BN%[7 MPG7MG*[2.-594"Z*/AGF7I$QV>Q::'CG#%7AS=4)DJ21Q,$]V59T-BI#6^EN MUCFNXP0M/O6I0JDPS''PQO:8Q7ZTUC,M<02!EXW3 M?7M%5(O[W4::)941?!M6Q"CX;=)T9: M-MDX3_J]L%.+R$KA:*BK@)Y^;2C"FK*V=-'ZWB'^61VH9GG MI!GH_':)@>>@AH:,[EC-![_([#HI/[O5J#-J!"*=BSEG$,=(,D=#;DHNI%:< M5"VC":>5#DHNO?&F$<5+*J/9IB04)IM-JH[=8#.K!*65Q50SR>,EF-U(4[(, MG85VUSP3L.7-EL7\WE2I04[OI:8R:*BC 3:G2R>&Q).GA0/!KE4/4OI(ZQ"7 MC?]?\A"]FNN_K*0 [-JFJ@H"+BD&&T>WP*Z^BT"5K^VL**N;%:0$$+D5_*ZD-N#3=50GC89F5HCR&EI6D NYC#(LGMH_L:(L;UFQTOIY M3"1\\D4!;4R0T<^XKCUE8',>" FR$2(X:- _5VH3"]H,*(-\D,=G.MC*1V=S M8303B@VA_I%9%Z@)B;GU$\TYLHS/BB?).LU3J$65OM"V7KJ!8]/R.ONX56$R M(YE5T-#,#:K7-NKV6%2 5G9IQ%QZ_9[@!_ M:J ;%-!PS06EO'=L= 35DD$+!\^D2=IU,@^\-#HMB;@L*1T\Z9T_Y6;U?"U$ MQI8FC\@U-_QLE1U+!F&,#%7)F4$,*6LD@'*6#A @T P=?XH>ZH[#W5E'.%I-Q35DTT2]XBN.KL5&E#S*_;J>P;)&:]IF;+V@$% MZQ;0##NO'(B$E#UFVUPO'I0_!HM<)^N'07]J&)33)Q&_? F1S.9XPR1<5I5Q MBMUJ7D8Q+2TAUT0#F07F@E5IQ*.;M 8;LKM-2O.:U^BF-Q=/Z:I@M$\32,N+ M5[[ %RQ)\XB]755T+8+[P#U4D66B,2K*FUUGNQWTBWX3^QV\Z::) @_V.5RC MZ_ 5U>R3'D6Q<&_QDI:0YH+_S\Y4K> SF(8LKW<[WYS2G.JOM[32_H>*%K), M[?N/F$E^4K 2^ TG6<[3K*ZT3OI:Z9"$F4$V4:8514N: M*3XID'GS*T[B"$[##6T#4FS?S],RYE-ES:R^0%N7%GRF/E-VLI <0IC5W81D^&;Y5 M]<:\7E2 5S9S0(]%24V[B6W (U[:-=5IAZCK*ZK%I2#@JZV*#HS5%?%..&N! MOX5E<W#HRV@]>>X-O]](BN:\B5IEZQ(!3GBSX_XR1W%*X3@B!A[S3H X[ M;%V)XC@X6Y9T#R:1L 58WCPI/J\9!W\K*BTB(XC?;C;B&N'BE;(X+;4[RBW* M\1ZT<9MJ2C/7DD+0F/G;(E?&9R=%(TQH)XV:RLWPW .7C04A(+-#11W8;"@% M.YWMT!WYC&N*/DG^6I=- HZ'0A-P6E3],>+8SXHUW+6)R]\["(U9IA5MWR,V MS71'X^(I%Z688LH?_K-^8X[[:<1I\/+#?A/->/144?7H%67"_4U?*(YA*]#= MT0UOZ&> *"V\ILG-K.=]L7&IAK2VF)2PN4&Z C8O(&PH <''QB-RIJ]#>DM M3F(^X!@,PK+Z2*OG0F<$N:GZ9.*2RHS)Z**'C8\+,$MN-"T%(;A U1;3A.I! MR,D[6DTK=;(N:FW*23?58)RT5$;+28T>FN5] 5@I9LJ$@"2& Y L0SD]-KN' MMGHN+3%3"$8[)7 MV2;2."FF@NA*+)>M&QXG/+\'WZ8.4./2^TZ]MRN&/P8X M.;[([3:G&N46%PSXCNI#W.K8FEP+\IT@??DS8H/88CC7#E0TEG; M)RL75FE,3$=5--Q(U>EY4%%9VFKY$CQD23]_S-E7:*+@# MG]SY?Y_Q/Z9:IMG5_"[$;I68+L)F'32LFC,]P&7@F0)H[+!FU^="!JSYZ3IO_'NW06L\RRX' D@(\QWE9 M6+%9Z!=';3P<7@I9.EY\YO\+\IGEXVTR6(Q-6OA1FG@D6V:YRIW-<=?;$LZM MI5(-2UA]9FL=2%T5P]+ M87.ES!Q6Z^(GL1&W[ 6)51)6ZP\[0(KBO :<."?)]N8 ;9BPO+6K9)F_IK+ MP,]C)_QR7,U&"=TIDZI^+WQ<%FR)G3#1"4U1";Z-C[W">R#?'*S,M$;B#?5L MV9V!M?D[W2VAN5Y@4U1=#8L1.E7"YHKB"GA.O,\YWYYGW)Q$E4-5KLTMHYLH M3;I*=;4^LL))?5'%P@EE&=K5RX%-50X4L)ZH*3?SD-:!69_/ S<=SNBG*M-IF MZE6IAK8&=)6Q&01S/?P\U&*6'.(IGQG3ZHTDC49Y1+(B?SKF^Z$U5E9VA[RW MT1OLU,"G*HY9S=MHN(-8?+1L+@S'4;]+A=T._TTE(;ZS6@!?>S.P:71'MD'4 ME-&;#;OR_J4J4\'F#S^T7/[YX?[*= 4G'+'T[%VN[H.OVU8*&+I4-S@GMP0L M6:C16^.K7(RO43-0[F]0T9[U0X8;N"'^):V>S^JR*M:4=55^@1H+0D!LAXHZ$-Q0"IKI>&OHME>@:5<"OB=-G2WT M4+3AE>XX4I;&?+-[1EF5KE+^:5K>K-K-K*;IEA?CU9]_RTI.?/P7EH'M>&)+ M_*;86O%(#_YW>WJ!A-BLB"E-1%;(^RBC-ZNAPG;O;6=MS\]2EE1I]D+%117- M5+P,K_QN):%K$9$0/TWGP_(JKWA54CA8,9WU.N@%G6%UU3!.J7,E]'.H!K!I MTDQ[%537#E+5^ CD)GGU=LMK GX\$)]IL]:[%2XI("@SK14S4E2KC9ZK-N0F MTFY:77%>2SM%),R5EHK%U%U20M@%?QEYW=41+_R+>=N6T&R]2EX&=@:[[SMW MWKAB/5'8[23A71R5Z7$['96ISA!0T[<);["' S)C00CH[%!1!UH;2D$S.6\- MW79 MNI*P'M =EFP(3K^S6H:>E5C>VET0IB_1O@JBU>I@-7(-8&5#PIF2UG,)Z]T(,=4FLM@8X\&GX(PC5AS>/2(Q&J<6,H+ M^6#=DNZV%7T7)RQZW N=D53;41Q$AFK#_X<=SDN4 M41&.I;_'YS^8U35K73K[O.$1G+8;P;B:!+1MW;U/ PN\'2%%T7T6L.M@TL%W] M52?41^21/J5Y#H8 7"$*\(&2=_P?14F$>;."U%]-2@IOYESHZ#$M5[W99"*E M4Y1U6: NFC]8TW,YJ7I-T[6@,I-T70YZ:/;V"\!*9Y(C59)P!F=%6;/&([B[ MU^/&$@34%7S>^2)/7)AJB662]G4G:X/;'D#K!X-QQ0:>\ MZ?V:M0K?$ @-@N1F=Q22'"K"S7[-6%$)>GXAJ0$Z>P0YDPI.&"LT*:0AB)". M+5AHTH2ELW%D)N67($J(4W9,1!!10X5+&QH0I@\%U:/4#FWX M&*IDLWT4JFAHMPSO @LH+_)C806-_/6XO7X0!R>=753P3S/(]'*S@DC'Y23. M,=S2#*$X'XKK(G]ZH&P<.'GNUK2W4OW96GMK@L$JV[G(X.3?;STD2Z\O&,:! M2XAM2 8(<8X(Q#DZ3 8.AR'2!P-]*#I7<\.;@>7J04CO6"DENRVZ^&CL!MC, MU[0K TAYF,<"&BY.?#7.(",<1 A5U5DGZ8UA9J@]F=1B6%RR[!#E0.MC[Q@2 M=^('(L0TG-$\,V ^#K/%+69P7>Q"SZIGJ]W*\T:N?52[I^ NA>&8X/90 RG8 MY2S6%9NDD(1RYTF$1'SLQNVUCS&$Y=54&TN.5^>VR-+8(2^V0<%K=FLK\$F. M:JUT<)XZ0]2$ 00F=AKD+YW.?^*@UPU[BO(VI2HW%4J.,Q'_XS0JTQ*>)=(2 M-H#B3W69YK0LSVD9LW33Y1B6FN6!OE:GF>Q#Z^F;/DGNI?G&X^2@'T0SU'S4 M4EHV1M\4"\1]^I2+@!I\2Z<8RCC&[["+M:T+2DF_;VFT4*?/:20Q-+S48Y-? MT_22Z.9\<%@NA:>SR*W4A;L?03[O#_ML<_F69?GDW4[5'3-SJX+0<'<7]"H? M^)+21XST6SS5Z^"@U/:V"^6ZQ/19%\ M2;.,UVP>I]#9#EQ8AD_*;E6],6<7%8"&M-N@GK.V*T.P=BB%-,7@-C)U5;;; MF@Z:GIWV7*LR<^2SJ:'AJCM6ANXFS'B7,AKRJ)AT.IK7Q-\HN MY5J4V28CHX;G.'0VZ+,H=#IQ-(RR8U0D'FLN/L#NZG30S6+/65UW _#(=B?\Q98)^R3GV; 8_JI)=&P MRPA/3FSW6&'>C$XK8YL(M=+AB&2A4#>3?*Q2"C+R1U?!Y$\-FP" M&G^DU7,Q3G_D/ODL*<#G?+2\8N,IRET[.$>WAJR@[<\2;;_@I.WXU=@#B_(2 M'C\6N=TASZ;FUSO/K1)35SVS#AHZ.@*5G?B:-WI"CXP5T1EINAJZSYV+2L# M3,?9KZZSY]ZZN+@ZUFQ7J?-HL#WWF/)MMLR@2XLPVMHO6VJ M-PE$MJ0 -+S=!K6\\O=EB /$22F8]\E.E;?-PDL+04=JXUR\K(3W16N[16O@ M-0X&]P&,%CA0&S2"!(]R=:#6BJ-AG1VC[$X &H2K8)XG%?6R>[685 +SS.+' MHI?'S#2[YTI'-2R35W/D8)FOYD+^#X%,L])4 @T]E+#FA&B$T$TV(O+%,I3 M .:VPCKH^;T*<:S&] +$HH2&@ZY(9=()/3)2Q$&[<[HIRK2"HS[8$Y5-=;2> M/FIAOXY3)L!3ORF5)!HJ&>%)1[-\>BL@*&NKA632NJ^B/(E82U_+VC$(,X>J+FQC7N] K+E.8YJ7D$6//DFKT M#')1PL&B!4BE-UV=JKAO[)4;-[HV#/G$3^1 1+NO'_MMPP/CG(8TE5T0 ?AP M3EGYG&XX9N60X.TNX&7CJ]?;BX):V-C\,RNXQ2]G.4U?2C M")DMO%.7'-PNT/=IL2VNUMAZ=CH)D!(5S0<29"N\"[B/I*QUP>,=;-2].)!HOTZV"(Z M62SIK!QQ(@_T.SR%=>>11MXWD8RPYTQ2"J.9]FP(521J'S"3-"=BBB1GQ7H3 MY6B>;FB#O+H1S5T=1;A>!QJZZF*;X!;B?D^1>N=Q,B_3/*WH=?I"$Z-5ZJ 7 M,J*IMAJF>*:2$J+9T0VI+98IDHGQK"BKF]5]E-GN-ET4_+ZVM &?OJS42:,A MEA6B_&*RK!H?:>%I49+[(D,2\N,D>8&S [A0T&Z%:%2= _LPH: MIKGAE+:J@Q81:CBH=D=+RML1SE[/Z0O-"K&BMY$&+:[&J MH:&>.U;9B;71%);;2!<3%Z_I4Y0MF/ ,\GYC/EM@3V,]:X31<,R&4([MS.4Q MT>@,N@P<<\$_Y"XM?SMC-$DK^)?6=C!H^+7*K-"G9IE6' V=[!AEPVRD 19: MHT% I;D\B?Y:,-)Y,C:'O_?U9I.E_'_AX&#_YMWU)$XG'B3Z@-,YG%H6VX&' M!2?^P -7ZTV4,EBJ;]AY6FZ*,LIN5M=%_B0VSHG-?%,RC4,2Q* /5&VE1S3=6D9:/B[)7"9T%_(4 Z9%H2#R]P" MBIZ>&'UJUHE5^U+C 3Q\K-DBW'2]/H%>4IW)BV@7133\7()66M?C9YK4F? S MGY8#?VE+.I1O;_?Q(91*\KFDJSH#N[F\674WX.Y.$/LKUM\KL_TUPO#B;/(R:MQ[@I[5C/%_+22X33T,H]TJI::P M61.YU+"C6-+JRJ;D9U+ 8-I[?';IYG]YO5WKH1/(TR>$!T M_TQI=38)/PB)L*-RJ-,HNZN1Q(?X0(#-X1X;1K%-W$/IP4?"P:ID&B#M5XCX M#)E^1UP#PI?:&T"Q4HP^AF.9:-++W_"U+()S20&X _GV,:IJQO_;:9G8JB2_ MSF-;5W7J5K:XF."#8W?LIE%P68OTCA_3/%W7ZY;TM]$;HJ/M86*0LX,O-(+L M!82Q?5PKIC9Y;-IH*+P8LHFY7;KW\9UV$V.MC::V%U]+J]G3PNB2SG>OM]OM M\9:FSM:%!C!O=FP A4FS98G!:;[7:KA0ORM:T+Y]$=N4CL]8&=H%DJDOG+=5 M*F%F:CUX]=PLRP>GZ0*0)A(V<20V^TESOW^.K2@?",E#]+IXV[ES::&8N465 M=:1=4!1*/B_';[Q>;\L32?TP[PB')@"KJ,C!B(=CI=:YNUTO3FE.5^G2.7B+ M$L,,A*VKKAX,BXM#.""VK8-I4-RG3[DX,!&OX[KRFZ/'/@/F+2M>TA*-M^GH M[G6UHC$XT/;-<<@.?NO*:R[B%Y>'<(QL70G3 M()FJSP8'E(]M7#PP$43W37B-G[Z)8U'W(6#1#L-VIRJIB6U41*5LC@MZ2U+8WK'6V/W\;2'#Z,:;WMKR$7C<>>OOI_QNJ^J&GL.]2"4TF0QQSMA08XI;3#I(5/]$/FK8PJP0-U*$ ;XS4 M,9)',S:/%2CI'^]_OB7M2E. MLTZ3Q(TJCJGBXK6B?!V<)T44MX61]HFO14ALUT$P93C#GM.N4 MR)=&',TM@Z8V]LSC+HH(^&;)+F[7PLX[>P9Q!?=(,F@=R*NF^^H]92_<8(<" M?NF_KW*VL"AX\X9Q MY[NABE@W/'&:*6,V6C= Q:>YR\7//NJNJC$ J765&+JW6A*2NRGAXNA"Q M-',VIP%9498D>N)S9UF1G)?%-YQQ2E\"'C'V_AN*$:CJ.Y,\OE,!)[3Z>:7. MXR++P&D 7MGEPA^2#=F\<,PP_7MK2$K:'%E1,- D@]I%(4CB+"UP9>HL21K- M+&&%J,V;Q5G5".*@U$]\AH*X;C>YR"-QL^J=+,4_AFB:9\\1>](2;7DQ/NFW M;27'I%Q:!AJJ;@G<$%<52L/!WE$JG=E[ZRX^T4JW&7!3]9J1>T%E)@FY'?30 ML'$!V#D#?Z'ITS,\!HNX.V#-1P,!3RRW_.!4:: MG*QA.Z6[EE5)>G50T$.=7'K+8F@8I<DW)[*]KKH[K,Y)NOT M/@I&,Q#V61LIHVM10;S]*,O>2/<-4O8?.524@71=9R!=\K%Z$L>T+ O&/]F.$"NZ>'21@'1QP02CDL.Q7!$M8I_9_W_.&/ M7KNP*OCP--UC[E*%>1\_P,>(PQ.(P]XZJZ/\GKX]\%8\>4UUE\\V-91WT,Z@ MI?$X9*I[F 1[)7\!O?_TW'TEJWX5CZSF'33Y 4\7J&')^=/XPEA6:((467-;'K!'/]&J"80!]\*J'IL(_/H/?M=;RLQSMAJ<*@U>*L2^^QI-^P5RG*P+_ M;&=%OO5\UUR$4*,+S0$[6YD]2]6E2D$\NQ WF%;C0N38[;KJ>3C8%7\8;GB[ M,7M,1/E(^JXEJ4OOM:+X^V\.=/\]>&X??Q[O[+]$+)F?SLQO:*6#3_JL"#LZQ8#09$<^&N"V+B MKNXU+_'"2DU2$SOJHB'?0L"*H">M*APW;**R(DE-X7(IH:-W,GC8.E3L5O@& MIW&;",70/@8=W[RTPI^34:N BH$VE+*/Y*-PD&R5R(;Q53;=\.U*ZWLA4B>D M>44Y6B0>D[>LB"E-2KC!N2K+&EP[;U9PO/] V1IJI#\BM"IZ/JEUK,CL>-:B MA8:1SE#EH&(PX8'C!3<2,PJ)$_!DI+ZF3U%V2;5W Z/?_6;]FL&:YO)J?T3# MC3DBZ;H.?B=_K9,GVB0<7=&=5S^-BT6;(>:JG>4N"_;G[K,J7P"CN#<'"P?0 MO7^%038X'QP!2G;\;&D2<0MZMOP>'H![=INP7>,X896.QUA:511,VA6I"O(8 M)20!BP/5&R$1B& (0-!F1+N-F"*0DJ..SWG?"?[DMM"D$'P^6()2=O&(\F:S M]!CMOE?2K!:-^]=;:U>?U_2< U--:AI!;RN$$6B_-BBE@K/ "DVR&!O9SE(\ M$KOG!$W.B.G>K%OG(*<%>,QP7O=149TV=^8"PNVE72JFWUB;M(,S4NKBX-TB^8SC>([H*+;/*=GY5YG0(W) MWUJ@?.=[1]=I68HGL>T5#_B1*\Z<%^AYVQ LJ4:_/W!1"DZSI4BE%\N-JCA$ M8IVR2#TPJ(N3"XQSH' RBTHZ.T1SM%\UNB'W$,;JF+8/2L7@Y-P&K>V>#N?- MW+2&EU%LCBZA%P_'/AFTGG"#+%*.20"E>6^X[A5BASHR:R(R\IGYK(D!VF8$ M41[Z:&7]'9Q9X YG9QK!X'1P02??N0IQL0;&$X5 MRDWU3-E32S%3UQ:'P-9 M*8C/Y]$,4WI)MP&G1OX?D#Z]) 4HM\^0CD@&;QGYS+\^T(!]8%%>KL CN@^K M^E!T+ZS&CZN^51%OB;:W0;V\2OTP=U?%,? 7XY6>-;<%-(\5TCZR;E6035N, M\ ^B74$XS(^^MK\4[+>K7'B?E/!*XR[ZPK>!4W0:MM&9%7^ TH)$1E/S""^&,!9Y",8&6KKV%X_:TB/VIZ::QK][MAFLH2J4V-0Q*/I)^HCD%,E\?$XWD),A,I[(CD7\ M;OMD<-.MWO [FKE2 4H1];07P>5GHWVA_Q,;O6N7W8Z,2B@B*TPJX!1*06B@ MH9433/6\@]D>/(GC6L02I,EX5/!_9[0-]G6R+EB5_EW\7=L*FE;;7_&>LPWM MM5%FR8CV4C8VHV?/]9)=GF%B6O4Y-3!283CE$#S?KJ!%/R3-ZTHU6SO&@6=XVVH*0$--244>J:DK!9G1M M70.[>16-E((=2TVKQ"V//O+H3T61?$FS3-6O+GK8S*U%F!7NTI/9R&IP'>H" MZ1J\-;J(L:K@&'HI/'>1#ACEX:.01A4\@_/I#ESN@6",1AH62E)>'VFI(\,T8G\#S)\'/B]=-RMI- MN*FROUCI2RLTFFT<-8.S:2NXRJD(]D(IA^7#\?>T8*SXPJ'>:=[XS02\ M448)K*?%Y%<<7:^"9(J6F.;DL5-!]%)JRMWK5.W(9I7VN?18($\R%('?S:?MZ,KRAA-8.5LGC2!AX6)(3#E^!^%%;U:?RV;K9!^T,P4\.X]E<&UCF8$>/-"H2U2G5.U# MDE(\0M'>'$I27F^QU1 G=SE3$30#68U+M17I#LQ#.8#M>13[C073)/N^KR)6 M;3^2=2%AE"/YN%@=]R.96_:/]"G-1>+QQRB#J&$X1O=)\M>ZK-I'9@Y'S09Y MOWG(+;"GZ<@UPFAF 1M"TT7:[V,Z\)OAHYD.+G+C:;T;8/6%4V&=$HX(;:*H M.TP'_K=29X:G*48-[-:9%J_S5NN(E,]\](FW*D>D??."J_ M'!FZL7]Q=$3R(L?9DTN.-)!=D=E@JB?.:2_M(4/RO@*DRL>\?94Z&_Z\II_H M:_7PA68O]&.15\_Z>*K;%NOA2,1)Y5<1O^MD6\.]I.<2O8^L,[9"O_L"Y"UQ;EH&7LN)I;9^L'2%7\/:/[X^WE[PM]] P33%863NNY+:DA3+>)6='P!64_8?W1=D=VP,G M17>A)JY]V$+4IFU9&XGX/>S)/N=)6HI0[C2Y>!7/[TUQF[8L"PUS;=5UIK&N M(&RNU+M40NU-G:XWD$T/6?RQ-I;:?91%+*7E[%QV?HV@$?;\&-, >/:T4B&) M9CTWPI-"&[523<".Z(G_BT^6>-*;M97ATSVO=_80O3I22:D0@$X&X I**:2Q MT4H/<4ZMB_4F*]XH)8\TIZNTPLFLGZ-8W$8ZL4H2#L H#6 %FV:2V)BDAJ=+ M+K2)TH14Z9J*!#9?WS[7IDI1^7S*%_;D!%*2-WF02MT= MI<9#;HOR0G@B;EUMEN/,I4Z1,ACM AYGS@'W=S>1MXI^N M"F8KR:J$[=[/';!ZJ]G% 8Y'%!!F%6L*Y#^46+:@G%Y)'5>_1,#,ZDU,LE%V MED5EF:Y23F/C%.6L[3DBT)(JS>)EN*BBF6R6X9VS]6.4UZLHKFI&V1]*;O2+ M4O9P8ZUYN/-+_P$1=756)[6(M\<[&G#]\YW9[\$I8 E)?SKI8Y%Q%H<,X_8 M.-PVRYEYEE%*^IQ1#%#'LX="+#A-[-BD-0PD<>W0!+G[QVHZEQ1)RNN#+C5$ M*2+V((*&&FIZ(A[-4FOGGK5NCJTG;(>9@WY\UJM(F:1WLP"N)S"C7#G'<4) R( M'@NX+GBA9*0E^FK\OP432/4\URJ3F04(W\JJR4?A8N"MX.*YR ]T<71NG@VQ!GB#;&]//O M?M)F'2+[V@-E:Z@/?EB,RC^_JQ MI'^K.9,N(*_6/-SOK-Y::9_&D07RF$T:T>!3JQL^R9VXER9"G(#\G@(4:Q;B MFR\Y-R6>TTTWY5\6[++.LK?S- ._^-.HE,BR1-';PKRH(OT"[:05G$V+H4KA M,#K=8H8!#YI//P\76FX1BW/#&?(Y*"KF-TBJ-LMOZ M,4OCF]6*@B>Q9I5?5D2P$)F.E=/&S[3H!R?Q#J E*K=% %\W0@$>3@@-'*R] MKXKXM^H,1RTHJ?KC?9-H@S$Z:7LU]]ZI,3'^[&AI&NF.5#TN% M'"E!D)0@>:!U^U.]?J3L9G56K-=%+H#]*\T2U4*A%?6V)EO ]BNP1BXX,1S M2:<,0AHFI%C(MY1XYAH'8L156=8T 2>YNBJK2,2M-%OP-@UO_'"#WM/$+(Z# M+4X8I4040JGQ2QS4]K@)V--K4@B->K7FIB*#9??L.6)/5)OH4R/L]36I$?#$ M958I&9Q23O D-O5R)"O*4 ZM5_D+;:(F*QM\]#.^#8W"*EU$W MJ_9!S T3(9&[M>N>QN!Q!"[349;1Y/2ME2M;0=THWKE4G\-]3TTPINF.1:*9 M0/93#[VQTSZP*TE5D&XO)Q[VTG)N"R$>+A>O?,5-2WK+TICV/_:M\&%)X]K+ M"CXT7*MK'1"V@G / T?TFJ>'A+;JX(T14S#:&N(?]J6I)>V@2LKW>U-3(D%9 M)#A'S+ATO;_'G(![/'*ZHPFE:YKS]Z[IMD:.RUSWGH@I-]J!.FFBHN@BN_.!O%#\D<.XL,>::(QAYI(D? M;YJATQD*B7:F650*OGWO#G603\2;>#";B%5OO8W4ST*XNOKG**OIKCVM+^3= M=+1#%:0 >%/K%]/[E%M6Q)0FY26GP#4'QZ>82TK+.QK3](7.KTR!B]H*@+.II^H(>*B2M9S MP$4]7%50B8D@&C:9T"G\XH4LMX0[81S4Z=P9'HJ3^&]URF@; XN/!W$!H-NT M.>B%\&:Q5D/EPJ)50D,U5Z22LTI[+)J05[3AZ(U MX6ZY!3?$6CG)$SF!W:R%G+6]/@)=5J7):S(W530,7897\D(>W4"CRH9[G5;I MD]@QWM.JRIJH,F+0G#1'' ^%B X#57[3-,W",KRF$-BF>I,W.TL*0$/6;5!+ M+S)Z352SZ'51EF=%#BD0:!Z_7915NN9C\F9URW](N=D! KIF<=/U2M EU9D^ M)G-0Q$/(!6BEW7 KG C/"Q(/Q:!DY'FTAFP(]T7]]%R)S;];FZCT C)17PT# M"V4EK S4(G5G'RF%\H&N)'N\3VV DPK>+HGGQ_S[=Z.@/^.K-A6[E7H MKS#M*L$)M0RG[.'4RC81%,$>M(7_\GC-V>9T^06&!KA;KE9I3%DYOEC0'7XZ MJ7J]X%Q0FJ.U^HF(O#P^Z=ZR"17NQD2,QH E+@65\8PY"4$ MRRAB[(V/(S%^-$UA4O :B-T*?!*372N-AF-6B'-27=*$:V0DIU4W&7*KM-GM M@/IQIW^H.!Q:P!>OF[29FRV>F8N+\!>;8[O*#5$ZEND'9^$.H*7)SL1%\&]J M2]JGNZB&HIQK:3X0;?D_SL16:RO*ZK2#TM5<)2-5U:IX:6K$JT@#11IIK&3L_M"L%JZ- M,-<*2CYU%8RDFZI@\YEU@RM'Y&Z$ND!+2 G'_]']S?SDPDDS]*RGJ8IMQINI MH9[MU%CEF*?Y\=_J*!,9,]M0)(T'?O?H BD?%=$#;(TR40G*0$OH Y,\7L[) M(/41$?ANA3QB2+ZD6<8K=Y57O#+@O63T)%]61%!2.U3.2&6# M/EX"VT$K'CO4Z[IYBY?0#0//\SYI>[0N6)7^/<+S>EVN,=/[2.J$P_)R#-C, M0.;;[=&:V<"(49U=->DV.!7?54=""2F5X"Y>4!U>+G\!OW;75E!I!B69OBI& MQLEJ?NCWIX9^.7V">6@1 ;60YVR\IF7Y(^G%2=3)(V6C_E6@6C0HWS1O E5R MR"DQIBNYK%HAYJL%]+*HH.&7&T[=J3,.ALEK^'Q:/GN&!.]7 MN3(][?;%^.3@MI4AOT MY0=+!_J&S_GI(,VCI/T^/H!F_3U$K71>K<.8ZF[G2%21ZAGR2K3%(7J!I6D9 MJ#D]R9-K_N6LE]$&G%Q<"H(Q8ZNBPZC0%8&=]Q;-[_:*K%K2 M/S8C!S6G+PM&TZ=\,I;/4\@TQ'=Q:;2P#>VE(>"X:Y4=N&XK"COG'?$K\JRM MHQQNPY-6.$9N*HDX&R?)7VNSYX6S-@(:ZZKD0-NY*G:::O!*MS:LIJ3>B$C] M8&DP6M4LQW:7K:ECMWV\R*.X$KO*Y<:ZK@P$;#57SX&SZ@*P,]>(6G\XL)+- M9K".<<^Q75VWOYW<1\&(N+[EW>;NI;Z74;']E>CO]!SMC]@\PVU ]2=I7[>[ MGV^0GJE=<,-51+:<&+]3GFYWDK:7DKT^_]]?4TP" ^Q>+)J);']UV?6$[ A= MT &7MEEX=+9;D=C&SI)#M5W*>U>CY6#';>]S@&QY#K>?HK$-F&U.Z/91[KL: M0/L\N]OGF-$$;W"I$AS@?-Z4#X78,<#A#013$R%RC5F?]U>VMW 0^VZ./F[$ MO@H./A8.49NE)X;O7'C^][.&Q_+KGW MKV =.%N>6.[Y$^]RB!WH+/.]#+DFJ#=$4K[I(WDN:E5U >$'BJEB]C&@TD9. M;P/D;4Y[70E\R!<:(D6["&/;Y'L\J:OG@D&2(E5/&L3QI3MT :O(4-JGK.\R MV4>]&I9.:B(..W50(_H..F<&U*5C4J&"8^H?U>?G H*@-6GD[;6?2GM]G66& MK*'56!3-=&W&9^32BY G3"@$&N"WK+60G"=BLP:^X>Z(5UY%NZ>96\S(GI," MW-%-F^N/K_U/+%HW>=EO5O/:/A2G=! VI@78ODSOB0%VK;Z4&F#; M%,2ONH MQ3+[!,[J6%\&CK'QP&A4UNQM//";#)HZYALU?/+: ?J8M09Q-)RT8Y1"R21) M"AN=*"-5J]P1KR:EOB9 MEE#Y7,2J%#>3!?SI8H /5_A#Y4Z>GIB(T7#%FR?-RS16I73%![?I0'+P,;K].(LV*0??G.RTP:N3RX(U M>:5@"V;PY=FBG$#W5GBZD*N,B2T*\6:-;EW!WFY<7$)P]NX$6^&@ MWY8CT7?B$M!X*0_%X9BF=UW1?N*"5;^"#[C# MUTUWXH+)'6=V]SHY=FZF';=+6Z5BP+MU0T4,%^@*+3P\=86JMM(':Z81)J.B M MWY>+FR0^?ALQBY[O;N5MS>W7:W=_>VV[L=+$[Y-OP,[-LLDWP3[.+>K$@' MT+V]:) -/@$X I0S,O7CNQORO8HWFI3_2K/D*N]^<*N9I!20,IH*&(@ST\!* M'S5,!Q*!GLA@UVH>+%%[GI3]G=95/O(/XPA5=;1I>$S3[@)]E*7=)(Z#/TX8 MI85JLV'%:[J&.P%1 .E+ (-91 HA$0E6"?G-*;"4OGCAR,"M$!B)^^X2QCM MV1M+[$"[$<5WWM-^5-M,^]R-2A_Q.L8VC<5>1:PRN@(=J)+Z4\[&9:A5/R(* M_X C\DB?TEP,8*[P1B-C/$S$/ MX[H%N0W+(2CJS311R,,-TURK>T81RN<1T MIGC(#[T;/Q!C0^W-JT/Y%1R&TB&KYCR8ND)P^?(V^X==G7D-I?CRYG7/^+-# M'9P[^P+7'?ON[@B;M'TQWHV!@SD^*+[TGHQE0U/MUQM&^@RZ<7:P*BX8AALX MR"7?"9_9-(\LU@QB7@7:A/DUC)MMV$5^4%[I*[G;-HS"M;U] _:>9OW>#_2@ MQR.*[[RO&5_33 ?P?AP^\OL;E[HJ+AZ5D\<2O[M1J7]LTAF=X@[R\).G^>OO M:00O;-(#K;BF3__.#T,=JCZ?!3J5?JO57+UWL\ .)Z2(IH)RT2G?(::#?2) M-27LOVD730O[^WSP([9P=7:>$][70?:LYH=_&KD0P+L]^'9JV(,=B!N_'GP4 M!ZNR\R!V.4!_1VNW],0KQ/*]$,2[6L&W:N"]+N*+$ 2? 8)6VWD6>&\W*_;& MDDZYPTP$"V&\LZE@JT;>\V2P",/O:3K8IN(+)H3?XQT/UG.HW_=]D%/5=SB) MZDZC_U9'K,*2MWJ/Y_8!#J2=OXYJP=IODQ[HH@G-\N3[^FG_Q]'J2ZEW, TT M7E%#H-_/>4+9R$D*'@F4DP:Z@_:^+KY0UOPK70^IDIVZ;%^?##_@]]MX]E&^ MG^\AMSSW6DGI:97(V,.'YGP89Z!.Q%Q",BC@=SAH/V\VO@>M],EW.V@UC7>P M03O[WN]ST*HKZ3QH:U#_G0_:+B+_:!?3FAP^.LCT]7<[E.U->K!1K?_T[W. M6^NK=_[J#.L;E)&2'O?40'+#F#8GIYV?RVF405B!#Z8^1 ,Q?+3ML)UC#\,= M!A^N*0=7HVCW_UT@F*DM@FAFVO?4/3HW"6!XJ+[^[@T/?9,>W/"0/XUK%O!6 M7[OA,5)%-+SW-4W*#6.:)KT8&HLAO5O#8LO&/Y@AL1 /RF *8=MBC_;"H;PM M3]8T3^!6Y*$X*W[F_UTS>O+$J+@\^4CG+YM<=7Y-BM@;&?BW:OBTZ&"5AZ,[ M8"EP4J=)'@IR5ARWRJ37)G]I]/\S2.=M6)H]%'^NDD_@QFED?6/ U2ICP8=(I1(JQ6VBRBKTE7*+6%:?*PA098(2W=;9&G\]D!?JU-N,O\F]]OB(I!UYK;XI1X>%=3$ZA-% MB9'9%-;&^?M+4QZ! HDH,4S?N]H6[\.@6&A%H#,<(*,!6)Y1=E:75<'_K5W% M=)+8.L0,4Y64NI$GO4+@'LE?8$SS#<8M_VM:E@5[^U14.L/.(H^M=US RGW4 M:Y%!C8!>V*YJ"=/.N=J1HQ1#UC$FC%)_M,+=8A-XP+1H[F@5I3G?3%NZ82:' MLQ_4(+4=T8OCZ@FK%6=10-XWCA::HI-PV&+RZ=9E^J(;/B9A7/WD@'3>1]/C M-]*X%(%6T/&DJ AO+??^Z871]\\%GO?S($Z]0U70M8W#\]\,^S<.R-I[/TC0W7J(:&&K8^^%.X] MU,FB[Y\94+?>^5($[9M+FE 692=/-(_?-'VBD,'5%WJ \SYH)4DC&K;E4U96 MDTO$98A%+(<)U:P74JSO.=GVCQQ*+-L+>SMVS#]6W'*B9:P#SV3,+8> MM"*==]E$!RXB,.C:7R6%K ,,$*4> MX++@?]I+!^T"L2SV&SE-#ZB$<'6 >&\_87H:.\:O/7!FX]%3#=$'*%Z"2KT5\0;LKWJ(,C$/;G;>+$K(.G*E;O7AG+!?AUD3]1]O TNH\RJML*3G]& MUNHJ;%)STXH(J;"M7.3_7D=9NDII,GIPIFMTDS2R/G" *G5)D1_W2I.43D'[ MZ":N"O[MA^*CCZZ9>(T>>B+JE3-ZFDD?:2 :JADWHM M#'V44Q?G ;48LEXQ892Z@UNXB-P(.!SE8;6^.PSBZ+K%CE75/1.M_B0^=#?= M\YI2VUB1A-!UB0ZAJB.$+))18MB3(]Z)N^R_4>RY6Z W[)J6NDV?0@9E:RL M:MN\8 2$P[9]]4Q9?R+6'Y1=4NWVVZJ!K%\%WPQDBJ ;MLUM6 MQ)0FY27_TQW=-%'DRYO5 ]STU^Q-;%^E?G/2PM5W2R!+;A"M#"E!*,C=[/W# MQ>W%W^IT8[B84LC@Z@,]P'F+@R3I18..D/OXF29U1F]6)W',:II(K%?W5!V) VVY$ .B+9ET18MM:#.MMJ63 M4?'D+^(#H>]BAH9I8VW>/U-:G65163;Q+7B#WJR:R]JRI!4TV#8LVD/I6!FU MOZJ9V-5^A8C/D.EWX/?VDEQ\2C!O]+$PJT'?0!=EE:XA0]CGDJ[J[#I]@>@K M?+';4%:]\7;I)U';+>X>RL3*HETK9.(.[$H<-2UDQ- M5>"IJ7XL8Y:*6XD'%J40$'AHA(A5.67E<[JQDF:[_#E^(!;B_XO,RG_GL8J16E[9TNC/OJ[2H'/UR^ M3$#(5%UW;E4,LA[>I0[S3O_A^P__2!HETFL14,/2W7T%M^IENS;:SG6&_D[Z M]',>K5;< >[Z^$Y90FLTKKK#),PKAYS0#KOH+$*$3I$* 7MGE\B2%*I[9#I MS[BZ0(E-BG7="H7UN6H#_L-3U2(7QY?_2K-$:FV-'*YF-X/4IRZ(A7QS+DN> MN4:0[?AM],9WA/%O?$=9T5B$6F?PFG5]7<#\JAD&3EJXNFD)Y'FG=;ID4":M M-@'UP"&6R^<[OGW/$TBEFR8GCZ7PQY(JY\L*.68RN4S^9JU"M^0#5_@)1?^A))/"20Z!+%A?/'A69OP#A,NLC_@/XAN< M1RS0>^#AH7-1EF=\N7Y;%0QR8Y<7KYN4B38]I_VICWPQO4P?%S&V R]=6@\/ MO'DQ)(9RCKN"".U+(LE05)"^GC"SNV2?7,Y?%DP$N1R8KPO[M'51N!BPFD+1[!CF1RRW\&ESU91F5;62V&JV^-&,V>"WP0M^*!)V6X M3[N#?$$WJ\_M'=[T"N\3K2"'P(HR1I,[WAR&&7IY8;@Z= \U,&"=#+W=.2T8*[[H)LO)K[CZ005MWM:] M3+B9KSW9G5%D].H5 1.H8 @?=@QVH)O0$2:^=-Y\OD3 /6)P=2K@3Z,T]--HJB=/3XP^\>T 7P08MY'2^.,;&M(.U')?*?HI\*VE7(D27!.O M\NX'A_Z9:6#O)35,4KCZAD7J')*T$:'E(W2,6B1+[U:&#>P>6YZ MV=EK+H&K)W3P),>M+C!D+QAF^4S7=195!1.O@>.80LI*WOGMV;&\X)GE&JL!4Y9G5IW'!YP8*1_YV.\6%5\E,(1W/!'<#WC37$?TSSBJZD\F2W4 MQ]61VX%7#SE0(&5;C#@%BH>_QTU)I.R*"I37KJRB+&L,JCSIHI-(?:J1P]5W M9I"R-^0@+3JG:N7#>,VI,L;HID:3,*XN<4!J3H##^@0X(:?$F0_'9<'^7"?- MWD/J'(,LKKZQ [4ZJIHNM*0P7UBDWET9# M&O>$ZX<90A2V950X;F09C:LVT:X\BC2"N/K)@E*^91#BK<_)6"',Y<(X0<-- MKHOMH!;#U1%&C/-NF*6:@+CC(8]O+NNJ9O0A>H4;_:L\YOOG\4-GQ26/41Y9 MQSB!E7I(:)&J48.TW5RO>;;=*H9YG;U:0;"/E[8BO%;@_G]'04_$+1)!%VOZ M>5,^%/ KY=7(N]#!!O?(?16,J^_W7"OY?IU;(O6F!,\8SA2^VH%ZXP$!!1R% M=M/T&:WMC[]FCYFWKI_4>'+_OA5HJ6>7E.*Y9^OR^"F*-K\V$93;@-WCSE,* M_/I#\/XQXY*V7T+JJ(M('K21/W%!6SL/,NB:6@%-U]J#:- &US0P'AX^AX@E/FHINS2-9N(F2MCP83)\F3R*3W?\$Q]O M]JC#QTCWM5"[*O'B2_,,52N$X,S=CDWY2IEWP$@VY%9V].[NO&8<3/-J0GJ6 MXJR$:%2Z8U7N>\GX36*C2QKE(R+4 _7;Y(FE '(2\]T= X?5LOI(J^,BN(HU3BB1KSOU;^"5:5<"&8I TXGG-6VR@O?!T#6GL(ZJJ+O2C-BQ M-WDAC?DRCO >[H17KB5DOQBQU7"AY*J+NE,MD!U[590R&J"A+Z;D>G8V[TF> MG*6NO(P3M!=/&;G:7FD@+Q#99S. MO=>KHNFG(3.!]"[&60EU?^FPNBZ;76Z%5A]-Q]TR"H'].GSM>5?G5:AW<-FN M)-1=O*@"COW>EMD=^8H)MSEN#.IQ(U=>@.IO#I;TNTH3=3\; 3OV:].'PTT+ MLMX\IYNB3*O%8UC60]V3!KC.\[(H(6S_?:(5Y&&\90588LGIV^<2'O\-% 6W M<*V#D+LVHK[< K04A(A61*2O[ J!<)%?0SF\8[\9C\V^K$#]VSXR*Q^*]DCK MCMO>+(4XE6?PQFR5QGPK74)^)\%&52\O+0-17V\-7?-83SQA:(LB0UED7!@\ MX6N+P]+I?-/%*P,/"O4SLE4)<[=JL;KTXZ <=BZ6:M6E 8(G%)4N ]ER;[:)HG MM;"E+K=>:A7:B+IW"] +E]J^*#Q+K7@+WET( M-A'OU>ZE1@5$O>B&4SLNX0WUH >K8U ?4PZE10:K_J-R+IW+(.H,+31%H-RN M!X1!\AC,&F%%3&DB/%[$+6L;@+&-YDZ5=]!6)41=XHY5&B.M9G.MU3@3M,JD MUPX2O6-4I3'C)G?MXWYSUT+@C+,%6%W/&;5Q&1J7:1[E\;:&AD(;T1#< O1" M0Z,O*KRA 2CA_\,R^A)E5+A(]-M:_@.$U9K\8239.";)YUEQ5B?"I9BOTOD3 MA??_350 %4?\(D#$LT 5ER()\H*/&K:.RC^:G$C C[#MF?]MHM! (HH3RB/2 M R,=,@+02(/M/7*_K]%Y6FZ*,LI^8D6]$??:9=RXQ-)D<(C=._,7?A_!2AFT MV@=C_<#L#A$1D%J?A '4R#LZ>!(0Q\PL0ZZ3\.QQ0:=SR)R*![O=:K-IWQ99 M&K\]T-?J-)M9OC991*N7%:)\<]4J\)5"J)"_M/\-ND0H^X[$-=IUJ4\*'?K* M51=1WRV&K-BQC,]$IT>B"/NW?P+C-/;4LHCZSPI1\VR':R#JG*UCY"-9C/3 M=/'Q>\E0<7[BN!;QX&ER3C>,QDTT-O[OC+8AK4_6!:O2OXN_+[HRVE?9B(;9 MWJNDB';&>)_>GHUJ.*Z(BT?)2 M$-%E!_!2)$Q1U+$H2[Y2AB=% W'&!8:*AT(Y+MI[JES#IK^+!=+%FR[/U>ZT MKKJ(.GHQ9"E.BBC@:.3;(\HX(GTI1W #_4@)Y+O&V*F?\P2VMG5>@8,I9!7A M-*PU0;>V*>B]=+<5_S9]/RZ4-*62IMA 7.A\B;D!V4Q!W1\:PU+5ZQ851/WK MBG3>D[TO/%?L9^;^CXTREOZ2TDF:)3'WSA2@4Z<(%2Q= :^"FP0R659\@4,I MIWZ1U3!WD@&M4X_U^J0O $O_?:+*54XEA[F'QO"C6T.>]K>C1T3K64^!(?;,7U"[9-6_K*!Y*DPM8Q9&]?P3! M =;AZZ8,07/\*.*:C+]%1A\#+XFQ7)?51GSQJ/-FFH2QX?-2'3 >_*[M=_&Z M2=M+P2YW\"$HJ/@,HIGLD+4[) U'WQ5O),67WRT1A8<@/)H_W$PH?>1W14)= MW0Y+P?ZK[WPF',WIL^SIG?/J+:1!/_ ";?KT[W/9=JJQM\6\0T-:.+WG,A& MWBFW1Z/4-[<=/_W[G(B=:NQM>D;,[<=Y/ MY:0][Z!M1O5MV\#4!1^TA ^$!]LH"-T,IJ'14WX8%1WQCV;,)@+$SJ-A_*=K M_B_^Y^Y/_#\ %?_+_P]02P,$% @ [(!]4J[ZOHW<2 0]D$ !4 !V M='-I+3(P,C Q,C,Q7W!R92YX;6SM?6USXSB2YO>+N/^@ZXW;V(TX=W55]?O, MW(9?>SWKLGRVJOKFOG30)"1AFB(T(.F7^?4'@*1$D020H @!=&MCMMMM(T%D M/@D@D4AD_OD_7E;QY G1%)/D+U^]__J;KR8H"4F$D\5?OOK\<'+Z<'Y]_=4D MS8(D"F*2H+]\E9"O_N-___?_-F'_]^?_<7(RN<(HCGZ>7)#PY#J9DS]-;H,5 M^GGR"TH0#3)"_S3Y$L0Y_PVYPC&BDW.R6L/3\_?YV0I^"9T-_3KT.R@O7W0'(:HDUG'[[Y\,W[ M#Q_?3]Y_\U^3J[]-+JYNOWZ9,QXN@JSX\_O_^>'BFX_L'Q^^G[W_X>=O?_SY MVY_^'_!;69#EZ>9;W[Q\4_Y?0?[G&">__\S_\1BD:,*02=*?7U+\EZ]J+#Y_ M_)K0Q;L/WWSS_MW__73S$"[1*CC!"4,=_],[!D^^0DEVFD27 M28:S5XX578FALN&+OI84S?_RU5.6XI-*-?@'_P5"F[VNV71),=?VKR;O>HWQ M+(BY-!^6"&6I;E"=C0-+E.$PB(V&U$DYQ/CXQ$(.3=J(;)7? *G2.-ID.,X)R<<+W/*3I=4"06ME]QMOQ$V)*;W+,E(M(-#-[#$..] M1S%;?R.VRV:O,QHD:1""]D$=W3"R7*UP)O8&-GG/B5A>V4D#L% #2(>9^^Q' M- M>]"/J:#K,GFMN&-BT 4QV2!N[KHW=U^3[,[Z@#,K1;H^#[N&PP4J:V]K/ M88/24UK8VZ'R4A -M\_#!M/5UL*>#QN,DF@P.[G;H0[)O?E7'_[-H7[ JJ[S!<2BZ@"?M+ M>H?HPS*@R+* U%^SX!\Q72" Y(/:7J9CU!(..KH:?)O?W2+H3#+LQI8E:2IB MDSYLC;DFL:X_PS$8I',+-K2YWH/(+8QT1WF[!F$X='!_PYT13(6MIAIN7#51 MU"][SN,@3<664M@E0>@_/20IF<,!/'(3CZB]L*--LB>AY M3OE%IKD2#_^E@3WM1>]&QI::3GNUX54TG&;P' M.^/=$=XZI^&268L17Z&XL1S';)909D#F]%7X;Z 3;_ /6>?^EB0G_\B#F$T5 M%(F6TW5]?]F+8VCGUKFL?WN:9R),E^U#W!/P@FB(4P/K:/ /J;A?,Y5@"Y>8 MUS?L%SLDZ"5#280VP1%<#GM%<;)?\Q[*:-OWDY-)157_D;$T*;J8U/LHQUV- M/";ASF!C'MQ*Z*YT^5A3-E@1PIJB\.L%>7H7(?R.2YS_($1_\LW[,H#U7]BO M?CLG3XB>/J:,O7 33!0'CR@67_F-M6DT>7>PL15RN4<+S+^=9#R@N7N(W2V; M(ZWC?TK#":%,[1A"59\!#7=0;\<#ERW>K450Z4FXQ/%&8>:4K&0R*^5#- .N MBY%]ZO"R/F=78N[DSHF\3]EP(CZDJSA8=,NY MT00HWV]=R+>3&R=R+3UP5S@-@_AO**!*59:W!DK[.Q?2UO'H2=K#D7]L KB M^"Q/<8)2Y5K3: @5M+()@ M76@,BK.T^DU3=># .R-ZLG*U P M4K;3S8>6Y@T[*8S$NSM?) S53]\^X,%F'+IF/W8M5$T6:FT]PV5'JV0(U(:_ MN:GT! 41QU\&FYR^8 @8;9(Q8M+FHG9%[Q"9^K@NR"K B1R2KK:>82'3KP8L M79QL U1OZ_,+(=$S M,YF4QR8 M;MHRG[PF$);(7; M*VWRJ,!+2N$NO+,G4!K>_4"H=MB P"-I[B[FL^?^I>+:#V"JU%";Q$&;I5HU M>>0T[@)"^TX?'?]^X,1=86F134WMZ=LT

VM!QZ'MX)-+1,A3[3?2K*E]R#!>X#B:^T$#(YK,96*'VME M;=3@L!<5#10O:T=>8QBD*'H=&U-=2I=9?L'7\,X*3]U_GJ<962$*QPYǖVOG<&$$3J?B!H\D&M\<6]M':F=P8 M(] F-?:SNDF(AX8,BK"U.(+A3GF^AX$HEP^(CQ/< 114:ZX6&"H&JZNO=S@W M)%G,$%W5[3#%7.QL#47K$(X6,%HJQOV 1F)O@>Y ]:10T [A;>D9U./_Y.IB MT7"G@R-U"!\+?'JI6']#E@P(33B&AW"E[&FEO!40%37&5!:,@@@*\B&\+WU M!DC$CW6USSW? #=['P_AB^D#W%AN^.ZJ=4(,6//>MK,Q%"EK/A=C;!0\^P%* M+=.@[@5TJR7X[:PW<,BX]0.+TR@2^;Z"^"[ T75R'JPQVRP5ESHR B@RUMPB MQLAH>/<#H'M>A"U!T65 $[8YIJ=AF*]R<9-X@>8XQ(H="$(+A)S:E; ;5 8>I6.^$ M3)0'B9IW77Q\C,V"D5LST2+JX[1$4)$:BK54X_EKRN9O+P M$<.BYLMIGBT)Q?_ [0F:3 #^@B6JR1H"5=&X3ORZ%TB[C/L+ MD+ITE(+!/K6C++K_]H#*4A&I02^AS+3:,.R# ME=\;5FN@NMU*2N Z!VQ_;'S."84L[(?-)C=IE+AB>JV8S,/UM@I3 !U?I*"\0-! <[PQ\]4_? MV+XS2&E60X#]5U/Z[%<\&6N4AQDS#!%]PB&27!&PIMTMQR!YZ>"M7 B8B%U< MIAO09QA=,,&F*3,NKI" M*+TB=(5H+4GGJU+L^W3HS+UE"M'^4K,$ITAC40THW1F1$C4 G3.'EBDX8!GX M<;2[1T\HR1&@?%Z[Y5@N6F0\>H4 ST7<]39WDT^:I\1C_XMFP8L6)+/.7%^^ M2/'IA+&/H/Q ^IRDV73.\X+7EY('$BL]7'*:T=S'Z!GW Z!?*$E3MMK/50'R M.XU&<\_2P=K8XZHWSZS+BC^ /4Q!,IJ;%RW;GLPEE+!QQFR^GT8KG& ^Q@P_ MH7+4BOFE(W1][Z('@)@QY!-L]TR6; R\:.H%VV]C(JK':$'3D+F^CC&%#"0% M/P!KL6:P^KF_A3$%1LKMF]G,"K_[#=NM 4#6&P.AM/8ZW'P#:[,Z>A3YX?^6 M)&27Q:HDH=X^ =(#L;;XOAR*M9% /%E1N\=LC)K!P=K:\FHF?A!VGH.E-57D M%%"XK#E"AH5+;JX U]:?BK4U00N1@]KSU;7OJ@K'W9HCQ<8TW1M]OW;6K:U0 M^?]PDC-FM^$J9VA.*-I4.4+IY0L3&\,.)P%]%9L4S_'%/8U'Q.J.X#0X]Q,>H4'(MCW!%4?ZSYP@ZB/SI!#JQ![MX$ MG2^#9('2ZT218FWGD=!WRD="97<3G$SJ'?YKL";IGR9EOQX\^RC39A@G80:1 M^_"N991/BXS@.3XT\N6YBV+XOB4G*U3IG*S6).%K%C!!63?9&+'IYL2/1&6- ML>ERE4F:>X:*2N.:IYINAFHQ4-ZD)-'ER^IN[3J>O \H*K[].$?6WJ'#TICU MP<1^K+@!)E*._0!$D@I>!XZ&S)N(<@.@0)+P [0910$[,+Z"YE%G8V\"Q0T M4G#M!RS-_/PZ9&3M7<>&]P%'S;L?^!RH'H'[ITH64M"O$<6$V14!S=Q[% U\ MAF-.*S>\1\\O%+F6%IFB+G+*V+L3HQ/IU\3?IFL1EW/Y@FB(4]4M8(^NO-D! M09.YCY@\6G3;PR]T>QB8E7UYLYGVQ!D@*#^ /HW^GJ=%2<,9D1C3@IG'@(V= M&Q4H204,]XCM42G.4/FHMF#\'H5DD8A>-,72['_9]=,OL!(="@0_5$[,BGNT MSFFXY/RTUD?-4J(F=?VLS&SE@(AA_-'S.V= P=MIR/26[:D.GMF?KM@P?/O_9P3O'Q#^+8N$P\V*?V<4Z9 M(.FA?\HBD ZCSH)T>1639TDBZN_5,6:,>%)0>Q!14F/&*("L@\KM/L4'=$?) M$V: GKU^9F>>ZV23D>$TS/!348U5RV2?OGS)&*A L[WS]928']NC7[GZP*A=7RU:19'T$(A/"E"4D$8W[#2.[OE+BNF<,<\3 MK68P'0!WX/IN\8!J8"A4/S1!L)VR85T1>D'RQVR>QZ=AR)UF"O-"3>7ZGO& MF$/$YP?0%Z5A5$OJP98H]N]S]DNL EM/Z?I.\*!K/4R,?H!^O5H'F!8GI.OD M"95"DF,M)7!] WA B#5"\P39).2^='2!BG_7&"WOMD%%ML!]N+X)/"3^QJ+U M526JG8C)"^$G]=-"&+7K6\$>V.C E0MI_!?%;6XOBH(+M5(R6)5B&-R!\SM( M"YJAE-5;5(Y;DJ':/#C/*1>\B7;(>G!^-6I!/=32>HOZ467Y$VD;^"Z;1#WW M%EU/SN]P+>@+3'IO4V^>F,0)-=QJ=LB<\_:<%I3&1Y%M< M5 2;V\.]L>9TTSO/+FI!4U22>HN:<8'6),59SQ6EB]IY=E,KFXY,2F]1)RHG MSUWPRHUM?CD;AC1G@\7!(XZQJ1<$UI_SQ*L6W6402>[K%Y64)59P)2Y?U9CR M+HQZ<)Y?M3^*QKSZ[<_N*A-;#5\1)F[(9GB.V:=1.IV7-JXBCLFX)RC>UOQ/>X!']N3]K1P/F.Q"A")1_>@A MB-%TOF4=%"4#[@"J+=8<3\-IBYG,/%THKIGLDP7FYQ:-8P! "@77FJ_(WE(@ MD],;F/M-5IGTF'64O=[%0<*OYO@[3%$=VD W%'U E<2:Z\B>DF@E]P:TI;7J M]5$7DTZ@^F+-961QQS!1F%$<*88X2L AM^9?&@QR<\F]T>-G\11DF..GLB_H M*RO[*2?V/GX"9.;'^E!MA%>$;C--3>>Z9!4:,BB2AWX_"8&EVU!0RF?\M@'C MK624'Y$?%1.[W1(*MC6OT6!@RZ0P?GQW[!>SY)P 4J@&'-J/U&.Z0^7D,IY) M(QQ]=<3;0..Z\*.2M98VA4-CSS?6'0BT #V\ =]_" M-=.V)O57C6P#YW?<5:X&Z;S;KTLH^O9\5_W1'T*8'3/SL 4OIG01)&6N7C;F M![Q(Q%N()"N?OO*"Y21(HDFMT\FV MU\FF6X>9Z%L\ O+)*V@ MXG(^U386?O3L/&6MGO^O6_O6A75I"!SIZ"_$!(]XSAF F^^"S;9S@R[<7LY M)1D>:)\#$#N>?[T0;5]M087D? H*=U2WL^;]A^;,*QL[/,V( >@G5+.=RP.8 M&,IT?L,.[PB9';;TI(YG2S<>S3,55 +.)T.9KJ],&"N9%1^;LZ*DFFS(G+Z_ M+$ZY9>K!( 9,%B61R\J?@'2*1O.I=X>N;4(]JLTZG?N)SOE$Y!Z8Y@.:G4GX M;9>_<%*1N"PE]YB96'ZR]DZKX3V:G:^D!(ZGC1J+5O$Z)=?.9\0Y.>%>%<[( M@B)Q!\G357XB3(3)/9OL4?=$^:XY45A'7XJ.)IN>)L^LJTG1UZ3H;-!PC2^- MD>OB0!4$#B=&\4K_$\J6I)[7RVBNF/3A:OKH(.B-N MYPG(SD3ZOCF12O*)H)_L=.#RKJJ;)\C%E8[2:4*)[L$9S3VC3IS?6,%P;*6< M,):3\VEX3E8K7*P6S$X]%\]5%BB1QI"\;\60U'H0/OG=/AR^OI)S9F(C&G;C M\KD99*2 F6K:C^/)V@OGYONO7J)S/GEKCRFZ)VLKL*.@F!0D'CQY,;MV5A#Y M\'['T!VOHG)^[:S%1_:NQ^?Y(H)_ER1FLDL;6;]VIDTK5*-.^*_!FJ1_FI3T MK@]$^FG3;.?R84]+_MQQ9#1M#+IP/(>Z\6D^YC&5B/,Y9!*%K(Q&_M *[3"- M1I[\6_73OQ\#DX=@I8Q\;8SNM?@G8')"Z<<6*FPF%S\>47X6J2W3#*]XL00Y M9LUVX'KIOH#3S:@?(-Q13&B1X><>A7&0ID7U"B[+Z.]YX::K!96KPJA,>P+7 MBO(%R+["\@/JLD8N&SEAFQ8?'WC9!)!"$P=Y R98''Z@5Y:2J6J1%9:+(F>R MK#TX^8TO.*D9]P.@SBK M#EE:)&"D0#2LO;4W0\-$')80><@?-_;(C#*=X"D;J^!O?A&4L(/]$J]A(/7N M#8B;M8?Y9KCM*30_-J6K -,O09RC3R*Q@+BE-SPN&W0!!-C:VWOCS> 9ZQ%)K5MYAOP)5$9_\+<-+V0_]V3QH!B_=<@HHKO[X M9W3): L_ #NGDF3C8$?MB_0$XJ)V!#*=\KZ M\PR &'S%[PV !C+Q \0;M ABLWFG(($"YH^W2,N_'S"=$W:@Y5?87)+W./W] MG!E4..,_J?8S!1$4*@^\1!!V? )K$RMN<."344!A\L=3H^/^#1P-5NL 4U'5 M@%8UD:9SGJI>F,.%?0S'OE=O4+WPR-.SA]3\F-Q%+R Y[66$ JF/UX@ MH"S\ .X6/=<8I"1A/X:H=IT+1M*\)RBT_KAW^DIK5.]U9N+^:#/TG=$217E< M>Y42?4[1/(^Y'2<*"[23'P/C X?H>3P/? 9CV:=MM\90PUK@K\Q"438VSAF; MT)G4ZYYIK//5T/ MSA,ZF-81,!6.\]G5M1.H)EHKDVQW90$?9MT?K\3 /N$D_LRZPM"2!-KS_ED0\\#JAR5"V?E. @.>?S](MSI1RP2NG5N[Q^!!ON%U MX0(+_/KD "@*,>Q6I*V&_OHIR'+*_@U=<'MUYMH#!*Q;T5M,SI?41B4+U=K: M2FS6=E4&_?K>@DU0'4@CCU96D5UV))[U;K:2E-=E#0N*7U85-] L9*M6O'!F2^>751C M*EL"X=_YC*DEB59-&&6J:!_FRYO*&5W7G"+$DXVQU^FP0Q6-.G1^,6&::7I/ MT?EQ"-PRPGKBV:?12AMPQ]4X;+^1R% M/-QSP\5]D(DDBDG(M%J T2,NH$>OKH,#]E&'_E)TOEFW\X&K]FQXGGH?-O Q M)JS?Z-2,BCQ6KT+"9Z_"$VDT"34=C")9O9DT?%M_?0K^3FB5*3L]?<%=DF<-N]J- M0>J2H=<,M0,+_#98L4UT9TP79!7@KG(BK+VBN6/Q2R3;$K^"@^TY:U^O?H!L%YMVXGP]F#:CI6[64F*'/,:LTO2V'6EDB%TM*OD4[=0 M/%DTE]SM>9UL?3?58_FSUQG[N&;Y!%'[,<]@"RF(H9HIZB5T?*328[R6TSJU M']"9*"D8T#J;=A;%JLR>/\)$K>JK73>W?JQRI\\!C2X8"^KEK-', M#^4'K5N-D=<.;CY(7;<6M1KZ(?E.K9$)WNY2PLYA?T,!G5+^MDEW]FRW=+ZH M2%2A<=24L6CI;,\39"(Z8^M=^6VE8*6MW=<-T0M7PZH]YXE6K#V%:2^]'UA3 M#[#1@>YPRJ*^4_J Z!,.97L<:]K=TH_%5GMQUCWX6JEE-V+GD>/EB%+5U9FB MN?NK,Y4*M2'HXL&N6V%3-!GD5VBU=I?I6RTTN_YF@UJ@Z&G!$["\\58KVRX2Q0 M$JK/[YTMW2435PNKO> H&+5D%.Y\D9E2<.G6&KO+ KV7@%OLVC.\X1HL:PR5 M\?!UN4QEK&;7GHS%$@:3<$=3J'R'O^_H(5\IJWXX^%H%;,Y>S]A8EZN _JZY MPM!2CL%@ 3-3*M4/CJ\N6N.L1JF]MM!2^@$75"&U #;9V]/>&2A"FI<^+!.D MWZ),=TTO:0Y< *VY>J!:V(R95C%?TZN1EF!JE_W6P2NG<&="[ >Q3@9^;'JE M#EXQIAF?XJ'%KSA;5CZ$RY(\E\$"_3>8*/=H7+]]!2,/(1Y/V9SEV)NLA:62;:4< &H73_N M-($-+(SQS]#+\D%HZ2JN(BG*]&QRT'5TSD+J3>&&"<"/>2H9ZP5*0XK%ZV)C MP'9HG07E#P1:AR L>6"J 937*KR#N$#F+ J]-8- M%?0R#BQ<:T498<*5,CC^?>8TCLDS3XE]1>@%R1^S>1ZWCSJ*@QZ0WO7!'KR$ MF0G$C_VG&I_(2LK3UI$@J0WV%F5:8]&@"R"4U@[P<"A-Q>('FFSS?,(I$V:' M!LH!5%.Y?DJT44HB%0WX[.T<7SWG?DS" M7]A&?T/2=)H(W^YTOLD)*G[8EE<_7P9TH<+-O"*E M/YNU>JJBH'.%Y0.CAF+IWK]B(@T_\#N-V(*>L=TB693I617V34=;YR'P<$M& MRJD?2/ UG(V!/X6\0$\H)J*^G!84#1D4'_=^#Q#_?D UPRM4O3X]S:;T])$\ MH:N+Z_/K),TI/_CUB@0X#18+BA8EE^65=973<\/>3BK/]WNG\CR9 M5$.8D/ED=Q#\-]4P-CD_CYD^CYD^CYD^CYD^C^^)AGY/Y"#]Y_$]T8'>$VV_ MQ+;8C.+'G MFF[M1G<,/2.PR/ZC1>P(S:=C*I=@YB&VFP1Z0M(E=IA$= !*9 M-/PXAW6/^8I0Q(Q>7= RB-AE3E(P?"8,69U1#WB5Q[QU&HC:HBA-"<6;6'G) M5-)2>1]D#.+"JN3=14(YO);R(Q**EQ=Y(//LF7LBDFC[2Q["RH;_$*(DH)C( M8##NQ?\8WEYL687J.DFS((XKG\R,LF64'5XED$A;^Q]/JQR^51'?L.F7\#LK M]LE[\AK$F7;E5Y/X'P>KY\$G:VDTKX7<7Q&Y>"Z4$39I&\%*HW!<5]DAHVWD MP'1^1\D:T>R5]<-3Y8H;4J4G^\/ GNS-J";%L"9\7/P/U$'8I\")H$$T1U;7P>9DLCU.;$_9@!9V/*]SR[O]-(7GNJN MEJY?[/40N907GR;'#0I2M"1Q=+U:4_(DS"/M>J8DHOT4\XP:M\I9)I MHXG+J) ._.NED+MX<;<$? I>M*+=;>(RND,CVBY>_-@2I1M(RY&L?"%KV(WW M003]V)(".XZK@T8DO_*&X./0-P3EQR?LZQ/Q^>,EP+"LW*+L.F$Z@OBK8?GH M&\TD6OW[% S M7B)MMN-F>=[< QYS.QCZ$ MUXPRR$DA^F-TDR^.?-O136D%0XK"KQ?DZ5V$<($ ^Z$I>/:KWV[0(H@OV1J= MO4IN2UBK5J,QB+IKW$,$(AF+N!B -,"(-=EMX5BX77)K279WQ';>V,XNSY47 MW[6_.[ON;HEB5U*-8?IT=A!UD?7QBHUF8YCXW2.W5YQ7^8FK%$XR5 MDJ/\]D=/D%5S' GE ]KR8;@Z*J%GSD;[I&FH7Z#'C#V9I+M9RY4K8U=:/ MR01:^[J&7_/5>@,"Q%*14_@!B%RME*#X:#:(9,3" ?D(>#71V=QYQGJ=@K4W M&3G7_JQ;Q3!3D3I)#)@G\][HG,B*J2CP!^]A++%3IC+Q!\GM$.\0Q23"87FX M@*Z +3+7H11&H&G9]P,IS\HGN:\B,,;R27>4A A%*4_N<)VF.1_^='Y#DL4, MT1771CF $%K7UKI)I"E0$'X )YS,5T@5$UQKXCI( 0Q#BRU+#\1$+4U1[0,Q M461LQOXUCPJOEL1?KJ1P'2H R\X#8-H/Y798!LQ]PG^K9< \":AM1'/.HIYX6:AY M;0.>3T'&BZN\2A; 3M9V:: ^>97Z.+<=X1Z3"8I.10W]SX%(WE8LAC*'929 MH_=HA=-4%.1I.(4E!@2,% J'XTRR)G+P<3:)!SI!BAK'0+AI(2&'PN?>NV D M#Q\AO I";<$T.044*/AO4#$C%?-A7'YN2V;#W'M\UWWMLZ#U[Z+'E:S-:_8,/)9'#)6J:+1$MJE_? MDB3,*55>U4F:.[Y6!2#26*.4;+M\1R<+"*=!DL[Y\\P-KS/2E9GZ:\ER9]*! MZPM7 SA-6?-M::QE$-G\[A:I\XM_+U\H=].";'[_OR:L3R]2@KRIM7,SKE\) M_?TZ$;>0*7\:?Q\\L],>HCB(%0YQ(/GHUE8CL?AAJ&^&_"6(\R(XM+"N(/!U MT(QH!05PTW=7_*E8[!)>@[=LZP?*;#4$X"I:N0Y@V0/)&I?]KQR=E_)0E-_0 M'"A^:.Z3FGH9?IPNI%G3]/LD@-2'-\ZC?&(.AN7XX-RSMP+'(23+$@>X.N-YJ/*\UVKPY]S%U&IQ^! M%O6N&ZJ[D3\^J:/%?;2XCQ;WT>(^6MQ'B]LU;GY;W$,]Q#X6L#L6L'/@2S\6 ML.N$;(@"=AX6'3Q ;NA7H,Z*JQF+:;3Z\)J3MU&/A5Z'(7;2,K7+U19B45' M-Q;7$HQ_/[ Z#<-\E8OGD'6/&/LY1F4YI=,5H5E9Z$C*FAS5X;[@VG2$)Z88 M6*CC#^.0LJ@,ZU!3N39-]U\/WD:TQS7K)5GP!SDB.!<6Z/%3.R"RZF4BNO$L MQ.,70J)G',<,O@:_J4E8I&$W+C>&V@+% UUW!ZM8[C5TCC?Q7C@VEW>0:/S8 MWZ\P.P0C7JZQR6]5R'&NN&6 4;O>EX? U$1.SJ\)&R/<"4CO6HL[E^!OO]$N MP$!YRJQ\M"UY=0'E\6RM?Q].SU4_!W0L_C($W5EX9&G8P( M-R.^_+A$5 QY.V!(RF;CCOS M8<^PT'O9MR+"\<[ILX EWJCF6M+M*>V-OT% M7;Q;( X',@KRGW_[ONF\*8@]\YH7@]*[7YKM?#C&C]*_TBWPHP/% MLX/XX1PH*JW3VP'700+=$."))TF]RB(+]-L-^]VWDA.YW,< MHB")?F6<+TF>HH=U$,H+^W$B#8VSDT ?J;9/Z2")6/*;;+Y]G40YVVUQ$!O M(2%R9I /C(=2)E8.X:"5<,8M:'Y'&N$G'.5!+-_%)$U'LDE)1F^EIG0_R?^* MLZ6HPL $ER[Q>D8NU67GN[C2=>)^#U)JG HP'6MVMIC/2<"F<(RY"V2VQ%14 MR'A5+FEJ$I<;3$^=JR]H$'E8VE_$08Z[G?DY3O',D3>6M!W#8J48_KZ5L*&" ME2XYG6/S9&U1R T@8+NKB/C<*8,\TC[+Z&[J[/V24E@2N4H8]>.JX19E]UQR MW'-*42#WI[0:CN7J1\*AM54Y31&:,EN8"2)9" 6X?%EC6L;WJRIF%!H#IO?_ MEL:0(:O G!%*R3,;P;V\N%:CC?^W'QV#]FEQV47]!LMS]Y<44@+7#U;!JXV& M93]PN2AOO?BZ>,[^C96U*]IM7;]$-4CA)&/4#R!VM>4>+Y;9=/XY+2XQH=.D M1>;ZU6K/R2)AO_=U[0!Y^X>*5!-5BE)1IDCU$++5$(BD!Q52NUET_@ZBN.VL M/7\X"V)>1_IAB5 FPKSP'(?E.YW"6B^B1Y*H6KOQYL*]^Y[]@^2>??=I1/G= MB?CP9/?+_.^"J'@UD8J4:K7/>_&,8H07]4Y75UM3$G1_;W=A99UC$K&U@6;N M%]?3Z.]YFI55X& A<0H2UVL3RSY0^U5I;*2.&VLGF'V0W1M/ M7P*&:^>?JYRGN?N$$[S*5^*OU=%->+XU%M$XT/XBN3*C*"F/;F^*AL1)AJ++%U$E=<7_JZ_)^[]RB].Q">].#.S]9L'S_$[43'J( 8\L3TY.J4T2!9%#0;X9=T>7;H^D)IC MO+?\_%"#R]4Z)J\(E29%+:)("S> U/7!U!Q6L#Q&?.&C-7"KOS"Q3;,EHB7K MT&BW[WK:N9L__>41+E8?8KS_639*_EV*KX0[;$Z58" M< >CLX@-16/I74KY>:;\8E9T ,&;M5J-R+3M'+]/^Z0PLTN&M/.AL_'XS%@% MSWZ (O1D\[9)<9O=:C@^>U/"JQ] ,!ZX2[92ELIN*#=V$Z/2O*?QV9A]I35B MD_.69*ADM[#>-(D)OV^:D+R#2=E#90'ZD9WP CUF)D4B9.U]R)DWRFR%:@". M60L/AX1G60O-C3R1R*WFO%$7>) T'Q$6$@[\*-I0=Z*Q/?*6),'V-S/V4\JF M.<_"HTOO;]R1'P@JM;%I4IBR:"=I"]N@PR4*?V?'Y@R%957*!0U6/!_<)W5: M.R"MZT-M3ZVL'W2-I.2'@<_WV.N$[:RY?EGL:NO'C *MB5W#MY+S;D\0(.5J MY!1^ ")7*R4H ]:9D14T(.DT:*=Z M"4P$/JY/5T&(=/%TRXDT-*[=^;"$>B#&?32-9HBNH#.I M:.OZ!4'/&51GU \@[M&Z?.4RG7,[NKK_D<,AIW =Z \&1<>T\VC_VLU4+1"J M/E1EK-,/RHNJW3@GT6GS$LMI&-,;N+MZ0R<_HXLL:Z<_MI4=P%8H+[NKHPO( M5FC1N#ZOP0 #,.+3-E5?^K3A&IV-79^IC.:1@MW1OT ER8*;03!CH[NUZ_.3 M$98JA@<^/1W62#DG)T^L)RZ!!47"\.)U2#X1)OSDGBW[$:S>YX]-:X5U_*7H M>++I>?+,NIX4?4]$YX/5 Y5ZV[\TN%.8(H5O6D[@0Q3'N.)H=!+MG&O'0!K7 M%Y7'0!I_L#@&TAP#:88\+&WJ V56WD&#*%T?G 8(HC&0D*57.5>8W%MD0^ 74_)#7$^3JOE-$7AUPOR]"Y"N%A)V0_-!93]ZK<;M CB M2U'B3[*)L5:M1GXL?.JMJVO<0P0Z&8OX4EVTDS6Y]*DB9Y?<6I*]/$"AS=GE MN7)IJ?W=V:+1$D5[-6BQX8. MIC5,="&0"A)/<%'KF1Z@@1:9@<_?E__(>3FFT.2YIZAHM*X9I:/;H;L;-/3YP117BJZNN^Y(O0JC^/7"QSG M&8K.@E1:E!E(ZWW(J@$O5L]L]^0UB+-79> H;]C1SO69&29D*8.6!+K]T'1^ MC]B6E*.[ $<,6IZ<<#KG,VTMB= 4;V'@]*ZO%6$ & O$#VOW&'?I9=SE8-F* MA+M&5%Y,,)PLYW&:]^!_'V8LMG^;L0T;" MWY(/#^M85;,71#R:V$\#45C:"&]S[L*8SIE1N2*)^.Q_ MHBUKC6U/VMK_P$[E\*V*^#I-P!.T1W%(=K\<T,UT'<'!=_]$]F]Y&4WC^<% M2D.*UY("U+54F#L-H:)W[/^0\^C\J4^9T_DNH-EK/5 !%CO[4S-VMJK"(?J; MU#L<+%YVJ(=GW7SKW_OH*7VX:AI7M"U8M.KKI6/8K<45SH^PVY1F-038?S6E MSW[UVXPO4MQ=%>$G'.5!++EH96TE3<<@>_GHK838]I,\?Y(AIC6?QTN\GA%- M9%,75[I.'*,E!T(/F(XU2ZF<+J=G)*#1='Z!*0H9F3S.6;R$D+=W=JG11YIM MTTPKB6. Y3' TH,UY@T'6 Y_4^(BP%)V!<(O3X/XCF">$B54BD[2UIUS"2!' M)7]^>(F.#Z]\"E<]/KP:W<,KP]=6>S^QLG:1.\ S'=OOJ@:,@KA'$1]A-*6% M-_\BI\4-*2;1PY+)2^F/ ';@?92E*4,^P7@:B\Y1,3A11;%>6K&L#:=8(H'T M_H=Q&C+D$XA"\XI8A;:^B3].Q95 6EW$=,7'U+78L"__0T3W8*X%]$BOMB6\ M?PGB' VC(ZJN1A.8VEM,'N8)/6QPG./HK1L<=$;<(4+ZPT=S_(%/U M^'U"I(K7GY'3\!\YIJBLT ':A ZQEIY=KOC<8K#RE(2N69YX3ZN9U+ M'#6"R^WX=)>ODN:NG5$J[>O*<2YCV(_SP3%PP:=*H\? A=$%+LS87]'?4$ O M5^N8"-_ YMI>'? *HG3M"1X@G,% 0E;6Q&,X/SR;[$ M:'[Y@L*<.XVF\SD.$94N@8Q"2>!LY=L_Z%_'FNO%3@QNND;-Z.K]C?^"YV7D#!: P\M'$WQF)PTL$+X)5L$#I M \D7RTS$#8'1ZR(=37 =6 R60G$VWV>?%[6!,Y[M5!3]X]ZT[IR*G!)"Z'_\ M&I03GV;.'25/.&4BO"+T@N2/V3R/*Z>H,B9'0>7:06@2D*-EOG=0X=[E1 >Z M- OB@&*4_LJ7 AXJ5AA8:3VD6G&-!J)V[2.!AY8:",./^:D,ANV,CV>Z/$>C)=<)^1+/@!1IJ\KX9:E+T,!%=>!99LF'.)(Y$2>2\ MLL GE"U)M$W,MTG]KHQ(+OLPZ,+QJ1" 7&?A 0/Q^+'\;OP2PJYCD^9U3B@_ MSRJ,(Q6-ZT.@.7!Z"5@Z3,@_?/FRQE2(3)]0SK@7UX<] X1Z\6<5LZN M<2R2AI861+?U\4%I?9Q,JJ],R'Q2?8?_<5)\2<3"UKZUL5>.5LI@U2X:X/;9 MX(PZ&9VETD-$?M@JK8&S'\[9?^.L+ZZR#L9GQ1C*QE- JU\4_!L V20SUQ0%0(UE6NO^@"PJ0L6^(176\'N MF;3ID_ :B]N<(#;<22']N7:D6YF:"LEYBOXOA$3/.([9B*^9]),%O_76O;$U MZ\6U%WT I %2\A5?J@SHD+5W_9A]",QH=^R&X=4FR8+80U.)7^T4:,0Q>0Z2 MT,14ZB)V_2A^ ,3E,C&'_Z<"_@0M^--M#Q5 F:*BN[7K5_,#0-R=J6+_*>V# M-_(!+Q(\QV&09-L"USS>M&R\">%0^B4_&O@E:U^<;#_)_[(EFFP^>W11#LU, MF0IB,[S2BCQ#"9JKZGKJZ$;GB(0)PB\3RQ@U+>%X?8VC *YM'C2WE_,E?VUV MG13!W'(DS7L:GQ>RK[3&;VH93^Q])[1'[D?X1'X;-M<]"DD2XAB++]2,+1Z^ MK+2SOC6PLW:_TK"O^)>.II4U9G9E+]'OT^P*L:D8Q#SB,F=#>MU1! #[PWQF M=(:;%3'[82Y(6!,QN3Q.A'TYKBTJQCHB[VA\=F!/67D-]!6AB)V/=W<$/&>; M'I,@#F)CP/4=CL]*W%-V7BN >,-Y&OT]!]14!W8P8H,0)ANO :T.+)<)XU>< M8WIM[K)NQG=KW4M.HX!XK_N2(?H>W_7VF]"Q2V9+ MB#S8.R;&KN;V/M0-TOGX+ML&E*D?*P"$(?/CW'Z]NBM^:54OQG'2@W#2_]@W M3.]0!?'H]#^D6"V]UH(,<49S]'F=SHBP@;*<)OS9O$CDHZNQ,USW4/A]\ $, MR_G8%@K3T^0^?4*UPB/'P?XB')\J['7J'/Q#4*7QR"%A2=@^:U*1Q(IG3"H? MWY'$V/CL[@.*OT<^"',1.7]9+%*O+$G,9)D6F1]@V4N^:]X?USOZUV!-TC]- MBOX\2V52#$I_,]QLYT,UE5&6N>D6^+&.S>$0&'L=F\W0"E7:AOJJ"S!HR,:( M33K5AB>*>P)6NWK>M0%;DZ=2Y878SZL6+5QG=F ,29+S7(^@!QYDOUB6.I MG6.IG0.B]29+[9R1@$;3^06F*&3=IN?+ --5D*B*N.AHG.47&*2."TPB?FP_ M=W&0W 8K34W:W59C6/,Z!U[;"ST0N M!DETFD0/Z(F-':%RDA5'VNN$7Q_C)\1'I"Z V+,SY_?QWQ?0*172*:I/W"$J^ ;A+"=V[4'M@[=.%'[8ART%+1K'^WKC-SFM4DVU=\?FC"C*(@S>EK?=4*V;&-JG!6$KG.M@E&$<"Z MAQA50SQE.T*P0./Y'K?[6EPSK7W=^ M762VA!X(#3_TK^;-.P_6F(VV.'J4]56B*T*+RI/<^E$_J^S1E?.'DWV\GF9R MLK0U;M]S3^<2+_ON:BC9Q'KTX_RU(VR[Z2TA/R;FODO1+ZQAMEF'-,5IK'P, MJB?N?:869>WAJ]F=I,P;/R";"^=\W8IC9EA5S@PQ5Y3)F;^'/ZYM9FK>?%I4 MZ-U\?%)]?5)\WHN,S<>GN,>GN,>GN H$;KQ[BBL6Z N>+$L9C]MH-B+9-T;N MQ]/:S:!T(;FMAGY(OE-K9(*W&Y7[UR#) _HZ(Y\8!TME_&9W4]>A>Q)=J!OI M*AXMG9Q.UQ3',_+7/$%*F7:T5 :2KX=23\_AND,7./6!Q4 $'HG32 MNEZL^T:;* 3A!W >ABNX#Y[>(USAX(&"LGHO._Z!:("-6 ;C*DRC=W,1?)[6 OSCH.FAQ*AV1 M_]%Q$"[&X&J])_6'ON[5G<\55)/R@T>'ZM&A>G2H M>NK4\]BA>L%,_*>@R!G+M"CGH[S'J28GF)IJ1,BH&?'#^[H=8Q6I-V.?U+EB MU51^0 11/BE@76S9\=FR;??_=&SR2M>-AL:U8P"B4W5C#20"/UP#^][[UX)' MBM MHPBQ=I%.M8:([99\RW]_JD7FO=HINQ] %6ZP85Z**?MR?4>X[TLQ@*#,5Y"? MBA4D$8\:A)?*' M\I*D1F=W2[H\Y"!&D_K$ 32>YAMH'N0;K!PDJX#A&$:0@\6!5+QRO>P[O5J/ MTATM?H;C&%GBE8,C]&:TL^6)<*:?AB,90=X59[(9E8Z^D3.0@>_H#>1:,1#* M\3C?X>MPH\K@ 8PG-?&<7QLA*0.F?^P;,+T;(EW[ MN,A.4?O\,7SZ&#Y]#)\^/ )C#Y_NWB:*P(!M=N[/;"&EM660/W!AQOG.3G#/ M-Q9-)68;'QN3'MC@WX\8[SU8:S.F"PVW\C%/],C>?!Q.&>5"M!._WO[>5),F M0TGA/#+4WERI>Z9N<*KY;4#H<7:V\ZPW9HG$<+ M.<.L+;F#H79%\,LI;<#@;9 WXQ M1*Q&X?[^T!5B+;'Y? W34QXWY!G1XB>\P@H/F-VO.C=P]W-2#RO\-ZAFG]=K M!VK6^JK_[Z .(H8WJV95K;[:M4-Y$W$@C5,-P/FAT(GRZ2'Q2 ];59]Z,MUF M5G4C>886..$9FZ]15F]&.:YG7MZ(S3NU'WJNUVYYW2R_70-P[M]Q MNOS*(?%(#X>:H6UF53/T4,NM\:C&]7+,,7@#)XZ0!_.4?^'_X"RSW_Q_4$L! M A0#% @ [(!]4D^%X?4@_@ <2<, !$ ( ! '9T M&UL4$L! A0#% @ [(!]4JC^FFU+$@ ^[X !$ M ( !3_X '9T'-D4$L! A0#% @ M[(!]4@&)4["'%P .SL! !4 ( !R1 ! '9T&UL4$L! A0#% @ [(!]4J[ZOHW<2 0]D$ !4 M ( !Z<@! '9T