0001654954-21-003344.txt : 20210326 0001654954-21-003344.hdr.sgml : 20210326 20210326133130 ACCESSION NUMBER: 0001654954-21-003344 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210326 DATE AS OF CHANGE: 20210326 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DATA I/O CORP CENTRAL INDEX KEY: 0000351998 STANDARD INDUSTRIAL CLASSIFICATION: INSTRUMENTS FOR MEAS & TESTING OF ELECTRICITY & ELEC SIGNALS [3825] IRS NUMBER: 910864123 STATE OF INCORPORATION: WA FISCAL YEAR END: 1211 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-10394 FILM NUMBER: 21776226 BUSINESS ADDRESS: STREET 1: 6645 185TH AVE NE, SUITE 100 CITY: REDMOND STATE: WA ZIP: 98052 BUSINESS PHONE: 4258676922 MAIL ADDRESS: STREET 1: 6645 185TH AVE NE, SUITE 100 CITY: REDMOND STATE: WA ZIP: 98052 10-K 1 daio_10k.htm ANNUAL REPORT daio_10k
 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-K
 
(Mark One)
☒   ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2020
or
 
☐ 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: 0-10394
DATA I/O CORPORATION
(Exact name of registrant as specified in its charter)
 
Washington
91-0864123
(State or other jurisdiction of incorporation)
(I.R.S. Employer Identification No.)
 
6645 185th Ave NE, Suite 100, Redmond, Washington, 98052
(425) 881-6444
(Address, including zip code, of registrant’s principle executive offices and telephone number, including area code)
 
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
DAIO
NASDAQ
 
Securities registered pursuant to Section 12(g) of the Act
None
Indicate by check mark whether the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.     Yes ☐   No ☒
Indicate by check mark whether the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.  Yes ☐  No ☒
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒  No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes  ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, ”accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Accelerated filer ☐
Smaller reporting company ☒
Large accelerated filer ☐
Emerging growth company ☐
Non-accelerated filer ☐
 

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 Exchange Act). Yes ☐ No ☒
 
Aggregate market value of voting and non-voting common equity held
by non-affiliates on the registrant as of June 30, 2020:
$27,952,330
 
Shares of Common Stock, no par value, outstanding as of March 22, 2021:
 
8,421,599
 
DOCUMENTS INCORPORATED BY REFERENCE
 
Portions of the registrant’s Proxy Statement relating to its May 20, 2021 Annual Meeting of Shareholders are incorporated into Part III of this Annual Report on Form 10-K.
 

 
DATA I/O CORPORATION
 
FORM 10-K
For the Fiscal Year Ended December 31, 2020
 
INDEX
 
 

Page
 
 
 
 
 
3
 
 
 
 
 
11
 
 
 
 
 
21
 
 
 
 
 
21
 
 
 
 
 
21
 
 
 
 
 
21
 
 
 
 
 
 
 
 
 
 
 
 
22
 
 
 
 
 
22
 
 
 
 
 
22
 
 
 
 
 
30
 
 
 
 
 
30
 
 
 
 
 
55
 
 
 
 
 
56
 
 
 
 
 
56
 
 
 
 
 
 
 
 
 
 
 
 
57
 
 
 
 
 
57
 
 
 
 
 
57
 
 
 
 
 
58
 
 
 
 
 
58
 
 
 
 
 
 
 
 
59
 
 
 

 
63
 
 
 
 
 
64
 
 
PART I
 
Item 1. Business
 
This Annual Report on Form 10-K and the documents incorporated herein by reference contain forward-looking statements based on current expectations, estimates and projections about Data I/O Corporation’s industry, management’s beliefs and certain assumptions made by management. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Forward Looking Statements.”
 
General
 
Data I/O Corporation (“Data I/O”, “We”, “Our”, “Us”) is a global market leader for advanced programming, security deployment, security provisioning and associated Intellectual Property (“IP”) protection and management solutions used in electronics manufacturing with flash memory, microcontrollers, and flash memory-based intelligent devices as well as secure element devices, authentication devices and secure microcontrollers. We collectively refer to IP protection, security provisioning of devices, provisioning of security into devices, and related services such as cloud onboarding and device and provisioning documentation management as “security deployment”. Data I/O® designs, manufactures and sells programming and security deployment systems and services for electronic device manufacturers, specifically targeting high-growth areas such as high-volume users of flash memory and flash memory-based microcontrollers. Most electronic products today incorporate a number of programmable semiconductor devices that contain data, operating instructions and security credentials essential for the proper operation of the product and more and more products require security deployment.
 
Our mission is to bring the world’s electronic devices to life. Programmable devices are used in products such as automobile electronics, smartphones, HDTV, tablets, gaming systems and a broad category called Internet of Things (“IoT”). IoT is a broad term that addresses the interconnectivity of devices and other electronic or smart products. Our solutions, some of which include security deployment and process control capabilities, enable us to address the demanding requirements of the electronic device market, where applications security and IP protection are essential to our customer’s success. Our largest customers are heavy users of programmable semiconductor devices and include original equipment manufacturers (“OEMs”) in automotive electronics, consumer electronics and IoT markets as well as their programming center partners and electronic manufacturing service (“EMS”) contract manufacturers.
 
Data I/O was incorporated in the State of Washington in 1969 and its business was founded in 1972. Our website address is www.dataio.com.
 
COVID-19
 
In 2020, we had to react to the global COVID-19 pandemic. COVID-19 has impacted all aspects of our business, from customer demand, to supply chain integrity, employee safety, business processes, and financial management. As a global company, we had to manage each of these while working within the guidelines of local and national policy in the U.S., China and Germany. Our philosophy at the start of the outbreak was simple:
 
1.
Keep our people and their families safe;
2.
Keep our facilities safe and operational while we serve our customers as an essential business; and
3.
Preserve cash.
 
We have managed this issue successfully to date, with no known employee transmissions in the workplace and significant preservation of our cash and working capital throughout the year. Our resilient supply chain model kept our facilities in Shanghai, China and Redmond, Washington open, and serving customers globally. We supported customers rapidly transitioning to medical device support. We did this while facing unique international travel restrictions, shipping delays, and inability to meet with customers in person. All the while we preserved and slightly grew our cash balances, while moving more cash to the U.S.
 
COVID-19 has continued to impact our demand, particularly capacity related, evidenced by many automotive and other plant shut downs in the second quarter, their re-openings and now, in a believed ripple effect, the impact of chip shortages on their production plans. This appears to be a short-term issue and the outlook for automotive electronics remains strong for a decade. Waves of COVID-19 infection rates have kept or re-imposed revised travel restrictions. Customers largely have not permitted in-person sales and other visits. Converting these interactions to remote and virtual means has meant new processes and technology usage.
 
 
In production, in addition to adding protective health measures for our employees, we have focused on supply chain resilience and duplicating production capability for some products in both our Shanghai, China and Redmond, USA facilities. We implemented additional supplier financial and other monitoring, as well as adding additional local suppliers and increasing inventory stock levels of key parts. Other than production employees who necessarily are onsite, most Redmond employees are working remotely with some flexibility to be onsite and this is expected to continue until COVID-19 risks are reduced by vaccination coverage.
 
Industry Background
 
We enable companies to improve productivity, increase supply-chain security and reduce costs by providing device data programming and security deployment solutions that allow our customers to take IP (large design and data files) and protect and program it into memory, microcontroller and logic devices quickly and cost-effectively. We also provide services related to hardware support, system installation and repair, and device programming. Companies that design and manufacture products utilizing programmable electronic devices, ranging from automobiles to cell phones, purchase programming solutions from us. Trends of increasing device densities, shrinking device packages, increased demands for security, and customers increasing their software content file sizes, combined with the increasing numbers of intelligent devices such as automotive electronics and IoT applications, are driving demand for our solutions.
 
Traditionally, our programming market opportunity focused on the number of semiconductor devices to be programmed, but because of the rapid increase in the density of devices, and increasing demands for supply-chain security, the focus has shifted in many cases from the number and type of devices to the number and type of bits per device to be programmed or securely provisioned. With expected growth in IoT applications, the business opportunity for this market differentiates on quality, security and automation.
 
Some of our automated programming systems integrate data programming, automated handling functions and/or security deployment into a single product solution. During 2020, we continued to simplify and integrate security deployment into some of our solutions. Quality and security-conscious customers, particularly those in high-volume manufacturing and programming, drive this portion of our business.
 
Products
 
To accommodate the expanding variety and quantities of programmable devices being manufactured today, we offer multiple solutions for the numerous types of device mix and volume usage by our customers in the various market segments and applications. We work closely with leading manufacturers of programmable devices to develop our products to meet the requirements of a particular device. Our newer products are positioned and recognized as some of the most advanced programming and security deployment solutions.
 
Our programming solutions include a broad range of products, systems, modules and accessories, grouped into two general categories: automated programming systems and manual programming systems. We provide two categories of automated programming systems: off-line and in-line. Our PSV family of automated programming systems delivers a broad range of programming capacity and capability to the marketplace. Our recently announced PSV2800 Automated Programming System focuses on dedicated high-volume manufacturing in a lower cost platform. Our PSV7000 Automated Programming System continues to be well adopted in the marketplace, in particular for automotive electronics customers and as a base for security deployment upgrades. Our PSV5000 automated programming system combines mid-range capacity and flexibility with competitive pricing. Our PSV3000 Automated Programming System, developed for the Asian automation market, is a lower cost platform for basic programming needs. Our PSV family of handlers has won multiple industry awards for technical excellence and innovation. In 2018 our Lumen®X programmer won five industry awards for Universal Flash Storage (“UFS”) support.  Our ConneX® software won the 2017 Circuits Assembly NPI Award, the EM Asia Innovation Award and the SMT China Vision Award.  Our SentriX® security provisioning system won the Global Technology Award at Productronica and the Embedded Award for Innovation at the Embedded World show. Our Job Composer software for LumenX won the Circuits Assembly NPI Award in January 2019 and January 2020. In October 2019 our Job Composer software won the Mexico Technology Award for Device Programming and in November 2019, our PSV2800 won the Global Technology Award at Productronica and in February 2020, the Circuits Assembly NPI Award. In January 2019 and February 2020, Data I/O won the Circuits Assembly Service Excellence Award.
 
Our automated systems have list selling prices ranging from $75,000 to $615,000 and our manual systems have list selling prices ranging from $10,000 to $35,000. Our security deployment system, SentriX®, is currently offered for security provisioning on a pay per part use basis along with related fees.
 
Data I/O programming technology is integrated with the PSV family to create highly-flexible systems that deliver outstanding performance with low total cost of ownership. The LumenX programming engine is the fastest solution available for eMMC and UFS programming of large NAND FLASH. Increasing memory densities and the need for faster data interfaces are resulting in an expected transition to the use of UFS devices. LumenX is available on our PSV7000 and PSV5000 and as a standalone manual programmer. FlashCORE™, and our universal job setup tool, Tasklink™ for Windows®, are available in each family of our automated programming systems and in FlashPAK™, our manual programming system. The SentriX security system adds security deployment capability to our data programming system. SentriX allows customers of any size and demand-profile to securely add keys, certificates, and other security information to specialized regions of authentication integrated circuits ("ICs”), secure elements and secure microcontrollers. We provide device support and service on all of our products. Device support is a critical aspect of our business and consists of writing software algorithms for devices and developing socket adapters to hold and connect to the device for programming.
 
Our products have both an upfront solution sale and recurring revenue elements. Adapters are a consumable item and software and maintenance are typically recurring under subscription contracts. Our SentriX system revenue typically comes from per part use fees, set-up or minimum quarterly fees, consumables, non-recurring engineering fees, service fees and the sale of equipment related to SentriX.
 
 
Sales Percentage of Total Sales Breakdown by Type
Sales Type
2020
2019
Drivers
  Equipment Sales
56%
58%
Capacity, Process improvement, Technology
  Adapter Sales
28%
26%
Capacity utilization, New customer products
  Software and Maintenance Sales
16%
16%
Installed base, Added capabilities
Total
100%
100%
 
 
The table below presents our main products and the key features that benefit our customers:

Products
Key Features
Customer Benefits
PSV Handlers: Off-line (Automated)
Fast program and verify speeds
Up to 112 programming sites
Up to 3000 devices per hour throughput
UFS Support
Supports LumenX and FlashCORE III programmers
Supports multiple media types
Supports quality options – fiber laser marking, 3D coplanarity
 
ConneX Factory Integration, Job Composer & other Software
Managed and secure programming
High throughput for high density Flash programming
High flexibility with respect to I/O options (tray, tape, tube), marking/labeling and vision for coplanarity inspection
SentriX Security Deployment System
Unique ability to securely provision keys and certificates one device at a time
Pay per use model reduces capital spending requirements as the market develops.
Create Secure IoT devices across a global network
Maintain IP control over the lifecycle of their products
RoadRunner & RoadRunner3 Series Handlers:
In-line,
(Automated)
 
Just-in-time in-line programming
Direct integration with placement machine supporting SIPLACE, Fuji NXT, Panasonic, Universal/Genesis and Assembleon/K&S
Factory Integration Software
Supports FlashCORE III programmers
Dramatic reduction in inventory carrying and rework costs
“Zero” footprint
Rapid return on investment (“ROI”) typically realized in a matter of months
Integration with factory systems
LumenX Programmer
 
Extensible architecture for fast program, verify and download speeds
Supports UFS, microcontrollers, Serial FLASH and other device types
Large file size support
Secure Job creation
8 sockets with tool-less changeover with single socket adapters
Managed and secure programming
Fast setup and job changeover
Highest yield and low total cost of programming
High performance
FlashPAK III programmer:
(Non-Automated)
 Scalability
 Network control via Ethernet
 Stand-alone operation or PC compatible
 Parallel programming
Validate designs before moving down the firmware supply chain
Unmatched ease of use in manual production systems
Unifamily programmers: Off-line, Low Volume and Engineering
(Non-Automated)
(Legacy Equipment)
 Breadth of device coverage
 Universal programmer
 Support for legacy devices
 
 
 
Customers/Markets
 
We sell our solutions to customers worldwide, many of whom are world-class manufacturers of electronic devices used in a broad range of industries, as described in the following table:
 
 
OEMs
EMS
Programming Centers
Automotive Electronics
IoT, Industrial, Consumer Electronics, including Wireless
Contract Manufacturers
 
Notable end customers
Borg Warner, Bosch, Alpine, Visteon, Kostal, Harman Becker, Denso, Continental, Panasonic, Magna, Marelli
LG, TCL, Siemens, Danfoss, Philips, Schneider, Endress+Hauser, Insta, Microsoft, Sony, Amazon, UTEC
Pegatron, Flextronics, Jabil, Wistron, Sanmina SCI, Foxconn, Leesys, Calcomp
Arrow, Avnet, BTV, CPS, EPS, Elsil, Elmitech, Noa Leading
Business drivers
Infotainment, Advanced Driver Assist (ADAS), Electrification, Connectivity and Security
Higher functionality driven by increasing electronic content. Shift from analog to connected intelligent devices, security
Production contract wins
Value-added services, logistics, security
Programming equipment drivers
Growing Electronic Content, Global Support, Resilient Supply Chains, new product rollouts, growing file sizes, quality control and traceability, security
Growing Electronic Content, need for IP protection. Process improvement and simplification as well as new product rollouts, memory and new technology, security
New contracts from OEMs, programming solutions specified by OEMs
Capacity utilization of their installed base of equipment, small parts handling, security
Buying criteria
Quality, reliability, configuration control, traceability, global support, IP protection, security
Quality, reliability, configuration control, traceability, global support, IP protection, Security.
Lowest equipment procurement cost, global support
Flexibility, lowest life-cycle cost-per programmed-part, low changeover time; use of multiple vendors provides negotiating leverage, device support availability
Security Deployment
 
End customer focus
End customer focus
End customer and partner Focus
Current partner focus of our SentriX
deployments
 
Our solutions address the data programming of devices and security deployment needs of programmable semiconductor devices. Semiconductor devices are a large, growing market, in terms of devices, bits programmed and need for security. We believe that our sales are driven by many of the same forces that propel the semiconductor industry. We sell to the same firms that buy the semiconductors. When their business grows, they buy more semiconductors which, in turn, require additional programming equipment to maintain production speeds or program new device technologies.
 
Our device programming solutions currently target two high volume, growing markets: automotive electronics and IoT systems including Industrial and Consumer devices.
 
Growth drivers for automotive electronics
Consumers desire advanced car features requiring higher levels of sophistication, including autonomous cars, infotainment options (audio, radio, dashboard displays, navigation), ADAS, wireless connectivity and electrification
Proliferation of programmable microcontrollers to support the next-generation electronic car systems
Increasing use of high-density flash to provide memory for advanced applications that require programming
Increasing complexity to support autonomous vehicles
Increasing need for security solutions for a secure supply chain and lifecycle firmware integrity
 
 
Growth drivers for IoT: including industrial, consumer electronics and wireless
Securely controlling groups of connected devices through a secure supply chain and lifecycle firmware integrity management
Adding intelligence and processing into devices
Connecting previously unconnected devices to networks and the internet (such as smart home, including intelligent thermostats and lighting)
Emergence of new devices and applications (such as health and wellness wearable devices and applications)
 
All of the above growth drivers are long term and are likely to be adversely impacted, at least temporarily, due to the global pandemic of COVID-19 in our markets. Annual projections on spending, growth, mix, and profitability are likely to be revised substantially as new information is obtained.
 
Diversification of accounts receivable and net sales
 
During 2020, we sold products to approximately 200 customers throughout the world.
 
The following represented greater than 10% of net sales for the applicable year
 
Percentage of Net Sales
 
2020
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
 
 
 
Number of customers
  1 
  1 
  2 
 
    
    
    
Approximate percentage of net sales
  12%
  11%
  29%
 
    
    
    
    Percentage of each
  12%
  11%
  16%
    Percentage of each
  n/a 
  n/a 
  13%
 
The following represented greater than 10% of our consolidated accounts receivable for the applicable year:
 
Percentage of Consolidated Accounts Receivable
 
2020
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
 
 
 
Number of customers
  3 
  2 
  3 
 
    
    
    
Approximate percentage of consolidated accounts receivable balance
  41%
  32%
  35%
 
    
    
    
    Percentage of each
  17%
  17%
  12%
    Percentage of each
  12%
  15%
  12%
    Percentage of each
  12%
  n/a 
  11%
 
 
Geographic Markets and Distribution
 
We market and sell our products through a combination of direct sales, internal telesales, indirect sales representatives and distributors, as well as services through programming centers. We continually evaluate our sales channels against our evolving markets and customers and realign them as necessary to ensure that we reach our existing and potential customers in the most effective and efficient manner possible.
 
U.S. Sales
 
We market our products throughout the U.S. using a variety of sales channels, including our own field sales management personnel, independent sales representatives and direct telesales. Our U.S. independent sales representatives obtain orders on an agency basis, with shipments made directly to the customer by us. Net sales in the U.S. for 2020, 2019 and 2018 were (in millions) $1.5, $1.7 and $3.4, respectively. Some of our customers’ orders delivered internationally are heavily influenced by U.S. sales-based efforts.
 
International Sales
 
International sales represented approximately 93%, 92% and 88% of net sales in 2020, 2019 and 2018, respectively. We make foreign sales through our wholly-owned subsidiaries in Germany and China, as well as through independent distributors and sales representatives operating in 45 countries. Our independent foreign distributors purchase our products for resale and we generally recognize the sale at the time of shipment to the distributor. As with U.S. sales representatives, sales made by international sales representatives are on an agency basis, with sales made directly to the customer by us.
 
Net international sales for 2020, 2019 and 2018 were (in millions) $18.8, $19.8 and $25.8, respectively. We determine international sales by the international geographic destination into which the products are sold and delivered, and include not only sales by foreign subsidiaries but also export sales from the U.S. to our foreign distributors and to our representatives’ customers. International sales do not include transfers between Data I/O and our foreign subsidiaries. Export sales are subject to U.S. Department of Commerce regulations. We have not, however, experienced difficulties to date as a result of these requirements. Our products typically do not require export licenses. We have not made sales to Iran or any Iranian governmental entities or any other blacklisted companies or countries.
 
Fluctuating exchange rates and other factors beyond our control, such as the coronavirus, international monetary stability, tariff and trade policies and U.S. and foreign tax and economic policies, may affect the level and profitability of international sales. We cannot predict the effect of such factors on our business, but we try to consider and respond to changes in these factors, particularly as the majority of our costs are U.S. based while the vast majority of our sales are international.
 
Competition
 
The competition in the programming systems market is highly fragmented with a small number of organizations selling directly competitive solutions and a large number of smaller organizations offering less expensive solutions. In particular, low cost automated solutions have gained market share in recent years, where the competition is primarily based on price. Typically, their equipment meets a “good enough” standard, but with reduced quality, traceability, upgradability, security and other software features such as factory integration software. Many of these competitors compete on a regional basis, with local language and support. Although competition in the security deployment market is developing, we expect competition in the market to increase as security deployment becomes more important. There are alternative security deployment solutions such as software-based security, rather than the hardware-based security of our SentriX equipment.
 
In addition, we compete with multiple substitute forms of device programming including “home grown” solutions. Programming after device placement may be done with In Circuit Test (“ICT”), In System Programming (“ISP”), and End of Line Downloading (“EOL”). Some automotive products may also be programmed over the air (“OTA”). IoT devices may also be programmed with ICT, ISP, EOL or OTA. In addition, new security devices may be required to be programmed using device-specific programmers developed by the semiconductor manufacturer.
 
While we are not aware of any published industry market information covering the programming systems or security deployment market, according to our internal analysis of competitors’ revenues, we believe we continue to be the largest competitor in the programming systems equipment market and have been gaining market share in recent years, especially with our new products.
 
 
Manufacturing, Raw Materials and Backlog
 
We strive to manufacture and provide the best solutions for advanced programming. We primarily assemble and test our products at our principal facilities in Redmond, Washington and Shanghai, China. Both of these locations are ISO 9001:2015 certified. We outsource our circuit board manufacturing and fabrication. As a resilient supply chain strategy, we manufacture various products in both of our production facilities. This strategy allows opportunity to mitigate some of the risks of having only one location, as well as enabling tariff and tax optimization strategies. We use a combination of standard components and fabricated parts manufactured to our specifications. Most components used are available from a number of different suppliers and subcontractors but certain items, such as some handler and programmer and security deployment subassemblies, custom integrated circuits, hybrid circuits and connectors, are purchased from single sources. We believe that additional sources can be developed for present single-source components without significant difficulties. We cannot be sure that single-source components will always continue to be readily available. If we cannot develop alternative sources for these components, or if we experience deterioration in relationships with these suppliers, there may be price increases, minimum order quantities, end of life purchase requirements, costs associated with integrating alternatively sourced parts, and delays or reductions in product introductions or shipments, which may materially adversely affect our operating results.
 
In accordance with industry practices, generally all orders are subject to cancellation prior to shipment without penalty, except for contracts calling for custom configuration. To date, such cancellations have not had a material effect on our sales volume. To meet customers’ delivery requirements, we manufacture certain products based upon a combination of backlog and anticipated orders. Most orders are scheduled for delivery within 1 to 90 days after receipt of the order. Our backlog of pending orders was approximately (in millions) $3.9, $2.9 and $1.9 as of December 31, 2020, 2019 and 2018, respectively. The size of backlog at any particular date is not necessarily a meaningful indicator of the trend of our business.
 
Research and Development
 
We believe that continued investment in research and development is critical to our future success. We continue to develop new technologies and products and enhance existing products. Future growth is, to a large extent, dependent upon the timely development and introduction of new products, as well as the development of technology and algorithms to support the latest programmable devices. Where possible, we may pursue partnerships and other strategic relationships to add new products, capabilities and services, particularly in security deployment. We are currently focusing our research and development efforts on strategic growth markets, including automotive electronics, IoT and security deployment. We are continuing to develop technology for security deployment to program new categories of semiconductors, including Secure Elements, TPMs, Authentication Chips, and Secure Microcontrollers. We plan to deliver new programming technology, automated handling systems and enhancements for security deployment in the manufacturing environment. We also continue to focus on increasing our capacity and responsiveness for new device support requests from customers and programmable integrated circuit manufacturers by revising and enhancing our internal processes and tools. Our research and development efforts have resulted in the release of significant new products and product enhancements over the past several years.
 
During 2020, 2019 and 2018, we made expenditures for research and development of (in millions) $6.4, $6.5 and $7.4, respectively, representing 31%, 29.9% and 25.2% of net sales, respectively. Research and development costs are generally expensed as incurred.
 
Patents, Copyrights, Trademarks and Licenses
 
We rely on a combination of patents, copyrights, trade secrets and trademarks to protect our IP, as well as product development and marketing skill to establish and protect our market position. We continue to apply for and add new patents to our patent portfolio as we develop strategic new technologies.
 
We attempt to protect our rights in proprietary systems (architecture, implementations, software), including the SentriX Security Deployment System. We attempt to protect our software, including Lumen®X software, Flashcore software, TaskLink software, ConneX smart programming software and other software products, by retaining the title to and copyright of the software and documentation, by including appropriate contractual restrictions on use and disclosure in our licenses, and by requiring our employees to execute non-disclosure agreements. Our software products are not typically sold separately from sales of programming systems. However, when we sell software separately, we recognize revenue upon the transfer of control of the software, which is generally upon shipment, provided that only inconsequential performance obligations remain on our part and substantive acceptance conditions, if any, have been met.
 
Because of the rapidly changing technology in the semiconductor, electronic equipment and software industries, portions of our products might infringe upon existing patents or copyrights, and we may be required to obtain licenses or discontinue the use of the infringing technology. We believe that any exposure we may have regarding possible infringement claims is a reasonable business risk similar to that assumed by other companies in the electronic equipment and software industries. However, any claim of infringement, with or without merit, could be costly and a diversion of management’s attention, and an adverse determination could adversely affect our reputation, preclude us from offering certain products, and subject us to substantial liability. As of December 31, 2020, there were no pending actions regarding infringement claims.
 
 
Employees
 
As of December 31, 2020, we had a total of 96 employees, of which 46 were located outside the U.S. and 8 of which were part time. We also utilize independent contractors for specialty work, primarily in research and development, and utilize temporary workers to adjust capacity to fluctuating demand and for special projects. Many of our employees are highly skilled, trained and experienced in specialized areas and our continued success will depend in part upon our ability to attract and retain employees who can be in great demand within the industry. None of our employees are represented by a collective bargaining unit and we believe relations with our employees are favorable. In foreign countries we have employment agreements or, in China, the Shanghai Foreign Services Co., Ltd. (“FSCO”) labor agreement.
 
When hiring and retaining talent, we create specialized knowledge that is difficult to replace short term. During COVID-19, we specifically avoided layoffs and other short-term measures to retain specialized skills and advance our research and development efforts while some other competitors were forced to reduce their research and development efforts.
 
Environmental Compliance
 
Data I/O is a leader in ESG in the programming industry. We are the only supplier with a published conflict mineral policy, and public company governance. To our knowledge, we are the only programming industry supplier with a diverse Board of Directors. Our facilities are subject to numerous laws and regulations concerning the discharge of materials or otherwise relating to the environment.
Data I/O is committed to all of the responsibilities associated with modern age ESG. The Company’s key pillars for ESG support a framework for sustainable growth and include Leadership & Governance, Environment, Innovation, Human Capital, Social Capital, and Financial Excellence. Initiatives within these areas apply to the company’s daily global operations as well as within its supply chains.
In addition to this commitment, the company has a track record of meeting its regulatory obligations, being a solid corporate citizen, delivering superior value to its customers and partners, and demonstrating enduring corporate stewardship while consistently returning capital to shareholders.
As the largest and only publicly traded company in its sector, Data I/O has led its industry in disclosing significant operational and financial information. The Company's Board currently includes Data I/O's CEO and four Independent Directors.  It is diverse in gender, education, professional experience and differences in viewpoints and skills. Data I/O believes it was the first [and remains the only] in its industry to adopt a conflict minerals policy. Through its continuous improvement practices and our operations focus on assembly and test with no fabrication, the company consumes relatively little energy, has minimal or no emissions or pollutants to air and wastewater, and complies with workplace labor, safety and business practices on 3 continents.
Data I/O is also committed to giving back to our local communities through volunteer and internship programs. The Company provides employees time-off to volunteer and also coordinates group projects. In addition, the Company provides internships to local high school and college students through STEM and technical colleges.
 
Compliance with environmental laws has not had, nor is it expected to have, a material effect on our capital expenditures, financial position, results of operations or competitive position.
 
Executive Officers of the Registrant
 
Set forth below is certain information concerning the executive officers of Data I/O as of March 22, 2021:
 
Name
 
Age
 
Position
 
 
 
 
 
Anthony Ambrose
 
59
 
President and Chief Executive Officer
 
 
 
 
 
Joel S. Hatlen
 
62
 
Vice President, Chief Operating and Financial Officer,
Secretary and Treasurer
Rajeev Gulati
 
57
 
Chief Technology Officer, Vice President of Engineering
 
Michael Tidwell
 
52
 
Vice President Marketing and Business Development
 
 
Anthony Ambrose, age 59, joined Data I/O October 25, 2012 and is our President and Chief Executive Officer (“CEO”), and a member of the Board of Directors.  Prior to Data I/O, Mr. Ambrose was Owner and Principal of Cedar Mill Partners, LLC, a strategy consulting firm since 2011.  From 2007 to 2011, he was Vice President and General Manager at RadiSys Corporation, a leading provider of embedded wireless infrastructure solutions, where he led all product divisions and worldwide engineering.  Until 2007, he was general manager and held several other progressively responsible positions at Intel Corporation, where he led development and marketing of standards-based telecommunications platforms, and grew the industry standard server business to over $1B in revenues.  He is Chair of the EvergreenHealth Foundation Board of Trustees.  In 2019 he also became a board member of CipherLoc Corporation (OTCQB: CLOK). Mr. Ambrose has a Bachelor’s of Science in Engineering from Princeton University, and completed the Stanford Graduate School of Business Director Symposium.
 
Joel S. Hatlen joined Data I/O in September 1991 and in July 2017 became our Chief Operating Officer in addition to serving as our Vice President, Chief Financial Officer, Secretary and Treasurer since January 1998. He was Chief Accounting Officer since February 1997 and served as Corporate Controller from December 1993 to December 1997. Previously, he was Tax Manager and Senior Tax Accountant. From September 1981 until joining Data I/O, Joel was employed by Ernst & Young LLP as a Certified Public Accountant, where his most recent position was Senior Manager. Joel is a Certified Public Accountant and holds a Masters in Taxation from Golden Gate University and a Bachelor’s in Business Administration in Accounting from Pacific Lutheran University.
 
Rajeev Gulati joined Data I/O in July 2013 and is our Chief Technology Officer and Vice President of Engineering. Prior to Data I/O, Rajeev served as Director of Software Engineering for AMD responsible for tools, compiler strategy and execution from 2006 to 2013.  He has an extensive background in software, systems and applying technology to develop new markets.  Previously, he served as Director of Strategy and Planning at Freescale from 2004 to 2006; as Director of Embedded Products at Metrowerks (acquired by Motorola) from 2000 to 2004 and Director of Compilers, Libraries & Performance Tools from 1997 to 2000; and engineering and programmer positions at Apple Computer, IBM and Pacific-Sierra Research.  Rajeev holds a Master of Science in Electrical & Computer Engineering from the University of Texas, Austin and a BE in Electrical Engineering from Delhi College of Engineering, New Delhi.
 
Michael Tidwell joined Data I/O in May 2019 and is our Vice President of Marketing and Business Development. Prior to Data I/O, he was Vice President of Marketing & Business Development at Tignis, an AI and machine learning startup. From 2012 to 2018 Michael was head of Marketing and Business Development at Sansa Security, a leading software security IP provider that was sold to ARM Holdings. Prior to Sansa, Michael was Vice President of Business and Market Development at BSQUARE Corporation. Michael has a Master of Science in Electrical Engineering from the University of Washington and a Bachelor of Electrical Engineering (Summa Cum Laude) from Georgia Institute of Technology.
 
Item 1A. Risk Factors
 
Cautionary Factors That May Affect Future Results
 
Our disclosure and analysis in this Annual Report contains some forward-looking statements. Forward-looking statements include our current expectations or forecasts of future events. The reader can identify these statements by the fact that they do not relate strictly to historical or current facts. In particular, these include statements relating to future action, the impact of the coronavirus, prospective products, expected market growth, new technologies and trends, industry partnerships, foreign operations, economic expectations, future performance or results of current and anticipated products, sales efforts, expenses, outcome of contingencies, impact of regulatory requirements, tariffs and financial results.
 
Any or all of the forward-looking statements in this Annual Report or in any other public statement made may turn out to be wrong. They can be affected by inaccurate assumptions we might make, or known or unknown risks and uncertainties can affect these forward-looking statements. Many factors -- for example, product competition and product development -- will be important in determining future results. Moreover, neither Data I/O nor anyone else assumes responsibility for the accuracy and completeness of these forward-looking statements. Actual future results may materially vary.
 
We undertake no obligation to publicly update any forward-looking statements after the date of this Annual Report, whether as a result of new information, future events or otherwise. The reader should not unduly rely on our forward-looking statements. The reader is advised, however, to consult any future disclosures we make on related subjects in our 10-Q, 8-K and 10-K reports to the SEC and press releases. Also, note that we provide the following cautionary discussion of risks, uncertainties and possible inaccurate assumptions relevant to our business. These are factors that we think could cause our actual results to differ materially from expected and historical results. Other factors besides those listed here could also adversely affect us. This discussion is permitted by the Private Securities Litigation Reform Act of 1995.
 
 
RISK FACTORS:
 
CORONAVIRUS
 
The coronavirus that causes the serious disease COVID-19 (“coronavirus”), has and may continue to adversely affect our business, including revenues, suppliers, employees and facilities.
 
As a global company with 93% of its 2020 sales in international markets, we have been and may continue to be, significantly impacted by the word wide coronavirus outbreak, which has affected all markets we serve. Thirty of our employees are based in Shanghai, China and we have a manufacturing facility there which manufactures some of our equipment and develops most of the adapters and algorithms for our equipment. Although our facilities in Shanghai, Redmond and Germany are currently operating, they could be closed for an extended period of time if the coronavirus spreads significantly. Additionally, we source other components from China and other countries that are used to manufacture our equipment in China and in our Redmond, Washington facility and these components may not be readily available. Many of our Redmond based employees and executives are working from home and we are limiting visitors to our Redmond facility. All of our facilities are subject to restrictions and closure by governmental entities. Travel restrictions have in some cases prevented and may continue to impact equipment installations, repairs and selling at customer sites. As the coronavirus continues as a pandemic, it has and may continue to impact our revenues, our ability to obtain key components and to manufacture our products, as well as sell, install and support our products around the world.
 
The coronavirus has and continues to impact key tradeshows and travel plans for our employees. Because of the coronavirus we are not able to visit many of our customers and prospects. Many tradeshows, marketing activities and conferences have been canceled, postponed or made virtual.
 
TARIFFS AND TRADE ISSUES
 
Changes in tariffs and trade issues may adversely affect our business, including revenues and/or gross margins.
 
We produce products in the United States and China. Currently, certain of our products are subject to tariffs imposed by one country on goods manufactured in the other country. This has materially impacted our gross margins negatively. There is uncertainty regarding the tariffs expected to be imposed, and any increase in tariff rates and subjecting additional items to tariffs, could impact our costs, revenues and the competitiveness of our products due to our manufacturing locations. Trade and tariff issues are creating business uncertainty and may spread to and impact other jurisdictions.
 
Additionally, trade tensions between the United States and China are impacting our ability to seamlessly design, build, market and sell our products. Some customers have moved production away from China, further from our facilities and engineers. We endeavor to have multi-sourced manufacturing, but this is not currently practical for all products in all locations.
 
Brexit has not had any significant impact on our business, however as further effects become apparent its impact on us could change.
 
NEW PRODUCTS OR SERVICES
 
We are pursuing new product or service initiatives, and business models that may develop more slowly and/or to a lesser extent than expected
 
In order to lead in new and potentially lucrative market opportunities, for example in security deployment of programmable devices, circuit boards and electronic systems, we are making significant investments in people, technology and business development while the market is developing and uncertain. Due to the length of time to market from design to production in security provisioning, if these markets develop more slowly than planned, or if our security deployment solutions are not widely accepted, then we may not achieve our expected return on investment in new technologies and this may significantly affect the results of our existing business.
 
In the security deployment area, we have introduced a new pay per use business model and service fees that may not be accepted by our customers who are accustomed to paying for capital equipment upfront, rather than paying per use charges.
 
 
Failure to adapt to technology trends in our industry may impact our competitiveness and financial results.
 
Product and service technology in our industry evolves rapidly, making timely product innovation essential to success in the marketplace. Introducing products and services with improved technologies or features may render our existing products obsolete and unmarketable. Technological advances and trends that may negatively impact our business include:
 
new device package types, densities, chip interfaces and technologies requiring hardware and software changes in order to be programmed by our products, particularly certain segments of the high-density flash memory markets where after placement programming is recommended by certain semiconductor manufacturers
 
reduction in semiconductor process geometries for certain 3 Dimensional (3D), Multi Level Cell (MLC) and Triple Level Cell (TLC) NAND and eMMC FLASH memories impact the product data retention through Surface Mount Technology (SMT) reflow or X-ray inspection. Improper SMT process control can negatively impact the end customer’s ability to successfully program devices.  This can cause them to change their programing methods away from pre-programming to post placement programming techniques, including ISP, ICT. Data I/O is working with several semiconductor manufacturers to develop best practices to minimize the impact of reflow and potential concerns about X-ray induced data loss.
 
changes in Flash technology speeds will eventually require us to change the architecture of our programming engines
 
electronics equipment manufacturing practices, such as widespread use of in-circuit programming or downloading
 
adoption of proprietary security and programming protocols and additional security capabilities and requirements
 
customer software platform preferences different from those on which our products operate
 
customer adoption of newer unsupported semiconductor device technologies such as UFS memory or device interface methods, particularly if these technologies are adopted by automotive electronics, IoT or wireless customers
 
more rigid industry standards, which would decrease the value-added element of our products and support services
 
If we cannot develop products or services in a timely manner in response to industry changes, or if our products or services do not perform well, our business and financial condition may be adversely affected. Also, our new products or services may contain defects or errors that give rise to product liability claims against us or cause our products to fail to gain market acceptance. Our future success depends on our ability to successfully compete with other technology firms in attracting and retaining key technical personnel.
 
Failure to adapt to increasing automotive electronics customer requirements may impact our competitiveness and result in a decline in sales or increased costs.
 
Concentration in Automotive Electronics and our orders related to automotive electronics customers has been dominant in recent years at 53% in 2020, 60% in 2019 and 60% in 2018. As we have been concentrated on automotive electronics customers, any decrease in demand from these customers (for example, many had plant shut downs during the second quarter of 2020) may materially impact our results, as it will take some time to transition our product line to other markets. Quality standards and business requirements by our automotive electronics customers, driven in turn by their automotive manufacturer customers, may demand processes, and certifications at a higher level than we currently are structured to provide. For example, although we currently meet the ISO 9001:2015 standard, new quality standards may be demanded by our customers with even more rigorous requirements. In addition, contractual provisions may expose us to greater potential liability and costs and we may be required to provide higher service levels than we currently provide. If we cannot adapt to these industry requirements or manage these contractual provisions, our business may be adversely affected.
 
 
Delays in development, introduction and shipment of new products or services may result in a decline in sales or increased costs.
 
We develop new engineering and automated programming systems and services. Significant technological, supplier, manufacturing or other problems may delay the development, introduction or production of these products or services.
 
For example, we may encounter these problems:
 
technical problems in the development of a new programming and/or security deployment systems or the robotics for new automated handing systems
 
inability to hire qualified personnel or turnover in existing personnel or inability to engage or retain key technology partners
 
delays or failures to perform by us or third parties, including some smaller early stage or recently acquired companies, involved in our development projects
 
dependence on large semiconductor companies for cooperation and support to securely provision their devices. These companies must enable us with specific technical information, and support Data I/O as a qualified solution to their customers and channel partners.
 
development of new products or services that are not accepted by the market
 
These problems may result in a delay or decline in sales or increased costs.
 
We may pursue business acquisitions that could impair our financial position and profitability.
 
We may pursue acquisitions of complementary technologies, product lines or businesses. Future acquisitions may include risks, such as:
 
burdening management and our operating teams during the integration of the acquisition
 
diverting management’s attention from other business concerns
 
failing to successfully integrate or monetize the acquired products or technologies
 
lack of acceptance of the acquired products by our sales channels or customers
 
entering markets where we have no or limited prior experience
 
potential loss of key employees of the acquired company
 
additional burden of support for an acquired programmer architecture
 
 
Future acquisitions may also impact our financial position. For example, we may use significant cash or incur debt, which would weaken our balance sheet, or issue additional shares, potentially diluting existing shareholders. We may also capitalize goodwill and intangible assets acquired, the amortization or impairment of which would reduce our profitability. We cannot guarantee that future acquisitions will improve our business or operating results.
 
If we are unable to protect our IP, we may not be able to compete effectively or operate profitably.
 
We rely on patents, copyrights, trade secrets and trademarks to protect our IP, as well as product development and marketing skill to establish and protect our market position. In particular, patents are a key part of our security deployment strategy, and if we are not able to successfully enforce these patents, we might lose our competitive advantage in the security deployment market. We attempt to protect our rights in proprietary software products, including our user interface, product firmware, software module options and other software products by retaining the title to and copyright of the software and documentation, by including appropriate contractual restrictions on use and disclosure in our licenses, and by requiring our employees to execute non-disclosure agreements.
 
Because of the rapidly changing technology in the semiconductor, electronic equipment and software industries, portions of our products might possibly infringe upon existing patents or copyrights, and we might be required to obtain licenses or discontinue the use of the infringing technology. We believe that any exposure we may have regarding possible infringement claims is a reasonable business risk similar to that assumed by other companies in the electronic equipment and software industries. However, any claim of infringement, with or without merit, could be costly and a diversion of management’s attention, and an adverse determination could adversely affect our reputation, preclude us from offering certain products, and subject us to substantial liability.
 
We might face increased competition and might not be able to compete successfully with current and future competitors.
 
Technological advances have reduced the barriers of entry into the programming systems market. We expect competition to increase from both established and emerging companies. If we fail to compete successfully against current and future sources of competition, our profitability and financial performance will be adversely impacted.
 
 
THIRD PARTY RELATIONSHIPS
 
If we do not develop, enhance and retain our relationships with security partners, our business may be adversely affected and we may not be able to timely develop new and cost effective managed and secure programming solutions.
 
We may be required to complement our skills and expertise with partners’ expertise. Some of these partners are operating with more limited capital and/or management expertise than established firms or recently acquired firms that may have different priorities. Other partners are very large companies where prioritizing work with us may be difficult in light of competing priorities. For some of our then earlier stage partners, we have obtained unique product features and capabilities in exchange for NRE payments, pre-paid royalties, marketing incentives and sales cooperation. As these unique features and capabilities are no longer available, we face more competition. If our partners are unable to develop and deliver solutions that we need to integrate into our solutions, our products might be delayed, we might have to locate alternate partners and suppliers or develop the technology ourselves, and we have been, and could be, in future arrangements still responsible for paying the costs of any related pre-paid royalties or NRE payments, and have, and might result in, write-offs of any excess equipment or inventory. In 2020, we significantly reduced our dependence on third parties for our SentriX platform.
 
If we do not develop and enhance our relationships with semiconductor manufacturers, our business may be adversely affected.
 
We work closely with most semiconductor manufacturers to ensure that our data programming and security deployment systems comply with their requirements. In addition, many semiconductor manufacturers recommend our managed and secure programming systems for use by users of their programmable devices. These working relationships enable us to keep our programming systems product lines up to date and provide end-users with broad and current programmable device support. As technology changes occur that could limit the effectiveness of pre-placement programming, particularly for very small high-density NAND, e-MMC and UFS devices, certain semiconductor manufacturers may not recommend or may not continue recommending our programming systems for these devices. Our business may be adversely affected if our relationships with semiconductor manufacturers deteriorate or if semiconductor manufacturers are not willing to closely work with us on security deployment. Consolidation within the semiconductor industry may also impact us. As we develop more security deployment solutions, we will need to partner more closely with semiconductor manufacturers.
 
Our reliance on a small number of suppliers may result in a shortage of key components, which may adversely affect our business, and our suppliers may experience financial difficulties which could impact their ability to service our needs.
 
Certain parts or software used in our products are currently available from either a single supplier or from a limited number of suppliers. Our small relative level of business means we frequently lack influence and significant purchasing power. If we cannot develop alternative sources of these components, if sales of parts or software are discontinued by the supplier, if we experience deterioration in our relationship with these suppliers, or if these suppliers require financing which is not available, there may be delays or reductions in product introductions or shipments, which may materially adversely affect our operating results.
 
Because we rely on a small number of suppliers for certain parts, we are subject to possible price increases by these suppliers. Also, we may be unable to accurately forecast our production schedule. If we underestimate our production schedule, suppliers may be unable to meet our demand for components. This delay in the supply of key components may have a materially adverse effect on our business. For suppliers who discontinue parts, we may be required to make lifetime purchases covering future requirements. Over estimation of demand or excessive minimum order quantities will lead to excess inventories that may become obsolete.
 
Some of our sockets, parts, subassemblies and boards are currently manufactured to our specifications by third-party foreign contract manufacturers and we are sourcing certain parts or options from foreign manufacturers, particularly in China. For example, due to the coronavirus or other viruses impacting workers, suppliers or travel, we may not be able to obtain a sufficient quantity of these products if and when needed or the quality of these parts or options may not meet our standards, which may result in lost sales.
 
If we are unable to attract and retain qualified third-party distributors and representatives, our business may be adversely affected.
 
We have an internal sales force and also utilize third-party distributors and representatives. Therefore, the financial stability of these distributors and representatives is important. Their ability to operate, timely pay us, and to acquire any necessary financing may be affected by the current economic climate. Highly skilled professional engineers use most of our products. To be effective, third-party distributors and representatives must possess significant technical, marketing, customer relationships and sales resources and must devote their resources to sales efforts, customer education, training and support. These required qualities limit the number of potential third-party distributors and representatives. Our business will suffer if we cannot attract and retain a sufficient number of qualified third-party distributors and representatives to market our products.
 
 
MARKET CONDITIONS
 
A decline in economic and market conditions may result in delayed or decreased capital spending and delayed or defaulted payments from our customers.
 
The coronavirus appears likely to affect economic and market conditions as it continues to spread. Our business is highly impacted by capital spending plans and other economic cycles that affect the users and manufacturers of integrated circuits. The industries are highly cyclical and are characterized by rapid technological change, short product life cycles and fluctuations in manufacturing capacity and pricing and gross margin pressures. As we experienced in this and recent prior years, our operations may in the future reflect substantial fluctuations from period-to-period as a consequence of these industry patterns, general economic conditions affecting the timing of orders from major customers, and other factors affecting capital spending. In a difficult economic climate, it may take us longer to receive payments from our customers and some of our customers’ business may fail, resulting in non-payment. Our market growth forecasts and related business decisions may be wrong. These factors could have a material adverse effect on our business and financial condition.
 
Our international operations may expose us to additional risks that may adversely affect our business.
 
International sales represented approximately 93%, 92% and 88% of net sales in 2020, 2019 and 2018, respectively. We expect that international sales will continue to be a significant portion of our net revenue. International sales may fluctuate due to various factors, including:
 
the impact of the coronavirus or other viruses
 
fluctuations in foreign currency exchange rates because 93% of our sales are to international markets, volatile exchange rates may also impact our competitiveness and margins
 
economic uncertainty related to the European sovereign debt situation
 
migration of manufacturing to low cost geographies
 
unexpected changes in regulatory requirements, including Brexit
 
tariffs and taxes
 
Bi-lateral and Multi-lateral trade agreements
 
difficulties in staffing and managing foreign operations
 
longer average payment cycles and difficulty in collecting accounts receivable
 
compliance with applicable export licensing requirements and the Foreign Corrupt Practices Act
 
product safety and other certification requirements
 
difficulties in integrating foreign and outsourced operations
 
civil unrest, political and economic instability
 
 
Because we have customers located throughout the world, we have significant foreign receivables. We may experience difficulties in collecting these amounts as a result of payment practices of certain foreign customers, economic uncertainty and regulations in foreign countries, the availability and reliability of foreign credit information, and potential difficulties in enforcing collection terms.
 
The European Union and European Free Trade Association (“EU”) has established certain electronic emission and product safety requirements (“CE”). As applicable, our products currently meet these requirements; however, failure to obtain either a CE certification or a waiver for any product may prevent us from marketing that product in Europe. The EU also has directives concerning the Reduction of Hazardous Substances (“RoHS”) and we believe we are classified within the EU RoHS Directive category list as Industrial Monitoring and Control Equipment (category 9). We believe all current products meet the RoHS directives. Failure to meet applicable directives or qualifying exemptions may prevent us from marketing certain products in Europe or other territories with similar requirements.
 
We have subsidiaries in Germany and China and large balances of cash are in our foreign subsidiaries. Our business and financial condition is sensitive to currency exchange rates and any restrictions imposed on their currencies including restrictions on repatriations of cash. A repatriation of cash has, and could in the future, result in tax costs and corresponding deferred tax assets with related tax valuation allowances. Currency exchange fluctuations in these countries may adversely affect our investment in our subsidiaries.
 
OPERATIONS
 
Quarterly fluctuations in our operating results may adversely affect our stock price.
 
Our operating results tend to vary from quarter to quarter. Our revenue in each quarter substantially depends upon orders received within that quarter. Conversely, our expenditures are based on investment plans and estimates of future revenues. We may, therefore, be unable to quickly reduce our spending if our revenues decline in a given quarter. As a result, operating results for that quarter will suffer. Our results of operations for any one quarter are not necessarily indicative of results for any future periods.
 
Other factors, which may cause our quarterly operating results to fluctuate, include:
 
increased competition
 
timing of new product announcements and timing of development expenditures
 
product or service releases and pricing changes by us or our competitors
 
market acceptance or delays in the introduction of new products or services
 
production constraints
 
quality issues
 
labor or material constraints
 
timing of significant orders
 
timing of installation or customer acceptance requirements
 
sales channel mix of direct vs. indirect distribution
 
 
civil unrest, war or terrorism
 
health issues such as the outbreak of the coronavirus or other viruses impacting workers, suppliers, customers, travel, or our facilities
 
customers’ budgets
 
changes in accounting rules, tax or other legislation
 
adverse movements in exchange rates, interest rates or tax rates
 
cyclical and seasonal nature of demand for our customers’ products
 
general economic conditions in the countries where we sell products
 
expenses and delays obtaining authorizations in setting up new operations or locations
 
facilities relocations
 
Due to any of the foregoing factors, it is possible that in some future quarters, our operating results will be below expectations of analysts and investors.
 
We have a history of operating losses and may be unable to generate enough revenue to achieve and maintain profitability.
 
We have incurred operating losses in four of the last ten years. We operate in a cyclical industry. We will continue to examine our level of operating expense based upon our projected revenues. Any planned increases in operating expenses may result in losses in future periods if projected revenues are not achieved or the investment level required is too large. As a result, we may need to generate greater revenues than we have recently in order to maintain profitability. However, we cannot provide assurance that our revenues will continue to increase and our business strategies may not be successful, resulting in future losses.
 
The loss of key employees may adversely affect our operations.
 
We have employees located in the U.S., Germany and China. We also utilize independent contractors for specialty work, primarily in research and development, and utilize temporary workers to adjust capacity to fluctuating demand. Many of our employees are highly skilled and our continued success will depend in part upon our ability to attract and retain employees who can be in great demand within the industry. None of our employees are represented by a collective bargaining unit and we believe relations with our employees are favorable, though no assurance can be made that this will be the case in the future. In China, our workers have benefits and similar arrangements provided under a “FSCO” labor agreement and we could be adversely affected if we were unable to continue that arrangement.
 
We may need to raise additional capital and our future access to capital is uncertain.
 
Our past revenues have sometimes been, and our future revenues may again be, insufficient to support the expense of our operations and any expansion of our business. We may therefore need additional equity or debt capital to finance our operations. If we are unable to generate sufficient cash flows from operations or to obtain funds through additional debt, lease or equity financing, we may have to reduce some or all of our development and sales and marketing efforts and limit the expansion of our business.
 
 
We believe that we have sufficient cash or working capital available under our operating plan to fund our operations and capital requirements through at least the next one-year period. In the event we require additional cash for U.S. operations or other needs, we may choose to repatriate some, or all, of the $6.8 million held in our foreign subsidiaries. Although we have no current repatriation plans, there may be tax, legal and other impediments to any repatriation actions. Our working capital may be used to fund possible losses, business growth, project initiatives, share repurchases and business development initiatives including acquisitions, which could reduce our liquidity and result in a requirement for additional cash before that time. Any substantial inability to achieve our current business plan could have a material adverse impact on our financial position, liquidity, or results of operations and may require us to reduce expenditures and/or seek additional financing.
 
Therefore, we may seek additional funding through public or private debt or equity financing or from other sources. We have no commitments for additional financing, and given a potential future unfavorable economic climate and our financial results, we may experience difficulty in obtaining funding on favorable terms, if at all. Any financing we obtain may contain covenants that restrict our freedom to operate our business or may require us to issue securities that have rights, preferences or privileges senior to our Common Stock and may dilute your ownership interest.
 
Cyber security breaches or terrorism could result in liabilities or costs as well as damage to or loss of our data or customer access to our website and information systems. The collection, storage, transmission, use and disclosure of user data and personal information, if accessed improperly, could give rise to liabilities or additional costs as a result of laws, governmental regulations and evolving views of personal privacy rights.
 
Cyber security breaches or terrorism could result in the exposure or theft of private or confidential information as well as interrupt our business, including denying customer access to our website and information systems. We transmit, and in some cases store, end-user data, including personal information. In jurisdictions around the world, personal information is becoming increasingly subject to legislation and regulations intended to protect consumers’ privacy and security. The interpretation of privacy and data protection laws and regulations regarding the collection, storage, transmission, use and disclosure of such information in some jurisdictions is unclear and evolving. These laws may be interpreted and applied in conflicting ways from country to country and in a manner that is not consistent with our current data protection practices. Complying with these varying international requirements could cause us to incur additional costs and change our business practices. Because our services are accessible in many foreign jurisdictions, some of these jurisdictions may claim that we are required to comply with their laws, even where we have no local entity, employees or infrastructure. We could be forced to incur significant expenses if we were required to modify our products, our services or our existing security and privacy procedures in order to comply with new or expanded regulations.
 
Our stock price may be volatile and, as a result, our shareholders may lose some or all of their investment.
 
The stock prices of technology companies tend to fluctuate significantly. We believe factors such as announcements of new products or services by us or our competitors and quarterly variations in financial results and outlook may cause the market price of our Common Stock to fluctuate substantially. In addition, overall volatility in the stock market, particularly in the technology company sector, is often unrelated to the operating performance of companies. If these market fluctuations continue in the future, they may adversely affect the price of our Common Stock. Additionally, securities of certain companies have recently experienced significant and extreme volatility in stock price due short sellers of shares of common stock, known as a “short squeeze.” These short squeezes have caused extreme volatility in both the stock prices of those companies and in the market, and have led to the price per share of those companies to trade at a significantly inflated rate that is disconnected from the underlying value of the company. Many investors who have purchased shares in those companies at an inflated rate face the risk of losing a significant portion of their original investment, as in many cases the price per share has declined steadily as interest in those stocks have abated. While we have no reason to believe our shares would be the target of a short squeeze, there can be no assurance that we won’t be in the future, and you may lose a significant portion or all of your investment if you purchase our shares at a rate that is significantly disconnected from our underlying value.
 
REGULATORY REQUIREMENTS
 
Failure to comply with increasing regulatory requirements may adversely affect our stock price and business.
 
As a public company, we are subject to numerous governmental and stock exchange requirements, with which we believe we are in compliance. Our failure to meet regulatory requirements and exchange listing standards may result in actions such as: the delisting of our stock, impacting our stock’s liquidity; SEC enforcement actions; and securities claims and litigation.
 
The Sarbanes-Oxley Act of 2002 and the Securities and Exchange Commission (SEC) have requirements that we may fail to meet or we may fall out of compliance with, such as the internal controls auditor attestation required under Section 404 of the Sarbanes-Oxley Act of 2002, with which we are not currently required to comply as we are a smaller reporting company. We assume that we will continue to have the status of a smaller reporting company based on the aggregate market value of the voting and non-voting shares held as of June 30, 2020. If we fail to achieve and maintain the adequacy of our internal controls, as such standards are modified, supplemented or amended from time to time, we may not be able to ensure that we can conclude on an ongoing basis that we have effective internal controls over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act of 2002. Moreover, effective internal controls, particularly those related to revenue recognition, are necessary for us to produce reliable financial reports and are important to help prevent financial fraud. If we cannot provide reliable financial reports or prevent fraud, our business and operating results could be harmed, investors could lose confidence in our reported financial information, and the trading price of our stock could drop significantly.
 
 
While we have policies and procedures in place designed to prevent corruption and bribery, because our business is significantly international, violations of the Foreign Corrupt Practices Act (FCPA) could have a significant adverse effect on our business due to the disruption and distraction of an investigation, financial penalties and criminal penalties.
 
Government regulations regarding the use of "conflict" minerals could adversely affect our prospects and results of operations.
 
Regulatory requirements regarding disclosure of our use of “conflict” minerals mined from the Democratic Republic of Congo and adjoining countries could affect the sourcing and availability of minerals used in the manufacture of certain products. Although we do not buy raw materials, manufacture, or produce any electronic equipment using conflict minerals directly, some components provided by our suppliers and contained in our products contain conflict minerals. Our goal is for our products to be conflict free. As a result, there may only be a limited pool of suppliers who provide conflict free metals, and we cannot assure you that we will be able to obtain products in sufficient quantities or at competitive prices. Single source suppliers may not respond or respond negatively regarding conflict mineral sourcing and we may be unable to find alternative sources to replace them. Also, because our supply chain is complex, we may face reputational challenges with our customers and other stakeholders if we are unable to sufficiently verify the origins for all metals used in the products that we sell. Further, if we are unable to comply with the new laws or regulations or if our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to practice, regulatory authorities may initiate legal proceedings against us. We may need to incur additional costs and invest additional resources, including management’s time, in order to comply with the new regulations and anticipated additional reporting and disclosure obligations.
 
Item 1B. Unresolved Staff Comments
 
None.
 
Item 2. Properties
 
During the third quarter of 2017, we amended our lease agreement for the Redmond, Washington headquarters facility, extending the lease to July 31, 2022. Previously on June 8, 2015 the lease had been amended to relocate our headquarters to a nearby building and lower the square footage to approximately 20,460. The lease base annual rental payments during 2020 and 2019 were approximately $361,000 and $351,000, respectively.
 
In addition to the Redmond facility, approximately 24,000 square feet is leased at two foreign locations, including our sales, service, operations and engineering office located in Shanghai, China, and our German sales, service and engineering office located near Munich, Germany.
 
We signed a lease agreement effective November 1, 2015 that extends through October 31, 2021 for a facility located in Shanghai, China. This lease is for approximately 19,400 square feet. The lease base annual rental payments during 2020 and 2019 were approximately $301,000 and $305,000, respectively.
 
During the fourth quarter of 2016, we signed a lease agreement for a new facility located near Munich, Germany which was effective March 1, 2017 and extends through February 28, 2022 with a five year further extension to 2027. This lease is for approximately 4,895 square feet. The lease base annual rental payments during 2020 and 2019 were approximately $62,000 and $57,000, respectively.
 
Item 3. Legal Proceedings
 
From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As of December 31, 2020, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management’s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position.
 
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
 
Our Common Stock is listed on the NASDAQ Capital Market (NASDAQ symbol is DAIO). The closing price was $4.12 on December 31, 2020.
 
The approximate number of shareholders of record as of March 22, 2021 was 431.
 
Except for special cash dividend of $4.15 per share paid on March 8, 1989, we have not paid cash dividends on our Common Stock and do not anticipate paying regular cash dividends in the foreseeable future.
 
No sales of unregistered securities were made by us during the periods ended December 31, 2020, 2019 or 2018.
 
See Item 12 for the Equity Compensation Plan Information.
 
Item 6. Selected Financial Data
 
Not applicable.
 
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
FORWARD-LOOKING STATEMENTS
 
This Annual Report on Form 10-K includes forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995.  This Act provides a “safe harbor” for forward-looking statements to encourage companies to provide prospective information about themselves as long as they identify these statements as forward-looking and provide meaningful cautionary statements identifying important factors that could cause actual results to differ from the projected results.  All statements other than statements of historical fact made in this Annual Report on Form 10-K are forward-looking.  In particular, statements herein regarding economic outlook, impact of novel coronavirus or COVID-19; industry prospects and trends; expected business recovery; industry partnerships; future results of operations or financial position; future spending; breakeven revenue point; expected market decline bottom or growth; market acceptance of our newly introduced or upgraded products or services; the sufficiency of our cash to fund future operations and capital requirements; development, introduction and shipment of new products or services; changing foreign operations; trade issues and tariffs; expected inventory levels; expectations for unsupported platform or product versions and related inventory and other charges; and any other guidance on future periods are forward-looking statements.  Forward-looking statements reflect management’s current expectations and are inherently uncertain.  Although we believe that the expectations reflected in these forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, achievements, or other future events.  Moreover, neither Data I/O nor anyone else assumes responsibility for the accuracy and completeness of these forward-looking statements.  We are under no duty to update any of these forward-looking statements after the date of this Annual Report.  The Reader should not place undue reliance on these forward-looking statements.  The following discussions and the section entitled “Risk Factors – Cautionary Factors That May Affect Future Results” describes some, but not all, of the factors that could cause these differences.
 
OVERVIEW
 
We sustained our second loss in 6 years due to a pandemic related downturn in orders, combined with continued significant investments in our security deployment business. Our strong cash position and balance sheet combined with our long-term view of the market gives us the financial flexibility to make these security business decisions. At Data I/O, we are investing for the long term to retain and extend our leadership position. On the product side, we continue to invest with a long-term focus towards expanding our markets and creating unique value for our customers. This is true for both our traditional core business as well as the emerging security deployment business.
 
 
The automotive electronics market is cyclical and has been impacted by the pandemic, and, we experienced the downturn in capital and consumable spending related to it and the electronics industry. We continued our focus on automotive electronics and managing the core programming business to conserve cash and working capital during 2020 while positioning us for growth and profitability. Customer and industry sources have communicated expectations for automotive electronics to have a decade of growth at a 10 to 15% compound annual growth rate, confirming our focus on this market. In addition, the IoT market expected growth is the driver of future revenue and earnings growth as we invest resources in the security deployment market. During 2020, we launched a new generation of SentriX tools and capability. We made the strategic decision to control key pieces of the technology and enhance the ability to both simplify the security deployment process, own the end-to-end intellectual property and scale our business. As a result of this decision, we impaired the earlier generation of security deployment tools, inventory, and assets. This enables us to move forward and support customers with enhanced new technology unburdened by the restrictions, costs, and complexity of the previous tools. Our challenge continues to be operating in a cyclical and rapidly evolving industry environment. Our efforts are to balance industry changes, industry partnerships, new technologies, business geography shifts, exchange rate volatility, trade issues and tariffs, coronavirus impacts, increasing costs and strategic investments in our business with the level of demand and mix of business we expect. We continue to manage our costs carefully and execute strategies for cost reduction.
 
We are focusing our research and development efforts in our strategic growth markets, namely automotive electronics and IoT new programming technologies, secure supply chain solutions, automated programming systems and their enhancements for the manufacturing environment and software. We are developing technology and products to securely provision new categories of semiconductors, including Secure Elements, Authentication Chips, and Secure Microcontrollers. We plan to deliver new programming technology and automated handling systems for managed and secure programming in the manufacturing environment. We continue to focus on extending the capabilities and support for our product lines and supporting the latest semiconductor devices, including various configurations of NAND Flash, e-MMC, UFS, TPM and microcontrollers on our newer products.
 
Our customer focus has been on global and strategic high-volume manufacturers in key market segments like automotive electronics, IoT, industrial controls and consumer electronics as well as programming centers.
 
Although the long-term prospects for our strategic growth markets should be good, these markets and our business have been, and are likely to continue to be, adversely impacted, at least temporarily, by the global pandemic of coronavirus. See also the detailed discussion of the impacts of the coronavirus on our business and markets in Item 1A, Risk Factors. Annual and quarterly projections on spending, growth, mix, and profitability are likely to be revised substantially with changing pandemic impacts and as new information is obtained.
 
CRITICAL ACCOUNTING POLICY JUDGMENTS AND ESTIMATES
 
The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America requires that we make estimates and judgments, which affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including those related to revenue recognition, sales returns, bad debts, inventories, intangible assets, income taxes, warranty obligations, restructuring charges, contingencies such as litigation and contract terms that have multiple elements and other complexities typical in the capital equipment industry. We base our estimates on historical experience and other assumptions that we believe are reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions.
 
We believe the following critical accounting policies affect the more significant judgments and estimates used in the preparation of our financial statements:
 
Revenue Recognition: Topic 606 provides a single, principles-based five-step model to be applied to all contracts with customers. It generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers when control over the promised goods or services are transferred to the customer.
 
We expense contract acquisition costs, primarily sales commissions, for contracts with terms of one year or less and will capitalize and amortize incremental costs with terms that exceed one year. During 2020 and 2019, the impact of capitalization of incremental costs for obtaining contracts was immaterial. We exclude sales, use, value added, some excise taxes and other similar taxes from the measurement of the transaction price.
 
We recognize revenue upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be a separate performance obligation. These systems are standard products with published product specifications and are configurable with standard options. The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.
 
 
The revenue related to products requiring installation that is perfunctory is recognized upon transfer of control of the product to customers, which generally is at the time of shipment. Installation that is considered perfunctory includes any installation that is expected to be performed by other parties, such as distributors, other vendors, or the customers themselves. This considers the complexity, skill and training needed as well as customer expectations regarding installation.
 
We enter into arrangements with multiple performance obligations that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component. We allocate the transaction price of each element based on relative selling prices. Relative selling price is based on the selling price of the standalone system. For the installation and service and support performance obligations, we use the value of the discount given to distributors who perform these components. For software maintenance performance obligations, we use what we charge for annual software maintenance renewals after the initial year the system is sold. Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year. Deferred revenue includes service, support and maintenance contracts and represents the undelivered performance obligation of agreements that are typically for one year.
 
When we sell software separately, we recognize revenue upon the transfer of control of the software, which is generally upon shipment, provided that only inconsequential performance obligations remain on our part and substantive acceptance conditions, if any, have been met.
 
We recognize revenue when there is an approved contract that both parties are committed to perform, both parties rights have been identified, the contract has substance, collection of substantially all the consideration is probable, the transaction price has been determined and allocated over the performance obligations, the performance obligations including substantive acceptance conditions, if any, in the contract have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer. We establish a reserve for sales returns based on historical trends in product returns and estimates for new items. Payment terms are generally 30 days from shipment.
 
We transfer certain products out of service from their internal use and make them available for sale. The products transferred are typically our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment. Once transferred, the equipment is sold by our regular sales channels as used equipment inventory. These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business. The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.
 
Allowance for Doubtful Accounts: We base the allowance for doubtful accounts receivable on our assessment of the collectability of specific customer accounts and the aging of accounts receivable. If there is deterioration of a major customer’s credit worthiness or actual defaults are higher than historical experience, our estimates of the recoverability of amounts due to us could be adversely affected.
 
Inventory: Inventories are stated at the lower of cost or net realizable value. Adjustments are made to standard cost, which approximates actual cost on a first-in, first-out basis. We estimate reductions to inventory for obsolete, slow-moving, excess and non-salable inventory by reviewing current transactions and forecasted product demand. We evaluate our inventories on an item by item basis and record inventory adjustments accordingly. If there is a significant decrease in demand for our products, uncertainty during product line transitions, or a higher risk of inventory obsolescence because of rapidly changing technology and customer requirements, we may be required to increase our inventory adjustments and our gross margin could be adversely affected.
 
Warranty Accruals: We accrue for warranty costs based on the expected material and labor costs to fulfill our warranty obligations. If we experience an increase in warranty claims, which are higher than our historical experience, our gross margin could be adversely affected.
 
Tax Valuation Allowances: Given the uncertainty created by our loss history, as well as the current and ongoing cyclical and COVID-19 related uncertain economic outlook for our industry and capital and geographic spending as well as income and current net deferred tax assets by entity and country, we expect to continue to limit the recognition of net deferred tax assets and accounting for uncertain tax positions and maintain the tax valuation allowances. At the current time, we expect, therefore, that reversals of the tax valuation allowance will take place as we are able to take advantage of the underlying tax loss or other attributes in carry forward or their use by future income or circumstances allow us to realize these attributes. The transfer pricing and expense or cost sharing arrangements are complex areas where judgments, such as the determination of arms-length arrangements, can be subject to challenges by different tax jurisdictions.
 
Share-based Compensation: We account for share-based awards made to our employees and directors, including employee stock option awards and restricted stock unit awards, using the estimated grant date fair value method of accounting. For options, we estimate the fair value using the Black-Scholes valuation model and an estimated forfeiture rate, which requires the input of highly subjective assumptions, including the option’s expected life and the price volatility of the underlying stock. The expected stock price volatility assumption was determined using the historical volatility of our common stock. Changes in the subjective assumptions required in the valuation model may significantly affect the estimated value of the awards, the related stock-based compensation expense and, consequently, our results of operations. Restricted stock unit awards are valued based on the average of the high and low price on the date of the grant and an estimated forfeiture rate. For both options and restricted awards, expense is recognized as compensation expense on the straight-line basis. Employee Stock Purchase Plan (“ESPP”) shares were issued under provisions that do not require us to record any equity compensation expense.
 
 
RESULTS OF OPERATIONS:
 
NET SALES
 
Net sales by product line
 
2020
 
 
Change
 
 
2019
 
(in thousands)
 
 
 
 

 
 
 
 
Automated programming systems
 $16,509 
  (0.8%) 
 $16,642 
Non-automated programming systems
  3,819 
  (22.5%) 
  4,926 
Total programming systems
 $20,328 
  (5.7%) 
 $21,568 
 
Net sales by location
 
2020
 
 
Change
 
 
2019
 
(in thousands)
 
 
 
 
 
 
 
 
 
United States
 $1,516 
  (12.6%) 
 $1,735 
% of total
  7.5%
    
  8.0%
International
 $18,812 
  (5.1%) 
 $19,833 
% of total
  92.5%
    
  92.0%
 
Net sales by type
 
2020
 
 
Change
 
 
2019
 
(in thousands)
 
 
 
 
 
 
 
 
 
Equipment Sales
 $11,480 
  (8.5%) 
 $12,553 
Adapter Sales
  5,527 
  (0.1%) 
  5,535 
Software and Maintenance Sales
  3,321 
  (4.6%) 
  3,480 
Total
 $20,328 
  (5.7%) 
 $21,568 
 
Net sales for the year ended December 31, 2020 declined approximately 5.7% to $20.3 million compared to 2019 primarily as a result of COVID-19 related downturn in capital spending resulting in lower demand in Automotive Electronics and Programming Centers during 2020. On a regional basis, net sales increased approximately 13% in Asia and decreased approximately 23% in the Americas and 5% in Europe.
 
Order bookings were $20.8 million for 2020, down approximately 8% compared to $22.5 million in 2019. Backlog at December 31, 2020 and 2019 was $3.9 million and $2.9 million, respectively. Deferred revenue was $1.1 million at December 31, 2020 compared to $1.5 million at December 31, 2019.
 
 
GROSS MARGIN
 
 
 
2020
 
 
Change
 
 
2019
 
(in thousands)
 
 
 
 
 
 
 
 
 
Gross margin
 $10,822 
  (13.8%) 
 $12,550 
Percentage of net sales
  53.2%
    
  58.2%
 
Gross margin as a percentage of sales for the year ended December 31, 2020 was 53.2%, compared to 58.2% in 2019. The decline in gross margin percentage was due to the impact of channel and price mix, factory charges, including impairment obsolescence of $291,000 for certain end of service support and first generation SentriX parts, as well as lower sales volumes relative to fixed production costs.
 
RESEARCH AND DEVELOPMENT
 
 
 
2020
 
 
Change
 
 
2019
 
(in thousands)
 
 
 
 
 
 
 
 
 
Research and development
 $6,357 
  (1.5%) 
 $6,451 
Percentage of net sales
  31.3%
    
  29.9%
 
Research and development (“R&D”) expense decreased $94,000 for the year ended December 31, 2020 compared to 2019. The decrease was primarily related to lower employee related costs and lower incentive compensation. R&D as a percentage of sales increased primarily due to the decline in 2020 sales.
 
We believe it is essential to invest in R&D to significantly enhance our existing products and to create new products as markets develop and technologies change. During 2020, we strategically invested in creating a second generation of SentriX, which was introduced in the fourth quarter. In addition to product development, a significant part of R&D spending is on creating software and support for new devices introduced by the semiconductor companies. We are currently focusing our research development efforts on strategic growth markets, including automotive electronics and IoT. We are developing technology and the SentriX product line to securely program new categories of semiconductors, including Secure Elements, Authentication Chips, and Secure Microcontrollers. We delivered new enhanced programming technology and automated handling systems for managed and secure programming in the manufacturing environment and extending the capabilities and support for our programmer architecture. Our R&D spending fluctuates based on the number, type, and the development stage of our product initiatives and projects.
 
SELLING, GENERAL AND ADMINISTRATIVE
 
 
 
2020
 
 
Change
 
 
2019
 
(in thousands)
 
 
 
 
 
 
 
 
 
Selling, general & administrative
 $6,891 
  (6.6%) 
 $7,377 
Percentage of net sales
  33.9%
    
  34.2%
 
Selling, General and Administrative (“SG&A”) expenses decreased $486,000 for the year ended December 31, 2020 compared to 2019. The decrease was primarily related to reduced sales commissions on lower sales volume, lower incentive compensation and travel related expenses and partly offset by higher consulting costs and other third party costs and stock-based compensation. Cost control measures contributed to the reduction.
 
 
INTEREST
 
Interest income was lower for the year ended December 31, 2020 compared to 2019, primarily due to lower invested cash balances and lower interest rates.
 
INCOME TAXES
 
 
 
2020
 
 
Change
 
 
2019
 
(in thousands)
 
 
 
 
 
 
 
 
 
Income tax (expense) benefit
 $(387)
  1148.4%
 $(31)
 
Income tax (expense) increased by $356,000 for the year ended December 31, 2020 compared to 2019. The increase was primarily a result of the withholding tax of $257,000 on the repatriation of cash from subsidiaries in 2020. Income tax (expense) in 2020 and 2019 is primarily the result of foreign subsidiary income tax and minimal US state income tax.
 
The effective tax rate for 2020 of (10.8%) and 2019 of (2.7%) differed from the statutory tax rates in our tax reporting jurisdictions primarily due to the effect of valuation allowances. We have a valuation allowance of $8.9 million and $7.5 million as of December 31, 2020 and 2019, respectively. Our deferred tax assets and valuation allowance have been increased by approximately $365,000 and $348,000 associated with the requirements of accounting for uncertain tax positions as of December 31, 2020 and 2019, respectively. Given the uncertainty created by our loss history particularly in the U.S. which is where most of our net deferred tax assets are located, and the ongoing uncertain economic outlook for our industry as well as capital and geographic spending, we currently expect to continue to limit the recognition of net deferred tax assets and maintain the tax valuation allowances.
 
Due to repatriations of cash from China and Canada, we were required to pay $257,000 in withholding tax during 2020, as compared with no withholding tax during 2019. Movements of cash that generated local country withholding taxes are a current tax expense that created additional deferred tax assets that resulted in additional tax valuation allowances.
 
INFLATION AND CHANGES IN FOREIGN CURRENCY EXCHANGE RATES
 
Sales and expenses incurred by foreign subsidiaries are denominated in the subsidiary’s local currency and translated into U.S. Dollar amounts at average rates of exchange during the year. We recognized foreign currency transaction loss of $(513,000) in 2020 and foreign transaction gain of $5,000 in 2019. The transaction gains or losses resulted primarily from translation adjustments to foreign inter-company accounts and U.S. Dollar accounts held by foreign subsidiaries and sales by our German subsidiary to certain customers, which were invoiced in U.S. Dollars. Because approximately 93% of our sales are to international markets, volatile exchange rates may also impact our competitiveness and margins.
 
IMPAIRMENT & RELATED CHARGES
 
During the fourth quarter of 2020, we launched a new generation of SentriX tools and capability. We made the strategic decision to control key pieces of the technology and enhance the ability to simplify the security deployment process, own the end-to-end intellectual property and scale our business. We accelerated the transition to second generation of SentriX by immediately upgrading all customers’ deployed first generation SentriX systems to the new hardware and software. This obsoleted components of the first generation hardware, software and inventory.
 
We also ended support for some legacy automated handlers, impairing the remaining service inventory.
 
As a result, certain capital equipment assets, advance payments and inventory were analyzed and determined to be impaired, totaling $943,000. This included impairment of $652,000, consisting of $252,000 of equipment and software, $400,000 of prepaid royalties, as well as impairment related charges of $291,000, due to inventory obsolescence (cost of goods sold) for end of certain product support.
 
 
FINANCIAL CONDITION:
 
LIQUIDITY AND CAPITAL RESOURCES
 
 
 
2020
 
 
Change
 
 
2019
 
(in thousands)
 
 
 
 
 
 
 
 
 
Working capital
 $18,059 
 $(438)
 $18,497 
 
At December 31, 2020, our principal sources of liquidity consisted of existing cash and cash equivalents which increased $231,000 primarily due to shifts in working capital. Our working capital decreased in 2020 due to our operating loss offset in part by the CARES Act acceleration of the AMT credit refund to current assets. Our current ratio was 4.5 and 4.4 for December 31, 2020 and 2019, respectively. The company continues to have no debt.
 
Although we have no significant external capital expenditure plans currently, we expect to continue to carefully make and manage capital expenditures to support our business. We plan to increase our internally developed rental, security provisioning, sales demonstration and test equipment as we develop and release new products. Capital expenditures are currently expected to be funded by existing and internally generated funds.
 
As a result of our cyclical and seasonal industry, significant product development, customer support and selling and marketing efforts, we have required substantial working capital to fund our operations. We have tried to balance our level of development spending with the goal of profitable operations or managing down business levels related to COVID-19. We have implemented or have initiatives to implement geographic shifts in our operations, optimize real estate usage, reduce exposure to the impact of currency volatility and tariffs, increase product development differentiation, and reduce costs.
 
We believe that we have sufficient cash or working capital available under our operating plan to fund our operations and capital requirements through at least the next one-year period. We may require additional cash at the U.S. headquarters, which could cause potential repatriation of cash that is held in our foreign subsidiaries. We have liquidated our subsidiary in Canada and repatriated its cash. For any repatriation, there may be tax and other impediments to any repatriation actions. As many repatriations typically have associated withholding taxes, those withheld will be a current tax without generating a current or deferred tax benefit. Our working capital may be used to fund possible losses, business growth, project initiatives, share repurchases and business development initiatives including acquisitions, which could reduce our liquidity and result in a requirement for additional cash before that time. Any substantial inability to achieve our current business plan could have a material adverse impact on our financial position, liquidity, or results of operations and may require us to reduce expenditures and/or seek possible additional financing.
 
OFF-BALANCE SHEET ARRANGEMENTS
 
Except as noted in the accompanying consolidated financial statements in Note 6, “Operating Lease Commitments” and Note 7, “Other Commitments”, we had no material off-balance sheet arrangements.
 
SHARE REPURCHASE PROGRAMS
 
Data I/O did not offer a share repurchase program in 2020. In August of 2019, Data I/O completed the share repurchase program authorized in 2018.
 
NON-GENERALLY ACCEPTED ACCOUNTING PRINCIPLES (GAAP) FINANCIAL MEASURES
 
Earnings Before Interest, Taxes, Depreciation, and Amortization (“EBITDA”) and Adjusted EBITDA excluding equity compensation and impairment & related charges (non-cash, one-time items) are set forth below. Non-GAAP financial measures should not be considered a substitute for, or superior to, measures of financial performance prepared in accordance with GAAP. We believe that these non-GAAP financial measures provide meaningful supplemental information regarding our results and facilitate the comparison of results.
 
During the fourth quarter of 2020, certain capital equipment assets, advance payments and inventory were analyzed and determined to be impaired totaling $943,000. This included impairment of assets consisting of $252,000 of equipment and software, $400,000 of prepaid royalties, of $652,000 as well as impairment related charges of $291,000 due primarily to end of certain product support.
 
 
A reconciliation of net income to EBITDA and Adjusted EBITDA follows:
 
 
 
For Year Ended December 31,
 
 
 
2020
 
 
2019
 
(in thousands)
 
 
 
 
 
 
Net Income (loss)
 $(3,964)
 $(1,187)
   Interest (income)
  (14)
  (53)
   Taxes
  387 
  31 
   Depreciation and amortization
  815 
  868 
EBITDA
 $(2,776)
 $(341)
 
    
    
   Equity compensation
  1,467 
  1,171 
   Impairment & related charges
  943 
  - 
Adjusted EBITDA, excluding equity compensation
    
    
and impairment & related charges
 $(366)
 $830 
 
    
    
 
    
    
 (in thousands)
    
    
Gross Margin
 $10,822 
 $12,550 
Impairment related obsolete inventory charges
  291 
  - 
    Adjusted gross margin excluding
    
    
    impairment related obsolete inventory charges
 $11,113 
 $12,550 
 
    
    
 
    
    
Gross Margin as a % of sales
  53.2%
  58.2%
Impairment related obsolete
    
    
inventory charges as a % of sales
  1.4%
  0.0%
    Adjusted gross margin excluding impairment
    
    
    related obsolete inventory charges as a % of sales
  54.7%
  58.2%
 
    
    
Impairment & related charges include the following:
    
    
 (in thousands)
    
    
Impairment charges
 $652 
  - 
Obsolete inventory charges
  291 
  - 
    Total impairment & related charges
 $943 
  - 
 
 
NEW ACCOUNTING PRONOUNCEMENTS
 
In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Measurement of Credit Losses on Financial Instruments," which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments. We are planning to adopt the standard effective for years after December 15, 2022 and do not expect this to have a material impact on our financial statements.
 
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
 
Not applicable.
 
Item 8. Financial Statements and Supplementary Data
 
See pages 31 through 55.
 
 
 
 
 
 
 
 
 
 
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
 
Board of Directors and Stockholders
Data I/O Corporation
 
Opinion on the financial statements
Board of Directors and Stockholders
Data I/O Corporation
 
Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of Data I/O Corporation (a Washington corporation) and subsidiaries (the “Company”) as of December 31, 2020 and 2019, the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity, and cash flows for each of the two years in the period ended December 31, 2020, and the related notes and financial statement schedule included under Item 15(a)(2) (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 each of the two years in the period ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.
 
Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
 
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
 
Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
 
Critical audit matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
 
 
Net realizable value of inventory
 
As described further in Note 1 to the financial statements, management measures the net realizable value of inventory based on estimated reductions to inventory for obsolete, slow-moving, excess and non-salable inventory by reviewing current transactions and forecasted demand. We identified the net realizable value of inventory specifically as a critical audit matter.
 
The principal considerations for our determination that the net realizable value of inventory represents a critical audit matter are that the assessment of the valuation of inventory is complex and includes an estimate of forecasted demand. The demand estimate is subjective and requires the Company to consider significant assumptions such as economic conditions, technological advances, historical usage, and consumer trends, which are subject to significant uncertainty and therefore require significant auditor judgement.
 
Our audit procedures related to the net realizable value of inventory included the following, among others:
 
obtained management’s analysis of parts in inventory and expected customer demand, recalculated inputs into the analysis. This included, among other inputs, historical usage compared to quantities on hand, age, and general ledger balances.
 
tested selected inventory items by making inquiries of management and evaluating the appropriateness of judgments, assumptions and documentation supporting adjustments to the reserve estimate.
 
inquired with management and various staff members outside of the finance team to obtain support for selected forecast demand inputs as well as product specific trends.
 
 
/s/ GRANT THORNTON LLP
 
We have served as the Company’s auditor since 2001.
 
Seattle, Washington
March 26, 2021
 
 
DATA I/O CORPORATION
CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)
 
 
 
December 31,
2020
 
 
December 31,
2019
 
 
 
 
 
 
 
 
ASSETS
 
 
 
 
 
 
CURRENT ASSETS:
 
 
 
 
 
 
Cash and cash equivalents
 $14,167 
 $13,936 
Trade accounts receivable, net of allowance for
    
    
         doubtful accounts of $66 and $80, respectively
  2,494 
  4,099 
Inventories
  5,270 
  5,020 
Other current assets
  1,319 
  924 
TOTAL CURRENT ASSETS
  23,250 
  23,979 
 
    
    
Property, plant and equipment – net
  1,216 
  1,668 
Income tax receivable
  - 
  640 
Other assets
  1,126 
  1,994 
TOTAL ASSETS
 $25,592 
 $28,281 
 
    
    
LIABILITIES AND STOCKHOLDERS’ EQUITY
    
    
CURRENT LIABILITIES:
    
    
Accounts payable
 $1,245 
 $1,151 
Accrued compensation
  1,509 
  1,541 
Deferred revenue
  1,068 
  1,387 
Other accrued liabilities
  1,307 
  1,372 
Income taxes payable
  62 
  31 
TOTAL CURRENT LIABILITIES
  5,191 
  5,482 
 
    
    
Operating lease liabilities
  588 
  1,178 
Long-term other payables
  174 
  91 
 
    
    
COMMITMENTS
  - 
  - 
 
    
    
STOCKHOLDERS’ EQUITY
    
    
Preferred stock -
    
    
Authorized, 5,000,000 shares, including
    
    
200,000 shares of Series A Junior Participating
    
    
Issued and outstanding, none
  - 
  - 
Common stock, at stated value -
    
    
Authorized, 30,000,000 shares
    
    
Issued and outstanding, 8,416,335 shares as of December 31,
    
    
2020 and 8,212,748 shares as of December 31, 2019
  20,071 
  18,748 
Accumulated earnings (deficit)
  (1,456)
  2,508 
Accumulated other comprehensive income (loss)
  1,024 
  274 
TOTAL STOCKHOLDERS’ EQUITY
  19,639 
  21,530 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
 $25,592 
 $28,281 
 
See notes to consolidated financial statements
 
 
DATA I/O CORPORATION
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
 
 
 
For the Years EndedDecember 31,
 
 
 
2020
 
 
2019
 
 
 
 
 
 
 
 
Net sales
 $20,328 
 $21,568 
Cost of goods sold
  9,506 
  9,018 
Gross margin
  10,822 
  12,550 
Operating expenses:
    
    
Research and development
  6,357 
  6,451 
Selling, general and administrative
  6,891 
  7,377 
Impairment
  652 
  - 
Total operating expenses
  13,900 
  13,828 
Operating income (loss)
  (3,078)
  (1,278)
Non-operating income (loss):
    
    
Interest income
  14 
  53 
Gain on sale of assets
  - 
  64 
Foreign currency transaction gain (loss)
  (513)
  5 
Total non-operating income (loss)
  (499)
  122 
Income (loss) before income taxes
  (3,577)
  (1,156)
Income tax (expense) benefit
  (387)
  (31)
Net income (loss)
 $(3,964)
 $(1,187)
 
    
    
 
    
    
Basic earnings (loss) per share
 $(0.48)
 $(0.14)
Diluted earnings (loss) per share
 $(0.48)
 $(0.14)
Weighted-average basic shares
  8,333 
  8,247 
Weighted-average diluted shares
  8,333 
  8,247 
 
See notes to consolidated financial statements
 
 
DATA I/O CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands)
 
 
 
For the Years EndedDecember 31,
 
 
 
2020
 
 
2019
 
 
 
 
 
 
 
 
Net Income (loss)
 $(3,964)
 $(1,187)
Other comprehensive income:
    
    
Foreign currency translation gain (loss)
  750 
  (134)
Comprehensive income (loss)
 $(3,214)
 $(1,321)
 
See notes to consolidated financial statements
 
 
DATA I/O CORPORATION
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY
(in thousands, except share amounts)
 
 
 
 
 
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
Common Stock
 
 
Accumulated
 
 
and Other
 
 
Total
 
 
 
 
 
 
 
 
 
Earnings
 
 
Comprehensive
 
 
Stockholders'
 
 
 
Shares
 
 
Amount
 
 
(Deficit)
 
 
Income (Loss)
 
 
Equity
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2018
  8,338,628 
 $19,254 
 $3,695 
 $408 
 $23,357 
Stock options exercised
  - 
  - 
  - 
  - 
  - 
Repurchased shares
  (301,710)
  (1,464)
  - 
  - 
  (1,464)
Stock awards issued, net of tax withholding
  169,653 
  (243)
  - 
  - 
  (243)
Issuance of stock through: Employee Stock Purchase Plan
  6,177 
  30 
  - 
  - 
  30 
Share-based compensation
  - 
  1,171 
  - 
  - 
  1,171 
Net income (loss)
  - 
  - 
  (1,187)
  - 
  (1,187)
Other comprehensive income gain (loss)
  - 
  - 
  - 
  (134)
  (134)
Balance at December 31, 2019
  8,212,748 
 $18,748 
 $2,508 
 $274 
 $21,530 
 
    
    
    
    
    
Stock options exercised
  - 
  - 
    
    
  - 
Repurchased shares
  - 
  - 
  - 
  - 
  - 
Stock awards issued, net of tax withholding
  195,773 
  (173)
  - 
  - 
  (173)
Issuance of stock through: Employee Stock Purchase Plan
  7,814 
  29 
  - 
  - 
  29 
Share-based compensation
  - 
  1,467 
  - 
  - 
  1,467 
Net income (loss)
  - 
  - 
  (3,964)
  - 
  (3,964)
Other comprehensive income gain (loss)
  - 
  - 
  - 
  750 
  750 
Balance at December 31, 2020
  8,416,335 
 $20,071 
 $(1,456)
 $1,024 
 $19,639 
 
See notes to consolidated financial statements
 
 
DATA I/O CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
 
 
For the Twelve Months Ended December 31,
 
 
 
2020
 
 
2019
 
 
 
 
 
 
 
 
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
 
 
 
Net income (loss)
 $(3,964)
 $(1,187)
Adjustments to reconcile net income (loss)
    
    
to net cash provided by (used in) operating activities:
    
    
Depreciation and amortization
  815 
  867 
Gain on sale of assets
  - 
  (64)
Equipment transferred to cost of goods sold
  245 
  63 
Share-based compensation
  1,467 
  1,171 
Impairment and related charges
  943 
  - 
Net change in:
    
    
Trade accounts receivable
  1,664 
  (375)
Inventories
  (414)
  139 
Other current assets
  (398)
  (307)
Accounts payable and accrued liabilities
  (38)
  (2,031)
Deferred revenue
  (380)
  (98)
Other long-term liabilities
  (491)
  (29)
Deposits and other long-term assets
  1,182 
  (245)
     Net cash provided by (used in) operating activities
  631 
  (2,096)
 
    
    
CASH FLOWS FROM INVESTING ACTIVITIES:
    
    
Purchases of property, plant and equipment
  (860)
  (612)
Net proceeds from sale of assets
  - 
  64 
Cash provided by (used in) investing activities
  (860)
  (548)
 
    
    
CASH FLOWS FROM FINANCING ACTIVITIES:
    
    
Net proceeds from issuance of common stock, less payments
    
    
     for shares withheld to cover tax
  (144)
  (213)
Repurchase of common stock
  - 
  (1,464)
Cash provided by (used in) financing activities
  (144)
  (1,677)
Increase (decrease) in cash and cash equivalents
  (373)
  (4,321)
 
    
    
Effects of exchange rate changes on cash
  604 
  (86)
Cash and cash equivalents at beginning of period
  13,936 
  18,343 
Cash and cash equivalents at end of period
 $14,167 
 $13,936 
 
    
    
Supplemental disclosure of cash flow information:
    
    
Cash paid during the period for:
    
    
    Income taxes
 $137 
 $307 
 
See notes to consolidated financial statements
 
 
DATA I/O CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
 
NOTE 1 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
 
Nature of Operations
 
Data I/O Corporation (“Data I/O”, “We”, “Our”, “Us”) designs, manufactures and sells programming systems used by designers and manufacturers of electronic products. Our programming system products are used to program integrated circuits (“ICs” or “devices” or “semiconductors”) with the specific unique data necessary for the ICs contained in various products, and are an important tool for the electronics industry experiencing growing use of programmable ICs. Customers for our programming system products are located around the world, primarily in Asia, Europe and the Americas. Our manufacturing operations are currently located in Redmond, Washington, United States and Shanghai, China.
 
Principles of Consolidation
 
The consolidated financial statements include the accounts of Data I/O Corporation and our wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.
 
Use of Estimates
 
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
 
Significant estimates include:
 
Revenue Recognition
Allowance for Doubtful Accounts
Inventory
Warranty Accruals
Tax Valuation Allowances
Share-based Compensation
 
Foreign Currency Translation
 
Assets and liabilities of foreign subsidiaries are translated at the exchange rate on the balance sheet date. Revenues, costs and expenses of foreign subsidiaries are translated at average rates of exchange prevailing during the year. Translation adjustments resulting from this process are charged or credited to stockholders’ equity. Realized and unrealized gains and losses resulting from the effects of changes in exchange rates on assets and liabilities denominated in foreign currencies are included in non-operating expense as foreign currency transaction gains and losses.
 
Cash and Cash Equivalents
 
All highly liquid investments purchased with an original maturity of 90 days or less are considered cash equivalents.  We maintain our cash and cash equivalents with major financial institutions in the United States of America, which are insured by the Federal Deposit Insurance Corporation (FDIC), and in foreign jurisdictions.  Deposits in U.S. banks exceed the FDIC insurance limit.  We have not experienced any losses on our cash and cash equivalents.  Cash and cash equivalents held in foreign bank accounts in China and Germany, totaled (in millions) $6.8 at December 31, 2020 and $8.7 at December 31, 2019.
 
 
Fair Value of Financial Instruments
 
Certain financial instruments are carried at cost on the consolidated balance sheets, which approximates fair value due to their short-term, highly liquid nature. These instruments include cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, and other short-term liabilities.
 
Accounts Receivable
 
The majority of our accounts receivable are due from companies in the electronics manufacturing industries. Credit is extended based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are typically due within 30 to 60 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts receivable outstanding longer than the contractual payment terms are considered past due. We determine the allowance by considering a number of factors, including the length of time trade accounts receivable are past due, the industry and geographic payment practices involved, our previous bad debt experience, the customer’s current ability to pay their obligation to us, and the condition of the general economy and the industry as a whole. We write off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. Interest may be charged, at the discretion of management and according to our standard sales terms, beginning on the day after the due date of the receivable. However, interest income is subsequently recognized on these accounts either to the extent cash is received, or when the future collection of interest and the receivable balance is considered probable by management.
 
Inventories
 
Inventories are stated at the lower of cost or net realizable value with cost being the currently adjusted standard cost, which approximates cost on a first-in, first-out basis. We estimate changes to inventory for obsolete, slow-moving, excess and non-salable inventory by reviewing current transactions and forecasted product demand. We evaluate our inventories on an item by item basis and record an adjustment (lower of cost or net realizable value) accordingly.
 
Property, Plant and Equipment
 
Property, plant and equipment, including leasehold improvements, are stated at cost and depreciation is calculated over the estimated useful lives of the related assets or lease terms on the straight-line basis. We depreciate substantially all manufacturing and office equipment over periods of three to seven years. We depreciate leasehold improvements over the remaining portion of the lease or over the expected life of the asset if less than the remaining term of the lease.
 
We regularly review all of our property, plant and equipment for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If the total of future undiscounted cash flows is less than the carrying amount of these assets, an impairment loss, if any, based on the excess of the carrying amount over the fair value of the assets, is recorded. Based on this evaluation, approximately $252,000 of impairment was noted and recorded for property, plant and equipment for the year ended December 31, 2020. For the year ended December 31, 2019, no impairment was noted or recorded for property, plant and equipment.
 
Patent Costs
 
We expense external costs, such as filing fees and associated attorney fees, incurred to obtain initial patents, but capitalize patents obtained through acquisition as intangible assets. We also expense costs associated with maintaining and defending patents subsequent to their issuance.
 
Income Taxes
 
Income taxes are computed at current enacted tax rates, less tax credits using the asset and liability method. Deferred taxes are adjusted both for items that do not have tax consequences and for the cumulative effect of any changes in tax rates from those previously used to determine deferred tax assets or liabilities. Tax provisions include amounts that are currently payable, changes in deferred tax assets and liabilities that arise because of temporary differences between the timing of when items of income and expense are recognized for financial reporting and income tax purposes, and any changes in the valuation allowance caused by a change in judgment about the realization of the related deferred tax assets. A valuation allowance is established when necessary to reduce deferred tax assets to amounts expected to be realized. The CARES Act, enacted in Q1 2020, accelerated the AMT credit refund of $640,000 to be a current asset instead of non-current.
 
 
Share-Based Compensation
 
All stock-based compensation awards are measured based on estimated fair values on the date of grant and recognized as compensation expense on the straight-line single-option method. Our share-based compensation is reduced for estimated forfeitures at the time of grant and revised as necessary in subsequent periods if actual forfeitures differ from those estimates.
 
Revenue Recognition
 
Topic 606 provides a single, principles-based five-step model to be applied to all contracts with customers. It generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers when control over the promised goods or services are transferred to the customer.
 
We expense contract acquisition costs, primarily sales commissions, for contracts with terms of one year or less and will capitalize and amortize incremental costs with terms that exceed one year. During 2020 and 2019, the impact of capitalization of incremental costs for obtaining contracts was immaterial. We exclude sales, use, value added, some excise taxes and other similar taxes from the measurement of the transaction price.
 
We recognize revenue upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be a separate performance obligation. These systems are standard products with published product specifications and are configurable with standard options. The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.
 
The revenue related to products requiring installation that is perfunctory is recognized upon transfer of control of the product to customers, which generally is at the time of shipment. Installation that is considered perfunctory includes any installation that is expected to be performed by other parties, such as distributors, other vendors, or the customers themselves. This considers the complexity, skill and training needed as well as customer expectations regarding installation.
 
We enter into arrangements with multiple performance obligations that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component. We allocate the transaction price of each element based on relative selling prices. Relative selling price is based on the selling price of the standalone system. For the installation and service and support performance obligations, we use the value of the discount given to distributors who perform these components. For software maintenance performance obligations, we use what we charge for annual software maintenance renewals after the initial year the system is sold. Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year. Deferred revenue includes service, support and maintenance contracts and represents the undelivered performance obligation of agreements that are typically for one year.
 
When we sell software separately, we recognize revenue upon the transfer of control of the software, which is generally upon shipment, provided that only inconsequential performance obligations remain on our part and substantive acceptance conditions, if any, have been met.
 
We recognize revenue when there is an approved contract that both parties are committed to perform, both parties rights have been identified, the contract has substance, collection of substantially all the consideration is probable, the transaction price has been determined and allocated over the performance obligations, the performance obligations including substantive acceptance conditions, if any, in the contract have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer. We establish a reserve for sales returns based on historical trends in product returns and estimates for new items. Payment terms are generally 30 days from shipment.
 
We transfer certain products out of service from their internal use and make them available for sale. The products transferred are typically our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment. Once transferred, the equipment is sold by our regular sales channels as used equipment inventory. These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business. The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.
 
 
The following table represents our revenues by major categories:
 
Net sales by type
 
2020
 
 
2019
 
(in thousands)
 
 
 
 
 
 
Equipment Sales
 $11,480 
 $12,553 
Adapter Sales
  5,527 
  5,535 
Software and Maintenance Sales *
  3,321 
  3,480 
Total
 $20,328 
 $21,568 
 
* includes an insignificant amount of service and part sales
 
Leases - Accounting Standards Codification 842
 
Leases arise from contracts which convey the right to control the use of identified property or equipment for a period of time in exchange for consideration. Our leasing arrangements are primarily for office space we use to conduct our operations. In addition, there are automobiles and a small amount of office equipment leased. We determine whether contracts include a lease at the inception date, which is generally upon contract signing, considering factors such as whether the contract includes an asset which is physically distinct, which party obtains substantially all of the capacity and economic benefit of the asset, and which party directs how, and for what purpose, the asset is used during the contractual period of use. Our leases commence when the lessor makes the asset available for our use. At commencement, we record a lease liability at the present value of future lease payments, net of any future lease incentives to be received. Some of our lease agreements include cancellable future periods subject to termination or extension options. We include cancellable lease periods in our future lease payments when we are reasonably certain to continue to utilize the asset for those periods. We calculate the present value of future lease payments at commencement using a discount rate which we estimate as the collateralized borrowing rate we believe that would be incurred on our future lease payments over a similar term. At commencement, we also record a corresponding right-of-use asset, which is calculated based on the amount of the lease liability, adjusted for any advance lease payments paid, initial direct costs incurred or lease incentives received prior to commencement. Right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.
 
Leases are classified at commencement, as either operating or finance leases. As of December 31, 2020, all of our leases are classified as operating leases. Rent expense for operating leases is recognized on the straight-line method over the term of the agreement beginning on the lease commencement date.
 
In accounting for leases, we utilize certain practical expedients and policy elections available under the lease accounting standard. For example, we do not record right-of-use assets or lease liabilities for leases with terms of 12 months or less. For contracts containing real estate leases, we do not combine lease and non-lease components. The primary impact of this policy election is that we do not include in our calculation of lease liabilities any fixed and non-cancelable future payments due under the contract for items such as common area maintenance, utilities and other costs. Lease-related costs which are variable rather than fixed are expensed in the period incurred.
 
Assumptions, judgments and estimates impacting the carrying value of our right-of-use assets and liabilities include evaluating whether an arrangement contains a lease, determining whether the lease term should include any cancellable future periods, estimating the discount rate used to calculate our lease liabilities, estimating the fair value and useful life of the leased asset for the purpose of classifying the lease as an operating or finance lease, evaluating whether a lease contract amendment represents a new lease agreement or a modification to the existing lease and evaluating our right-of-use assets for impairment.
 
Research and Development
 
Research and development costs are generally expensed as incurred.
 
 
Advertising Expense
 
Advertising costs are expensed as incurred. Total advertising expenses were approximately $127,000 and $173,000 in 2020 and 2019, respectively.
 
Warranty Expense
 
We record a liability for an estimate of costs that we expect to incur under our basic limited warranty when product revenue is recognized. Factors affecting our warranty liability include the number of units sold and historical and anticipated rates of claims and costs per claim. We normally provide a warranty for our products against defects for periods ranging from ninety days to one year. We provide for the estimated cost that may be incurred under our product warranties and periodically assess the adequacy of our warranty liability based on changes in the above factors. We record revenues on extended warranties on a straight-line basis over the term of the related warranty contracts. Service costs are expensed as incurred.
 
Earnings (Loss) Per Share
 
Basic earnings (loss) per share exclude any dilutive effects of stock options. Basic earnings (loss) per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares and common stock equivalent shares outstanding during the period. The common stock equivalent shares from equity awards used in calculating diluted earnings per share were 74,000 and 65,000 for the years ended December 31, 2020 and 2019, respectively. Options to purchase 25,000 and 29,752 shares of common stock were outstanding as of December 31, 2020 and 2019, respectively, but were excluded from the computation of diluted EPS for the period then ended because the options were anti-dilutive.
 
Diversification of Credit Risk
 
Financial instruments, which potentially subject us to concentrations of credit risk, consist primarily of trade receivables. Our trade receivables are geographically dispersed and include customers in many different industries. Our consolidated accounts receivable balance as of December 31, 2020 and 2019 includes foreign accounts receivable in the functional currency of our foreign subsidiaries amounting to $587,000 and $1,255,000, respectively. We generally do business with our foreign distributors in U.S. Dollars. We believe that risk of loss is significantly reduced due to the diversity of our end-customers and geographic sales areas. We perform on-going credit evaluations of our customers’ financial condition and require collateral, such as letters of credit and bank guarantees, or prepayment whenever deemed necessary.
 
The following represented greater than 10% of our consolidated accounts receivable for the applicable year:
 
Percentage of Consolidated Accounts Receivable
 
2020
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
 
 
 
Number of customers
  3 
  2 
  3 
 
    
    
    
Approximate percentage of consolidated accounts receivable balance
  41%
  32%
  35%
 
    
    
    
    Percentage of each
  17%
  17%
  12%
    Percentage of each
  12%
  15%
  12%
    Percentage of each
  12%
  n/a 
  11%
 
 
Diversification of net sales
 
The following represented greater than 10% of net sales for the applicable year:
 
Percentage of Net Sales
 
2020
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
 
 
 
Number of customers
  1 
  1 
  2 
 
    
    
    
Approximate percentage of net sales
  12%
  11%
  29%
 
    
    
    
    Percentage of each
  12%
  11%
  16%
    Percentage of each
  n/a 
  n/a 
  13%
 
COVID-19
 
In 2020, we had to react to the global COVID-19 pandemic. COVID-19 has impacted all aspects of our business, from customer demand, to supply chain integrity, employee safety, business processes, and financial management. As a global company, we had to manage each of these while working within the guidelines of local and national policy in the U.S., China and Germany. Our philosophy at the start of the outbreak was simple:
 
1.
Keep our people and their families safe;
2.
Keep our facilities safe and operational while we serve our customers as an essential business; and
3.
Preserve cash.
 
We have managed this issue successfully to date, with no known employee transmissions in the workplace and significant preservation of our cash and working capital throughout the year. Our resilient supply chain model kept our facilities in Shanghai, China and Redmond, Washington open, and serving customers globally. We supported customers rapidly transitioning to medical device support. We did this while facing unique international travel restrictions, shipping delays, and inability to meet with customers in person. All the while we preserved and slightly grew our cash balances, while moving more cash to the U.S.
 
COVID-19 has continued to impact our demand, particularly capacity related, evidenced by many automotive and other plant shut downs in the second quarter, their re-openings and now, in a believed ripple effect, the impact of chip shortages on their production plans. This appears to be a short-term issue and the outlook for automotive electronics remains strong for a decade. Waves of COVID-19 infection rates have kept or re-imposed revised travel restrictions. Customers largely have not permitted in-person sales and other visits. Converting these interactions to remote and virtual means has meant new processes and technology usage.
 
In production, in addition to adding protective health measures for our employees, we have focused on supply chain resilience and duplicating production capability for some products in both our Shanghai, China and Redmond, USA facilities. We implemented additional supplier financial and other monitoring, as well as adding additional local suppliers and increasing inventory stock levels of key parts. Other than production employees who necessarily are onsite, most Redmond employees are working remotely with some flexibility to be onsite and this is expected to continue until COVID-19 risks are reduced by vaccination coverage.
 
New Accounting Pronouncements
 
In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Measurement of Credit Losses on Financial Instruments," which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments. We are planning to adopt the standard effective for years after December 15, 2022 and do not expect this to have a material impact on our financial statements.
 
 
NOTE 2 – ACCOUNTS RECEIVABLE, NET
 
 
 
December 31,
2020
 
 
December 31,
2019
 
 (in thousands)
 
 
 
 
 
 
Trade accounts receivable
 $2,560 
 $4,179 
Less allowance for doubtful receivables
  66 
  80 
Trade accounts receivable, net
 $2,494 
 $4,099 
 
Changes in Data I/O’s allowance for doubtful accounts are as follows:
 
 
 
December 31,
2020
 
 
December 31,
2019
 
 (in thousands)
 
 
 
 
 
 
Beginning balance
 $80 
 $75 
Bad debt expense (reversal)
  (14)
  5 
Accounts written-off
  - 
  - 
Recoveries
  - 
  - 
Ending balance
 $66 
 $80 
 
    
    
 
NOTE 3 – INVENTORIES
 
 
 
December 31,
2020
 
 
December 31
,2019
 
 (in thousands)
 
 
 
 
 
 
Raw material
 $3,143 
 $2,416 
Work-in-process
  1,204 
  1,832 
Finished goods
  923 
  772 
Inventories
 $5,270 
 $5,020 
 
    
    
 
 
NOTE 4 – PROPERTY, PLANT AND EQUIPMENT, NET
 
 
 
December 31,
2020
 
 
December 31,
2019
 
 (in thousands)
 
 
 
 
 
 
 Leasehold improvements
 $421 
 $395 
 Equipment
  5,625 
  5,606 
 Sales demonstration equipment
  963 
  778 
 
  7,009 
  6,779 
 Less accumulated depreciation
  5,793 
  5,111 
 Property and equipment, net
 $1,216 
 $1,668 
 
Total depreciation expense recorded for 2020 and 2019 was $815,000 and $867,000, respectively.
 
NOTE 5 – OTHER ACCRUED LIABILITIES
 
Other accrued liabilities consisted of the following components:
 
 
 
December 31,
2020
 
 
December 31,
2019
 
 (in thousands)
 
 
 
 
 
 
 Lease liability - short term
 $673 
 $678 
 Product warranty
  371 
  367 
 Sales return reserve
  61 
  77 
 Other taxes
  109 
  126 
 Other
  93 
  124 
 Other accrued liabilities
 $1,307 
 $1,372 
 
    
    
 
 
The changes in our product warranty liability for the year ending December 31, 2020 are follows:
 
 
 
December 31,
2020
 
 (in thousands)
 
 
 
 Liability, beginning balance
 $367 
 Net expenses
  728 
 Warranty claims
  (728)
 Accrual revisions
  4 
 Liability, ending balance
 $371 
 
    
 
NOTE 6 – OPERATING LEASE COMMITMENTS
 
We have commitments under non-cancelable operating leases and other agreements, primarily for factory and office space, with initial or remaining terms of one year or more as follows:
 
For the years ending December 31:
 
 
 
Operating
Lease
Commitments
 
 (in thousands)
 
 
 
2021
 $747 
2022
  331 
2023
  101 
2024
  89 
2025
  69 
Thereafter
  85 
Total
 $1,422 
   Less Imputed interest
  (162)
Total operating lease liabilities
 $1,260 
 
Cash paid for operating lease liabilities for the twelve months ended December 31, 2020 and 2019, respectively, was $770,000 and $757,000. There were three new or modified leases during the twelve months ended December 31, 2020 that are considered minor, and are accounted for in the amounts disclosed above.
 
 
The following table presents supplemental balance sheet information related to leases as of December 31, 2020:
 
 
 
Year Ended December 31,
 
 
 
2020
 
 
2019
 
 (in thousands)
 
 
 
 
 
 
 Right-of-use assets (Long-term other assets)
 $1,081 
 $1,574 
 Lease liability-short term (Other accrued liabilities)
 $673 
 $678 
 Lease liability-long term (Operating lease liabilities)
 $588 
 $1,178 
 
At December 31, 2020, the weighted average remaining lease term is 2.9 years and the weighted average discount rate used is 5%.
 
The components of our lease expense for the twelve months ended December 31, 2020 and 2019, respectively, include operating lease costs of $692,000 and $685,000, which includes short-term lease costs of $34,000 and $32,000. Variable payments were not material, and were treated as non-lease components and were recognized in the period for which the costs occur.
 
Our real estate facility leases are described below:
 
During the third quarter of 2017, we amended our lease agreement for the Redmond, Washington headquarters facility, extending the lease to July 31, 2022. Previously on June 8, 2015 the lease had been amended to relocate our headquarters to a nearby building and lower the square footage to approximately 20,460. The lease base annual rental payments during 2020 and 2019 were approximately $361,000 and $351,000, respectively.
 
In addition to the Redmond facility, approximately 24,000 square feet is leased at two foreign locations, including our sales, service, operations and engineering office located in Shanghai, China, and our German sales, service and engineering office located near Munich, Germany.
 
We signed a lease agreement effective November 1, 2015 that extends through October 31, 2021 for a facility located in Shanghai, China. This lease is for approximately 19,400 square feet. The lease base annual rental payments during 2020 and 2019 were approximately $301,000 and $305,000, respectively.
 
During the fourth quarter of 2016, we signed a lease agreement for a new facility located near Munich, Germany which was effective March 1, 2017 and extends through February 28, 2022 with a five year further extension to 2027. This lease is for approximately 4,895 square feet. The lease base annual rental payments during 2020 and 2019 were approximately $62,000 and $57,000, respectively.
 
NOTE 7 – OTHER COMMITMENTS
 
We have purchase obligations for inventory and production costs as well as other obligations such as capital expenditures, service contracts, marketing, and development agreements. Arrangements are considered purchase obligations if a contract specifies all significant terms, including fixed or minimum quantities to be purchased, a pricing structure and approximate timing of the transaction. Most arrangements are cancelable without a significant penalty, and with short notice, typically less than 90 days. At December 31, 2020, the purchase commitments and other obligations totaled $1.3 million of which all but $124,000 are expected to be paid over the next twelve months.
 
 
NOTE 8 – CONTINGENCIES
 
As of December 31, 2020, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management’s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position.
 
NOTE 9 – STOCK AND RETIREMENT PLANS
 
Stock Option Plans
 
At December 31, 2020, there were 124,393 shares available for future grant under Data I/O Corporation 2000 Stock Compensation Incentive Plan (“2000 Plan”). At December 31, 2020, there were shares of Common Stock reserved for issuance consisting of 62,500 inducement reserve shares and 605,728 shares under the 2000 Plan. The inducement reserve shares were granted in 2019 consisting of 25,000 options and 50,000 RSU (37,500 unvested and unissued), which were not from the 2000 Plan, but were made under the terms of the 2000 Plan. During 2020, 12,500 shares were issued from the inducement reserve. Pursuant to the 2000 Plan, options are granted to our officers and key employees with exercise prices equal to the fair market value of the Common Stock at the date of grant and generally vest over four years. Options granted under the plans have a maximum term of six years from the date of grant. Stock awards are also granted under the 2000 Plan which generally vest over four years and one year for nonemployee Directors.
 
Employee Stock Purchase Plan
 
Under the Employee Stock Purchase Plan (“ESPP”), eligible employees may purchase shares of our Common Stock at six-month intervals at 95% of the fair market value on the last day of each six-month period. Employees may purchase shares having a value not exceeding ten percent of their gross compensation during an offering period. During 2020 and 2019, a total of 7,814 and 6,177 shares, respectively, were purchased under the plan at average prices of $3.71 and $4.88 per share, respectively. At December 31, 2020 and 2019, 31,769 and 39,249 shares were reserved for future issuance respectively.
 
Stock Appreciation Rights Plan
 
We have a Stock Appreciation Rights (“SAR”) Plan under which each director, executive officer or holder of 10% or more of our Common Stock has a SAR with respect to each exercisable stock option. The SAR entitles the SAR holder to receive cash from us for the difference between the market value of the stock and the exercise price of the option in lieu of exercising the related option. SARs are only exercisable following a tender offer or exchange offer for our stock, or following approval by shareholders of Data I/O of any merger, consolidation, reorganization or other transaction providing for the conversion or exchange of more than 50% of the common shares outstanding. As no event has occurred, which would make the SARs exercisable, and no such event is deemed probable, no compensation expense has been recorded under this plan. At December 31, 2020 and 2019, there were 25,000 SARs outstanding.
 
Director Fee Plan
 
We have a Director Fee Plan available to compensate directors who are not employees of Data I/O Corporation with equity. During 2020, 20,559 shares were issued from the plan and no shares were issued from the plan in 2019. At December 31, 2020 and 2019 130,763 and 151,322 shares remain available in the plan respectively.
 
Retirement Savings Plan
 
We have a savings plan that qualifies as a cash or deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the plan, participating U.S. employees may defer their pre-tax salary or post-tax salary if Roth is elected, subject to IRS limitations. In fiscal years 2020 and 2019, we contributed one dollar for each dollar contributed by a participant, with a maximum contribution of four percent of a participant’s eligible earnings. Our matching contribution expense for the savings plan, net of forfeitures, was approximately $184,000 and $239,000 in 2020 and 2019, respectively. Employer matching contributions owed to the plan were $200,000 and $211,000 at December 31, 2020 and 2019, respectively.
 
 
NOTE 10 – SHARE-BASED COMPENSATION
 
For share-based awards granted, we have recognized compensation expense based on the estimated grant date fair value method. For these awards we have recognized compensation expense using a straight-line amortization method and reduced for estimated forfeitures. The impact on our results of operations of recording share-based compensation for the year ended December 31, 2020 and 2019 was as follows:
 
 
 
Year Ended December 31,
 
 
 
2020
 
 
2019
 
 (in thousands)
 
 
 
 
 
 
Cost of goods sold
 $44 
 $28 
Research and development
  371 
  288 
Selling, general and administrative
  1,052 
  855 
Total share-based compensation
 $1,467 
 $1,171 
 
An immaterial amount of share-based compensation was capitalized into inventory as overhead for the years ended December 31, 2020 and 2019, respectively.
 
The fair values of share-based awards for employee stock option awards were estimated at the date of grant using the Black-Scholes valuation model. The volatility and expected life of the options used in calculating the fair value of share-based awards may exclude certain periods of historical data that we considered atypical and not likely to occur in future periods. There were no options granted during the year ended December 31, 2020. The following weighted average assumptions were used to calculate the fair value of options granted during the year ended December 31, 2019:
 
 
 
Employee Stock
 
 
 
Options
 
 
 
2020
 
 
2019
 
 
 
 
 
 
 
 
Risk-free interest rates
  n/a 
  2.31%
Volatility factors
  n/a 
  62.05%
Expected life of the option in years
  n/a 
  4.0 
Expected dividend yield
  n/a 
 
None
 
 
The risk-free interest rate used in the Black-Scholes valuation method is based on the implied yield currently available in U.S. Treasury securities at maturity with an equivalent term. We have not recently declared or paid any dividends and do not currently have plans to do so in the future. The expected term of options represents the period that our stock-based awards are expected to be outstanding and has been determined based on historical weighted average holding periods and projected holding periods for the remaining unexercised shares. Consideration was given to the contractual terms of our stock-based awards, vesting schedules and expectations of future employee behavior. Expected volatility is based on the annualized daily historical volatility of our stock over a representative period.
 
 
The following table summarizes stock option activity under our stock option plans for the twelve months ended December 31:
 
 
 
2020
 
 
2019
 
 
 
Options
 
 
Weighted-Average
Exercise Price
 
 
Weighted-Average Remaining Contractual Life in Years
 
 
Options
 
 
Weighted-Average
Exercise Price
 
 
Weighted-Average Remaining Contractual Life in Years
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding at beginning of year
  25,000 
 $4.98 
 
 
 
  25,000 
 $8.03 
 
 
 
Granted
  - 
  - 
 
 
 
  25,000 
  4.98 
 
 
 
Exercised
  - 
  - 
 
 
 
  - 
  0.00 
 
 
 
Cancelled, Expired or
    
    
 
 
 
    
    
 
 
 
Forfeited
  - 
  - 
 
 
 
  (25,000)
  8.03 
 
 
 
Outstanding at end of year
  25,000 
 $4.98 
  4.33 
  25,000 
 $4.98 
  5.34 
 
    
    
    
    
    
    
Vested or expected to vest at the end of the period
  24,068 
 $4.98 
  4.33 
  24,723 
 $4.98 
  5.34 
Exercisable at end of year
  9,375 
 $4.98 
  4.33 
  12,500 
 $4.98 
  5.34 
 
The aggregate intrinsic value of outstanding options is $0. There were no stock option awards exercised in 2020.
 
Restricted stock award activity including performance-based stock award activity under our share-based compensation plan was as follows:
 
 
 
2020
 
 
2019
 
 
 
Awards
 
 
Weighted - Average
Grant Date Fair Value
 
 
Awards
 
 
Weighted - Average
Grant Date Fair Value
 
Outstanding at beginning of year
  536,403 
 $5.44 
  558,856 
 $6.06 
   Granted
  383,951 
  3.02 
  276,700 
  4.57 
   Vested
  (230,901)
  5.16 
  (224,089)
  5.30 
   Cancelled
  (46,225)
  4.58 
  (75,064)
  7.30 
Outstanding at end of year
  643,228 
 $4.16 
  536,403 
 $5.44 
 
During the years ended December 31, 2020 and 2019, 55,687 and 54,436 shares respectively were withheld from issuance related to restricted stock units vesting and stock option exercises to cover employee taxes and stock options exercise price.
 
 
The remaining unamortized expected future compensation expense and remaining amortization period associated with unvested option grants and restricted stock awards are:
 
 
 
December 31,
2020
 
 
December 31,
2019
 
 
 
 
 
 
 
 
Unamortized future compensation expense
 $2,017,501 
 $2,351,324 
Remaining weighted average amortization period in years
  2.35 
  2.40 
 
NOTE 11 – SHARE REPURCHASE PROGRAMS
 
Data I/O did not offer a share repurchase program in 2020. In August of 2019, Data I/O completed the share repurchase program authorized in 2018.
 
NOTE 12 – INCOME TAXES
 
Components of income (loss) before taxes:
 
 
 
Year Ended December 31,
 
(in thousands)
 
2020
 
 
2019
 
U.S. operations
 $(4,451)
 $(2,518)
Foreign operations
  874 
  1,362 
   Total income (loss) before taxes
 $(3,577)
 $(1,156)
 
Income tax expense (benefit) consists of:
 
 
 
Year Ended December 31,
 
(in thousands)
 
2020
 
 
2019
 
Current tax expense (benefit)
 
 
 
 
 
 
   U.S. federal
 $0 
 $(42)
   State
  (2)
  8 
   Foreign
  389 
  65 
 
  387 
  31 
Deferred tax expense (benefit) – U.S. federal
  - 
  - 
   Total income tax expense (benefit)
 $387 
 $31 
 
 
A reconciliation of our effective income tax and the U.S. federal tax rate is as follows:
 
 
 
Year Ended December 31,
 
 
 
2020
 
 
2019
 
(in thousands)
 
 
 
 
 
 
Statutory tax
 $(751)
 $(243)
State and foreign income tax, net of federal income tax benefit
  151 
  (230)
Valuation allowance for deferred tax assets
  1,513 
  568 
Foreign sourced deemed dividend income
  (394)
  - 
Stock based compensation
  (136)
  (177)
Other
  4 
  113 
     Total income tax expense (benefit)
 $387 
 $31 
 
The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets are presented below:
 
 
 
Year Ended December 31,
 
 
 
2020
 
 
2019
 
(in thousands)
 
 
 
 
 
 
Deferred income tax assets:
 
 
 
 
 
 
     Allowance for doubtful accounts
 $10 
 $13 
     Inventory and product return reserves
  573 
  464 
     Compensation accruals
  1,973 
  1,723 
     Accrued liabilities
  179 
  129 
     Book-over-tax depreciation and amortization
  91 
  25 
     Foreign net operating loss carryforwards
  53 
  3 
     U.S. net operating loss carryforwards
  3,739 
  2,904 
     U.S. credit carryforwards
  2,345 
  2,280 
 
  8,963 
  7,541 
 
    
    
 Valuation Allowance
  (8,963
  (7,541
     Total Deferred Income Tax Assets
 $- 
 $- 
 
 
The valuation allowance for deferred tax assets increased $1,422,000 and $571,000 during the years ended December 31, 2020 and 2019, respectively. The net deferred tax assets have a full valuation allowance provided due to uncertainty regarding our ability to utilize such assets in future years. This full valuation allowance evaluation is based upon our volatile history of losses and the cyclical nature of our industry and capital spending. Credit carryforwards consist primarily of research and experimental and foreign tax credits. We intend to continue to reinvest foreign earnings of our operating subsidiaries.
 
U.S. net operating loss carryforwards are $17.8 million at December 31, 2020 with expiration years from 2022 to 2034. Utilization of net operating loss and credit carryforwards is subject to certain limitations under Section 382 of the Internal Revenue Code of 1986, as amended.
 
The gross changes in uncertain tax positions resulting in unrecognized tax benefits are presented below:
 
 
 
Year Ended December 31,
 
 
 
2020
 
 
2019
 
(in thousands)
 
 
 
 
 
 
Unrecognized tax benefits, opening balance
 $348 
 $308 
     Prior period tax position increases
  - 
  10 
     Additions based on tax positions related to current year
  17 
  30 
Unrecognized tax benefits, ending balance
 $365 
 $348 
 
Historically, we have incurred minimal interest expense and no penalties associated with tax matters. We have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.
 
Tax years that remain open for examination include 2017, 2018, 2019 and 2020 in the United States of America. In addition, various tax years from 2002 to 2014 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.
 
NOTE 13 – SEGMENT AND GEOGRAPHIC INFORMATION
 
We consider our operations to be a single operating segment, focused on the design, manufacturing and sale of programming systems used by designers and manufacturers of electronic products.
 
Major operations outside the U.S. include sales, engineering and service support subsidiaries in Germany as well as in China, which also manufactures some of our products.
 
 
The following tables provide summary operating information by geographic area:
 
 
 
Year Ended December 31,
 
(in thousands)
 
2020
 
 
2019
 
Net sales:
 
 
 
 
 
 
  U.S.
 $1,516 
 $1,735 
  Europe
  8,415 
  8,828 
  Rest of World
  10,397 
  11,005 
 
 $20,328 
 $21,568 
 
    
    
Included in Europe and Rest of World are
    
    
the following significant balances:
    
    
 
    
    
  Germany
 $3,851 
 $2,507 
  China
 $3,490 
 $2,934 
 
    
    
Operating income:
    
    
  U.S.
 $(713)
 $317 
  Europe
  (1,698)
  (1,108)
  Rest of World
  (667)
  (487)
 
 $(3,078)
 $(1,278)
 
    
    
Identifiable assets:
    
    
  U.S.
 $13,858 
 $12,818 
  Europe
  5,878 
  5,917 
  Rest of World
  5,856 
  9,546 
 
 $25,592 
 $28,281 
 
 
NOTE 14 – IMPAIRMENT AND RELATED CHARGES
 
During the fourth quarter of 2020, we launched a new generation of SentriX tools and capability. We made the strategic decision to control key pieces of the technology and enhance the ability to simplify the security deployment process, own the end-to-end intellectual property and scale our business. We accelerated the transition to second generation of SentriX by immediately upgrading all customers’ deployed first generation SentriX systems to the new hardware and software. This obsoleted components of the first generation hardware, software and inventory.
 
We also ended support for some legacy automated handlers, impairing the remaining service inventory.
 
As a result, certain capital equipment assets, advance payments and inventory were analyzed and determined to be impaired, totaling $943,000. This included impairment of $652,000, consisting of $252,000 of equipment and software, $400,000 of prepaid royalties, as well as impairment related charges of $291,000, due to inventory obsolescence (cost of goods sold) for end of certain product support.
 
NOTE 15 – SUBSEQUENT EVENTS
 
In preparing the financial statements, the Company has reviewed all known events which have occurred after December 31, 2020 through March 26, 2021, the date on which the financial statements are available for issuance, for potential recognition or disclosure in the consolidated financial statements and footnotes.
 
There were no subsequent events which would require additional disclosures to the financial statements other than those already disclosed throughout the Notes to Consolidated Financial Statements.
 
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
 
None.
 
 
Item 9A. Controls and Procedures
 
(a) Evaluation of disclosure controls and procedures.
 
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act) as of the end of the period covered by this report (the “Evaluation Date”). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of the Evaluation Date, our disclosure controls and procedures were effective at the reasonable assurance level. Disclosure controls are controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls are also designed to ensure that such information is accumulated and communicated to our management, including the CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.
 
 (b) Management’s Report on Internal Control Over Financial Reporting.
 
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control systems are designed to provide reasonable assurance to the Company’s management and board of directors regarding reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Internal control over financial reporting is defined in Rule 13a-15(f) promulgated under the Exchange Act and includes those policies and procedures that:
 
(i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;
(ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and
(iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company’s assets that could have a material effect on the financial statements.
 
All internal controls, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statements preparation and presentation.
 
Our management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2020. In making this assessment, we used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control – Integrated Framework (2013). Based on this assessment our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 31, 2020, our internal control over financial reporting was effective.
 
This annual report does not include an attestation report of the company’s registered public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by the company’s registered public accounting firm pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act, which permanently exempts smaller reporting companies from complying with Section 404(b) of the Sarbanes-Oxley Act of 2002.
 
(c) Changes in internal controls.
 
There were no changes made in our internal controls during the period covered by this report that has materially affected or is reasonably likely to materially affect our internal control over financial reporting.
 
Item 9B Other Information
 
None.
 
 
PART III
 
Item 10. Directors, Executive Officers and Corporate Governance
 
Information regarding the Registrant’s directors is set forth under “Election of Directors” in our Proxy Statement relating to our annual meeting of shareholders to be held on May 20, 2021 and is incorporated herein by reference. Such Proxy Statement will be filed within 120 days of our year-end. Information regarding the Registrant’s executive officers is set forth in Item 1 of Part I herein under the caption “Executive Officers of the Registrant.”
 
Code of Ethics
 
We have adopted a Code of Ethics that applies to all directors, officers and employees of Data I/O, including the Chief Executive Officer and Chief Financial Officer. The key principles of the Code of Ethics are to act legally and with integrity in all work for Data I/O. The Code of Ethics is posted on the corporate governance page of our website:
 
http://www.dataio.com/Company/InvestorRelations/CorporateGovernance.aspx
 
We will post any amendments to our Code of Ethics on our website. In the unlikely event that the Board of Directors approves any sort of waiver to the Code of Ethics for our executive officers or directors, information concerning such waiver will also be posted on our website. In addition to posting information regarding amendments and waivers on our website, the same information will be included in a Current Report on Form 8-K within four business days following the date of the amendment or waiver, unless website posting of such amendments or waivers is permitted by NASDAQ’s rules.
 
Item 11. Executive Compensation
 
Information called for by Part III, Item 11, is included in our Proxy Statement relating to our annual meeting of shareholders to be held on May 20, 2021 and is incorporated herein by reference. The information appears in the Proxy Statement under the caption “Executive Compensation.” Such Proxy Statement will be filed within 120 days of our year-end.
 
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
 
Information called for by Part III, Item 12, is included in our Proxy Statement relating to our annual meeting of shareholders to be held on May 20, 2021 and is incorporated herein by reference. The information appears in the Proxy Statement under the caption “Voting Securities and Principal Holders.” Such Proxy Statement will be filed within 120 days of our year end.
 
 
Equity Compensation Plan Information
 
The following table gives information about our Common Stock that may be issued upon the exercise of options and rights under all of our existing equity compensation plans as of December 31, 2020. See Notes 9 and 10 of “Notes to Consolidated Financial Statements.”
 
 
 
(a) Number of securities to be issued upon the exercise of outstanding options, warrants and rights
 
 
(b) Weighted–average exercise price of outstanding options, warrants and rights
 
 
(c) Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))
 
Equity compensation plans approved by the security holders (1) (2)
  3,175 
 $4.90 
  286,925 
Equity compensation plans not approved by the security holders (3)
  25,000 
 $4.98 
  - 
Total
  28,175 
 $4.97 
  286,925 
 
 (1) 
Represents shares of our Common Stock issuable pursuant to the Data I/O Corporation 2000 Stock Compensation Incentive Plan, 1982 Employee Stock Purchase Plan and 1996 Director Fee Plan. Table excludes unvested restricted stock awards of 605,728 from the 2000 Plan.
(2) 
Stock Appreciation Rights Plan (“SAR”) provides that directors, executive officers or holders of 10% or more of our Common Stock have an accompanying SAR with respect to each exercisable option. While the plan has been approved by the security holders, no amounts are included in columns (a), (b), or (c) relating to the SAR.
(3) 
Inducement grant to Michael Tidwell of 25,000 non-qualified stock options. Table excludes unvested 2019 restricted stock inducement grant of 37,500 to Michael Tidwell.
 
Item 13. Certain Relationships and Related Transactions, and Director Independence
 
The information required by this item is contained in, and incorporated by reference from, the Proxy Statement for our 2020 Annual Meeting of Shareholders under the caption “Certain Relationships and Related Transactions.”
 
Item 14. Principal Accounting Fees and Services
 
The information required by this Item with respect to principal accountant fees and services is incorporated by reference to the section captioned “Principal Accountant’s Fees and Services” in the Proxy Statement relating to our annual meeting of shareholders to be held on May 20, 2021. Such Proxy Statement will be filed within 120 days of our year-end.
 
 
PART IV
 
Item 15. Exhibits, Financial Statement Schedules
 
Executive Compensation Plans and Arrangements
 
The following list is a subset of the list of exhibits described below and contains all compensatory plans, contracts or arrangements in which any director or executive officer of Data I/O is a participant, unless the method of allocation of benefits thereunder is the same for management and non-management participants:
 
(1) 
Amended and Restated 1982 Employee Stock Purchase Plan. See Exhibit 10.5.
 
(2) 
Data I/O Corporation Tax Deferral Retirement Plan and Trust with Great West Financial (formerly Orchard Trust Company). See Exhibits 10.15, 10.16, 10.17, 10.30 and 10.31.
 
(3) 
Summary of Amended and Restated Management Incentive Compensation Plan. See Exhibit 10.2.
 
(4) 
Amended and Restated 1983 Stock Appreciation Rights Plan. See Exhibit 10.1.
 
(5) 
Amended and Restated Executive Agreements. See Exhibit 10.8, 10.20, 10.23 and 10.27.
 
(6) 
1996 Director Fee Plan. See Exhibit 10.4.
 
(7) 
Data I/O Corporation 2000 Stock Compensation Incentive Plan. See Exhibit 10.6, 10.11, 10.22 and 10.26.
 
(8) 
Form of Option Agreement. See Exhibit 10.7.
 
(9) 
Form of Indemnification Agreement. See Exhibit 10.18.
 
(10) 
Letter Agreement with Anthony Ambrose. See Exhibit 10.21.
 
(11) 
Letter Agreement with Rajeev Gulati. See Exhibit 10.24.
 
(12) 
Form of Restricted Stock Agreement. See Exhibit 10.12.
 
(13) 
Letter Agreement with Joel S. Hatlen. See Exhibit 10.28.
 
(14) 
Form of Executive Agreement. See Exhibit 10.27.
 
(15) 
Form of Restricted Stock Unit Award Agreement. See Exhibit 10.25.
 
(16) 
Letter Agreement with Michael Tidwell. See Exhibit 10.36.
 
 
(a)
List of Documents Filed as a Part of This Report:
Page
 
(1)
Index to Financial Statements :
 
 
 
 
Report of Independent Registered Public Accounting Firm
29
 
 
 
 
 
 
 
 
Consolidated Balance Sheets as of December 31, 2020 and 2019
30
 
 
 
 
 
 
 
 
Consolidated Statements of Operations for each of the two years ended December 31, 2020 and December 31, 2019
 31
 
 
 
 
 
 
 
 
Consolidated Statements of Comprehensive Income (Loss) for each of the two years ended December 31, 2020 and December 31, 2019
32
 
 
 
 
 
 
 
 
Consolidated Statements of Stockholders’ Equity for each of the two years ended December 31, 2020 and December 31, 2019
33
 
 
 
 
 
 
 
 
Consolidated Statements of Cash Flows for each of the two years ended December 31, 2020 and December 31,2019
 34
 
 
 
 
 
 
 
 
Notes to Consolidated Financial Statements
35
 
(2)
Index to Financial Statement Schedules :
 
 
 
 
Schedule II – Consolidated Valuation and Qualifying Accounts
58
 
All other schedules not listed above have been omitted because the required information is included in the consolidated financial statements or the notes thereto, or is not applicable or required.
 
 
(3) 
Index to Exhibits:
 
Articles of Incorporation:
 
3.1 
Data I/O’s restated Articles of Incorporation filed November 2, 1987 (Incorporated by reference to Exhibit 3.1 of Data I/O’s 1987 Annual Report on Form 10-K (File No. 0-10394) and attached as a PDF to Exhibit 3.1 in our 2017 Annual Report on Form 10-K).
 
Data I/O’s Bylaws as amended and restated as of July 20, 2011 (Incorporated by reference to Data I/O’s Current Report on Form 8-K filed July 26, 2011).
 
Certification of Designation, Preferences and Rights of Series A Junior Participating Preferred Stock (Incorporated by reference to Exhibit 1 of Data I/O’s Registration Statement on Form 8-A filed March 13, 1998 (File No. 0-10394)).
 
Instruments Defining the Rights of Security Holders, Including Indentures:
 
Rights Agreement dated as of April 4, 1998, between Data I/O Corporation and ChaseMellon Shareholder Services, L.L.C. as Rights Agent, which includes: as Exhibit A thereto, the Form of Right Certificate; and, as Exhibit B thereto, the Summary of Rights to Purchase Series A Junior Participating Preferred Stock (Incorporated by reference to Data I/O’s Current Report on Form 8-K filed on March 13, 1998).
 
10 
Material Contracts:
 
10.1 
Amended and Restated 1983 Stock Appreciation Rights Plan dated February 3, 1993 (Incorporated by reference to Exhibit 10.23 of Data I/O’s 1992 Annual Report on Form 10-K (File No. 0-10394) and attached as a PDF to Exhibit 10.1 in our 2017 Annual Report on Form 10-K).
 
Amended and Restated Management Incentive Compensation Plan dated January 1, 1997 (Incorporated by reference to Exhibit 10.25 of Data I/O’s 1997 Annual Report on Form 10-K (File No. 0-10394)).
 
Amended and Restated Performance Bonus Plan dated January 1, 1997 (Incorporated by reference to Exhibit 10.26 of Data I/O’s 1997 Annual Report on Form 10-K (File No. 0-10394)).
 
Amended and Restated Data I/O Corporation 1996 Director Fee Plan (Incorporated by reference to Exhibit 10.32 of Data I/O’s 1997 Annual Report on Form 10-K (File No. 0-10394)).
 
Amended and Restated 1982 Employee Stock Purchase Plan dated May 16, 2003 (Incorporated by reference to Data I/O’s 2003 Proxy Statement dated March 31, 2003).
 
Amended and Restated Data I/O Corporation 2000 Stock Compensation Incentive Plan dated May 24, 2006 (Incorporated by reference to Data I/O’s 2006 Proxy Statement dated April 6, 2006).
 
Form of Option Agreement (Incorporated by reference to Data I/O’s 2004 Annual Report on Form 10-K (File No. 0-10394)).
 
Amended and Restated Executive Agreement with Joel S. Hatlen dated December 31, 2011 (Incorporated by reference to Data I/O’s 2011 Annual Report on Form 10K (File No. 0-10394)).
 
 
Lease, Redmond East Business Campus between Data I/O Corporation and Carr Redmond PLLC dated February 28, 2006 (Incorporated by reference to Data I/O’s 2005 Annual Report on Form 10K (File No. 0-10394)).
 
Second Amendment to Lease, (Redmond East) between Data I/O Corporation and Arden Realty Limited Partnership, made as of January 31, 2011. (Incorporated by reference to Data I/O’s 2010 Annual Report on Form 10-K (File No. 0-10394)).
 
Amended and Restated Data I/O Corporation 2000 Stock Compensation Incentive Plan approved May 17, 2011 (Incorporated by reference to Data I/O’s 2011 Proxy Statement filed April 5, 2011).
     
Form of Restricted Stock Award Agreement (Incorporated by reference to Exhibit 10.29 of Data I/O’s June 30, 2006 Quarterly Report on Form 10-Q (File No. 0-10394)).

Patent Purchase Agreement (Incorporated by reference to Data I/O’s Current Report on Form 8-K filed on March 25, 2008)). 
 
First Amendment to the Patent Purchase Agreement (Incorporated by reference to Data I/O’s Current Report on Form 8-K filed on March 25, 2008).
 
Great West Financial (formerly Orchard Trust Company) Defined Contribution Prototype Plan and Trust (Incorporated by reference to Data I/O’s 2007 Annual Report on Form 10-K (File No. 0-10394)).
 
Great West Financial (formerly Orchard Trust Company) Non-standardized 401(k) Plan (Incorporated by reference to Data I/O’s 2007 Annual Report on Form 10-K (File No. 0-10394)).
 
Great West Financial (formerly Orchard Trust Company) Defined Contribution Prototype Plan and Trust Amendment for Pension Protection Act and Heart Act. (Incorporated by reference to Data I/O’s 2009 Annual Report on Form 10-K (File No. 0-10394)).
 
Form of Indemnification Agreement. (Incorporated by reference to Data I/O’s 2010 Annual Report on Form 10-K (File No. 0-10394)).
 
Asset Purchase Agreement dated April 29, 2011, with the Miller Trust, for acquisition of Software Technology (Incorporated by reference to Data I/O’s Current Report on Form 8-K filed May 3, 2011 with portions omitted pursuant to a confidential treatment request, and by reference to Data I/O’s Form 10-Q filed April 3, 2012, which included the redacted portions that had been made in the original Form 8-K filing).
 
Executive Agreement with Anthony Ambrose dated October 25, 2012. (Incorporated by reference to Data I/O’s 2012 Annual Report on Form 10-K (File No. 0-10394)).
 
Letter Agreement with Anthony Ambrose (Incorporated by reference to Data I/O’s Current Report on Form 8-K filed on October 29, 2012).
 
Amended and Restated Data I/O Corporation 2000 Stock Compensation Incentive Plan approved May 10, 2012 (Incorporated by reference to Data I/O’s 2012 Proxy Statement filed April 3, 2012).
 
Executive Agreement with Rajeev Gulati dated July 25, 2013. (Incorporated by reference to Data I/O’s 2013 Annual Report on Form 10-K (File No. 0-10394)).
 
Letter Agreement with Rajeev Gulati (Incorporated by reference to Data I/O’s Current Report on Form 8-K filed on July 31, 2013).
 
Form of Restricted Stock Unit Award Agreement (Incorporated by reference to Exhibit 10.29 of Data I/O’s March 31, 2014 Quarterly Report on Form 10-Q (File No. 0-10394)).
 
 
Amended and Restated Data I/O Corporation 2000 Stock Compensation Incentive Plan approved April 30, 2014 (Incorporated by reference to Exhibit 10.30 of Data I/O’s March 31, 2014 Quarterly Report on Form 10-Q (File No. 0-10394)).
 
Form of Executive Agreement (Incorporated by reference to Exhibit 10.31 of Data I/O’s June 30, 2014 Quarterly Report on Form 10-Q (File No. 0-10394)).
 
Letter Agreement with Joel S. Hatlen (Incorporated by reference to Exhibit 10.32 of Data I/O’s June 30, 2014 Quarterly Report on Form 10-Q (File No. 0-10394)).
 
Third Amendment to Lease, (Redmond East) between Data I/O Corporation and Arden Realty Limited Partnership, made as of June 1, 2015 (Incorporated by reference to Exhibit 10.29 of Data I/O’s June 30, 2015 Quarterly Report on Form 10-Q (File No. 0-10394)).
 
Great West Financial Adoption Agreement #005 Non-standardized 401(k) Plan (Incorporated by reference to Data I/O’s 2015 Annual Report on Form 10-K (File No. 0-10394)).
 
Great West Financial Adoption Agreement #005 Non-standardized 401(k) Plan (Incorporated by reference to Data I/O’s 2016 Annual Report on Form 10-K (File No. 0-10394)).
 
Negotiation Protocol for the Purchase of Data I/O’s PSV7000, a supply agreement executed July 20, 2016, between Data I/O Corporation and Bosch Car Multimedia Group (Incorporated by reference to Exhibit 10.31 of Data I/O’s September 30, 2016 Quarterly Report on Form 10-Q (File No. 0-10394)). (Portions of this exhibit have been omitted based on confidential treatment granted by the SEC. The omitted portions of these exhibits have been filed separately with the SEC. The registrant undertakes to furnish on a supplemental basis a copy of any omitted schedules to the Securities and Exchange Commission upon request.).
 
Fifth Amendment to Lease, between Data I/O Corporation and BRE WA OFFICE OWNER LLC, made as of September 12, 2017 (Incorporated by reference to Data I/O’s September 30, 2017 Quarterly Report on Form 10-Q (File No. 0-10394)).
 
1st Amendment to Negotiation Protocol executed on September 24,2018 between Data I/O Corporation and Robert Bosch GmbH (Incorporated by reference to Exhibit 10.35 of Data I/O’s September 30, 2018 Quarterly Report on Form 10-Q (File No. 0-10394)). (Portions of this exhibit have been omitted based on a request for confidential treatment made to the SEC. The omitted portions of these exhibits have been filed separately with the SEC. The registrant undertakes to furnish on a supplemental basis a copy of any omitted schedules to the Securities Exchange Commission upon request.).
 
Letter Agreement with Michael Tidwell (Incorporated by reference to Form 8-K filed on May 1, 2019).
 
 21.1         
Subsidiaries of the Registrant
 
Consent of Independent Registered Public Accounting Firm
 
31 
Certification – Section 302:
 
Chief Executive Officer Certification
Chief Financial Officer Certification
 
32 
Certification – Section 906:
 
Chief Executive Officer Certification
Chief Financial Officer Certification
 
101
Interactive Date Files Pursuant to Rule 405 of Regulation S-T
 
Item 16. Form 10-K Summary
 
None.
 
 
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.
 
 
DATA I/O CORPORATION
(REGISTRANT)
 
 
 
 
 
DATED: March 26, 2021
By:  
/s/ Anthony Ambrose
 
 
 
Anthony Ambrose 
 
 
 
President and Chief Executive Officer 
 
 
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
 
NAME
 
DATE
 
TITLE
 
 
 
 
 
/s/ Anthony Ambrose
 
March 26, 2021
 
President and Chief Executive Officer
Anthony Ambrose
 

 
(Principal Executive Officer), Director
 
 

 
 
/s/ Joel S. Hatlen
 
March 26, 2021
 
Chief Operating and Financial Officer
Joel S. Hatlen
 

 
Vice President 
 
 

 
Secretary, Treasurer
 
 

 
(Principal Financial and Accounting Officer)
 
 

 
 
/s/ Douglas W. Brown
 
March 26, 2021
 
Director
Douglas W. Brown
 
 
 
 
 
 
 
 
 
/s/ Alan B. Howe
 
March 26, 2021
 
Director
Alan B. Howe
 
 
 
 
 
 
 
 
 
/s/ Mark J. Gallenberger
 
March 26, 2021
 
Director
Mark J. Gallenberger
 
 
 
 
 
 
 
 
 
/s/ Sally A. Washlow
 
March 26, 2021
 
Director
Sally A. Washlow
 
 
 
 
 
 
DATA I/O CORPORATION
SCHEDULE II – CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS
 
 
 
Balance at
Beginning
of Period
 
 
Charged/ (Credited)
to Costs and Expenses
 
 
Deductions-Describe  
 
 
Balance at End
of Period
 
(in thousands)
 
 
 
 
 
 
 
   
 
 
 
 
Year Ended December 31, 2019:
 
 
 
 
 
 
 
   
 
 
 
 
 
 Allowance for bad debts
 
 $75 
 $5 
 $-(1)
 $80 
 
    
    
    
    
 
Year Ended December 31, 2020:
 
    
    
    
    
 
 Allowance for bad debts
 
 $80 
 $(14)
 $-(1)
 $66 
 
    
    
    
    
 (1)           Uncollectable accounts 
    
    
    
    
    written off, net of recoveries 
    
    
    
    
 
 
 
 
 
 
 
 
 
 
 
65
EX-4.1 2 daio_ex41.htm RIGHTS AGREEMENT daio_ex41
 
EXHIBIT 4.1
DATA I/O CORPORATION
DESCRIPTION OF DATA I/O CORPORATION’S COMMON STOCK
 
The common stock of Data I/O Corporation is its only class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”).
 
The following description of our Common Stock is a summary and does not purport to be complete. It is subject to and qualified in its entirety by reference to our Restated Articles of Incorporation and Certificate of Designation, Preferences and Rights of Series A Junior Participating Preferred Stock (the “Articles”) and our Amended and Restated Bylaws (the “Bylaws”), each of which attached as exhibit to the Annual Report on Form 10-K. We are incorporated in the State of Washington and are subject to the Washington Business Corporation Act, Title 23B of the Revised Code of Washington.
 
Authorized Capital Shares
 
Our authorized capital shares are thirty-five million (35,000,000), consisting of thirty million (30,000,000) shares of Common Stock (“Common Stock”), and five million (5,000,000) shares of Preferred Stock. Two hundred thousand (200,000) shares of Series A Junior Participating Preferred Stock have been designated. The outstanding shares of our Common Stock are fully paid and nonassessable. There are no shares of Preferred Stock outstanding.
 
Voting Rights
 
Holders of Common Stock are entitled to one vote per share on all matters voted on by the shareholders, including the election of directors. Our Common Stock does not have cumulative voting rights.
 
Dividend Rights
 
The holders of Common Stock are entitled to receive dividends, if any, as may be declared from time to time by the Board of Directors in its discretion out of funds legally available for the payment of dividends.
 
Liquidation Rights
 
Holders of Common Stock will share ratably in all assets legally available for distribution to our shareholders in the event of dissolution.
 
Other Rights and Preferences
 
Our Common Stock has no sinking fund or redemption provisions or preemptive, conversion or exchange rights. Holders of Common Stock may act by unanimous written consent.
 
Potential Limitations on Rights of Holders of Common Stock
 
Our Articles authorize our board of directors to issue up to 5,000,000 shares of Preferred Stock and to determine the price, rights, preferences, privileges and restrictions, including voting rights, of those shares without any further vote or action by the shareholders. Two hundred thousand (200,000) shares of Series A Junior Participating Preferred Stock have been designated, but none are outstanding. The rights of the holders of Common Stock may be subject to, and may be adversely affected by, the rights of the holders of any Preferred Stock that may be issued in the future.
 
Listing
 
The Common Stock is traded on The Nasdaq Stock Market LLC under the trading symbol “DAIO.”
 
 
EX-21.1 3 daio_ex211.htm SUBSIDIARIES OF THE REGISTRANT daio_ex211
 
EXHIBIT 21.1
DATA I/O CORPORATION
SUBSIDIARIES OF THE REGISTRANT
 
 
The following table indicates the name, jurisdiction of incorporation and basis of ownership of each of Data I/O’s subsidiaries:
 
Name of Subsidiary
State or Jurisdiction
of Organization
Percentage of Voting Securities Owned
Data I/O International, Inc.
Washington
100%
 
 
 
RTD, Inc.
Washington
100%
 
 
 
Data I/O FSC International, Inc.
Territory of Guam
100%
 
 
 
Data I/O GmbH
Germany
100%
 
 
 
Data I/O Electronics (Shanghai) Co., Ltd.
China
100%
 
 
 
EX-23.1 4 daio_ex231.htm 23.1 CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM daio_ex231
 
EXHIBIT 23.1
 
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
We have issued our report dated March 26, 2021, with respect to the consolidated financial statements included in the Annual Report of Data I/O Corporation on Form 10-K for the year ended December 31, 2020. We consent to the incorporation by reference of said report in the Registration Statements of Data I/O Corporation on Forms S-3 (333-121566) and on Forms S-8 (File Nos. 002-76164, 002-86785, 002-98115, 002-78394, 33-95608, 33-66824, 33-42010, 33-26472, 33-54422, 333-20657, 333-55911, 33-02254, 33-03958, 333-107543, 333-81986, 333-48595, 333-121861, 333-151006, 333-166730, 333-175840, and 333-224971).
 
 
/s/ GRANT THORNTON LLP
 
Seattle, Washington
March 26, 2021
 
 
 
EX-31.1 5 daio_ex311.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 daio_ex311
 
EXHIBIT 31.1
 
Certification by Chief Executive Officer
Pursuant to 18 U.S.C. Section 1350
As Adopted Pursuant to
Section 302(a) of the Sarbanes-Oxley Act of 2002
 
I, Anthony Ambrose, certify that:
1) 
I have reviewed this annual report on Form 10-K of Data I/O Corporation;
2) 
Based upon my knowledge, this annual report does not contain any untrue statement of 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 annual report;
3) 
Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual report;
4) 
The registrant’s other certifying officer 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)0 for the registrant and we 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 annual 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 annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; and
d) 
Disclosed in this annual 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.
5) 
The registrant’s other certifying officer 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 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 controls over financial reporting.
 
Date: March 26, 2021
 
/s/ Anthony Ambrose
Anthony Ambrose
Chief Executive Officer
(Principal Executive Officer)
 
 
 
EX-31.2 6 daio_ex312.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 daio_ex312
 
EXHIBIT 31.2
 
Certification by Chief Financial Officer
Pursuant to 18 U.S.C. Section 1350
As Adopted Pursuant to
Section 302(a) of the Sarbanes-Oxley Act of 2002
 
I, Joel S. Hatlen, certify that:
1) 
I have reviewed this annual report on Form 10-K of Data I/O Corporation;
2) 
Based upon my knowledge, this annual report does not contain any untrue statement of 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 annual report;
3) 
Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual report;
4) 
The registrant’s other certifying officer 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)0 for the registrant and we 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 annual 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 purpose in accordance with generally accepted accounting principles;
c) 
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this annual report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this annual report based on such evaluation; and
d) 
Disclosed in this annual 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.
5) The registrant’s other certifying officer 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 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 controls over financial reporting.
 
Date: March 26, 2021
 
 /s/ Joel S. Hatlen
Joel S. Hatlen
Chief Financial Officer
(Principal Financial Officer)
 
 
EX-32.1 7 daio_ex321.htm CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 daio_ex321
 
EXHIBIT 32.1
 
Certification by Chief Executive Officer
Pursuant to 18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
In connection with the annual report of Data I/O Corporation (the “Company”) on Form 10-K for the period ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Anthony Ambrose, Chief Executive Officer of the Company, certify, that pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1)  The Report fully complies with the requirements of § 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)  The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 /s/ Anthony Ambrose
Anthony Ambrose
Chief Executive Officer
(Principal Executive Officer)
 
Date: March 26, 2021
 
 
 
EX-32.2 8 daio_ex322.htm CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 daio_ex322
 
EXHIBIT 32.2
 
Certification by Chief Financial Officer
Pursuant to 18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
In connection with the annual report of Data I/O Corporation (the “Company”) on Form 10-K for the period ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joel S. Hatlen, Chief Financial Officer of the Company, certify, that pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1)  The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)  The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 /s/ Joel S. Hatlen
Joel S. Hatlen
Chief Financial Officer
(Principal Financial Officer)
 
Date: March 26, 2021
 
 
 
EX-101.INS 9 daio-20201231.xml XBRL INSTANCE DOCUMENT 0000351998 2020-01-01 2020-12-31 0000351998 2019-12-31 0000351998 2020-12-31 0000351998 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0000351998 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0000351998 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0000351998 2018-12-31 0000351998 2019-01-01 2019-12-31 0000351998 DAIO:UnitedStatesMember 2019-01-01 2019-12-31 0000351998 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0000351998 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0000351998 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0000351998 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000351998 us-gaap:CommonStockMember 2018-12-31 0000351998 us-gaap:CommonStockMember 2019-12-31 0000351998 us-gaap:CommonStockMember 2020-12-31 0000351998 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000351998 us-gaap:RetainedEarningsMember 2018-12-31 0000351998 us-gaap:RetainedEarningsMember 2019-12-31 0000351998 us-gaap:RetainedEarningsMember 2020-12-31 0000351998 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000351998 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000351998 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000351998 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000351998 DAIO:RestrictedStockAwardMember 2020-12-31 0000351998 DAIO:RestrictedStockAwardMember 2020-01-01 2020-12-31 0000351998 DAIO:RestrictedStockAwardMember 2018-12-31 0000351998 DAIO:RestrictedStockAwardMember 2019-12-31 0000351998 DAIO:RestrictedStockAwardMember 2019-01-01 2019-12-31 0000351998 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000351998 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000351998 us-gaap:EmployeeStockOptionMember 2018-12-31 0000351998 us-gaap:EmployeeStockOptionMember 2019-12-31 0000351998 us-gaap:EmployeeStockOptionMember 2020-12-31 0000351998 DAIO:USAMember 2020-01-01 2020-12-31 0000351998 srt:EuropeMember 2020-01-01 2020-12-31 0000351998 DAIO:RestOfWorldMember 2020-01-01 2020-12-31 0000351998 DAIO:USAMember 2019-01-01 2019-12-31 0000351998 srt:EuropeMember 2019-01-01 2019-12-31 0000351998 DAIO:RestOfWorldMember 2019-01-01 2019-12-31 0000351998 DAIO:GermanyMember 2020-01-01 2020-12-31 0000351998 DAIO:ChinaMember 2020-01-01 2020-12-31 0000351998 DAIO:GermanyMember 2019-01-01 2019-12-31 0000351998 DAIO:ChinaMember 2019-01-01 2019-12-31 0000351998 DAIO:USAMember 2020-12-31 0000351998 srt:EuropeMember 2020-12-31 0000351998 DAIO:RestOfWorldMember 2020-12-31 0000351998 DAIO:USAMember 2019-12-31 0000351998 srt:EuropeMember 2019-12-31 0000351998 DAIO:RestOfWorldMember 2019-12-31 0000351998 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000351998 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000351998 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000351998 DAIO:UnitedStatesMember 2020-01-01 2020-12-31 0000351998 DAIO:EquipmentSalesMember 2020-01-01 2020-12-31 0000351998 DAIO:EquipmentSalesMember 2019-01-01 2019-12-31 0000351998 DAIO:AdapterSalesMember 2020-01-01 2020-12-31 0000351998 DAIO:AdapterSalesMember 2019-01-01 2019-12-31 0000351998 DAIO:SoftwareAndMaintenanceSalesMember 2020-01-01 2020-12-31 0000351998 DAIO:SoftwareAndMaintenanceSalesMember 2019-01-01 2019-12-31 0000351998 2021-03-22 0000351998 2020-06-30 0000351998 DAIO:OnecustomersMember 2020-01-01 2020-12-31 0000351998 DAIO:OnecustomersMember 2019-01-01 2019-12-31 0000351998 DAIO:OnecustomersMember 2018-01-01 2018-12-31 0000351998 DAIO:TwocustomersMember 2020-01-01 2020-12-31 0000351998 DAIO:TwocustomersMember 2019-01-01 2019-12-31 0000351998 DAIO:TwocustomersMember 2018-01-01 2018-12-31 0000351998 DAIO:ThreecustomersMember 2020-01-01 2020-12-31 0000351998 DAIO:ThreecustomersMember 2018-01-01 2018-12-31 0000351998 2018-01-01 2018-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure DATA I/O CORPORATION 0000351998 10-K 2020-12-31 false --12-31 No No Yes Non-accelerated Filer false true false Yes WA 0-10394 FY 2020 13936000 14167000 18343000 4099000 2494000 5020000 5270000 924000 1319000 23979000 23250000 1668000 1216000 640000 0 1994000 1126000 28281000 25592000 13858000 5878000 5856000 12818000 5917000 9546000 1151000 1245000 1541000 1509000 1387000 1068000 1372000 1307000 31000 62000 5482000 5191000 1178000 588000 91000 174000 0 0 0 0 18748000 20071000 2508000 -1456000 274000 1024000 21530000 19639000 23357000 19254000 18748000 20071000 3695000 2508000 -1456000 408000 274000 1024000 28281000 25592000 80000 66000 5000000 5000000 0 0 0 0 30000000 30000000 8212748 8416335 8212748 8416335 20328000 21568000 1516000 8415000 10397000 1735000 8828000 11005000 3851000 3490000 2507000 2934000 11480000 12553000 5527000 5535000 3321000 3480000 9506000 9018000 10822000 12550000 6357000 6451000 6891000 7377000 13900000 13828000 -3078000 -1278000 -713000 -1698000 -667000 317000 -1108000 -487000 0 0 0 0 14000 53000 0 64000 -513000 5000 -499000 122000 -3577000 -1156000 387000 31000 -3964000 -1187000 -3964000 -1187000 -0.48 -0.14 -0.48 -0.14 8333 8247 8333 8247 750000 -134000 -3214000 -1321000 8338628 8212748 8416335 0 -1464000 -1464000 -301710 -173000 -243000 -173000 -243000 195773 169653 29000 30000 29000 30000 7814 6177 1467000 1171000 1467000 1171000 750000 -134000 750000 -134000 815000 867000 0 64000 245000 63000 1467000 1171000 -1664000 375000 414000 -139000 398000 307000 -38000 -2031000 -380000 -98000 -491000 -29000 -1182000 245000 631000 -2096000 860000 612000 0 -64000 -860000 -548000 -144000 -213000 0 1464000 -144000 -1677000 -373000 -4321000 604000 -86000 137000 307000 8700000 6800000 1255000 587000 127000 173000 74000 65000 25000 29752 4179000 2560000 80000 66000 75000 -14000 5000 0 0 0 0 2416000 3143000 1832000 1204000 772000 923000 395000 421000 5606000 5625000 778000 963000 6779000 7009000 5111000 5793000 815000 867000 678000 673000 367000 371000 77000 61000 126000 109000 124000 93000 1372000 1307000 1574000 1081000 770000 757000 692000 685000 34000 32000 P3Y4M20D P2Y10M24D 0.05 0.05 351000 62000 301000 57000 305000 361000 184000 239000 211000 200000 1467000 44000 371000 1052000 1171000 28000 288000 855000 0.0231 0.6205 P4Y 0.0000 25000 25000 25000 0 25000 0 0 0 25000 24723 24068 12500 9375 8.03 4.98 4.98 0.00 4.98 0.00 0.00 0.00 8.03 4.98 4.98 4.98 4.98 P4Y3M29D P5Y4M2D P4Y3M29D P5Y4M2D P4Y3M29D P5Y4M2D 643228 558856 536403 383951 276700 230901 224089 46225 75064 4.16 6.06 5.44 3.02 4.57 5.16 5.30 4.58 7.30 2351324 2017501 P2Y4M6D P2Y4M24D -4451000 -2518000 874000 1362000 0 -42000 -2000 8000 389000 65000 387000 31000 0 0 -751000 -243000 151000 -230000 1513000 568000 -136000 -177000 4000 113000 13000 10000 464000 573000 1723000 1973000 129000 179000 25000 91000 3000 53000 2904000 3739000 2280000 2345000 7541000 8963000 7541000 8963000 0 0 348000 365000 308000 0 10000 17000 30000 1422000 571000 8421599 27952330 652000 0 943000 0 <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Nature of Operations</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Data&#160;I/O Corporation (&#8220;Data I/O&#8221;, &#8220;We&#8221;, &#8220;Our&#8221;, &#8220;Us&#8221;) designs, manufactures and sells programming systems used by designers and manufacturers of electronic products. Our programming system products are used to program integrated circuits (&#8220;ICs&#8221; or &#8220;devices&#8221; or &#8220;semiconductors&#8221;) with the specific unique data necessary for the ICs contained in various products, and are an important tool for the electronics industry experiencing growing use of programmable ICs. Customers for our programming system products are located around the world, primarily in Asia, Europe and the Americas. Our manufacturing operations are currently located in Redmond, Washington, United States and Shanghai, China.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Principles of Consolidation</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The consolidated financial statements include the accounts of Data&#160;I/O Corporation and our wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Use of Estimates</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Significant estimates include:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif"> <td style="font: 8pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Revenue Recognition</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif"> <td style="font: 8pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Allowance for Doubtful Accounts</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif"> <td style="font: 8pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Inventory</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif"> <td style="font: 8pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Warranty Accruals</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif"> <td style="font: 8pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Tax Valuation Allowances</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif"> <td style="font: 8pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Share-based Compensation</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Foreign Currency Translation</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Assets and liabilities of foreign subsidiaries are translated at the exchange rate on the balance sheet date. Revenues, costs and expenses of foreign subsidiaries are translated at average rates of exchange prevailing during the year. Translation adjustments resulting from this process are charged or credited to stockholders&#8217; equity. Realized and unrealized gains and losses resulting from the effects of changes in exchange rates on assets and liabilities denominated in foreign currencies are included in non-operating expense as foreign currency transaction gains and losses.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Cash and Cash Equivalents</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">All highly liquid investments purchased with an original maturity of 90 days or less are considered cash equivalents.&#160; We maintain our cash and cash equivalents with major financial institutions in the United States of America, which are insured by the Federal Deposit Insurance Corporation (FDIC), and in foreign jurisdictions.&#160; Deposits in U.S. banks exceed the FDIC insurance limit.&#160; We have not experienced any losses on our cash and cash equivalents.&#160; Cash and cash equivalents held in foreign bank accounts in China and Germany, totaled (in millions) $6.8 at December 31, 2020 and $8.7 at December 31, 2019.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Fair Value of Financial Instruments</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Certain financial instruments are carried at cost on the consolidated balance sheets, which approximates fair value due to their short-term, highly liquid nature. These instruments include cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, and other short-term liabilities.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Accounts Receivable</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The majority of our accounts receivable are due from companies in the electronics manufacturing industries. Credit is extended based on an evaluation of a customer&#8217;s financial condition and, generally, collateral is not required. Accounts receivable are typically due within 30 to 60 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts receivable outstanding longer than the contractual payment terms are considered past due. We determine the allowance by considering a number of factors, including the length of time trade accounts receivable are past due, the industry and geographic payment practices involved, our previous bad debt experience, the customer&#8217;s current ability to pay their obligation to us, and the condition of the general economy and the industry as a whole. We write off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. Interest may be charged, at the discretion of management and according to our standard sales terms, beginning on the day after the due date of the receivable. However, interest income is subsequently recognized on these accounts either to the extent cash is received, or when the future collection of interest and the receivable balance is considered probable by management.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Inventories</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Inventories are stated at the lower of cost or net realizable value with cost being the currently adjusted standard cost, which approximates cost on a first-in, first-out basis. We estimate changes to inventory for obsolete, slow-moving, excess and non-salable inventory by reviewing current transactions and forecasted product demand. We evaluate our inventories on an item by item basis and record an adjustment (lower of cost or net realizable value) accordingly.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Property, Plant and Equipment</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Property, plant and equipment, including leasehold improvements, are stated at cost and depreciation is calculated over the estimated useful lives of the related assets or lease terms on the straight-line basis. We depreciate substantially all manufacturing and office equipment over periods of three to seven years. We depreciate leasehold improvements over the remaining portion of the lease or over the expected life of the asset if less than the remaining term of the lease.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We regularly review all of our property, plant and equipment for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If the total of future undiscounted cash flows is less than the carrying amount of these assets, an impairment loss, if any, based on the excess of the carrying amount over the fair value of the assets, is recorded. Based on this evaluation, approximately $252,000 of impairment was noted and recorded for property, plant and equipment for the year ended December 31, 2020. For the year ended December 31, 2019, no impairment was noted or recorded for property, plant and equipment.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Patent Costs</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We expense external costs, such as filing fees and associated attorney fees, incurred to obtain initial patents, but capitalize patents obtained through acquisition as intangible assets. We also expense costs associated with maintaining and defending patents subsequent to their issuance.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Income Taxes</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Income taxes are computed at current enacted tax rates, less tax credits using the asset and liability method. Deferred taxes are adjusted both for items that do not have tax consequences and for the cumulative effect of any changes in tax rates from those previously used to determine deferred tax assets or liabilities. Tax provisions include amounts that are currently payable, changes in deferred tax assets and liabilities that arise because of temporary differences between the timing of when items of income and expense are recognized for financial reporting and income tax purposes, and any changes in the valuation allowance caused by a change in judgment about the realization of the related deferred tax assets. A valuation allowance is established when necessary to reduce deferred tax assets to amounts expected to be realized. The CARES Act, enacted in Q1 2020, accelerated the AMT credit refund of $640,000 to be a current asset instead of non-current.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Share-Based Compensation</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">All stock-based compensation awards are measured based on estimated fair values on the date of grant and recognized as compensation expense on the straight-line single-option method. Our share-based compensation is reduced for estimated forfeitures at the time of grant and revised as necessary in subsequent periods if actual forfeitures differ from those estimates.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif"><u>Revenue Recognition</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Topic 606 provides a single, principles-based five-step model to be applied to all contracts with customers. It generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers when control over the promised goods or services are transferred to the customer.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We expense contract acquisition costs, primarily sales commissions, for contracts with terms of one year or less and will capitalize and amortize incremental costs with terms that exceed one year. During 2020 and 2019, the impact of capitalization of incremental costs for obtaining contracts was immaterial. We exclude sales, use, value added, some excise taxes and other similar taxes from the measurement of the transaction price.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We recognize revenue upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be a separate performance obligation. These systems are standard products with published product specifications and are configurable with standard options. The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The revenue related to products requiring installation that is perfunctory is recognized upon transfer of control of the product to customers, which generally is at the time of shipment. Installation that is considered perfunctory includes any installation that is expected to be performed by other parties, such as distributors, other vendors, or the customers themselves. This considers the complexity, skill and training needed as well as customer expectations regarding installation.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We enter into arrangements with multiple performance obligations that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component. We allocate the transaction price of each element based on relative selling prices. Relative selling price is based on the selling price of the standalone system. For the installation and service and support performance obligations, we use the value of the discount given to distributors who perform these components. For software maintenance performance obligations, we use what we charge for annual software maintenance renewals after the initial year the system is sold. Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year. Deferred revenue includes service, support and maintenance contracts and represents the undelivered performance obligation of agreements that are typically for one year.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">When we sell software separately, we recognize revenue upon the transfer of control of the software, which is generally upon shipment, provided that only inconsequential performance obligations remain on our part and substantive acceptance conditions, if any, have been met.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We recognize revenue when there is an approved contract that both parties are committed to perform, both parties rights have been identified, the contract has substance, collection of substantially all the consideration is probable, the transaction price has been determined and allocated over the performance obligations, the performance obligations including substantive acceptance conditions, if any, in the contract have been met, the obligation is not contingent on resale of the product, the buyer&#8217;s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer. We establish a reserve for sales returns based on historical trends in product returns and estimates for new items. Payment terms are generally 30 days from shipment.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We transfer certain products out of service from their internal use and make them available for sale. The products transferred are typically our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment. Once transferred, the equipment is sold by our regular sales channels as used equipment inventory. These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business. The transfer amount is the product unit&#8217;s net book value and the sale transaction is accounted for as revenue and cost of goods sold.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The following table represents our revenues by major categories:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif"><b>Net sales by type</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">Equipment Sales</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11,480</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12,553</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Adapter Sales</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,527</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,535</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Software and Maintenance Sales *</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,321</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,480</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">20,328</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">21,568</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">* includes an insignificant amount of service and part sales</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Leases - Accounting Standards Codification 842</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Leases arise from contracts which convey the right to control the use of identified property or equipment for a period of time in exchange for consideration. Our leasing arrangements are primarily for office space we use to conduct our operations. In addition, there are automobiles and a small amount of office equipment leased. We determine whether contracts include a lease at the inception date, which is generally upon contract signing, considering factors such as whether the contract includes an asset which is physically distinct, which party obtains substantially all of the capacity and economic benefit of the asset, and which party directs how, and for what purpose, the asset is used during the contractual period of use. Our leases commence when the lessor makes the asset available for our use. At commencement, we record a lease liability at the present value of future lease payments, net of any future lease incentives to be received. Some of our lease agreements include cancellable future periods subject to termination or extension options. We include cancellable lease periods in our future lease payments when we are reasonably certain to continue to utilize the asset for those periods. We calculate the present value of future lease payments at commencement using a discount rate which we estimate as the collateralized borrowing rate we believe that would be incurred on our future lease payments over a similar term. At commencement, we also record a corresponding right-of-use asset, which is calculated based on the amount of the lease liability, adjusted for any advance lease payments paid, initial direct costs incurred or lease incentives received prior to commencement. Right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Leases are classified at commencement, as either operating or finance leases. As of December 31, 2020, all of our leases are classified as operating leases. Rent expense for operating leases is recognized on the straight-line method over the term of the agreement beginning on the lease commencement date.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">In accounting for leases, we utilize certain practical expedients and policy elections available under the lease accounting standard. For example, we do not record right-of-use assets or lease liabilities for leases with terms of 12 months or less. For contracts containing real estate leases, we do not combine lease and non-lease components. The primary impact of this policy election is that we do not include in our calculation of lease liabilities any fixed and non-cancelable future payments due under the contract for items such as common area maintenance, utilities and other costs. Lease-related costs which are variable rather than fixed are expensed in the period incurred.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Assumptions, judgments and estimates impacting the carrying value of our right-of-use assets and liabilities include evaluating whether an arrangement contains a lease, determining whether the lease term should include any cancellable future periods, estimating the discount rate used to calculate our lease liabilities, estimating the fair value and useful life of the leased asset for the purpose of classifying the lease as an operating or finance lease, evaluating whether a lease contract amendment represents a new lease agreement or a modification to the existing lease and evaluating our right-of-use assets for impairment.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Research and Development</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Research and development costs are generally expensed as incurred.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Advertising Expense</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Advertising costs are expensed as incurred. Total advertising expenses were approximately $127,000 and $173,000 in 2020 and 2019, respectively.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Warranty Expense</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We record a liability for an estimate of costs that we expect to incur under our basic limited warranty when product revenue is recognized. Factors affecting our warranty liability include the number of units sold and historical and anticipated rates of claims and costs per claim. We normally provide a warranty for our products against defects for periods ranging from ninety days to one year. We provide for the estimated cost that may be incurred under our product warranties and periodically assess the adequacy of our warranty liability based on changes in the above factors. We record revenues on extended warranties on a straight-line basis over the term of the related warranty contracts. Service costs are expensed as incurred.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Earnings (Loss) Per Share</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Basic earnings (loss) per share exclude any dilutive effects of stock options. Basic earnings (loss) per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares and common stock equivalent shares outstanding during the period. The common stock equivalent shares from equity awards used in calculating diluted earnings per share were 74,000 and 65,000 for the years ended December 31, 2020 and 2019, respectively. Options to purchase 25,000 and 29,752 shares of common stock were outstanding as of December 31, 2020 and 2019, respectively, but were excluded from the computation of diluted EPS for the period then ended because the options were anti-dilutive.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Diversification of Credit Risk</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Financial instruments, which potentially subject us to concentrations of credit risk, consist primarily of trade receivables. Our trade receivables are geographically dispersed and include customers in many different industries. Our consolidated accounts receivable balance as of December 31, 2020 and 2019 includes foreign accounts receivable in the functional currency of our foreign subsidiaries amounting to $587,000 and $1,255,000, respectively. We generally do business with our foreign distributors in U.S. Dollars. We believe that risk of loss is significantly reduced due to the diversity of our end-customers and geographic sales areas. We perform on-going credit evaluations of our customers&#8217; financial condition and require collateral, such as letters of credit and bank guarantees, or prepayment whenever deemed necessary.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The following represented greater than 10% of our consolidated accounts receivable for the applicable year:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif"><b>Percentage of Consolidated Accounts Receivable</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2018</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 64%"><font style="font: 8pt Times New Roman, Times, Serif">Number of customers</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Approximate percentage of consolidated accounts receivable balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">41</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">32</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">35</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">17</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">17</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">15</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Diversification of net sales</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The following represented greater than 10% of net sales for the applicable year:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif"><b>Percentage of Net Sales</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2018</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 64%"><font style="font: 8pt Times New Roman, Times, Serif">Number of customers</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Approximate percentage of net sales</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">29</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">16</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">13</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif"><u>COVID-19</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">In 2020, we had to react to the global COVID-19 pandemic. COVID-19 has impacted all aspects of our business, from customer demand, to supply chain integrity, employee safety, business processes, and financial management. As a global company, we had to manage each of these while working within the guidelines of local and national policy in the U.S., China and Germany. Our philosophy at the start of the outbreak was simple:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif"> <td style="font: 8pt Times New Roman, Times, Serif; vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font: 8pt Times New Roman, Times, Serif"><b>1.</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Keep our people and their families safe;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif"> <td style="font: 8pt Times New Roman, Times, Serif; vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font: 8pt Times New Roman, Times, Serif"><b>2.</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Keep our facilities safe and operational while we serve our customers as an essential business; and</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif"> <td style="font: 8pt Times New Roman, Times, Serif; vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font: 8pt Times New Roman, Times, Serif"><b>3.</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Preserve cash.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We have managed this issue successfully to date, with no known employee transmissions in the workplace and significant preservation of our cash and working capital throughout the year. Our resilient supply chain model kept our facilities in Shanghai, China and Redmond, Washington open, and serving customers globally. We supported customers rapidly transitioning to medical device support. We did this while facing unique international travel restrictions, shipping delays, and inability to meet with customers in person. All the while we preserved and slightly grew our cash balances, while moving more cash to the U.S.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">COVID-19 has continued to impact our demand, particularly capacity related, evidenced by many automotive and other plant shut downs in the second quarter, their re-openings and now, in a believed ripple effect, the impact of chip shortages on their production plans. This appears to be a short-term issue and the outlook for automotive electronics remains strong for a decade. Waves of COVID-19 infection rates have kept or re-imposed revised travel restrictions. Customers largely have not permitted in-person sales and other visits. Converting these interactions to remote and virtual means has meant new processes and technology usage.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">In production, in addition to adding protective health measures for our employees, we have focused on supply chain resilience and duplicating production capability for some products in both our Shanghai, China and Redmond, USA facilities. We implemented additional supplier financial and other monitoring, as well as adding additional local suppliers and increasing inventory stock levels of key parts. Other than production employees who necessarily are onsite, most Redmond employees are working remotely with some flexibility to be onsite and this is expected to continue until COVID-19 risks are reduced by vaccination coverage.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>New Accounting Pronouncements</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">In June 2016, the Financial Accounting Standards Board (&#34;FASB&#34;) issued Accounting Standards Update (&#34;ASU&#34;) No. 2016-13, &#34;Measurement of Credit Losses on Financial Instruments,&#34; which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments.&#160;We are planning to adopt the standard effective for years after December 15, 2022 and do not expect this to have a material impact on our financial statements.</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">Trade accounts receivable</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,560</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4,179</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Less allowance for doubtful receivables</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">66</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">80</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Trade accounts receivable, net</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,494</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4,099</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">Changes in Data I/O&#8217;s allowance for doubtful accounts are as follows:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">Beginning balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">80</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">75</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Bad debt expense (reversal)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(14</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Accounts written-off</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Recoveries</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Ending balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">66</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">80</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>,2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">Raw material</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,143</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,416</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Work-in-process</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,204</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,832</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Finished goods</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">923</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">772</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Inventories</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,270</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,020</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Leasehold improvements</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">421</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">395</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Equipment</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,625</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,606</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Sales demonstration equipment</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">963</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">778</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">7,009</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">6,779</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Less accumulated depreciation</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,793</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,111</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Property and equipment, net</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,216</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,668</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">Total depreciation expense recorded for 2020 and 2019 was $815,000 and $867,000, respectively.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Other accrued liabilities consisted of the following components:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Lease liability - short term</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">673</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">678</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Product warranty</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">371</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">367</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Sales return reserve</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">61</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">77</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Other taxes</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">109</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">126</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Other</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">93</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">124</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Other accrued liabilities</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,307</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,372</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The changes in our product warranty liability for the year ending December 31, 2020 are follows:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 88%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Liability, beginning balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">367</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Net expenses</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">728</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Warranty claims</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(728</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Accrual revisions</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Liability, ending balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">371</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We have commitments under non-cancelable operating leases and other agreements, primarily for factory and office space, with initial or remaining terms of one year or more as follows:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">For the years ending December 31:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Operating</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Lease</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Commitments</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 88%"><font style="font: 8pt Times New Roman, Times, Serif">2021</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">747</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">2022</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">331</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">2023</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">101</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">2024</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">89</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">2025</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">69</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Thereafter</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">85</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,422</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Less Imputed interest</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(162</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Total operating lease liabilities</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,260</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Cash paid for operating lease liabilities for the twelve months ended December 31, 2020 and 2019, respectively, was $770,000 and $757,000. There were three new or modified leases during the twelve months ended December 31, 2020 that are considered minor, and are accounted for in the amounts disclosed above.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The following table presents supplemental balance sheet information related to leases as of December 31, 2020:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Right-of-use assets (Long-term other assets)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,081</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,574</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Lease liability-short term (Other accrued liabilities)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">673</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">678</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Lease liability-long term (Operating lease liabilities)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">588</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,178</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">At December 31, 2020, the weighted average remaining lease term is 2.9 years and the weighted average discount rate used is 5%.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The components of our lease expense for the twelve months ended December 31, 2020 and 2019, respectively, include operating lease costs of $692,000 and $685,000, which includes short-term lease costs of $34,000 and $32,000. Variable payments were not material, and were treated as non-lease components and were recognized in the period for which the costs occur.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Our real estate facility leases are described below:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">During the third quarter of 2017, we amended our lease agreement for the Redmond, Washington headquarters facility, extending the lease to July 31, 2022. Previously on June 8, 2015 the lease had been amended to relocate our headquarters to a nearby building and lower the square footage to approximately 20,460. The lease base annual rental payments during 2020 and 2019 were approximately $361,000 and $351,000, respectively.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">In addition to the Redmond facility, approximately 24,000 square feet is leased at two foreign locations, including our sales, service, operations and engineering office located in Shanghai, China, and our German sales, service and engineering office located near Munich, Germany.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We signed a lease agreement effective November 1, 2015 that extends through October 31, 2021 for a facility located in Shanghai, China. This lease is for approximately 19,400 square feet. The lease base annual rental payments during 2020 and 2019 were approximately $301,000 and $305,000, respectively.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">During the fourth quarter of 2016, we signed a lease agreement for a new facility located near Munich, Germany which was effective March 1, 2017 and extends through February 28, 2022 with a five year further extension to 2027. This lease is for approximately 4,895 square feet. The lease base annual rental payments during 2020 and 2019 were approximately $62,000 and $57,000, respectively.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We have purchase obligations for inventory and production costs as well as other obligations such as capital expenditures, service contracts, marketing, and development agreements. Arrangements are considered purchase obligations if a contract specifies all significant terms, including fixed or minimum quantities to be purchased, a pricing structure and approximate timing of the transaction. Most arrangements are cancelable without a significant penalty, and with short notice, typically less than 90 days. At December 31, 2020, the purchase commitments and other obligations totaled $1.3 million of which all but $124,000 are expected to be paid over the next twelve months.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31, 2020, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management&#8217;s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Stock Option Plans</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">At December 31, 2020, there were 124,393 shares available for future grant under Data I/O Corporation 2000 Stock Compensation Incentive Plan (&#8220;2000 Plan&#8221;). At December 31, 2020, there were shares of Common Stock reserved for issuance consisting of 62,500 inducement reserve shares and 605,728 shares under the 2000 Plan. The inducement reserve shares were granted in 2019 consisting of 25,000 options and 50,000 RSU (37,500 unvested and unissued), which were not from the 2000 Plan, but were made under the terms of the 2000 Plan. During 2020, 12,500 shares were issued from the inducement reserve. Pursuant to the 2000 Plan, options are granted to our officers and key employees with exercise prices equal to the fair market value of the Common Stock at the date of grant and generally vest over four years. Options granted under the plans have a maximum term of six years from the date of grant. Stock awards are also granted under the 2000 Plan which generally vest over four years and one year for nonemployee Directors.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Employee Stock Purchase Plan</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Under the Employee Stock Purchase Plan (&#8220;ESPP&#8221;), eligible employees may purchase shares of our Common Stock at six-month intervals at 95% of the fair market value on the last day of each six-month period. Employees may purchase shares having a value not exceeding ten percent of their gross compensation during an offering period. During 2020 and 2019, a total of 7,814 and 6,177 shares, respectively, were purchased under the plan at average prices of $3.71 and $4.88 per share, respectively. At December 31, 2020 and 2019, 31,769 and 39,249 shares were reserved for future issuance respectively.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif"><u>Stock Appreciation Rights Plan</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We have a Stock Appreciation Rights (&#8220;SAR&#8221;) Plan under which each director, executive officer or holder of 10% or more of our Common Stock has a SAR with respect to each exercisable stock option. The SAR entitles the SAR holder to receive cash from us for the difference between the market value of the stock and the exercise price of the option in lieu of exercising the related option. SARs are only exercisable following a tender offer or exchange offer for our stock, or following approval by shareholders of Data I/O of any merger, consolidation, reorganization or other transaction providing for the conversion or exchange of more than 50% of the common shares outstanding. As no event has occurred, which would make the SARs exercisable, and no such event is deemed probable, no compensation expense has been recorded under this plan. At December 31, 2020 and 2019, there were 25,000 SARs outstanding.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Director Fee Plan</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We have a Director Fee Plan available to compensate directors who are not employees of Data&#160;I/O Corporation with equity. During 2020, 20,559 shares were issued from the plan and no shares were issued from the plan in 2019. At December 31, 2020 and 2019 130,763 and 151,322 shares remain available in the plan respectively.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Retirement Savings Plan</u></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We have a savings plan that qualifies as a cash or deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the plan, participating U.S. employees may defer their pre-tax salary or post-tax salary if Roth is elected, subject to IRS limitations. In fiscal years 2020 and 2019, we contributed one dollar for each dollar contributed by a participant, with a maximum contribution of four percent of a participant&#8217;s eligible earnings. Our matching contribution expense for the savings plan, net of forfeitures, was approximately $184,000 and $239,000 in 2020 and 2019, respectively. Employer matching contributions owed to the plan were $200,000 and $211,000 at December 31, 2020 and 2019, respectively.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">For share-based awards granted, we have recognized compensation expense based on the estimated grant date fair value method. For these awards we have recognized compensation expense using a straight-line amortization method and reduced for estimated forfeitures. The impact on our results of operations of recording share-based compensation for the year ended December 31, 2020 and 2019 was as follows:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Cost of goods sold</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">44</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">28</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Research and development</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">371</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">288</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Selling, general and administrative</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,052</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">855</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Total share-based compensation</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,467</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,171</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">An immaterial amount of share-based compensation was capitalized into inventory as overhead for the years ended December 31, 2020 and 2019, respectively.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The fair values of share-based awards for employee stock option awards were estimated at the date of grant using the Black-Scholes valuation model. The volatility and expected life of the options used in calculating the fair value of share-based awards may exclude certain periods of historical data that we considered atypical and not likely to occur in future periods. There were no options granted during the year ended December 31, 2020. The following weighted average assumptions were used to calculate the fair value of options granted during the year ended December 31, 2019:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Employee Stock</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Options</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Risk-free interest rates</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2.31</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Volatility factors</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">62.05</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Expected life of the option in years</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.0</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Expected dividend yield</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">None</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The risk-free interest rate used in the Black-Scholes valuation method is based on the implied yield currently available in U.S. Treasury securities at maturity with an equivalent term. We have not recently declared or paid any dividends and do not currently have plans to do so in the future. The expected term of options represents the period that our stock-based awards are expected to be outstanding and has been determined based on historical weighted average holding periods and projected holding periods for the remaining unexercised shares. Consideration was given to the contractual terms of our stock-based awards, vesting schedules and expectations of future employee behavior. Expected volatility is based on the annualized daily historical volatility of our stock over a representative period.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The following table summarizes stock option activity under our stock option plans for the twelve months ended December 31:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Options</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted-Average</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Exercise Price</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted-Average Remaining Contractual Life in Years</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Options</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted-Average</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Exercise Price</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted-Average Remaining Contractual Life in Years</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding at beginning of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8.03</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Granted</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Exercised</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">0.00</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Cancelled, Expired or</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Forfeited</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8.03</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 36%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding at end of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.33</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 3%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.34</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 3%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Vested or expected to vest at the end of the period</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">24,068</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.33</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">24,723</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.34</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Exercisable at end of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">9,375</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.33</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12,500</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.34</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The aggregate intrinsic value of outstanding options is $0. There were no stock option awards exercised in 2020.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Restricted stock award activity including performance-based stock award activity under our share-based compensation plan was as follows:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Awards</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted - Average</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Grant Date Fair Value</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Awards</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted - Average</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Grant Date Fair Value</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 50%"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding at beginning of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">536,403</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.44</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">558,856</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">6.06</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Granted</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">383,951</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3.02</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">276,700</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.57</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Vested</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(230,901</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.16</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(224,089</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.30</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Cancelled</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(46,225</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.58</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(75,064</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">7.30</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding at end of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">643,228</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.16</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">536,403</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.44</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">During the years ended December 31, 2020 and 2019, 55,687 and 54,436 shares respectively were withheld from issuance related to restricted stock units vesting and stock option exercises to cover employee taxes and stock options exercise price.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">The remaining unamortized expected future compensation expense and remaining amortization period associated with unvested option grants and restricted stock awards are:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">Unamortized future compensation expense</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,017,501</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,351,324</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Remaining weighted average amortization period in years</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2.35</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2.40</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Data I/O did not offer a share repurchase program in 2020. In August of 2019, Data I/O completed the share repurchase program authorized in 2018.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">Components of income (loss) before taxes:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">U.S. operations</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(4,451</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(2,518</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Foreign operations</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">874</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,362</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Total income (loss) before taxes</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(3,577</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,156</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">Income tax expense (benefit) consists of:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Current tax expense (benefit)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;U.S. federal</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">0</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(42</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;State</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(2</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Foreign</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">389</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">65</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">387</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Deferred tax expense (benefit) &#8211; U.S. federal</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Total income tax expense (benefit)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">387</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">A reconciliation of our effective income tax and the U.S. federal tax rate is as follows:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">Statutory tax</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(751</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(243</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">State and foreign income tax, net of federal income tax benefit</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">151</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(230</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Valuation allowance for deferred tax assets</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,513</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">568</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Foreign sourced deemed dividend income</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(394</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Stock based compensation</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(136</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(177</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Other</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">113</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total income tax expense (benefit)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">387</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><font style="font: 8pt Times New Roman, Times, Serif">The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets are presented below:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Deferred income tax assets:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Allowance for doubtful accounts</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">10</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">13</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Inventory and product return reserves</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">573</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">464</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Compensation accruals</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,973</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,723</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Accrued liabilities</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">179</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">129</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Book-over-tax depreciation and amortization</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">91</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Foreign net operating loss carryforwards</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">53</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;U.S. net operating loss carryforwards</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,739</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,904</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;U.S. credit carryforwards</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,345</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,280</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,963</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">7,541</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Valuation Allowance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(8,963</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(7,541</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total Deferred Income Tax Assets</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The valuation allowance for deferred tax assets increased $1,422,000 and $571,000 during the years ended December 31, 2020 and 2019, respectively. The net deferred tax assets have a full valuation allowance provided due to uncertainty regarding our ability to utilize such assets in future years. This full valuation allowance evaluation is based upon our volatile history of losses and the cyclical nature of our industry and capital spending. Credit carryforwards consist primarily of research and experimental and foreign tax credits. We intend to continue to reinvest foreign earnings of our operating subsidiaries.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">U.S. net operating loss carryforwards are $17.8 million at December 31, 2020 with expiration years from 2022 to 2034. Utilization of net operating loss and credit carryforwards is subject to certain limitations under Section 382 of the Internal Revenue Code of 1986, as amended.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The gross changes in uncertain tax positions resulting in unrecognized tax benefits are presented below:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">Unrecognized tax benefits, opening balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">348</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">308</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Prior period tax position increases</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">10</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Additions based on tax positions related to current year</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">17</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">30</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Unrecognized tax benefits, ending balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">365</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">348</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Historically, we have incurred minimal interest expense and no penalties associated with tax matters. We have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Tax years that remain open for examination include 2017, 2018, 2019 and 2020 in the United States of America. In addition, various tax years from 2002 to 2014 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We consider our operations to be a single operating segment, focused on the design, manufacturing and sale of programming systems used by designers and manufacturers of electronic products.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Major operations outside the U.S. include sales, engineering and service support subsidiaries in Germany as well as in China, which also manufactures some of our products.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">The following tables provide summary operating information by geographic area:</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Net sales:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;U.S.</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,516</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,735</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Europe</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,415</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,828</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Rest of World</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">10,397</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11,005</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">20,328</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">21,568</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Included in Europe and Rest of World are</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">the following significant balances:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Germany</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,851</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,507</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;China</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,490</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,934</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Operating income:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;U.S.</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(713</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">317</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Europe</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,698</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,108</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Rest of World</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(667</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(487</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(3,078</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,278</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Identifiable assets:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;U.S.</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">13,858</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12,818</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Europe</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,878</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,917</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Rest of World</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,856</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">9,546</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,592</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">28,281</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">During the fourth quarter of 2020, we launched a new generation of SentriX tools and capability. We made the strategic decision to control key pieces of the technology and enhance the ability to simplify the security deployment process, own the end-to-end intellectual property and scale our business. We accelerated the transition to second generation of SentriX by immediately upgrading all customers&#8217; deployed first generation SentriX systems to the new hardware and software. This obsoleted components of the first generation hardware, software and inventory.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">We also ended support for some legacy automated handlers, impairing the remaining service inventory.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">As a result, certain capital equipment assets, advance payments and inventory were analyzed and determined to be impaired, totaling $943,000. This included impairment of $652,000, consisting of $252,000 of equipment and software, $400,000 of prepaid royalties, as well as impairment related charges of $291,000, due to inventory obsolescence (cost of goods sold) for end of certain product support.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">In preparing the financial statements, the Company has reviewed all known events which have occurred after December 31, 2020 through March 26, 2021, the date on which the financial statements are available for issuance, for potential recognition or disclosure in the consolidated financial statements and footnotes.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">There were no subsequent events which would require additional disclosures to the financial statements other than those already disclosed throughout the Notes to Consolidated Financial Statements.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Data&#160;I/O Corporation (&#8220;Data I/O&#8221;, &#8220;We&#8221;, &#8220;Our&#8221;, &#8220;Us&#8221;) designs, manufactures and sells programming systems used by designers and manufacturers of electronic products. Our programming system products are used to program integrated circuits (&#8220;ICs&#8221; or &#8220;devices&#8221; or &#8220;semiconductors&#8221;) with the specific unique data necessary for the ICs contained in various products, and are an important tool for the electronics industry experiencing growing use of programmable ICs. Customers for our programming system products are located around the world, primarily in Asia, Europe and the Americas. Our manufacturing operations are currently located in Redmond, Washington, United States and Shanghai, China.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements include the accounts of Data&#160;I/O Corporation and our wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Significant estimates include:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Revenue Recognition</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Allowance for Doubtful Accounts</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Inventory</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Warranty Accruals</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Tax Valuation Allowances</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">&#9679;</font></td> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Share-based Compensation</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Assets and liabilities of foreign subsidiaries are translated at the exchange rate on the balance sheet date. Revenues, costs and expenses of foreign subsidiaries are translated at average rates of exchange prevailing during the year. Translation adjustments resulting from this process are charged or credited to stockholders&#8217; equity. Realized and unrealized gains and losses resulting from the effects of changes in exchange rates on assets and liabilities denominated in foreign currencies are included in non-operating expense as foreign currency transaction gains and losses.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">All highly liquid investments purchased with an original maturity of 90 days or less are considered cash equivalents.&#160; We maintain our cash and cash equivalents with major financial institutions in the United States of America, which are insured by the Federal Deposit Insurance Corporation (FDIC), and in foreign jurisdictions.&#160; Deposits in U.S. banks exceed the FDIC insurance limit.&#160; We have not experienced any losses on our cash and cash equivalents.&#160; Cash and cash equivalents held in foreign bank accounts in China and Germany, totaled (in millions) $6.8 at December 31, 2020 and $8.7 at December 31, 2019.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain financial instruments are carried at cost on the consolidated balance sheets, which approximates fair value due to their short-term, highly liquid nature. These instruments include cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, and other short-term liabilities.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The majority of our accounts receivable are due from companies in the electronics manufacturing industries. Credit is extended based on an evaluation of a customer&#8217;s financial condition and, generally, collateral is not required. Accounts receivable are typically due within 30 to 60 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts receivable outstanding longer than the contractual payment terms are considered past due. We determine the allowance by considering a number of factors, including the length of time trade accounts receivable are past due, the industry and geographic payment practices involved, our previous bad debt experience, the customer&#8217;s current ability to pay their obligation to us, and the condition of the general economy and the industry as a whole. We write off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. Interest may be charged, at the discretion of management and according to our standard sales terms, beginning on the day after the due date of the receivable. However, interest income is subsequently recognized on these accounts either to the extent cash is received, or when the future collection of interest and the receivable balance is considered probable by management.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at the lower of cost or net realizable value with cost being the currently adjusted standard cost, which approximates cost on a first-in, first-out basis. We estimate changes to inventory for obsolete, slow-moving, excess and non-salable inventory by reviewing current transactions and forecasted product demand. We evaluate our inventories on an item by item basis and record an adjustment (lower of cost or net realizable value) accordingly.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment, including leasehold improvements, are stated at cost and depreciation is calculated over the estimated useful lives of the related assets or lease terms on the straight-line basis. We depreciate substantially all manufacturing and office equipment over periods of three to seven years. We depreciate leasehold improvements over the remaining portion of the lease or over the expected life of the asset if less than the remaining term of the lease.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We regularly review all of our property, plant and equipment for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If the total of future undiscounted cash flows is less than the carrying amount of these assets, an impairment loss, if any, based on the excess of the carrying amount over the fair value of the assets, is recorded. Based on this evaluation, approximately $252,000 of impairment was noted and recorded for property, plant and equipment for the year ended December 31, 2020. For the year ended December 31, 2019, no impairment was noted or recorded for property, plant and equipment.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We expense external costs, such as filing fees and associated attorney fees, incurred to obtain initial patents, but capitalize patents obtained through acquisition as intangible assets. We also expense costs associated with maintaining and defending patents subsequent to their issuance.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Income taxes are computed at current enacted tax rates, less tax credits using the asset and liability method. Deferred taxes are adjusted both for items that do not have tax consequences and for the cumulative effect of any changes in tax rates from those previously used to determine deferred tax assets or liabilities. Tax provisions include amounts that are currently payable, changes in deferred tax assets and liabilities that arise because of temporary differences between the timing of when items of income and expense are recognized for financial reporting and income tax purposes, and any changes in the valuation allowance caused by a change in judgment about the realization of the related deferred tax assets. A valuation allowance is established when necessary to reduce deferred tax assets to amounts expected to be realized. The CARES Act, enacted in Q1 2020, accelerated the AMT credit refund of $640,000 to be a current asset instead of non-current.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">All stock-based compensation awards are measured based on estimated fair values on the date of grant and recognized as compensation expense on the straight-line single-option method. Our share-based compensation is reduced for estimated forfeitures at the time of grant and revised as necessary in subsequent periods if actual forfeitures differ from those estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Topic 606 provides a single, principles-based five-step model to be applied to all contracts with customers. It generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers when control over the promised goods or services are transferred to the customer.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We expense contract acquisition costs, primarily sales commissions, for contracts with terms of one year or less and will capitalize and amortize incremental costs with terms that exceed one year. During 2020 and 2019, the impact of capitalization of incremental costs for obtaining contracts was immaterial. We exclude sales, use, value added, some excise taxes and other similar taxes from the measurement of the transaction price.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be a separate performance obligation. These systems are standard products with published product specifications and are configurable with standard options. The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The revenue related to products requiring installation that is perfunctory is recognized upon transfer of control of the product to customers, which generally is at the time of shipment. Installation that is considered perfunctory includes any installation that is expected to be performed by other parties, such as distributors, other vendors, or the customers themselves. This considers the complexity, skill and training needed as well as customer expectations regarding installation.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We enter into arrangements with multiple performance obligations that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component. We allocate the transaction price of each element based on relative selling prices. Relative selling price is based on the selling price of the standalone system. For the installation and service and support performance obligations, we use the value of the discount given to distributors who perform these components. For software maintenance performance obligations, we use what we charge for annual software maintenance renewals after the initial year the system is sold. Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year. Deferred revenue includes service, support and maintenance contracts and represents the undelivered performance obligation of agreements that are typically for one year.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When we sell software separately, we recognize revenue upon the transfer of control of the software, which is generally upon shipment, provided that only inconsequential performance obligations remain on our part and substantive acceptance conditions, if any, have been met.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue when there is an approved contract that both parties are committed to perform, both parties rights have been identified, the contract has substance, collection of substantially all the consideration is probable, the transaction price has been determined and allocated over the performance obligations, the performance obligations including substantive acceptance conditions, if any, in the contract have been met, the obligation is not contingent on resale of the product, the buyer&#8217;s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer. We establish a reserve for sales returns based on historical trends in product returns and estimates for new items. Payment terms are generally 30 days from shipment.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We transfer certain products out of service from their internal use and make them available for sale. The products transferred are typically our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment. Once transferred, the equipment is sold by our regular sales channels as used equipment inventory. These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business. The transfer amount is the product unit&#8217;s net book value and the sale transaction is accounted for as revenue and cost of goods sold.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table represents our revenues by major categories:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Net sales by type</b></p></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 78%"><font style="font: 8pt Times New Roman, Times, Serif">Equipment Sales</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11,480</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12,553</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Adapter Sales</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,527</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,535</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Software and Maintenance Sales *</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,321</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,480</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">20,328</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">21,568</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">* includes an insignificant amount of service and part sales</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Leases arise from contracts which convey the right to control the use of identified property or equipment for a period of time in exchange for consideration. Our leasing arrangements are primarily for office space we use to conduct our operations. In addition, there are automobiles and a small amount of office equipment leased. We determine whether contracts include a lease at the inception date, which is generally upon contract signing, considering factors such as whether the contract includes an asset which is physically distinct, which party obtains substantially all of the capacity and economic benefit of the asset, and which party directs how, and for what purpose, the asset is used during the contractual period of use. Our leases commence when the lessor makes the asset available for our use. At commencement, we record a lease liability at the present value of future lease payments, net of any future lease incentives to be received. Some of our lease agreements include cancellable future periods subject to termination or extension options. We include cancellable lease periods in our future lease payments when we are reasonably certain to continue to utilize the asset for those periods. We calculate the present value of future lease payments at commencement using a discount rate which we estimate as the collateralized borrowing rate we believe that would be incurred on our future lease payments over a similar term. At commencement, we also record a corresponding right-of-use asset, which is calculated based on the amount of the lease liability, adjusted for any advance lease payments paid, initial direct costs incurred or lease incentives received prior to commencement. Right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Leases are classified at commencement, as either operating or finance leases. As of December 31, 2020, all of our leases are classified as operating leases. Rent expense for operating leases is recognized on the straight-line method over the term of the agreement beginning on the lease commencement date.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In accounting for leases, we utilize certain practical expedients and policy elections available under the lease accounting standard. For example, we do not record right-of-use assets or lease liabilities for leases with terms of 12 months or less. For contracts containing real estate leases, we do not combine lease and non-lease components. The primary impact of this policy election is that we do not include in our calculation of lease liabilities any fixed and non-cancelable future payments due under the contract for items such as common area maintenance, utilities and other costs. Lease-related costs which are variable rather than fixed are expensed in the period incurred.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Assumptions, judgments and estimates impacting the carrying value of our right-of-use assets and liabilities include evaluating whether an arrangement contains a lease, determining whether the lease term should include any cancellable future periods, estimating the discount rate used to calculate our lease liabilities, estimating the fair value and useful life of the leased asset for the purpose of classifying the lease as an operating or finance lease, evaluating whether a lease contract amendment represents a new lease agreement or a modification to the existing lease and evaluating our right-of-use assets for impairment.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Research and development costs are generally expensed as incurred.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Advertising costs are expensed as incurred. Total advertising expenses were approximately $127,000 and $173,000 in 2020 and 2019, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We record a liability for an estimate of costs that we expect to incur under our basic limited warranty when product revenue is recognized. Factors affecting our warranty liability include the number of units sold and historical and anticipated rates of claims and costs per claim. We normally provide a warranty for our products against defects for periods ranging from ninety days to one year. We provide for the estimated cost that may be incurred under our product warranties and periodically assess the adequacy of our warranty liability based on changes in the above factors. We record revenues on extended warranties on a straight-line basis over the term of the related warranty contracts. Service costs are expensed as incurred.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings (loss) per share exclude any dilutive effects of stock options. Basic earnings (loss) per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares and common stock equivalent shares outstanding during the period. The common stock equivalent shares from equity awards used in calculating diluted earnings per share were 74,000 and 65,000 for the years ended December 31, 2020 and 2019, respectively. Options to purchase 25,000 and 29,752 shares of common stock were outstanding as of December 31, 2020 and 2019, respectively, but were excluded from the computation of diluted EPS for the period then ended because the options were anti-dilutive.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments, which potentially subject us to concentrations of credit risk, consist primarily of trade receivables. Our trade receivables are geographically dispersed and include customers in many different industries. Our consolidated accounts receivable balance as of December 31, 2020 and 2019 includes foreign accounts receivable in the functional currency of our foreign subsidiaries amounting to $587,000 and $1,255,000, respectively. We generally do business with our foreign distributors in U.S. Dollars. We believe that risk of loss is significantly reduced due to the diversity of our end-customers and geographic sales areas. We perform on-going credit evaluations of our customers&#8217; financial condition and require collateral, such as letters of credit and bank guarantees, or prepayment whenever deemed necessary.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following represented greater than 10% of our consolidated accounts receivable for the applicable year:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Percentage of Consolidated Accounts Receivable</b></p></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2018</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 67%"><font style="font: 8pt Times New Roman, Times, Serif">Number of customers</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <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"> <td><font style="font: 8pt Times New Roman, Times, Serif">Approximate percentage of consolidated accounts receivable balance</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">41</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">32</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">35</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <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"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">17</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">17</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">15</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Diversification of net sales</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following represented greater than 10% of net sales for the applicable year:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Percentage of Net Sales</b></p></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2018</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 67%"><font style="font: 8pt Times New Roman, Times, Serif">Number of customers</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <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"> <td><font style="font: 8pt Times New Roman, Times, Serif">Approximate percentage of net sales</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">29</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <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"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">16</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">13</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2020, we had to react to the global COVID-19 pandemic. COVID-19 has impacted all aspects of our business, from customer demand, to supply chain integrity, employee safety, business processes, and financial management. As a global company, we had to manage each of these while working within the guidelines of local and national policy in the U.S., China and Germany. Our philosophy at the start of the outbreak was simple:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font: 8pt Times New Roman, Times, Serif"><b>1.</b></font></td> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Keep our people and their families safe;</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font: 8pt Times New Roman, Times, Serif"><b>2.</b></font></td> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Keep our facilities safe and operational while we serve our customers as an essential business; and</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font: 8pt Times New Roman, Times, Serif"><b>3.</b></font></td> <td style="font: 11pt Calibri, Helvetica, Sans-Serif; padding-top: 0.75pt; padding-right: 0.75pt; padding-left: 0.75pt; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Preserve cash.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have managed this issue successfully to date, with no known employee transmissions in the workplace and significant preservation of our cash and working capital throughout the year. Our resilient supply chain model kept our facilities in Shanghai, China and Redmond, Washington open, and serving customers globally. We supported customers rapidly transitioning to medical device support. We did this while facing unique international travel restrictions, shipping delays, and inability to meet with customers in person. All the while we preserved and slightly grew our cash balances, while moving more cash to the U.S.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">COVID-19 has continued to impact our demand, particularly capacity related, evidenced by many automotive and other plant shut downs in the second quarter, their re-openings and now, in a believed ripple effect, the impact of chip shortages on their production plans. This appears to be a short-term issue and the outlook for automotive electronics remains strong for a decade. Waves of COVID-19 infection rates have kept or re-imposed revised travel restrictions. Customers largely have not permitted in-person sales and other visits. Converting these interactions to remote and virtual means has meant new processes and technology usage.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">In production, in addition to adding protective health measures for our employees, we have focused on supply chain resilience and duplicating production capability for some products in both our Shanghai, China and Redmond, USA facilities. We implemented additional supplier financial and other monitoring, as well as adding additional local suppliers and increasing inventory stock levels of key parts. Other than production employees who necessarily are onsite, most Redmond employees are working remotely with some flexibility to be onsite and this is expected to continue until COVID-19 risks are reduced by vaccination coverage.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2016, the Financial Accounting Standards Board (&#34;FASB&#34;) issued Accounting Standards Update (&#34;ASU&#34;) No. 2016-13, &#34;Measurement of Credit Losses on Financial Instruments,&#34; which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments.&#160;We are planning to adopt the standard effective for years after December 15, 2022 and do not expect this to have a material impact on our financial statements.</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Net sales by type</b></p></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 78%"><font style="font: 8pt Times New Roman, Times, Serif">Equipment Sales</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11,480</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12,553</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Adapter Sales</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,527</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,535</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Software and Maintenance Sales *</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,321</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,480</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">20,328</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">21,568</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">* includes an insignificant amount of service and part sales</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Percentage of Consolidated Accounts Receivable</b></p></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2018</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 67%"><font style="font: 8pt Times New Roman, Times, Serif">Number of customers</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <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"> <td><font style="font: 8pt Times New Roman, Times, Serif">Approximate percentage of consolidated accounts receivable balance</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">41</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">32</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">35</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <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"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">17</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">17</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">15</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Diversification of net sales</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following represented greater than 10% of net sales for the applicable year:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Percentage of Net Sales</b></p></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2018</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 67%"><font style="font: 8pt Times New Roman, Times, Serif">Number of customers</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <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"> <td><font style="font: 8pt Times New Roman, Times, Serif">Approximate percentage of net sales</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">29</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <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"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">16</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;Percentage of each</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">13</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">Trade accounts receivable</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,560</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4,179</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Less allowance for doubtful receivables</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">66</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">80</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Trade accounts receivable, net</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,494</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4,099</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">Beginning balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">80</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">75</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Bad debt expense (reversal)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(14</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Accounts written-off</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Recoveries</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Ending balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">66</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">80</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>,2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">Raw material</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,143</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,416</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Work-in-process</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,204</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,832</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Finished goods</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">923</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">772</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Inventories</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,270</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,020</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Leasehold improvements</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">421</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">395</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Equipment</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,625</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,606</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Sales demonstration equipment</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">963</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">778</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">7,009</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">6,779</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Less accumulated depreciation</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,793</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,111</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Property and equipment, net</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,216</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,668</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Lease liability - short term</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">673</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">678</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Product warranty</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">371</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">367</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Sales return reserve</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">61</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">77</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Other taxes</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">109</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">126</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Other</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">93</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">124</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Other accrued liabilities</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,307</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,372</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 88%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Liability, beginning balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">367</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Net expenses</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">728</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Warranty claims</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(728</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Accrual revisions</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Liability, ending balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">371</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Operating</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Lease</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Commitments</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 88%"><font style="font: 8pt Times New Roman, Times, Serif">2021</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">747</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">2022</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">331</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">2023</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">101</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">2024</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">89</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">2025</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">69</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Thereafter</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">85</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,422</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Less Imputed interest</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(162</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Total operating lease liabilities</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,260</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Right-of-use assets (Long-term other assets)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,081</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,574</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Lease liability-short term (Other accrued liabilities)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">673</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">678</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;Lease liability-long term (Operating lease liabilities)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">588</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,178</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Cost of goods sold</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">44</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">28</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Research and development</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">371</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">288</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Selling, general and administrative</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,052</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">855</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Total share-based compensation</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,467</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,171</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Employee Stock</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Options</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Risk-free interest rates</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2.31</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Volatility factors</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">62.05</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Expected life of the option in years</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.0</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Expected dividend yield</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">n/a</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">None</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Options</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted-Average</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Exercise Price</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted-Average Remaining Contractual Life in Years</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Options</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted-Average</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Exercise Price</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted-Average Remaining Contractual Life in Years</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding at beginning of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8.03</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Granted</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Exercised</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">0.00</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Cancelled, Expired or</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Forfeited</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8.03</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 36%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding at end of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.33</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 3%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,000</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; width: 7%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.34</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 3%; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Vested or expected to vest at the end of the period</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">24,068</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.33</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">24,723</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.34</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Exercisable at end of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">9,375</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.33</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12,500</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.98</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.34</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Awards</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted - Average</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Grant Date Fair Value</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Awards</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted - Average</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Grant Date Fair Value</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 50%"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding at beginning of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">536,403</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.44</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">558,856</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">6.06</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Granted</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">383,951</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3.02</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">276,700</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.57</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Vested</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(230,901</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.16</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(224,089</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.30</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Cancelled</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(46,225</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.58</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(75,064</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">7.30</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding at end of year</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">643,228</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4.16</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">536,403</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5.44</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December 31,</b></font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></p></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 76%"><font style="font: 8pt Times New Roman, Times, Serif">Unamortized future compensation expense</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,017,501</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,351,324</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Remaining weighted average amortization period in years</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2.35</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2.40</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">U.S. operations</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(4,451</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(2,518</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Foreign operations</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">874</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,362</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Total income (loss) before taxes</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(3,577</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,156</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Current tax expense (benefit)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;U.S. federal</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">0</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(42</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;State</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(2</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Foreign</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">389</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">65</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">387</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Deferred tax expense (benefit) &#8211; U.S. federal</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;Total income tax expense (benefit)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">387</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">Statutory tax</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(751</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(243</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">State and foreign income tax, net of federal income tax benefit</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">151</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(230</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Valuation allowance for deferred tax assets</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,513</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">568</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Foreign sourced deemed dividend income</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(394</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Stock based compensation</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(136</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(177</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Other</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">113</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total income tax expense (benefit)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">387</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Deferred income tax assets:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Allowance for doubtful accounts</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">10</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">13</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Inventory and product return reserves</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">573</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">464</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Compensation accruals</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,973</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,723</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Accrued liabilities</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">179</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">129</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Book-over-tax depreciation and amortization</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">91</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Foreign net operating loss carryforwards</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">53</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;U.S. net operating loss carryforwards</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,739</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,904</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;U.S. credit carryforwards</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,345</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,280</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,963</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">7,541</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Valuation Allowance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(8,963</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(7,541</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Total Deferred Income Tax Assets</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">Unrecognized tax benefits, opening balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">348</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">308</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Prior period tax position increases</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">10</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Additions based on tax positions related to current year</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">17</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">30</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Unrecognized tax benefits, ending balance</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">365</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">348</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 8pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="6" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Year Ended December 31,</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">(in thousands)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2020</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Net sales:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="font: 8pt Times New Roman, Times, Serif; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif; width: 75%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;U.S.</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,516</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,735</font></td> <td style="font: 8pt Times New Roman, Times, Serif; width: 2%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Europe</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,415</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,828</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Rest of World</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">10,397</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11,005</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">20,328</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">21,568</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Included in Europe and Rest of World are</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">the following significant balances:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Germany</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,851</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,507</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;China</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,490</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,934</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Operating income:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;U.S.</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(713</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">317</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Europe</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,698</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,108</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Rest of World</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(667</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(487</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(3,078</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,278</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">Identifiable assets:</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;U.S.</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">13,858</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">12,818</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Europe</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,878</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,917</font></td> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;Rest of World</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">5,856</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">9,546</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="font: 8pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">25,592</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; font: 8pt Times New Roman, Times, Serif; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">28,281</font></td> <td style="font: 8pt Times New Roman, Times, Serif; padding-bottom: 3pt"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> 728000 728000 4000 1260000 162000 1422000 85000 69000 89000 101000 331000 747000 1300000 124000 0 394000 0 17800000 0.41 0.32 0.17 0.17 0.12 0.12 0.15 0.12 0.12 0.11 0.35 0.12 0.11 0.12 0.11 0.16 0.13 0.29 2022 to 2034 Not Applicable EX-101.SCH 10 daio-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share data) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - NOTE 2 - ACCOUNTS RECEIVABLE, NET link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - NOTE 3 - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - NOTE 7- OTHER COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - NOTE 8 - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - NOTE 9 - STOCK AND RETIREMENT PLANS link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - NOTE 11 - SHARE REPURCHASE PROGRAMS link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - NOTE 12 - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - NOTE 14 - IMPAIRMENT AND RELATED CHARGES link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - NOTE 15 - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - NOTE 2 - ACCOUNTS RECEIVABLE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - NOTE 3 - INVENTORIES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - NOTE 12 - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - NOTE 2 - ACCOUNTS RECEIVABLE NET (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - NOTE 2 - ACCOUNTS RECEIVABLE NET (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - NOTE 3 - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - NOTE 7 - OPERATING LEASE COMMITMENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - NOTE 7 - OTHER COMMITMENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - NOTE 9 - STOCK AND RETIREMENT PLANS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 4) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - NOTE 12 - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - NOTE 12 - INCOME TAXES (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - NOTE 12 - INCOME TAXES (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - NOTE 12 - INCOME TAXES (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - NOTE 12 - INCOME TAXES (Details 4) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - NOTE 12 - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 daio-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 12 daio-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 13 daio-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Income Statement Location [Axis] Cost Of Goods Sold Research and Development Expense Selling, General and Administrative Expenses StatementGeographical [Axis] United States Equity Components [Axis] Common Stock Retained Earnings (Deficit) Accumulated Other Comprehensive Income (Loss) StatementClassOfStock [Axis] Restricted Stock Award Stock option U.S. Europe Rest of World Germany China Product and Service [Axis] Equipment Sales Adapter Sales Software and Maintenance Sales Concentration Risk Type [Axis] 1 customers 2 customers 3 customers Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Emerging Growth Company Entity Small Business Entity Shell Company Entity Interactive Data Current Entity Incorporation, State or Country Code Entity File Number Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS Current Assets Cash and cash equivalents Trade accounts receivable, net of allowance for doubtful accounts of $66 and $80, respectively Inventories Other current assets TOTAL CURRENT ASSETS Property, plant and equipment - net Income tax receivable Other assets TOTAL ASSETS LIABILITIES AND STOCKHOLDERS' EQUITY Current Liabilities Accounts payable Accrued compensation Deferred revenue Other accrued liabilities Income taxes payable TOTAL CURRENT LIABILITIES Operating lease liabilities Long-term other payables COMMITMENTS STOCKHOLDERS' EQUITY Preferred stock - Authorized, 5,000,000 shares, including 200,000 shares of Series A Junior Participating Issued and outstanding, none Common stock, at stated value - Authorized, 30,000,000 shares Issued and outstanding, 8,416,335 shares as of December 31, 2020 and 8,212,748 shares as of December 31, 2019 Accumulated earnings (deficit) Accumulated other comprehensive income (loss) TOTAL STOCKHOLDERS' EQUITY TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY CURRENT ASSETS: Trade accounts receivable, net of allowance Preferred stock, authorized shares (including Series A) Preferred stock, issued shares Preferred stock, outstanding shares Common stock, authorized shares Common stock, issued shares Common stock, outstanding shares Income Statement [Abstract] Net sales Cost of goods sold Gross margin Operating expenses: Research and development Selling, general and administrative Impairment Total operating expenses Operating income (loss) Non-operating income (expense): Interest income Gain on sale of assets Foreign currency transaction gain (loss) Total non-operating income (loss) Income (loss) before income taxes Income tax (expense) benefit Net income (loss) Basic earnings (loss) per share Diluted earnings (loss) per share Weighted-average basic shares Weighted-average diluted shares Statement of Comprehensive Income [Abstract] Net income (loss) Other comprehensive income: Foreign currency translation gain (loss) Comprehensive income (loss) Statement [Table] Statement [Line Items] Beginning Balance, Amount Beginning Balance, Shares Stock options exercised, Amount Stock options exercised, Shares Repurchased shares, Amount Repurchased shares, Shares Stock awards issued, net of tax withholding, Amount Stock awards issued, net of tax withholding, Shares Issuance of stock through Employee Stock Purchase Plan, Amount Issuance of stock through Employee Stock Purchase Plan, Shares Share-based compensation Other comprehensive income gain (loss) Ending Balance, Amount Ending Balance, Shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Adjustments to reconcile income (loss) to net cash provided by (used in) operating activities: Depreciation and amortization Gain on sale of assets Equipment transferred to cost of goods sold Share-based compensation Impairment and related charges Net change in: Trade accounts receivable Inventories Other current assets Accounts payable and accrued liabilities Deferred revenue Other long-term liabilities Deposits and other long-term assets Net cash provided by (used in) operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Purchases of property, plant and equipment Net proceeds from sale of assets Cash provided by (used in) investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Net proceeds from issuance of common stock, less payments for shares withheld to cover tax Repurchase of common stock Cash provided by (used in) financing activities Increase (decrease) in cash and cash equivalents Effects of exchange rate changes on cash Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental disclosure of non-cash financing activities: Cash paid during the period for: Income taxes Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Receivables [Abstract] ACCOUNTS RECEIVABLE, NET Inventory Disclosure [Abstract] INVENTORIES Property, Plant and Equipment [Abstract] PROPERTY, PLANT AND EQUIPMENT, NET Accrued Liabilities and Other Liabilities [Abstract] OTHER ACCRUED LIABILITIES Leases, Operating [Abstract] OPERATING LEASE COMMITMENTS Commitments and Contingencies Disclosure [Abstract] OTHER COMMITMENTS CONTINGENCIES Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract] STOCK AND RETIREMENT PLANS Share-based Payment Arrangement, Noncash Expense [Abstract] SHARE-BASED COMPENSATION Equity [Abstract] SHARE REPURCHASE PROGRAMS Income Tax Disclosure [Abstract] INCOME TAXES Segment Reporting [Abstract] SEGMENT AND GEOGRAPHIC INFORMATION Goodwill and Intangible Assets Disclosure [Abstract] IMPAIRMENT AND RELATED CHARGES Subsequent Events [Abstract] SUBSEQUENT EVENTS Nature of Operations Principles of Consolidation Use of Estimates Foreign Currency Translation Cash and Cash Equivalents Fair Value of Financial Instruments Accounts Receivable Inventories Property, Plant and Equipment Patent Costs Income Taxes Share-Based Compensation Revenue Recognition Leases - Accounting Standards Codification 842 Research and Development Advertising Expense Warranty Expense Earnings (Loss) Per Share Diversification of Credit Risk COVID-19 New Accounting Pronouncements Disaggregation of revenue Concentration Risk Schedule of accounts receivable Changes in allowance for doubtful accounts Inventories Property, plant and equipment, net Other accrued liabilities Product warranty liability Operating lease commitments Supplemental balance sheet information related to leases Share-based compensation Fair value of share-based awards for employee stock options Stock option activity Restricted stock award including performance-based stock award activity under our share-based compensation plan Unamortized compensation expense Components of income (loss) before taxes Components of income tax expense (benefit) Reconciliation of effective income tax Schedule of deferred tax assets and liabilities Schedule of unrecognized tax benefits Summary of operating information by geographic area Accounts Receivable Sales Cash and cash equivalents held in foreign banks Advertising expenses Common stock equivalent shares Options excluded from the computation of diluted EPS Foreign accounts receivable Trade accounts receivable Less allowance for doubtful receivables Trade accounts receivable, net Beginning balance Bad debt expense (reversal) Accounts written-off Recoveries Ending balance Raw material Work-in-process Finished goods Leasehold improvements Equipment Sales demonstration equipment Property and equipment gross Less accumulated depreciation Property and equipment, net Depreciation expense Lease liability - short term Product warranty Sales return reserve Other taxes Other Other accrued liabilities Liability, beginning balance Net expenses Warranty claims Accrual revisions Liability, ending balance 2021 2022 2023 2024 2025 Thereafter Total Less: imputed interest Total operating lease liability Right-of-use assets (Long-term other assets) Lease liability-short term (Other accrued liabilities) Lease liability-long term (Long-term other payables) Geographical [Axis] Cash paid for operating lease liabilities Weighted average remaining lease term Weighted average discount rate Operating lease costs Short-term lease costs Lease base annual rental payments Purchase and other obligations After 2019 401(k) Retirement Savings Plan matching contribution Employer matching contributions owed to the plan Share-based compensation Risk-free interest rates Volatility factors Expected life of the option in years Expected dividend yield Class of Stock [Axis] Number Of options Outstanding at beginning of year Granted Exercised Cancelled, Expired or Forfeited Outstanding at end of year Vested or expected to vest at the end of the period Exercisable at end of year Weighted-Average Exercise Price Outstanding at beginning of year Granted Exercised Cancelled, Expired or Forfeited Outstanding at end of year Vested or expected to vest at the end of the period Exercisable at end of year Weighted-Average Remaining Contractual Life in Years Outstanding at end of year Vested or expected to vest at the end of the period Exercisable at end of year Number Of Awards Outstanding at beginning of year Granted Vested Cancelled Outstanding at end of year Weighted-Average Grant Date Fair Value Outstanding at beginning of year Granted Vested Cancelled Outstanding at end of year Unamortized expected future compensation expense Remaining weighted average amortization period Aggregate intrinsic value of options outstanding U.S. operations Foreign operations Total income (loss) before taxes Income tax expense (benefit) consists of: U.S. federal State Foreign Total Income tax expense (benefit) Deferred tax expense (benefit) - U.S. federal Total income tax expense (benefit) Statutory tax State and foreign income tax, net of federal income tax benefit Valuation allowance for deferred tax assets Federal rate change Foreign sourced deemed dividend income Stock based compensation AMT credit refund Other Deferred income tax assets: Allowance for doubtful accounts Inventory and product return reserves Compensation accruals Accrued liabilities Book-over-tax depreciation and amortization Foreign net operating loss carryforwards U.S. net operating loss carryforwards U.S. credit carryforwards Deferred tax assets, gross Valuation allowance Total deferred income tax assets Unrecognized tax benefits, opening balance Prior period tax position increases Additions based on tax positions related to current year Unrecognized tax benefits, ending balance Change in valuation allowance for deferred tax assets U.S. net operating loss carryforwards Expiration years Operating income Identifiable assets Custom Element. Custom Element. Custom Element. Custom Element. Equipment Transferred To Cost Of Goods Sold. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Custom Element. Assets, Current Liabilities, Current Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Nonoperating Income (Expense) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Issued Gain (Loss) on Disposition of Assets Share-based Payment Arrangement, Noncash Expense Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Other Current Assets Increase (Decrease) in Deferred Revenue Increase (Decrease) in Deposit Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Other Nonoperating Gains (Losses) Net Cash Provided by (Used in) Investing Activities Payments for Repurchase of Common Stock Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Inventory, Policy [Policy Text Block] Schedule of Inventory, Current [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] Share-based Payment Arrangement, Cost by Plan [Table Text Block] AccountsReceivableConcentrationRiskPercentage1 Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss, Writeoff Accrued Liabilities Standard and Extended Product Warranty Accrual, Decrease for Payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Share-based Payment Arrangement, Expense Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Deferred Tax Assets, Valuation Allowance Unrecognized Tax Benefits Operating Loss Carryforwards EX-101.PRE 14 daio-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2020
Mar. 22, 2021
Jun. 30, 2020
Cover [Abstract]      
Entity Registrant Name DATA I/O CORPORATION    
Entity Central Index Key 0000351998    
Document Type 10-K    
Document Period End Date Dec. 31, 2020    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Is Entity a Well-known Seasoned Issuer? No    
Is Entity a Voluntary Filer? No    
Is Entity's Reporting Status Current? Yes    
Entity Filer Category Non-accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business true    
Entity Shell Company false    
Entity Interactive Data Current Yes    
Entity Incorporation, State or Country Code WA    
Entity File Number 0-10394    
Entity Public Float     $ 27,952,330
Entity Common Stock, Shares Outstanding   8,421,599  
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2020    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS (in thousands, except share data) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current Assets    
Cash and cash equivalents $ 14,167 $ 13,936
Trade accounts receivable, net of allowance for doubtful accounts of $66 and $80, respectively 2,494 4,099
Inventories 5,270 5,020
Other current assets 1,319 924
TOTAL CURRENT ASSETS 23,250 23,979
Property, plant and equipment - net 1,216 1,668
Income tax receivable 0 640
Other assets 1,126 1,994
TOTAL ASSETS 25,592 28,281
Current Liabilities    
Accounts payable 1,245 1,151
Accrued compensation 1,509 1,541
Deferred revenue 1,068 1,387
Other accrued liabilities 1,307 1,372
Income taxes payable 62 31
TOTAL CURRENT LIABILITIES 5,191 5,482
Operating lease liabilities 588 1,178
Long-term other payables 174 91
COMMITMENTS 0 0
STOCKHOLDERS' EQUITY    
Preferred stock - Authorized, 5,000,000 shares, including 200,000 shares of Series A Junior Participating Issued and outstanding, none 0 0
Common stock, at stated value - Authorized, 30,000,000 shares Issued and outstanding, 8,416,335 shares as of December 31, 2020 and 8,212,748 shares as of December 31, 2019 20,071 18,748
Accumulated earnings (deficit) (1,456) 2,508
Accumulated other comprehensive income (loss) 1,024 274
TOTAL STOCKHOLDERS' EQUITY 19,639 21,530
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 25,592 $ 28,281
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Trade accounts receivable, net of allowance $ 66 $ 80
STOCKHOLDERS' EQUITY    
Preferred stock, authorized shares (including Series A) 5,000,000 5,000,000
Preferred stock, issued shares 0 0
Preferred stock, outstanding shares 0 0
Common stock, authorized shares 30,000,000 30,000,000
Common stock, issued shares 8,416,335 8,212,748
Common stock, outstanding shares 8,416,335 8,212,748
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share data) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]    
Net sales $ 20,328 $ 21,568
Cost of goods sold 9,506 9,018
Gross margin 10,822 12,550
Operating expenses:    
Research and development 6,357 6,451
Selling, general and administrative 6,891 7,377
Impairment 652 0
Total operating expenses 13,900 13,828
Operating income (loss) (3,078) (1,278)
Non-operating income (expense):    
Interest income 14 53
Gain on sale of assets 0 64
Foreign currency transaction gain (loss) (513) 5
Total non-operating income (loss) (499) 122
Income (loss) before income taxes (3,577) (1,156)
Income tax (expense) benefit (387) (31)
Net income (loss) $ (3,964) $ (1,187)
Basic earnings (loss) per share $ (0.48) $ (0.14)
Diluted earnings (loss) per share $ (0.48) $ (0.14)
Weighted-average basic shares 8,333 8,247
Weighted-average diluted shares 8,333 8,247
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ (3,964) $ (1,187)
Other comprehensive income:    
Foreign currency translation gain (loss) 750 (134)
Comprehensive income (loss) $ (3,214) $ (1,321)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Retained Earnings (Deficit)
Accumulated Other Comprehensive Income (Loss)
Total
Beginning Balance, Amount at Dec. 31, 2018 $ 19,254 $ 3,695 $ 408 $ 23,357
Beginning Balance, Shares at Dec. 31, 2018 8,338,628      
Stock options exercised, Amount       0
Repurchased shares, Amount $ (1,464)     (1,464)
Repurchased shares, Shares (301,710)      
Stock awards issued, net of tax withholding, Amount $ (243)     (243)
Stock awards issued, net of tax withholding, Shares 169,653      
Issuance of stock through Employee Stock Purchase Plan, Amount $ 30     30
Issuance of stock through Employee Stock Purchase Plan, Shares 6,177      
Share-based compensation $ 1,171     1,171
Net income (loss) (1,187) (1,187)
Other comprehensive income gain (loss)     (134) (134)
Ending Balance, Amount at Dec. 31, 2019 $ 18,748 2,508 274 21,530
Ending Balance, Shares at Dec. 31, 2019 8,212,748      
Stock awards issued, net of tax withholding, Amount $ (173)     (173)
Stock awards issued, net of tax withholding, Shares 195,773      
Issuance of stock through Employee Stock Purchase Plan, Amount $ 29     29
Issuance of stock through Employee Stock Purchase Plan, Shares 7,814      
Share-based compensation $ 1,467     1,467
Net income (loss)   (3,964)   (3,964)
Other comprehensive income gain (loss)     750 750
Ending Balance, Amount at Dec. 31, 2020 $ 20,071 $ (1,456) $ 1,024 $ 19,639
Ending Balance, Shares at Dec. 31, 2020 8,416,335      
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (3,964) $ (1,187)
Adjustments to reconcile income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 815 867
Gain on sale of assets 0 (64)
Equipment transferred to cost of goods sold 245 63
Share-based compensation 1,467 1,171
Impairment and related charges 943 0
Net change in:    
Trade accounts receivable 1,664 (375)
Inventories (414) 139
Other current assets (398) (307)
Accounts payable and accrued liabilities (38) (2,031)
Deferred revenue (380) (98)
Other long-term liabilities (491) (29)
Deposits and other long-term assets 1,182 (245)
Net cash provided by (used in) operating activities 631 (2,096)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (860) (612)
Net proceeds from sale of assets 0 64
Cash provided by (used in) investing activities (860) (548)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net proceeds from issuance of common stock, less payments for shares withheld to cover tax (144) (213)
Repurchase of common stock 0 (1,464)
Cash provided by (used in) financing activities (144) (1,677)
Increase (decrease) in cash and cash equivalents (373) (4,321)
Effects of exchange rate changes on cash 604 (86)
Cash and cash equivalents at beginning of period 13,936 18,343
Cash and cash equivalents at end of period 14,167 13,936
Supplemental disclosure of non-cash financing activities:    
Cash paid during the period for: Income taxes $ 137 $ 307
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of Operations

 

Data I/O Corporation (“Data I/O”, “We”, “Our”, “Us”) designs, manufactures and sells programming systems used by designers and manufacturers of electronic products. Our programming system products are used to program integrated circuits (“ICs” or “devices” or “semiconductors”) with the specific unique data necessary for the ICs contained in various products, and are an important tool for the electronics industry experiencing growing use of programmable ICs. Customers for our programming system products are located around the world, primarily in Asia, Europe and the Americas. Our manufacturing operations are currently located in Redmond, Washington, United States and Shanghai, China.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of Data I/O Corporation and our wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.

 

Use of Estimates

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

Significant estimates include:

 

Revenue Recognition

 

Allowance for Doubtful Accounts

 

Inventory

 

Warranty Accruals

 

Tax Valuation Allowances

 

Share-based Compensation

 

Foreign Currency Translation

 

Assets and liabilities of foreign subsidiaries are translated at the exchange rate on the balance sheet date. Revenues, costs and expenses of foreign subsidiaries are translated at average rates of exchange prevailing during the year. Translation adjustments resulting from this process are charged or credited to stockholders’ equity. Realized and unrealized gains and losses resulting from the effects of changes in exchange rates on assets and liabilities denominated in foreign currencies are included in non-operating expense as foreign currency transaction gains and losses.

 

Cash and Cash Equivalents

 

All highly liquid investments purchased with an original maturity of 90 days or less are considered cash equivalents.  We maintain our cash and cash equivalents with major financial institutions in the United States of America, which are insured by the Federal Deposit Insurance Corporation (FDIC), and in foreign jurisdictions.  Deposits in U.S. banks exceed the FDIC insurance limit.  We have not experienced any losses on our cash and cash equivalents.  Cash and cash equivalents held in foreign bank accounts in China and Germany, totaled (in millions) $6.8 at December 31, 2020 and $8.7 at December 31, 2019.

 

Fair Value of Financial Instruments

 

Certain financial instruments are carried at cost on the consolidated balance sheets, which approximates fair value due to their short-term, highly liquid nature. These instruments include cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, and other short-term liabilities.

 

Accounts Receivable

 

The majority of our accounts receivable are due from companies in the electronics manufacturing industries. Credit is extended based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are typically due within 30 to 60 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts receivable outstanding longer than the contractual payment terms are considered past due. We determine the allowance by considering a number of factors, including the length of time trade accounts receivable are past due, the industry and geographic payment practices involved, our previous bad debt experience, the customer’s current ability to pay their obligation to us, and the condition of the general economy and the industry as a whole. We write off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. Interest may be charged, at the discretion of management and according to our standard sales terms, beginning on the day after the due date of the receivable. However, interest income is subsequently recognized on these accounts either to the extent cash is received, or when the future collection of interest and the receivable balance is considered probable by management.

 

Inventories

 

Inventories are stated at the lower of cost or net realizable value with cost being the currently adjusted standard cost, which approximates cost on a first-in, first-out basis. We estimate changes to inventory for obsolete, slow-moving, excess and non-salable inventory by reviewing current transactions and forecasted product demand. We evaluate our inventories on an item by item basis and record an adjustment (lower of cost or net realizable value) accordingly.

 

Property, Plant and Equipment

 

Property, plant and equipment, including leasehold improvements, are stated at cost and depreciation is calculated over the estimated useful lives of the related assets or lease terms on the straight-line basis. We depreciate substantially all manufacturing and office equipment over periods of three to seven years. We depreciate leasehold improvements over the remaining portion of the lease or over the expected life of the asset if less than the remaining term of the lease.

 

We regularly review all of our property, plant and equipment for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If the total of future undiscounted cash flows is less than the carrying amount of these assets, an impairment loss, if any, based on the excess of the carrying amount over the fair value of the assets, is recorded. Based on this evaluation, approximately $252,000 of impairment was noted and recorded for property, plant and equipment for the year ended December 31, 2020. For the year ended December 31, 2019, no impairment was noted or recorded for property, plant and equipment.

 

Patent Costs

 

We expense external costs, such as filing fees and associated attorney fees, incurred to obtain initial patents, but capitalize patents obtained through acquisition as intangible assets. We also expense costs associated with maintaining and defending patents subsequent to their issuance.

 

Income Taxes

 

Income taxes are computed at current enacted tax rates, less tax credits using the asset and liability method. Deferred taxes are adjusted both for items that do not have tax consequences and for the cumulative effect of any changes in tax rates from those previously used to determine deferred tax assets or liabilities. Tax provisions include amounts that are currently payable, changes in deferred tax assets and liabilities that arise because of temporary differences between the timing of when items of income and expense are recognized for financial reporting and income tax purposes, and any changes in the valuation allowance caused by a change in judgment about the realization of the related deferred tax assets. A valuation allowance is established when necessary to reduce deferred tax assets to amounts expected to be realized. The CARES Act, enacted in Q1 2020, accelerated the AMT credit refund of $640,000 to be a current asset instead of non-current.

 

Share-Based Compensation

 

All stock-based compensation awards are measured based on estimated fair values on the date of grant and recognized as compensation expense on the straight-line single-option method. Our share-based compensation is reduced for estimated forfeitures at the time of grant and revised as necessary in subsequent periods if actual forfeitures differ from those estimates.

 

Revenue Recognition

 

Topic 606 provides a single, principles-based five-step model to be applied to all contracts with customers. It generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers when control over the promised goods or services are transferred to the customer.

 

We expense contract acquisition costs, primarily sales commissions, for contracts with terms of one year or less and will capitalize and amortize incremental costs with terms that exceed one year. During 2020 and 2019, the impact of capitalization of incremental costs for obtaining contracts was immaterial. We exclude sales, use, value added, some excise taxes and other similar taxes from the measurement of the transaction price.

 

We recognize revenue upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be a separate performance obligation. These systems are standard products with published product specifications and are configurable with standard options. The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized upon transfer of control of the product to customers, which generally is at the time of shipment. Installation that is considered perfunctory includes any installation that is expected to be performed by other parties, such as distributors, other vendors, or the customers themselves. This considers the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into arrangements with multiple performance obligations that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component. We allocate the transaction price of each element based on relative selling prices. Relative selling price is based on the selling price of the standalone system. For the installation and service and support performance obligations, we use the value of the discount given to distributors who perform these components. For software maintenance performance obligations, we use what we charge for annual software maintenance renewals after the initial year the system is sold. Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year. Deferred revenue includes service, support and maintenance contracts and represents the undelivered performance obligation of agreements that are typically for one year.

 

When we sell software separately, we recognize revenue upon the transfer of control of the software, which is generally upon shipment, provided that only inconsequential performance obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when there is an approved contract that both parties are committed to perform, both parties rights have been identified, the contract has substance, collection of substantially all the consideration is probable, the transaction price has been determined and allocated over the performance obligations, the performance obligations including substantive acceptance conditions, if any, in the contract have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer. We establish a reserve for sales returns based on historical trends in product returns and estimates for new items. Payment terms are generally 30 days from shipment.

 

We transfer certain products out of service from their internal use and make them available for sale. The products transferred are typically our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment. Once transferred, the equipment is sold by our regular sales channels as used equipment inventory. These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business. The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

 

The following table represents our revenues by major categories:

 

Net sales by type

  2020     2019  
(in thousands)            
Equipment Sales   $ 11,480     $ 12,553  
Adapter Sales     5,527       5,535  
Software and Maintenance Sales *     3,321       3,480  
Total   $ 20,328     $ 21,568  

 

* includes an insignificant amount of service and part sales

 

Leases - Accounting Standards Codification 842

 

Leases arise from contracts which convey the right to control the use of identified property or equipment for a period of time in exchange for consideration. Our leasing arrangements are primarily for office space we use to conduct our operations. In addition, there are automobiles and a small amount of office equipment leased. We determine whether contracts include a lease at the inception date, which is generally upon contract signing, considering factors such as whether the contract includes an asset which is physically distinct, which party obtains substantially all of the capacity and economic benefit of the asset, and which party directs how, and for what purpose, the asset is used during the contractual period of use. Our leases commence when the lessor makes the asset available for our use. At commencement, we record a lease liability at the present value of future lease payments, net of any future lease incentives to be received. Some of our lease agreements include cancellable future periods subject to termination or extension options. We include cancellable lease periods in our future lease payments when we are reasonably certain to continue to utilize the asset for those periods. We calculate the present value of future lease payments at commencement using a discount rate which we estimate as the collateralized borrowing rate we believe that would be incurred on our future lease payments over a similar term. At commencement, we also record a corresponding right-of-use asset, which is calculated based on the amount of the lease liability, adjusted for any advance lease payments paid, initial direct costs incurred or lease incentives received prior to commencement. Right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.

 

Leases are classified at commencement, as either operating or finance leases. As of December 31, 2020, all of our leases are classified as operating leases. Rent expense for operating leases is recognized on the straight-line method over the term of the agreement beginning on the lease commencement date.

 

In accounting for leases, we utilize certain practical expedients and policy elections available under the lease accounting standard. For example, we do not record right-of-use assets or lease liabilities for leases with terms of 12 months or less. For contracts containing real estate leases, we do not combine lease and non-lease components. The primary impact of this policy election is that we do not include in our calculation of lease liabilities any fixed and non-cancelable future payments due under the contract for items such as common area maintenance, utilities and other costs. Lease-related costs which are variable rather than fixed are expensed in the period incurred.

 

Assumptions, judgments and estimates impacting the carrying value of our right-of-use assets and liabilities include evaluating whether an arrangement contains a lease, determining whether the lease term should include any cancellable future periods, estimating the discount rate used to calculate our lease liabilities, estimating the fair value and useful life of the leased asset for the purpose of classifying the lease as an operating or finance lease, evaluating whether a lease contract amendment represents a new lease agreement or a modification to the existing lease and evaluating our right-of-use assets for impairment.

 

Research and Development

 

Research and development costs are generally expensed as incurred.

 

Advertising Expense

 

Advertising costs are expensed as incurred. Total advertising expenses were approximately $127,000 and $173,000 in 2020 and 2019, respectively.

 

Warranty Expense

 

We record a liability for an estimate of costs that we expect to incur under our basic limited warranty when product revenue is recognized. Factors affecting our warranty liability include the number of units sold and historical and anticipated rates of claims and costs per claim. We normally provide a warranty for our products against defects for periods ranging from ninety days to one year. We provide for the estimated cost that may be incurred under our product warranties and periodically assess the adequacy of our warranty liability based on changes in the above factors. We record revenues on extended warranties on a straight-line basis over the term of the related warranty contracts. Service costs are expensed as incurred.

 

Earnings (Loss) Per Share

 

Basic earnings (loss) per share exclude any dilutive effects of stock options. Basic earnings (loss) per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares and common stock equivalent shares outstanding during the period. The common stock equivalent shares from equity awards used in calculating diluted earnings per share were 74,000 and 65,000 for the years ended December 31, 2020 and 2019, respectively. Options to purchase 25,000 and 29,752 shares of common stock were outstanding as of December 31, 2020 and 2019, respectively, but were excluded from the computation of diluted EPS for the period then ended because the options were anti-dilutive.

 

Diversification of Credit Risk

 

Financial instruments, which potentially subject us to concentrations of credit risk, consist primarily of trade receivables. Our trade receivables are geographically dispersed and include customers in many different industries. Our consolidated accounts receivable balance as of December 31, 2020 and 2019 includes foreign accounts receivable in the functional currency of our foreign subsidiaries amounting to $587,000 and $1,255,000, respectively. We generally do business with our foreign distributors in U.S. Dollars. We believe that risk of loss is significantly reduced due to the diversity of our end-customers and geographic sales areas. We perform on-going credit evaluations of our customers’ financial condition and require collateral, such as letters of credit and bank guarantees, or prepayment whenever deemed necessary.

 

The following represented greater than 10% of our consolidated accounts receivable for the applicable year:

 

Percentage of Consolidated Accounts Receivable

  2020     2019     2018  
                   
Number of customers     3       2       3  
                         
Approximate percentage of consolidated accounts receivable balance     41 %     32 %     35 %
                         
    Percentage of each     17 %     17 %     12 %
    Percentage of each     12 %     15 %     12 %
    Percentage of each     12 %     n/a       11 %

 

Diversification of net sales

 

The following represented greater than 10% of net sales for the applicable year:

 

Percentage of Net Sales

  2020     2019     2018  
                   
Number of customers     1       1       2  
                         
Approximate percentage of net sales     12 %     11 %     29 %
                         
    Percentage of each     12 %     11 %     16 %
    Percentage of each     n/a       n/a       13 %

 

COVID-19

 

In 2020, we had to react to the global COVID-19 pandemic. COVID-19 has impacted all aspects of our business, from customer demand, to supply chain integrity, employee safety, business processes, and financial management. As a global company, we had to manage each of these while working within the guidelines of local and national policy in the U.S., China and Germany. Our philosophy at the start of the outbreak was simple:

 

1. Keep our people and their families safe;

 

2. Keep our facilities safe and operational while we serve our customers as an essential business; and

 

3. Preserve cash.

 

We have managed this issue successfully to date, with no known employee transmissions in the workplace and significant preservation of our cash and working capital throughout the year. Our resilient supply chain model kept our facilities in Shanghai, China and Redmond, Washington open, and serving customers globally. We supported customers rapidly transitioning to medical device support. We did this while facing unique international travel restrictions, shipping delays, and inability to meet with customers in person. All the while we preserved and slightly grew our cash balances, while moving more cash to the U.S.

 

COVID-19 has continued to impact our demand, particularly capacity related, evidenced by many automotive and other plant shut downs in the second quarter, their re-openings and now, in a believed ripple effect, the impact of chip shortages on their production plans. This appears to be a short-term issue and the outlook for automotive electronics remains strong for a decade. Waves of COVID-19 infection rates have kept or re-imposed revised travel restrictions. Customers largely have not permitted in-person sales and other visits. Converting these interactions to remote and virtual means has meant new processes and technology usage.

 

In production, in addition to adding protective health measures for our employees, we have focused on supply chain resilience and duplicating production capability for some products in both our Shanghai, China and Redmond, USA facilities. We implemented additional supplier financial and other monitoring, as well as adding additional local suppliers and increasing inventory stock levels of key parts. Other than production employees who necessarily are onsite, most Redmond employees are working remotely with some flexibility to be onsite and this is expected to continue until COVID-19 risks are reduced by vaccination coverage.

 

New Accounting Pronouncements

 

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Measurement of Credit Losses on Financial Instruments," which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments. We are planning to adopt the standard effective for years after December 15, 2022 and do not expect this to have a material impact on our financial statements.

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 2 - ACCOUNTS RECEIVABLE, NET
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
ACCOUNTS RECEIVABLE, NET
   

December 31,

2020

   

December 31,

2019

 
 (in thousands)            
Trade accounts receivable   $ 2,560     $ 4,179  
Less allowance for doubtful receivables     66       80  
Trade accounts receivable, net   $ 2,494     $ 4,099  

 

Changes in Data I/O’s allowance for doubtful accounts are as follows:

 

   

December 31,

2020

   

December 31,

2019

 
 (in thousands)            
Beginning balance   $ 80     $ 75  
Bad debt expense (reversal)     (14 )     5  
Accounts written-off     -       -  
Recoveries     -       -  
Ending balance   $ 66     $ 80  
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - INVENTORIES
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
INVENTORIES
   

December 31,

2020

   

December 31

,2019

 
 (in thousands)            
Raw material   $ 3,143     $ 2,416  
Work-in-process     1,204       1,832  
Finished goods     923       772  
Inventories   $ 5,270     $ 5,020  
                 
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT, NET
   

December 31,

2020

   

December 31,

2019

 
 (in thousands)            
 Leasehold improvements   $ 421     $ 395  
 Equipment     5,625       5,606  
 Sales demonstration equipment     963       778  
      7,009       6,779  
 Less accumulated depreciation     5,793       5,111  
 Property and equipment, net   $ 1,216     $ 1,668  

 

Total depreciation expense recorded for 2020 and 2019 was $815,000 and $867,000, respectively.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 5 - OTHER ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2020
Accrued Liabilities and Other Liabilities [Abstract]  
OTHER ACCRUED LIABILITIES

Other accrued liabilities consisted of the following components:

 

   

December 31,

2020

   

December 31,

2019

 
 (in thousands)            
 Lease liability - short term   $ 673     $ 678  
 Product warranty     371       367  
 Sales return reserve     61       77  
 Other taxes     109       126  
 Other     93       124  
 Other accrued liabilities   $ 1,307     $ 1,372  
                 

 

The changes in our product warranty liability for the year ending December 31, 2020 are follows:

 

   

December 31,

2020

 
 (in thousands)      
 Liability, beginning balance   $ 367  
 Net expenses     728  
 Warranty claims     (728 )
 Accrual revisions     4  
 Liability, ending balance   $ 371  
         
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 6 - OPERATING LEASE COMMITMENTS
12 Months Ended
Dec. 31, 2020
Leases, Operating [Abstract]  
OPERATING LEASE COMMITMENTS

We have commitments under non-cancelable operating leases and other agreements, primarily for factory and office space, with initial or remaining terms of one year or more as follows:

 

For the years ending December 31:

 

   

Operating

Lease

Commitments

 
 (in thousands)      
2021   $ 747  
2022     331  
2023     101  
2024     89  
2025     69  
Thereafter     85  
Total   $ 1,422  
   Less Imputed interest     (162 )
Total operating lease liabilities   $ 1,260  

 

Cash paid for operating lease liabilities for the twelve months ended December 31, 2020 and 2019, respectively, was $770,000 and $757,000. There were three new or modified leases during the twelve months ended December 31, 2020 that are considered minor, and are accounted for in the amounts disclosed above.

  

The following table presents supplemental balance sheet information related to leases as of December 31, 2020:

 

    Year Ended December 31,  
    2020     2019  
 (in thousands)            
 Right-of-use assets (Long-term other assets)   $ 1,081     $ 1,574  
 Lease liability-short term (Other accrued liabilities)   $ 673     $ 678  
 Lease liability-long term (Operating lease liabilities)   $ 588     $ 1,178  

 

At December 31, 2020, the weighted average remaining lease term is 2.9 years and the weighted average discount rate used is 5%.

 

The components of our lease expense for the twelve months ended December 31, 2020 and 2019, respectively, include operating lease costs of $692,000 and $685,000, which includes short-term lease costs of $34,000 and $32,000. Variable payments were not material, and were treated as non-lease components and were recognized in the period for which the costs occur.

 

Our real estate facility leases are described below:

 

During the third quarter of 2017, we amended our lease agreement for the Redmond, Washington headquarters facility, extending the lease to July 31, 2022. Previously on June 8, 2015 the lease had been amended to relocate our headquarters to a nearby building and lower the square footage to approximately 20,460. The lease base annual rental payments during 2020 and 2019 were approximately $361,000 and $351,000, respectively.

 

In addition to the Redmond facility, approximately 24,000 square feet is leased at two foreign locations, including our sales, service, operations and engineering office located in Shanghai, China, and our German sales, service and engineering office located near Munich, Germany.

 

We signed a lease agreement effective November 1, 2015 that extends through October 31, 2021 for a facility located in Shanghai, China. This lease is for approximately 19,400 square feet. The lease base annual rental payments during 2020 and 2019 were approximately $301,000 and $305,000, respectively.

 

During the fourth quarter of 2016, we signed a lease agreement for a new facility located near Munich, Germany which was effective March 1, 2017 and extends through February 28, 2022 with a five year further extension to 2027. This lease is for approximately 4,895 square feet. The lease base annual rental payments during 2020 and 2019 were approximately $62,000 and $57,000, respectively.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 7- OTHER COMMITMENTS
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
OTHER COMMITMENTS

We have purchase obligations for inventory and production costs as well as other obligations such as capital expenditures, service contracts, marketing, and development agreements. Arrangements are considered purchase obligations if a contract specifies all significant terms, including fixed or minimum quantities to be purchased, a pricing structure and approximate timing of the transaction. Most arrangements are cancelable without a significant penalty, and with short notice, typically less than 90 days. At December 31, 2020, the purchase commitments and other obligations totaled $1.3 million of which all but $124,000 are expected to be paid over the next twelve months.

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 8 - CONTINGENCIES
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES

As of December 31, 2020, we were not a party to any legal proceedings or aware of any indemnification agreement claims, the adverse outcome of which in management’s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations or financial position.

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 9 - STOCK AND RETIREMENT PLANS
12 Months Ended
Dec. 31, 2020
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
STOCK AND RETIREMENT PLANS

Stock Option Plans

 

At December 31, 2020, there were 124,393 shares available for future grant under Data I/O Corporation 2000 Stock Compensation Incentive Plan (“2000 Plan”). At December 31, 2020, there were shares of Common Stock reserved for issuance consisting of 62,500 inducement reserve shares and 605,728 shares under the 2000 Plan. The inducement reserve shares were granted in 2019 consisting of 25,000 options and 50,000 RSU (37,500 unvested and unissued), which were not from the 2000 Plan, but were made under the terms of the 2000 Plan. During 2020, 12,500 shares were issued from the inducement reserve. Pursuant to the 2000 Plan, options are granted to our officers and key employees with exercise prices equal to the fair market value of the Common Stock at the date of grant and generally vest over four years. Options granted under the plans have a maximum term of six years from the date of grant. Stock awards are also granted under the 2000 Plan which generally vest over four years and one year for nonemployee Directors.

 

Employee Stock Purchase Plan

 

Under the Employee Stock Purchase Plan (“ESPP”), eligible employees may purchase shares of our Common Stock at six-month intervals at 95% of the fair market value on the last day of each six-month period. Employees may purchase shares having a value not exceeding ten percent of their gross compensation during an offering period. During 2020 and 2019, a total of 7,814 and 6,177 shares, respectively, were purchased under the plan at average prices of $3.71 and $4.88 per share, respectively. At December 31, 2020 and 2019, 31,769 and 39,249 shares were reserved for future issuance respectively.

 

Stock Appreciation Rights Plan

 

We have a Stock Appreciation Rights (“SAR”) Plan under which each director, executive officer or holder of 10% or more of our Common Stock has a SAR with respect to each exercisable stock option. The SAR entitles the SAR holder to receive cash from us for the difference between the market value of the stock and the exercise price of the option in lieu of exercising the related option. SARs are only exercisable following a tender offer or exchange offer for our stock, or following approval by shareholders of Data I/O of any merger, consolidation, reorganization or other transaction providing for the conversion or exchange of more than 50% of the common shares outstanding. As no event has occurred, which would make the SARs exercisable, and no such event is deemed probable, no compensation expense has been recorded under this plan. At December 31, 2020 and 2019, there were 25,000 SARs outstanding.

 

Director Fee Plan

 

We have a Director Fee Plan available to compensate directors who are not employees of Data I/O Corporation with equity. During 2020, 20,559 shares were issued from the plan and no shares were issued from the plan in 2019. At December 31, 2020 and 2019 130,763 and 151,322 shares remain available in the plan respectively.

 

Retirement Savings Plan

 

We have a savings plan that qualifies as a cash or deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the plan, participating U.S. employees may defer their pre-tax salary or post-tax salary if Roth is elected, subject to IRS limitations. In fiscal years 2020 and 2019, we contributed one dollar for each dollar contributed by a participant, with a maximum contribution of four percent of a participant’s eligible earnings. Our matching contribution expense for the savings plan, net of forfeitures, was approximately $184,000 and $239,000 in 2020 and 2019, respectively. Employer matching contributions owed to the plan were $200,000 and $211,000 at December 31, 2020 and 2019, respectively.

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - SHARE-BASED COMPENSATION
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement, Noncash Expense [Abstract]  
SHARE-BASED COMPENSATION

For share-based awards granted, we have recognized compensation expense based on the estimated grant date fair value method. For these awards we have recognized compensation expense using a straight-line amortization method and reduced for estimated forfeitures. The impact on our results of operations of recording share-based compensation for the year ended December 31, 2020 and 2019 was as follows:

 

    Year Ended December 31,  
    2020     2019  
 (in thousands)            
Cost of goods sold   $ 44     $ 28  
Research and development     371       288  
Selling, general and administrative     1,052       855  
Total share-based compensation   $ 1,467     $ 1,171  

 

An immaterial amount of share-based compensation was capitalized into inventory as overhead for the years ended December 31, 2020 and 2019, respectively.

 

The fair values of share-based awards for employee stock option awards were estimated at the date of grant using the Black-Scholes valuation model. The volatility and expected life of the options used in calculating the fair value of share-based awards may exclude certain periods of historical data that we considered atypical and not likely to occur in future periods. There were no options granted during the year ended December 31, 2020. The following weighted average assumptions were used to calculate the fair value of options granted during the year ended December 31, 2019:

 

    Employee Stock  
    Options  
    2020     2019  
             
Risk-free interest rates     n/a       2.31 %
Volatility factors     n/a       62.05 %
Expected life of the option in years     n/a       4.0  
Expected dividend yield     n/a     None  

 

The risk-free interest rate used in the Black-Scholes valuation method is based on the implied yield currently available in U.S. Treasury securities at maturity with an equivalent term. We have not recently declared or paid any dividends and do not currently have plans to do so in the future. The expected term of options represents the period that our stock-based awards are expected to be outstanding and has been determined based on historical weighted average holding periods and projected holding periods for the remaining unexercised shares. Consideration was given to the contractual terms of our stock-based awards, vesting schedules and expectations of future employee behavior. Expected volatility is based on the annualized daily historical volatility of our stock over a representative period.

  

The following table summarizes stock option activity under our stock option plans for the twelve months ended December 31:

 

    2020     2019  
    Options    

Weighted-Average

Exercise Price

    Weighted-Average Remaining Contractual Life in Years     Options    

Weighted-Average

Exercise Price

    Weighted-Average Remaining Contractual Life in Years  
                                     
Outstanding at beginning of year     25,000     $ 4.98             25,000     $ 8.03        
Granted     -       -             25,000       4.98        
Exercised     -       -             -       0.00        
Cancelled, Expired or                                            
Forfeited     -       -             (25,000 )     8.03        
Outstanding at end of year     25,000     $ 4.98       4.33       25,000     $ 4.98       5.34  
                                                 
Vested or expected to vest at the end of the period     24,068     $ 4.98       4.33       24,723     $ 4.98       5.34  
Exercisable at end of year     9,375     $ 4.98       4.33       12,500     $ 4.98       5.34  

 

The aggregate intrinsic value of outstanding options is $0. There were no stock option awards exercised in 2020.

 

Restricted stock award activity including performance-based stock award activity under our share-based compensation plan was as follows:

 

    2020     2019  
    Awards    

Weighted - Average

Grant Date Fair Value

    Awards    

Weighted - Average

Grant Date Fair Value

 
Outstanding at beginning of year     536,403     $ 5.44       558,856     $ 6.06  
   Granted     383,951       3.02       276,700       4.57  
   Vested     (230,901 )     5.16       (224,089 )     5.30  
   Cancelled     (46,225 )     4.58       (75,064 )     7.30  
Outstanding at end of year     643,228     $ 4.16       536,403     $ 5.44  

 

During the years ended December 31, 2020 and 2019, 55,687 and 54,436 shares respectively were withheld from issuance related to restricted stock units vesting and stock option exercises to cover employee taxes and stock options exercise price.

 

The remaining unamortized expected future compensation expense and remaining amortization period associated with unvested option grants and restricted stock awards are:

 

   

December 31,

2020

   

December 31,

2019

 
             
Unamortized future compensation expense   $ 2,017,501     $ 2,351,324  
Remaining weighted average amortization period in years     2.35       2.40  
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 11 - SHARE REPURCHASE PROGRAMS
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
SHARE REPURCHASE PROGRAMS

Data I/O did not offer a share repurchase program in 2020. In August of 2019, Data I/O completed the share repurchase program authorized in 2018.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 12 - INCOME TAXES
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
INCOME TAXES

Components of income (loss) before taxes:

 

    Year Ended December 31,  
(in thousands)   2020     2019  
U.S. operations   $ (4,451 )   $ (2,518 )
Foreign operations     874       1,362  
   Total income (loss) before taxes   $ (3,577 )   $ (1,156 )

 

Income tax expense (benefit) consists of:

 

    Year Ended December 31,  
(in thousands)   2020     2019  
Current tax expense (benefit)            
   U.S. federal   $ 0     $ (42 )
   State     (2 )     8  
   Foreign     389       65  
      387       31  
Deferred tax expense (benefit) – U.S. federal     -       -  
   Total income tax expense (benefit)   $ 387     $ 31  

 

A reconciliation of our effective income tax and the U.S. federal tax rate is as follows:

 

    Year Ended December 31,  
    2020     2019  
(in thousands)            
Statutory tax   $ (751 )   $ (243 )
State and foreign income tax, net of federal income tax benefit     151       (230 )
Valuation allowance for deferred tax assets     1,513       568  
Foreign sourced deemed dividend income     (394 )     -  
Stock based compensation     (136 )     (177 )
Other     4       113  
     Total income tax expense (benefit)   $ 387     $ 31  

 

The tax effects of temporary differences that gave rise to significant portions of the deferred tax assets are presented below:

 

    Year Ended December 31,  
    2020     2019  
(in thousands)            
Deferred income tax assets:            
     Allowance for doubtful accounts   $ 10     $ 13  
     Inventory and product return reserves     573       464  
     Compensation accruals     1,973       1,723  
     Accrued liabilities     179       129  
     Book-over-tax depreciation and amortization     91       25  
     Foreign net operating loss carryforwards     53       3  
     U.S. net operating loss carryforwards     3,739       2,904  
     U.S. credit carryforwards     2,345       2,280  
      8,963       7,541  
                 
Valuation Allowance     (8,963 )     (7,541 )
     Total Deferred Income Tax Assets   $ -     $ -  

  

The valuation allowance for deferred tax assets increased $1,422,000 and $571,000 during the years ended December 31, 2020 and 2019, respectively. The net deferred tax assets have a full valuation allowance provided due to uncertainty regarding our ability to utilize such assets in future years. This full valuation allowance evaluation is based upon our volatile history of losses and the cyclical nature of our industry and capital spending. Credit carryforwards consist primarily of research and experimental and foreign tax credits. We intend to continue to reinvest foreign earnings of our operating subsidiaries.

 

U.S. net operating loss carryforwards are $17.8 million at December 31, 2020 with expiration years from 2022 to 2034. Utilization of net operating loss and credit carryforwards is subject to certain limitations under Section 382 of the Internal Revenue Code of 1986, as amended.

 

The gross changes in uncertain tax positions resulting in unrecognized tax benefits are presented below:

 

    Year Ended December 31,  
    2020     2019  
(in thousands)            
Unrecognized tax benefits, opening balance   $ 348     $ 308  
     Prior period tax position increases     -       10  
     Additions based on tax positions related to current year     17       30  
Unrecognized tax benefits, ending balance   $ 365     $ 348  

 

Historically, we have incurred minimal interest expense and no penalties associated with tax matters. We have adopted a policy whereby amounts related to penalties associated with tax matters are classified as general and administrative expense when incurred and amounts related to interest associated with tax matters are classified as interest income or interest expense.

 

Tax years that remain open for examination include 2017, 2018, 2019 and 2020 in the United States of America. In addition, various tax years from 2002 to 2014 may be subject to examination in the event that we utilize the net operating losses and credit carryforwards from those years in our current or future year tax returns.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
SEGMENT AND GEOGRAPHIC INFORMATION

We consider our operations to be a single operating segment, focused on the design, manufacturing and sale of programming systems used by designers and manufacturers of electronic products.

 

Major operations outside the U.S. include sales, engineering and service support subsidiaries in Germany as well as in China, which also manufactures some of our products.

  

The following tables provide summary operating information by geographic area:

 

    Year Ended December 31,  
(in thousands)   2020     2019  
Net sales:            
  U.S.   $ 1,516     $ 1,735  
  Europe     8,415       8,828  
  Rest of World     10,397       11,005  
    $ 20,328     $ 21,568  
                 
Included in Europe and Rest of World are                
the following significant balances:                
                 
  Germany   $ 3,851     $ 2,507  
  China   $ 3,490     $ 2,934  
                 
Operating income:                
  U.S.   $ (713 )   $ 317  
  Europe     (1,698 )     (1,108 )
  Rest of World     (667 )     (487 )
    $ (3,078 )   $ (1,278 )
                 
Identifiable assets:                
  U.S.   $ 13,858     $ 12,818  
  Europe     5,878       5,917  
  Rest of World     5,856       9,546  
    $ 25,592     $ 28,281  
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 14 - IMPAIRMENT AND RELATED CHARGES
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
IMPAIRMENT AND RELATED CHARGES

During the fourth quarter of 2020, we launched a new generation of SentriX tools and capability. We made the strategic decision to control key pieces of the technology and enhance the ability to simplify the security deployment process, own the end-to-end intellectual property and scale our business. We accelerated the transition to second generation of SentriX by immediately upgrading all customers’ deployed first generation SentriX systems to the new hardware and software. This obsoleted components of the first generation hardware, software and inventory.

 

We also ended support for some legacy automated handlers, impairing the remaining service inventory.

 

As a result, certain capital equipment assets, advance payments and inventory were analyzed and determined to be impaired, totaling $943,000. This included impairment of $652,000, consisting of $252,000 of equipment and software, $400,000 of prepaid royalties, as well as impairment related charges of $291,000, due to inventory obsolescence (cost of goods sold) for end of certain product support.

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 15 - SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2020
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

In preparing the financial statements, the Company has reviewed all known events which have occurred after December 31, 2020 through March 26, 2021, the date on which the financial statements are available for issuance, for potential recognition or disclosure in the consolidated financial statements and footnotes.

 

There were no subsequent events which would require additional disclosures to the financial statements other than those already disclosed throughout the Notes to Consolidated Financial Statements.

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Nature of Operations

Data I/O Corporation (“Data I/O”, “We”, “Our”, “Us”) designs, manufactures and sells programming systems used by designers and manufacturers of electronic products. Our programming system products are used to program integrated circuits (“ICs” or “devices” or “semiconductors”) with the specific unique data necessary for the ICs contained in various products, and are an important tool for the electronics industry experiencing growing use of programmable ICs. Customers for our programming system products are located around the world, primarily in Asia, Europe and the Americas. Our manufacturing operations are currently located in Redmond, Washington, United States and Shanghai, China.

Principles of Consolidation

The consolidated financial statements include the accounts of Data I/O Corporation and our wholly-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

Significant estimates include:

 

Revenue Recognition

 

Allowance for Doubtful Accounts

 

Inventory

 

Warranty Accruals

 

Tax Valuation Allowances

 

Share-based Compensation
Foreign Currency Translation

Assets and liabilities of foreign subsidiaries are translated at the exchange rate on the balance sheet date. Revenues, costs and expenses of foreign subsidiaries are translated at average rates of exchange prevailing during the year. Translation adjustments resulting from this process are charged or credited to stockholders’ equity. Realized and unrealized gains and losses resulting from the effects of changes in exchange rates on assets and liabilities denominated in foreign currencies are included in non-operating expense as foreign currency transaction gains and losses.

Cash and Cash Equivalents

All highly liquid investments purchased with an original maturity of 90 days or less are considered cash equivalents.  We maintain our cash and cash equivalents with major financial institutions in the United States of America, which are insured by the Federal Deposit Insurance Corporation (FDIC), and in foreign jurisdictions.  Deposits in U.S. banks exceed the FDIC insurance limit.  We have not experienced any losses on our cash and cash equivalents.  Cash and cash equivalents held in foreign bank accounts in China and Germany, totaled (in millions) $6.8 at December 31, 2020 and $8.7 at December 31, 2019.

Fair Value of Financial Instruments

Certain financial instruments are carried at cost on the consolidated balance sheets, which approximates fair value due to their short-term, highly liquid nature. These instruments include cash and cash equivalents, accounts receivable, accounts payable and accrued expenses, and other short-term liabilities.

Accounts Receivable

The majority of our accounts receivable are due from companies in the electronics manufacturing industries. Credit is extended based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are typically due within 30 to 60 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts receivable outstanding longer than the contractual payment terms are considered past due. We determine the allowance by considering a number of factors, including the length of time trade accounts receivable are past due, the industry and geographic payment practices involved, our previous bad debt experience, the customer’s current ability to pay their obligation to us, and the condition of the general economy and the industry as a whole. We write off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. Interest may be charged, at the discretion of management and according to our standard sales terms, beginning on the day after the due date of the receivable. However, interest income is subsequently recognized on these accounts either to the extent cash is received, or when the future collection of interest and the receivable balance is considered probable by management.

Inventories

Inventories are stated at the lower of cost or net realizable value with cost being the currently adjusted standard cost, which approximates cost on a first-in, first-out basis. We estimate changes to inventory for obsolete, slow-moving, excess and non-salable inventory by reviewing current transactions and forecasted product demand. We evaluate our inventories on an item by item basis and record an adjustment (lower of cost or net realizable value) accordingly.

Property, Plant and Equipment

Property, plant and equipment, including leasehold improvements, are stated at cost and depreciation is calculated over the estimated useful lives of the related assets or lease terms on the straight-line basis. We depreciate substantially all manufacturing and office equipment over periods of three to seven years. We depreciate leasehold improvements over the remaining portion of the lease or over the expected life of the asset if less than the remaining term of the lease.

 

We regularly review all of our property, plant and equipment for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If the total of future undiscounted cash flows is less than the carrying amount of these assets, an impairment loss, if any, based on the excess of the carrying amount over the fair value of the assets, is recorded. Based on this evaluation, approximately $252,000 of impairment was noted and recorded for property, plant and equipment for the year ended December 31, 2020. For the year ended December 31, 2019, no impairment was noted or recorded for property, plant and equipment.

Patent Costs

We expense external costs, such as filing fees and associated attorney fees, incurred to obtain initial patents, but capitalize patents obtained through acquisition as intangible assets. We also expense costs associated with maintaining and defending patents subsequent to their issuance.

Income Taxes

Income taxes are computed at current enacted tax rates, less tax credits using the asset and liability method. Deferred taxes are adjusted both for items that do not have tax consequences and for the cumulative effect of any changes in tax rates from those previously used to determine deferred tax assets or liabilities. Tax provisions include amounts that are currently payable, changes in deferred tax assets and liabilities that arise because of temporary differences between the timing of when items of income and expense are recognized for financial reporting and income tax purposes, and any changes in the valuation allowance caused by a change in judgment about the realization of the related deferred tax assets. A valuation allowance is established when necessary to reduce deferred tax assets to amounts expected to be realized. The CARES Act, enacted in Q1 2020, accelerated the AMT credit refund of $640,000 to be a current asset instead of non-current.

Share-Based Compensation

All stock-based compensation awards are measured based on estimated fair values on the date of grant and recognized as compensation expense on the straight-line single-option method. Our share-based compensation is reduced for estimated forfeitures at the time of grant and revised as necessary in subsequent periods if actual forfeitures differ from those estimates.

Revenue Recognition

Topic 606 provides a single, principles-based five-step model to be applied to all contracts with customers. It generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers when control over the promised goods or services are transferred to the customer.

 

We expense contract acquisition costs, primarily sales commissions, for contracts with terms of one year or less and will capitalize and amortize incremental costs with terms that exceed one year. During 2020 and 2019, the impact of capitalization of incremental costs for obtaining contracts was immaterial. We exclude sales, use, value added, some excise taxes and other similar taxes from the measurement of the transaction price.

 

We recognize revenue upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We have determined that our programming equipment has reached a point of maturity and stability such that product acceptance can be assured by testing at the factory prior to shipment and that the installation meets the criteria to be a separate performance obligation. These systems are standard products with published product specifications and are configurable with standard options. The evidence that these systems could be deemed as accepted was based upon having standardized factory production of the units, results from batteries of tests of product performance to our published specifications, quality inspections and installation standardization, as well as past product operation validation with the customer and the history provided by our installed base of products upon which the current versions were based.

 

The revenue related to products requiring installation that is perfunctory is recognized upon transfer of control of the product to customers, which generally is at the time of shipment. Installation that is considered perfunctory includes any installation that is expected to be performed by other parties, such as distributors, other vendors, or the customers themselves. This considers the complexity, skill and training needed as well as customer expectations regarding installation.

 

We enter into arrangements with multiple performance obligations that arise during the sale of a system that includes an installation component, a service and support component and a software maintenance component. We allocate the transaction price of each element based on relative selling prices. Relative selling price is based on the selling price of the standalone system. For the installation and service and support performance obligations, we use the value of the discount given to distributors who perform these components. For software maintenance performance obligations, we use what we charge for annual software maintenance renewals after the initial year the system is sold. Revenue is recognized on the system sale based on shipping terms, installation revenue is recognized after the installation is performed, and hardware service and support and software maintenance revenue is recognized ratably over the term of the agreement, typically one year. Deferred revenue includes service, support and maintenance contracts and represents the undelivered performance obligation of agreements that are typically for one year.

 

When we sell software separately, we recognize revenue upon the transfer of control of the software, which is generally upon shipment, provided that only inconsequential performance obligations remain on our part and substantive acceptance conditions, if any, have been met.

 

We recognize revenue when there is an approved contract that both parties are committed to perform, both parties rights have been identified, the contract has substance, collection of substantially all the consideration is probable, the transaction price has been determined and allocated over the performance obligations, the performance obligations including substantive acceptance conditions, if any, in the contract have been met, the obligation is not contingent on resale of the product, the buyer’s obligation would not be changed in the event of theft, physical destruction or damage to the product, the buyer acquiring the product for resale has economic substance apart from us and we do not have significant obligations for future performance to directly bring about the resale of the product by the buyer. We establish a reserve for sales returns based on historical trends in product returns and estimates for new items. Payment terms are generally 30 days from shipment.

 

We transfer certain products out of service from their internal use and make them available for sale. The products transferred are typically our standard products in one of the following areas: service loaners, rental or test units; engineering test units; or sales demonstration equipment. Once transferred, the equipment is sold by our regular sales channels as used equipment inventory. These product units often involve refurbishing and an equipment warranty, and are conducted as sales in our normal and ordinary course of business. The transfer amount is the product unit’s net book value and the sale transaction is accounted for as revenue and cost of goods sold.

 

The following table represents our revenues by major categories:

 

Net sales by type

  2020     2019  
(in thousands)            
Equipment Sales   $ 11,480     $ 12,553  
Adapter Sales     5,527       5,535  
Software and Maintenance Sales *     3,321       3,480  
Total   $ 20,328     $ 21,568  

 

* includes an insignificant amount of service and part sales

Leases - Accounting Standards Codification 842

Leases arise from contracts which convey the right to control the use of identified property or equipment for a period of time in exchange for consideration. Our leasing arrangements are primarily for office space we use to conduct our operations. In addition, there are automobiles and a small amount of office equipment leased. We determine whether contracts include a lease at the inception date, which is generally upon contract signing, considering factors such as whether the contract includes an asset which is physically distinct, which party obtains substantially all of the capacity and economic benefit of the asset, and which party directs how, and for what purpose, the asset is used during the contractual period of use. Our leases commence when the lessor makes the asset available for our use. At commencement, we record a lease liability at the present value of future lease payments, net of any future lease incentives to be received. Some of our lease agreements include cancellable future periods subject to termination or extension options. We include cancellable lease periods in our future lease payments when we are reasonably certain to continue to utilize the asset for those periods. We calculate the present value of future lease payments at commencement using a discount rate which we estimate as the collateralized borrowing rate we believe that would be incurred on our future lease payments over a similar term. At commencement, we also record a corresponding right-of-use asset, which is calculated based on the amount of the lease liability, adjusted for any advance lease payments paid, initial direct costs incurred or lease incentives received prior to commencement. Right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.

 

Leases are classified at commencement, as either operating or finance leases. As of December 31, 2020, all of our leases are classified as operating leases. Rent expense for operating leases is recognized on the straight-line method over the term of the agreement beginning on the lease commencement date.

 

In accounting for leases, we utilize certain practical expedients and policy elections available under the lease accounting standard. For example, we do not record right-of-use assets or lease liabilities for leases with terms of 12 months or less. For contracts containing real estate leases, we do not combine lease and non-lease components. The primary impact of this policy election is that we do not include in our calculation of lease liabilities any fixed and non-cancelable future payments due under the contract for items such as common area maintenance, utilities and other costs. Lease-related costs which are variable rather than fixed are expensed in the period incurred.

 

Assumptions, judgments and estimates impacting the carrying value of our right-of-use assets and liabilities include evaluating whether an arrangement contains a lease, determining whether the lease term should include any cancellable future periods, estimating the discount rate used to calculate our lease liabilities, estimating the fair value and useful life of the leased asset for the purpose of classifying the lease as an operating or finance lease, evaluating whether a lease contract amendment represents a new lease agreement or a modification to the existing lease and evaluating our right-of-use assets for impairment.

Research and Development

Research and development costs are generally expensed as incurred.

Advertising Expense

Advertising costs are expensed as incurred. Total advertising expenses were approximately $127,000 and $173,000 in 2020 and 2019, respectively.

Warranty Expense

We record a liability for an estimate of costs that we expect to incur under our basic limited warranty when product revenue is recognized. Factors affecting our warranty liability include the number of units sold and historical and anticipated rates of claims and costs per claim. We normally provide a warranty for our products against defects for periods ranging from ninety days to one year. We provide for the estimated cost that may be incurred under our product warranties and periodically assess the adequacy of our warranty liability based on changes in the above factors. We record revenues on extended warranties on a straight-line basis over the term of the related warranty contracts. Service costs are expensed as incurred.

Earnings (Loss) Per Share

Basic earnings (loss) per share exclude any dilutive effects of stock options. Basic earnings (loss) per share are computed using the weighted-average number of common shares outstanding during the period. Diluted earnings per share are computed using the weighted-average number of common shares and common stock equivalent shares outstanding during the period. The common stock equivalent shares from equity awards used in calculating diluted earnings per share were 74,000 and 65,000 for the years ended December 31, 2020 and 2019, respectively. Options to purchase 25,000 and 29,752 shares of common stock were outstanding as of December 31, 2020 and 2019, respectively, but were excluded from the computation of diluted EPS for the period then ended because the options were anti-dilutive.

Diversification of Credit Risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist primarily of trade receivables. Our trade receivables are geographically dispersed and include customers in many different industries. Our consolidated accounts receivable balance as of December 31, 2020 and 2019 includes foreign accounts receivable in the functional currency of our foreign subsidiaries amounting to $587,000 and $1,255,000, respectively. We generally do business with our foreign distributors in U.S. Dollars. We believe that risk of loss is significantly reduced due to the diversity of our end-customers and geographic sales areas. We perform on-going credit evaluations of our customers’ financial condition and require collateral, such as letters of credit and bank guarantees, or prepayment whenever deemed necessary.

 

The following represented greater than 10% of our consolidated accounts receivable for the applicable year:

 

Percentage of Consolidated Accounts Receivable

  2020     2019     2018  
                   
Number of customers     3       2       3  
                         
Approximate percentage of consolidated accounts receivable balance     41 %     32 %     35 %
                         
    Percentage of each     17 %     17 %     12 %
    Percentage of each     12 %     15 %     12 %
    Percentage of each     12 %     n/a       11 %

 

Diversification of net sales

 

The following represented greater than 10% of net sales for the applicable year:

 

Percentage of Net Sales

  2020     2019     2018  
                   
Number of customers     1       1       2  
                         
Approximate percentage of net sales     12 %     11 %     29 %
                         
    Percentage of each     12 %     11 %     16 %
    Percentage of each     n/a       n/a       13 %
COVID-19

In 2020, we had to react to the global COVID-19 pandemic. COVID-19 has impacted all aspects of our business, from customer demand, to supply chain integrity, employee safety, business processes, and financial management. As a global company, we had to manage each of these while working within the guidelines of local and national policy in the U.S., China and Germany. Our philosophy at the start of the outbreak was simple:

 

1. Keep our people and their families safe;

 

2. Keep our facilities safe and operational while we serve our customers as an essential business; and

 

3. Preserve cash.

 

We have managed this issue successfully to date, with no known employee transmissions in the workplace and significant preservation of our cash and working capital throughout the year. Our resilient supply chain model kept our facilities in Shanghai, China and Redmond, Washington open, and serving customers globally. We supported customers rapidly transitioning to medical device support. We did this while facing unique international travel restrictions, shipping delays, and inability to meet with customers in person. All the while we preserved and slightly grew our cash balances, while moving more cash to the U.S.

 

COVID-19 has continued to impact our demand, particularly capacity related, evidenced by many automotive and other plant shut downs in the second quarter, their re-openings and now, in a believed ripple effect, the impact of chip shortages on their production plans. This appears to be a short-term issue and the outlook for automotive electronics remains strong for a decade. Waves of COVID-19 infection rates have kept or re-imposed revised travel restrictions. Customers largely have not permitted in-person sales and other visits. Converting these interactions to remote and virtual means has meant new processes and technology usage.

 

In production, in addition to adding protective health measures for our employees, we have focused on supply chain resilience and duplicating production capability for some products in both our Shanghai, China and Redmond, USA facilities. We implemented additional supplier financial and other monitoring, as well as adding additional local suppliers and increasing inventory stock levels of key parts. Other than production employees who necessarily are onsite, most Redmond employees are working remotely with some flexibility to be onsite and this is expected to continue until COVID-19 risks are reduced by vaccination coverage.

New Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-13, "Measurement of Credit Losses on Financial Instruments," which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments. We are planning to adopt the standard effective for years after December 15, 2022 and do not expect this to have a material impact on our financial statements.

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Disaggregation of revenue

Net sales by type

  2020     2019  
(in thousands)            
Equipment Sales   $ 11,480     $ 12,553  
Adapter Sales     5,527       5,535  
Software and Maintenance Sales *     3,321       3,480  
Total   $ 20,328     $ 21,568  

 

* includes an insignificant amount of service and part sales

Concentration Risk

Percentage of Consolidated Accounts Receivable

  2020     2019     2018  
                   
Number of customers     3       2       3  
                         
Approximate percentage of consolidated accounts receivable balance     41 %     32 %     35 %
                         
    Percentage of each     17 %     17 %     12 %
    Percentage of each     12 %     15 %     12 %
    Percentage of each     12 %     n/a       11 %

 

Diversification of net sales

 

The following represented greater than 10% of net sales for the applicable year:

 

Percentage of Net Sales

  2020     2019     2018  
                   
Number of customers     1       1       2  
                         
Approximate percentage of net sales     12 %     11 %     29 %
                         
    Percentage of each     12 %     11 %     16 %
    Percentage of each     n/a       n/a       13 %
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 2 - ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Schedule of accounts receivable
   

December 31,

2020

   

December 31,

2019

 
 (in thousands)            
Trade accounts receivable   $ 2,560     $ 4,179  
Less allowance for doubtful receivables     66       80  
Trade accounts receivable, net   $ 2,494     $ 4,099  
Changes in allowance for doubtful accounts
   

December 31,

2020

   

December 31,

2019

 
 (in thousands)            
Beginning balance   $ 80     $ 75  
Bad debt expense (reversal)     (14 )     5  
Accounts written-off     -       -  
Recoveries     -       -  
Ending balance   $ 66     $ 80  
                 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - INVENTORIES, NET (Tables)
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Inventories
   

December 31,

2020

   

December 31

,2019

 
 (in thousands)            
Raw material   $ 3,143     $ 2,416  
Work-in-process     1,204       1,832  
Finished goods     923       772  
Inventories   $ 5,270     $ 5,020  
                 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Property, plant and equipment, net
   

December 31,

2020

   

December 31,

2019

 
 (in thousands)            
 Leasehold improvements   $ 421     $ 395  
 Equipment     5,625       5,606  
 Sales demonstration equipment     963       778  
      7,009       6,779  
 Less accumulated depreciation     5,793       5,111  
 Property and equipment, net   $ 1,216     $ 1,668  
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 5 - OTHER ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2020
Accrued Liabilities and Other Liabilities [Abstract]  
Other accrued liabilities
   

December 31,

2020

   

December 31,

2019

 
 (in thousands)            
 Lease liability - short term   $ 673     $ 678  
 Product warranty     371       367  
 Sales return reserve     61       77  
 Other taxes     109       126  
 Other     93       124  
 Other accrued liabilities   $ 1,307     $ 1,372  
                 
Product warranty liability
   

December 31,

2020

 
 (in thousands)      
 Liability, beginning balance   $ 367  
 Net expenses     728  
 Warranty claims     (728 )
 Accrual revisions     4  
 Liability, ending balance   $ 371  
         
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 6 - OPERATING LEASE COMMITMENTS (Tables)
12 Months Ended
Dec. 31, 2020
Leases, Operating [Abstract]  
Operating lease commitments
   

Operating

Lease

Commitments

 
 (in thousands)      
2021   $ 747  
2022     331  
2023     101  
2024     89  
2025     69  
Thereafter     85  
Total   $ 1,422  
   Less Imputed interest     (162 )
Total operating lease liabilities   $ 1,260  
Supplemental balance sheet information related to leases
    Year Ended December 31,  
    2020     2019  
 (in thousands)            
 Right-of-use assets (Long-term other assets)   $ 1,081     $ 1,574  
 Lease liability-short term (Other accrued liabilities)   $ 673     $ 678  
 Lease liability-long term (Operating lease liabilities)   $ 588     $ 1,178  
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Share-based compensation
    Year Ended December 31,  
    2020     2019  
 (in thousands)            
Cost of goods sold   $ 44     $ 28  
Research and development     371       288  
Selling, general and administrative     1,052       855  
Total share-based compensation   $ 1,467     $ 1,171  
Fair value of share-based awards for employee stock options
    Employee Stock  
    Options  
    2020     2019  
             
Risk-free interest rates     n/a       2.31 %
Volatility factors     n/a       62.05 %
Expected life of the option in years     n/a       4.0  
Expected dividend yield     n/a     None  
Stock option activity
    2020     2019  
    Options    

Weighted-Average

Exercise Price

    Weighted-Average Remaining Contractual Life in Years     Options    

Weighted-Average

Exercise Price

    Weighted-Average Remaining Contractual Life in Years  
                                     
Outstanding at beginning of year     25,000     $ 4.98             25,000     $ 8.03        
Granted     -       -             25,000       4.98        
Exercised     -       -             -       0.00        
Cancelled, Expired or                                            
Forfeited     -       -             (25,000 )     8.03        
Outstanding at end of year     25,000     $ 4.98       4.33       25,000     $ 4.98       5.34  
                                                 
Vested or expected to vest at the end of the period     24,068     $ 4.98       4.33       24,723     $ 4.98       5.34  
Exercisable at end of year     9,375     $ 4.98       4.33       12,500     $ 4.98       5.34  
Restricted stock award including performance-based stock award activity under our share-based compensation plan
    2020     2019  
    Awards    

Weighted - Average

Grant Date Fair Value

    Awards    

Weighted - Average

Grant Date Fair Value

 
Outstanding at beginning of year     536,403     $ 5.44       558,856     $ 6.06  
   Granted     383,951       3.02       276,700       4.57  
   Vested     (230,901 )     5.16       (224,089 )     5.30  
   Cancelled     (46,225 )     4.58       (75,064 )     7.30  
Outstanding at end of year     643,228     $ 4.16       536,403     $ 5.44  
Unamortized compensation expense
   

December 31,

2020

   

December 31,

2019

 
             
Unamortized future compensation expense   $ 2,017,501     $ 2,351,324  
Remaining weighted average amortization period in years     2.35       2.40  
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 12 - INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Components of income (loss) before taxes
    Year Ended December 31,  
(in thousands)   2020     2019  
U.S. operations   $ (4,451 )   $ (2,518 )
Foreign operations     874       1,362  
   Total income (loss) before taxes   $ (3,577 )   $ (1,156 )
Components of income tax expense (benefit)
    Year Ended December 31,  
(in thousands)   2020     2019  
Current tax expense (benefit)            
   U.S. federal   $ 0     $ (42 )
   State     (2 )     8  
   Foreign     389       65  
      387       31  
Deferred tax expense (benefit) – U.S. federal     -       -  
   Total income tax expense (benefit)   $ 387     $ 31  
Reconciliation of effective income tax
    Year Ended December 31,  
    2020     2019  
(in thousands)            
Statutory tax   $ (751 )   $ (243 )
State and foreign income tax, net of federal income tax benefit     151       (230 )
Valuation allowance for deferred tax assets     1,513       568  
Foreign sourced deemed dividend income     (394 )     -  
Stock based compensation     (136 )     (177 )
Other     4       113  
     Total income tax expense (benefit)   $ 387     $ 31  
Schedule of deferred tax assets and liabilities
    Year Ended December 31,  
    2020     2019  
(in thousands)            
Deferred income tax assets:            
     Allowance for doubtful accounts   $ 10     $ 13  
     Inventory and product return reserves     573       464  
     Compensation accruals     1,973       1,723  
     Accrued liabilities     179       129  
     Book-over-tax depreciation and amortization     91       25  
     Foreign net operating loss carryforwards     53       3  
     U.S. net operating loss carryforwards     3,739       2,904  
     U.S. credit carryforwards     2,345       2,280  
      8,963       7,541  
                 
Valuation Allowance     (8,963 )     (7,541 )
     Total Deferred Income Tax Assets   $ -     $ -  
Schedule of unrecognized tax benefits
    Year Ended December 31,  
    2020     2019  
(in thousands)            
Unrecognized tax benefits, opening balance   $ 348     $ 308  
     Prior period tax position increases     -       10  
     Additions based on tax positions related to current year     17       30  
Unrecognized tax benefits, ending balance   $ 365     $ 348  
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Summary of operating information by geographic area
    Year Ended December 31,  
(in thousands)   2020     2019  
Net sales:            
  U.S.   $ 1,516     $ 1,735  
  Europe     8,415       8,828  
  Rest of World     10,397       11,005  
    $ 20,328     $ 21,568  
                 
Included in Europe and Rest of World are                
the following significant balances:                
                 
  Germany   $ 3,851     $ 2,507  
  China   $ 3,490     $ 2,934  
                 
Operating income:                
  U.S.   $ (713 )   $ 317  
  Europe     (1,698 )     (1,108 )
  Rest of World     (667 )     (487 )
    $ (3,078 )   $ (1,278 )
                 
Identifiable assets:                
  U.S.   $ 13,858     $ 12,818  
  Europe     5,878       5,917  
  Rest of World     5,856       9,546  
    $ 25,592     $ 28,281  
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Net sales $ 20,328 $ 21,568
Equipment Sales    
Net sales 11,480 12,553
Adapter Sales    
Net sales 5,527 5,535
Software and Maintenance Sales    
Net sales $ 3,321 $ 3,480
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounts Receivable 41.00% 32.00% 35.00%
Sales 12.00% 11.00% 29.00%
1 customers      
Accounts Receivable 17.00% 17.00% 12.00%
Sales 12.00% 11.00% 16.00%
2 customers      
Accounts Receivable 12.00% 15.00% 12.00%
Sales     13.00%
3 customers      
Accounts Receivable 12.00%   11.00%
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Cash and cash equivalents held in foreign banks $ 6,800 $ 8,700
Advertising expenses $ 127 $ 173
Common stock equivalent shares 74,000 65,000
Options excluded from the computation of diluted EPS 25,000 29,752
Foreign accounts receivable $ 587 $ 1,255
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 2 - ACCOUNTS RECEIVABLE NET (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Trade accounts receivable $ 2,560 $ 4,179
Less allowance for doubtful receivables 66 80
Trade accounts receivable, net $ 2,494 $ 4,099
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 2 - ACCOUNTS RECEIVABLE NET (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Beginning balance $ 80 $ 75
Bad debt expense (reversal) (14) 5
Accounts written-off 0 0
Recoveries 0 0
Ending balance $ 66 $ 80
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw material $ 3,143 $ 2,416
Work-in-process 1,204 1,832
Finished goods 923 772
Inventories $ 5,270 $ 5,020
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]    
Leasehold improvements $ 421 $ 395
Equipment 5,625 5,606
Sales demonstration equipment 963 778
Property and equipment gross 7,009 6,779
Less accumulated depreciation 5,793 5,111
Property and equipment, net $ 1,216 $ 1,668
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 815 $ 867
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 5 - OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued Liabilities and Other Liabilities [Abstract]    
Lease liability - short term $ 673 $ 678
Product warranty 371 367
Sales return reserve 61 77
Other taxes 109 126
Other 93 124
Other accrued liabilities $ 1,307 $ 1,372
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Accrued Liabilities and Other Liabilities [Abstract]  
Liability, beginning balance $ 367
Net expenses 728
Warranty claims (728)
Accrual revisions 4
Liability, ending balance $ 371
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 6 - OPERATING LEASE COMMITMENTS (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases, Operating [Abstract]  
2021 $ 747
2022 331
2023 101
2024 89
2025 69
Thereafter 85
Total 1,422
Less: imputed interest (162)
Total operating lease liability $ 1,260
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 6 - OPERATING LEASE COMMITMENTS (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases, Operating [Abstract]    
Right-of-use assets (Long-term other assets) $ 1,081 $ 1,574
Lease liability-short term (Other accrued liabilities) 673 678
Lease liability-long term (Long-term other payables) $ 588 $ 1,178
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 7 - OPERATING LEASE COMMITMENTS (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash paid for operating lease liabilities $ 770 $ 757
Weighted average remaining lease term 2 years 10 months 24 days 3 years 4 months 20 days
Weighted average discount rate 5.00% 5.00%
Operating lease costs $ 692 $ 685
Short-term lease costs 34 32
United States    
Lease base annual rental payments 361 351
China    
Lease base annual rental payments 301 305
Germany    
Lease base annual rental payments $ 62 $ 57
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 7 - OTHER COMMITMENTS (Details Narrative)
$ in Thousands
Dec. 31, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase and other obligations $ 1,300
After 2019 $ 124
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 9 - STOCK AND RETIREMENT PLANS (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]    
401(k) Retirement Savings Plan matching contribution $ 184 $ 239
Employer matching contributions owed to the plan $ 200 $ 211
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - SHARE-BASED COMPENSATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based compensation $ 1,467 $ 1,171
Cost Of Goods Sold    
Share-based compensation 44 28
Research and Development Expense    
Share-based compensation 371 288
Selling, General and Administrative Expenses    
Share-based compensation $ 1,052 $ 855
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - SHARE-BASED COMPENSATION (Details 1)
12 Months Ended
Dec. 31, 2020
[1]
Dec. 31, 2019
Share-based Payment Arrangement, Noncash Expense [Abstract]    
Risk-free interest rates 2.31%
Volatility factors 62.05%
Expected life of the option in years   4 years
Expected dividend yield 0.00%
[1] Not Applicable
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - SHARE-BASED COMPENSATION (Details 2) - Stock option - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number Of options    
Outstanding at beginning of year 25,000 25,000
Granted 0 25,000
Exercised 0 0
Cancelled, Expired or Forfeited 0 (25,000)
Outstanding at end of year 25,000 25,000
Vested or expected to vest at the end of the period 24,068 24,723
Exercisable at end of year 9,375 12,500
Weighted-Average Exercise Price    
Outstanding at beginning of year $ 4.98 $ 8.03
Granted 0.00 4.98
Exercised 0.00 0.00
Cancelled, Expired or Forfeited 0.00 8.03
Outstanding at end of year 4.98 4.98
Vested or expected to vest at the end of the period 4.98 4.98
Exercisable at end of year $ 4.98 $ 4.98
Weighted-Average Remaining Contractual Life in Years    
Outstanding at end of year 4 years 3 months 29 days 5 years 4 months 2 days
Vested or expected to vest at the end of the period 4 years 3 months 29 days 5 years 4 months 2 days
Exercisable at end of year 4 years 3 months 29 days 5 years 4 months 2 days
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - SHARE-BASED COMPENSATION (Details 3) - Restricted Stock Award - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number Of Awards    
Outstanding at beginning of year 536,403 558,856
Granted 383,951 276,700
Vested (230,901) (224,089)
Cancelled (46,225) (75,064)
Outstanding at end of year 643,228 536,403
Weighted-Average Grant Date Fair Value    
Outstanding at beginning of year $ 5.44 $ 6.06
Granted 3.02 4.57
Vested 5.16 5.30
Cancelled 4.58 7.30
Outstanding at end of year $ 4.16 $ 5.44
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - SHARE-BASED COMPENSATION (Details 4) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Noncash Expense [Abstract]    
Unamortized expected future compensation expense $ 2,017,501 $ 2,351,324
Remaining weighted average amortization period 2 years 4 months 6 days 2 years 4 months 24 days
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - SHARE-BASED COMPENSATION (Details Narrative)
Dec. 31, 2020
USD ($)
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Aggregate intrinsic value of options outstanding $ 0
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 12 - INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
U.S. operations $ (4,451) $ (2,518)
Foreign operations 874 1,362
Total income (loss) before taxes $ (3,577) $ (1,156)
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 12 - INCOME TAXES (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income tax expense (benefit) consists of:    
U.S. federal $ 0 $ (42)
State (2) 8
Foreign 389 65
Total Income tax expense (benefit) 387 31
Deferred tax expense (benefit) - U.S. federal 0 0
Total income tax expense (benefit) $ 387 $ 31
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 12 - INCOME TAXES (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Statutory tax $ (751) $ (243)
State and foreign income tax, net of federal income tax benefit 151 (230)
Valuation allowance for deferred tax assets 1,513 568
Foreign sourced deemed dividend income (394) 0
Stock based compensation (136) (177)
Other 4 113
Total income tax expense (benefit) $ 387 $ 31
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 12 - INCOME TAXES (Details 3) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred income tax assets:    
Allowance for doubtful accounts $ 10 $ 13
Inventory and product return reserves 573 464
Compensation accruals 1,973 1,723
Accrued liabilities 179 129
Book-over-tax depreciation and amortization 91 25
Foreign net operating loss carryforwards 53 3
U.S. net operating loss carryforwards 3,739 2,904
U.S. credit carryforwards 2,345 2,280
Deferred tax assets, gross 8,963 7,541
Valuation allowance (8,963) (7,541)
Total deferred income tax assets $ 0 $ 0
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 12 - INCOME TAXES (Details 4) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Unrecognized tax benefits, opening balance $ 348 $ 308
Prior period tax position increases 0 10
Additions based on tax positions related to current year 17 30
Unrecognized tax benefits, ending balance $ 365 $ 348
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 12 - INCOME TAXES (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Change in valuation allowance for deferred tax assets $ 1,422 $ 571
U.S. net operating loss carryforwards $ 17,800  
Expiration years 2022 to 2034  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Net sales $ 20,328 $ 21,568
Operating income (3,078) (1,278)
Identifiable assets 25,592 28,281
U.S.    
Net sales 1,516 1,735
Operating income (713) 317
Identifiable assets 13,858 12,818
Europe    
Net sales 8,415 8,828
Operating income (1,698) (1,108)
Identifiable assets 5,878 5,917
Rest of World    
Net sales 10,397 11,005
Operating income (667) (487)
Identifiable assets 5,856 9,546
Germany    
Net sales 3,851 2,507
Operating income 0 0
China    
Net sales 3,490 2,934
Operating income $ 0 $ 0
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .YK>E('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #N:WI2P-9QHNT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OIVEAA=#-1?&D(+B@> O)[&ZP:4(RTN[;F\;=+J(/X#$S?[[Y M!J;706@?\3GZ@)$LIIO9#6,2.FS9D2@(@*2/Z%2J,V!R65B M.,U##U? B.,+GT7T*S$4OT36SK SLDYV34U35,]=267=^#P]O3X4M:M[)A( MC1KSKV0%G0)NV67R:W=WOWM@LFU:7C5=U6YVO!,=%_SV?7']X7<5=M[8O?W' MQA=!V<.ONY!?4$L#!!0 ( .YK>E*97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M[FMZ4N* U+YD! :! !@ !X;"]W;W)K./\_JX@YU4SWHCA"&O:9+IZ];&F.TGS]/A1J1<7\BM MR.#-2JJ4&[A5:T]OE>"1"TH3C_G^I9?R.&L-!^[93 T',C=)G(F9(CI/4Z[> M;D0B=]I1'$J,AW+C"BQNFZ-Z*<) M"VR ^^)[+';ZX)K8KBRE?+8WT^BZY5LBD8C06 D.?U[$6"2)50*.'Z5HJVK3 M!AY>[]5O7>>A,TNNQ5@FCW%D-M>M7HM$8L7SQ,SE[F]1=JAK]4*9:/>;[(IO M.YT6"7-M9%H& T$:9\5?_EH.Q$$ 8T<"6!G W@708RT$94!P;D"G#.BXD2FZ MXL9AP@T?#I3<$66_!C5[X0;314/WX\S.^\(H>!M#G!E.9)C#-!K"LXA\SDQL MWL@T*]:3G9]@;ABI.1'A! OJ1,)_Y#4!C//PK5Q>$,1=.&\(G>/@_>0:M^TVM_]2; MH!KZP.D%1_3&\D4H\N]HJ8V"Y?\?(MFI)#M.LG-$LIS N5C'5A2F]8ZGHFGJ M<)W)Z&%$IMX]&=_/9_?ST%$]@G47BE7P1;TV N)(/ M/T&7]OL]!.NRPKK$>[O/@8>W;>-@X>'4;W]!**XJBJOS*&9"Q=(F8T0@I1N! M3BB5:?++AP\GEFJO8NNABB, BQS<;<+7341X_(HG6B <_8JCC^J,1A>!:9B(B4ZUS MH?YL=%%<^4YB@ <^3\\&_"Z3/#.PS<- )L>H<#FG9UG^YU2HM1V[OT#!;,A8IEN>-:/B@J=RE=9N3\^R^T7*DX3 M:]U(A.L8E:- M<]3W*GW0!M(4'2$<)F3(U1;/L6=NBJXC%!%!6RMC.]7?B,; MKGABX=>&3W''KLA"J2 M73'XT26F(!)208*!@'^,9=1HO"?4'T<89+T;4-S M#[*3W.7I\GU*E2RXB-^F?M#O8.5IO0LPW*M+H%F^3.(0]DK)F^9P4JITG8H] MF;T,V56_RX( -NN7)H+:YAGNR_L22Z8I5.\+(\-GF+8-5T*3^]QH W4^V$1C M\5PH7QY0]3J,=OO](U"URS/X)[^G M5&\$@H^P&\7TEI]C>V@>J?"\/_ 5!+ M P04 " #N:WI2292%\=$% !G%0 & 'AL+W=OW?#XKLG<3?DN8RCE#T) ME.5)0L7G/8OY^VT/]PY?/$>O6ZF^&-P-=_25+9E\V3T)N!LLY-KI$)9<_Y#W! _!K&G&QCS^)PKE]K;G]5#(-C2/Y3-__\[*@&SE M+^!Q5OQ'[R76Z*$@SR1/2F-@D$3I_I-^E(DX,9[1-,SZB'T$;"=1MJ6"H1 >]@7=H)?E!%U??4%7 M","K W@XD,!-/6$0E#SN]SQ("X\)"[XB$_<1,8BA,1]?;([]<_,!9.28%G), M"RG\F6UIR85@J42C+&,RZW!H'AV:A4.KS2'-M@A2@P)UP7[FT1N-X0G:5.U= MV84KM0_?[K"%'7#O-B 9E^J9S1)WQM(X\K4Z>*T%#!ILKX#F0@XT:,&"Z MCED?I=!4^ ;1&+8^30.&H(F@D.=KNU8L5GC3UVP M>S[.21C$\JU:K$V09?B^/E3[&*K=&>HL?8,%X")BVD6P&X^TB6O4>&E 1?WJ M>#E'7DXGKX7<,@%[?U^!5%.!>X).X]G8Q'Z-8!/D$TO/SSWR<[M+9+$:S='X MY?EY^KA"H^42>H6.G]M<6)/8]0SJ4+[;LK3>D:+72?%)@,X)^=E'NYBJ)$(Q MJCVW2U1*;U0IZQA[S8P2[-0(:T".X^GY^D>^_B]*,> )0Y)^G.PX'4._\?!Z M/IL(QVHI2&Q4(F%<4)+MI5B:GR4%DWKF="C?;ZE&?*)@^()Z;*_#TORLQ&S; M)W5V&IA'/-Q"KU(2?)F4S".ZCN)(-MK-N=]*4'"WHHP.#7='/]O*I71Q7M&6 M78]<@\)V6^"5DN!N*0&"(F>@>#R!0V=&U;%-2[+9W+%MU!N9%F6UD:PT '>+ MP(1M&*Q/"/L.U"#79['9Y;%QLN5+@AJ4Z;DM!"LQP)>H 2US&;<54"@1;FDA6DE"[A;%ZHFQKJ+LMGRG<9F;&+,MK6N1 %WJ\*Y<,UGH_O9?+:: M3?5=H]GG;>SC.D\-RO+:4EG) >[6@P6H%^R7]!7%#&:47RY[L^G;7J,^FR", MW1;A(I4TD&YIF//T]48RD2!>5&JY\%J>1", ;OVHIP'Y+4M/*HT@W1HQ7CP\ MS%8/L.[:Q2;-WE_7U4[(.:N3(:-;&I:KQ?C/[XOY9/J\_ U-_WJ9K?[M&EXJ M;2#=VO D#FT-!LC@!YQX1CE,(\5/5&SGY1 MA_DE4R=D-$)_Y&D$)_XG*F041+M]?%QEC5*00?(:N0[:!.I!?M(2;8GB#+;M^(M3 8$)HXUMI)NG6 MS%.^^ZZDSB"";=7KIS>FRETIU77,LTQ/7Z.0!FETJB:*N"W'65+)*+EDO/IU M:RB9-H42^XY9/SUI8 3;9MN^JB257"*I)U**1H^3R\E[C5<8NI.Y#J8YF0]. MWH*I5Y /5+Q&:082N@$[XZL+#L3^K=[^1O)=\6)LS:7D27&Y931D0@'@]PWG M\G"CWK4=WZW>_0]02P,$% @ [FMZ4JM]03T+ P (PD !@ !X;"]W M;W)KV6DJ@<2'*4MMSG,#.*.-6KU.,362O M(W*=,@X3252>953^N894K+N6:[T,3-DBT6; [G66= $AZ(?E1&+/KEQBE@%7 M3' B8=ZU^N[5P'6,H(CXP6"MMMK$I/(HQ)/IW,9=RS%$D$*DC07%RPH&D*;& M"3E^EZ96-:<1;K=?W+\4R6,RCU3!0*0_6:R3KM6V2 QSFJ=Z*M8W4";4-'Z1 M2%7Q3]9EK&.1*%=:9*48"3+&-U?Z7!9B2^ V]@B\4N"]5^"7 K](=$-6I#6D MFO8Z4JR)--'H9AI%;0HU9L.X>8RAEGB7H4[W!N/[<'QW.^S/1D-RW;_KWP]& M)+P9C68A.66WA&D)T07SWG'B.Y]3(!^^6NY>[C^QGIAR%6YNJ HU\Y^H5C8X_C3-(8;,P-UMUU0N"CKW:KM#;D+93A>PP-RKF MQL$JA+/QX.O-^&XXFH:?R.C[P^WLUX%2-"O;YL%23'#G@I00$USNT=,YH3DN M.\G^FA&SVI19BE&:QXPO2 B2X4C_K*XLFXF"K9R;3O%[59OC<3N9!%4FP<HAR)V(%L59.MCD/AV5QJWJ:GN?M+64=)#$3ND[8JT?9!T M(+(,7_7[5D4=9?L-@^_4KH!W!.XP7U;,EQ]@/OK\+]]@M!MNX/O-5[@U<9[K MM1KM>EK7^?_^=S[ ^[ZE4%H>IZX+K,6VMTXP\_GPCE<]'"#2LW M)_*FH\6R.-0>A<8CLF@F^!4#T@3@_;D0^J5CSLGJNZCW#U!+ P04 " #N M:WI2THG,]M@$ #/$0 & 'AL+W=O*Z(R>C"1_,IL6]9SF;BKU.$\Z>)5+[+*/R]RU+ MQ>%Z@ ?'&R_)9JOS&\YLNJ,;MF3ZQ^Y9PI531XF3C'&5"(XD6U\/;O#5G/BY M0V'Q9\(.ZN0[RE-Y%>)7?K&(KP=N3L12%ND\!(6/-S9G:9I' HY_JJ"#^IFY MX^GW8_2O1?*0S"M5;"[2GTFLM]>#\0#%;$WWJ7X1AS]8E5"0QXM$JHJ_Z%#9 MN@,4[9466>4,!%G"RT_Z7BW$B0,>]3B0RH&T'?P>!Z]R\(I$2[(BK3NJZ6PJ MQ0')W!JBY5^*M2F\(9N$Y__&I9;P:P)^>C9_>EP^?5_[U]N5@LP0&<)1WHK]HKR6%T@]AZQG48[!O6PI9*A&!Y]CH;HQ_(. MG7TY1U\0.*R.#E-' VG^/">JJ&Y+*M)#A0EZ$%QO%;KG,8L_!G @Q3I/A*XHQ:?PKE'HA:&9%[N-I+I6XD6V MHXGL6\C*^0-9T"XB@U%/!>$3I<=6K)70L'JB4TE&2-RM8F_BNFU,D]F8]/0A M)@TJL:(VY9Z40GF60FN>&TE)!V'HN6%;STQFF(1]I(V.8[N0/PH^%!W::FG/ M;4V*&S7'=CE?<,TD ^DLPQM7P>_^(_SV$G1M J\G_T;1L5W2O\%.$<%V+!\W MN;13I9@VEU17LCOEU#49^3V$C:ACNZK#;@_V?!5#%"#X\>C)J*X')#.-QS^ CS80A M]@ES2U42(=A2<"A7=:R%^IA@)"XCAJX1!](,&F(?-'=)NMYF;D$,_*_+,XFK)X2-] &38L/\;"LA>XQBZKXIT6Y-CSVBIF MLB)^7TTTPXO8AU>'-JZ6W,+;'50F7H-5E]Q9L5+;!]N684PS(F_YEC(\67.1$86FV-AR*RB)3%"6VI[C MM.V,),SJ=\W>0O2[?*?2A-&% +G+,B(^AS3EAY[E6L>-EV03*[UA][M;LJ$! M5:_;A4#++E&B)*-,)IR!H.N>-7 ?_([V-PYO"3W(DS5H)2O.W[4QB7J6HPG1 ME(9*(Q#\[*E/TU0#(8W?!:95IM2!I^LC^J/1CEI61%*?IS^22,4]Z\Z"B*[) M+E4O_/!$"STMC1?R5)I?.!2^C@7A3BJ>%<'(($M8_B4?11U. MSVE0"O"/#. M YI7 AI%0,,(S9D962.B2+\K^ &$]D8TO3"U,=&H)F'Z%@,E\#3!.-7WY[-@ M_CP9#9;C$01+_$S'LV4 \T?PY]/%R_AI/ LF;V.8S- >0^UY'@1UJ"4,5,QW MDK!(UN$&7H,1U+[5X1O@R?)XTK45%?XN!Y,.5.QA#&+:/05 MP$9QI4+OJ'#H52*.:'@+#?<[>([G7"#D_W>X>U]!IU$6O&'P&E?P D44Q390 MP-?@\PQ[+]9-L:6.QW[F&$C"4%9^ E85R938B;(!F=<15%RY/:)W$[+.2O)OSXW M;J-YN2*=DG.GDK-_H185-#L7[LYSS^_N@I>+;F=,[9,YDE&Q,>-5XNWLF,H; MKMPM)_C #*ZS_2%.]GP0_X7)GX4I$9N$24CI&B&=VPYR$OFHS0W%MV9:K;C" MV6>6,;Y.5&@'/%]SKHZ&3E"^=_T_4$L#!!0 ( .YK>E)_/U$1"P4 #85 M 8 >&PO=V]R:W-H965T&ULM5AM;Z,X$/XK%EKINM*V M8/.:*HG4O*RVVF[3:]([W4<7G( 6< X[3???GTTH;P;:GKI?$DAFQL\\'L\S M,#[2["<+">'@.8E3-M%"SO>7NL[\D"287= ]2<4_6YHEF(O;;*>S?49PD#LE ML8X,P]$3'*7:=)S_=I=-Q_3 XR@E=QE@AR3!V:\9B>EQHD'MY8?[:!=R^8,^ M'>_QCJP)?]C?9>).+Z,$44)2%M$49&0[T:[@Y1)9TB&W^"LB1U:[!C*51TI_ MRIOK8*(9$A&)B<]E""R^GLB!ZMPL-X*R2X<\M3U4^XY<0O,\72< MT2/(I+6()B]R]G-OP5>4RD)9\TS\&PD_/IVO;M>KF^O%U6:Y .N-^/JQO-V MU5=QLYI__[:Z62SOUW^ Y9\/UYM_P#EX6"_ V:?/X!.(4K )Z8'A-&!CG0LP M,J3N%PO/3@NCOH5IDHA"67/J_^SPG@][WQ,N#@$)P!)G:93N&#A;D&WD1_QS M1[#%<+ KWS\DAQAS$6_%0Y(! 4XAR<"KE.?)@2D@YP!PLB'\!3/@%( -Z M7;MQBFWGL67W>)K"$;*ML?Y49UVU,IV1W31:J$:6X35MEJH-,DW;+:T:#)@E M ^9[&5B'."/L30R<8CLU2)YI>@[RND%9)2AK$%1>P8#N9=]C@#R3S(\8"5XV MIZM>+ 6)T8W!+C'8@QCNR?Z0^:%HF %@.2,#R\]L96_.H>6T2F%I*R";5@V@ M3@G4>3?0TQ9V 754"*8!7=C#EEN"<-^P8_B(LX"!B+&#W*U4B#+= HZ?10?F M84CC0!3:$(VN2B.RS!:+KII"W:B!WROQ>Q^'OY]=3X$&G9%C]X ;E>!&@^"N M!1YY-"48E@/E848/NQ LDWU,?Q%RZOG@KB@$<">.\A#/([4G&2V61THJ9D^- M0*,21N.W)-)/>+%@':8#W9Z>"&L*#H?+02YX_IB?*2%48H1D6#:C3@A0E0%Q MH%IT%E9.GU43:*5?<%C ;D6)1H66QCU:.AN.(>?F2[;'/IEH0J$9R9Z(-@6= M P3J:�=:K1%C#E49179[$%ET6;D*!QU&T.[M M(94LPV%=;I/0/:UTDZ#JKX<@JM/0!%5),!S6X ^2OV*5YACAMO4/=FAXW:J9 M0Z7@\ ,E?* CJ_(,1[;;BZ]2:#@LT1^O@L6"C8EZU"9;E?2:33.52L_A[Q'T M =95N78]V--Q4"78:%BPWZ.#1:A&B[$ MAM&>C.8=9N*IR';:3\BJ&320LG<=5B/'[#FQJ))>]#[I[52='AI4(?0LZ(A' M]Q8HO?;*2;Y1_($S\6S.0$RVPM.X<$56V>DEW>F&TWW^%NJ1R'0RVK"9?@FRO5L^^:)^559Y^(L?W2\Q3EBDN,B39\KPSQJ<3WS<3S7-!,/QZ_:;W+CP9A'JMA$)#]YK-?G MG6$'Q6Q)MXE^$$]?66E0W^B+1*+RO^BIE/4Z*-HJ+=)R,B!(>5;\TN?2$0<3 M<-@R@9032'U"T#+!+R?DGNL5R'*SKJBF%V=2/"%II$&;&>2^R6>#-3PS89QK M"5\YS-,7D[O9_.[;]&J\N+Y"\P7\W%[/%NCN!DW&\Z_HYMO=SSDZX1G2:[%5 M-(O51]1%W^=7Z.3#1_0!P9?%ZY>SG@9$1F\O*E>_+%8G+:MC@FY%IM<*76?$/&(9P$T>?-T/'+ \??N]7-]?IM[*R?> M/-S=HKO[ZX?Q8CK[@L:3Q?3'=#&]GI\ZU@GVZP3Y.D'+.C/8\#R+1,K022*4 M^FB+1:&BGZLPVWMWT?5'87#6VQTZR"*%\7"PESK"U]_CZSO],([_A5R&[:\5 MT@+V?R2RB"?L&+3YE($E$55KM)%BQR$IT.,+.MDJ&/#L(X+Z):GFV:HH %QS MIEP.#/< 0Z<#KQA4P8C3HK9D,:*ID)K_E[^P.;-0%QZX:8C[-5=:9,(61P[V M. =.G%^@,B. J"@X3RP158IIZ\X;-!;W:O":$MV#;#B"-]S#&SKA7?_>\HT) M,]*29FK)I(3 05@CH;3!NQ(B5DB))+9A'C80D:#NU*9,Z-M!C_:@1T[0\S65 MK&O(( :<*3"D:@W[J+$Z#@YB6D"T".$!MH/$7E6I/2?,:;JA7.;.-0DJ64*U M00SH5\Q>?+T&D%'@U\!:A+P6J >D@IW;W90CP)6MS 9W;4],*I7$:?U"TIC! MIH_$UA01V*R,[^ACPJR&DV8$PD:ELTAU_4&_Q?BJY&/?':=L!S$2DK<$Q6^N M&N &MJ84]D//,G+OA5XWP*I@=LB1#R_;8-6%(+_Q"%E MO9,,,F!KS\PF)P# >F6V21VX_QA?11W8S1U%]!.1K;J:R?2/OK3P0S#"=:@6 M*=*6J!6-8#>/ !T+Q2$'3.Q%#;>88<\4BV$TCL_=W M+E8;FNP1^@VO-X4@A4>AW092<0SQWM6O3F<_KN?OZ%=)11$$.[UUOY7 $(HI MTQ6 Q\ [^N43VB2TY#?VVDK8G%0J/[)_&-:WD4TJQ*3%2145$3<5F4 #XH@Q M:&664J1OZ,9(DVL::)LB;>T8J5*;6D6Y9&%OC U;;<6T:]/*&$JIZ?B M0+,4$BG30RHXO.OUFB5ER[N#LJ7IL]6I%@["0;T+L$D1W-+NDHJHB)NH'MBF MW'UUTZQ0FV34"+Z%KZ O;LO>BK&(F[$+HVU2X:"EER$5 MCQ$WCTVS2#+CYY.8%2.S[PJ:,$4N'YA*MX,*DK64#@M=^8-Z&V^3"GS2TM20 MBM6(F]6NETL6Z;Q*L^>RIP<>8V5_K\QAU%AA16ZA,J_A>@N5#5N(S*^(S'VXEEF*LV_/M9I,P4Q]I@F*NHD2HKG??^'0^V=:W#U!A;:7CG*1 M_I%O&@YL"C7/0+V#"]J4P7'=W%LKE)]SBKO-_=O]W?@XOQ&NO;_$IY/BAKM2 M4URXWU()2:V FI:@TOL\ $2RN,,N'K38Y-? CT)KD>;#-8,SM30"\'TIA'Y] M, OL_Y-P\3]02P,$% @ [FMZ4BF9)\H_(P AV$ !@ !X;"]W;W)K MOZ-)DII(IB)8HRW:N5;)L9[2; MV%[+GM36UCXTB2;9,0@@:$ TY]?ON78W*,K.U-;46!()].5M' M\[.S)X^VUC['D_,3_>"=7V\& M_.#13S]T=NUNW?"A>]O#7X_B*)7?NB;XMC&]6_UX!.%FW[$?^XJ7X\.<,%N=HM!QS!PH\[=^WJ&@>"9?PA8Y[$*?'%_'<=_17M M'?:RL,%=M_5OOAHV/YX\.S&56]FQ'MZUNW\XV<\ECK=LZT#_FAT_>SD_,V'7W^]>O??YLTK?VS>?OFEYOKFY>W/SP:8&)\_=%2)GG.D\P?F.1\;GYM MFV$3S,NFPXKCLN2[[^?RS([YPRYFY."_-_&Q^]IGQ+B(9+FB\BP?& MNUHNV[$9?+,V;]O:+[T+YG^N%F'H06S^]S,3/(X3/*8)'C\PP?^/O)\?^[4= MQMX5[%-=MW[7\J?GZ;W]Y-I^??:]?TI_GWY=&/O_- M'7[R9NP//_H0Y)-O0/R#7S>A!(ELQA60"M81C&TJ WI7!]/U[;JW6Y#;=1'V M87#;8,;@*K/8R[NNY^>S > 3V KI;=\V?HFC5.,2;(^!U>1C&AXS/F!L[WC\ MH=7GC&\&![\,KBJ6OE^.'IY3.MQMVB72$WT%9*EH'V-RZ*N$Q#S;=UWO< MSU7PMC0OQQY IEJ/;C6W6&^M+[@ IR#7. M?E>L#N]A7=;(,I,:4_#"1,+E0_?HPNYV9GZ^NWD9EZ=T?HT2/X# (6.:3%L[&#L:@4R3Q/#]D I4!*WD1WPO&,Z%K6W"U_[ MP>I CO;MSS2@K M0,UL OQ1L<2GEXC80+6VFIDK4 B8 <@#F *-Q%CCXF'?O5GU[19>:T-&IYFY M!1.*)@?L0Y'()Q+[7?&WOWS[Y.FWWX/RT%J*=V[9P@M(U/C=50W #/;FR$"] M:,?%L!IK(QXQQ.=N&A@##-\^?O*;[4%@AWT!S_:P\/3L>_NI^*>M1Y; .$-Z M -2T=Z<(IRIP4%LD#C\+4 N 5%-1-\Q5]VF)-@+H3^QE25[8&A=H& @CXV=*-&#SL@W#E(_%GY\3U+BW,AU[ M-ET :.F=A4V !&1BL7>VGTVV;:O?P52SUK)LH#\5@?#D-]#'L.T$PJYA8F#E MLG<5Z2?H%UCZY4%-F5"8D#TO@!1:M:MCD5=P$T M$'; \(?O[G-C>F\KX/S BY @X2_F)9#BSM9$89#68@-8'MT/N'&/T]XYI7\W M]K WA!AL,<&^]GX-6ZC!AJ$[ UL*Q/CV#(1H'Y -=60-6#(/#(!WESBI2Y/. MS&_.8 B%H*! _T%/X/H.'^5YM_9W&#H9)=C>X(>1K>47K',)SLDO-T):M(J$ MQ_"55ZY"4U^\ -,4_ Z#U^38DQ0Y*L7-]??L/7+N/8[[#Y4GMW7S,@8M!SR M PO;? PH&\ZQU<1A> 4T!7JY858 )V0 U)YUX%$;W:YVC$[#U.OHVK M)ZO&546W7L 7A!OHW9\=A'W-O@0%&N#MRGP-7V]]7>,&OS%?/9D]0P6'6,1M M%V"B-1ZAE[]Z-GMZY-OS;V?FE?4]F4?R+J\B$X':0S^RG%V[GF1ARF+]EL0) MK*]G$X/V22W9!,],S%J(C._ 8GP27[&"Q0 "Q<54\'^P%3 *?!0VX)Q. :EL MRP-U:"C>1>5* PUC7LXP@9&G<7?2("%HGO72\6.60*C7&&5T19)@R&SJA&W]*C2 32 M$L%45=K_P;Z*8=^!XB.$PQVB!8%M79PAMY^(I=*0@^ -.R[!5HDH,6!HP$GB M#F!UZMLIB*@4/2B!,Y9D2VK' ::!#0+YZA8EP4V#5]!?T%A&,C*2.Z;TMA7"E2J^X7Y'0-!A9A MG]^2+Z_<@_*B:RCIU1B'(2W7#F.I;H/Q*V\#4#FZHR4)U5U;WSE@+(==$'%B M +BP /?<(K=[//(]09$0R;#L[RG>M7M1W791^S6+&7P^,DXMA+@B50)K1:X, MX$+PQ/L(:--6@.X4S#"==Z!%:+561TFRVSABXA[B%M @B,4;E%9,P*&>DP(+ M,0+!)A!<#O1X$,0MB*? 1J51A?$9F)FR^ &YHR@+W#9H*RY'@1$L0L ]Q 2] M4UIDT8C8GK9GD6B)122NMH=0SN**2"!+&!8\?T,1;",1 U!L-3B.T:MQ&D.D M/D)6B>((9+,WZ<,0O9_,6T&LKF1]LZ3.12:D,T9V.CZ$&E: M(@I1UIC52,DBY0MO/RXB!321J>I#?)AH7]\N^.M]1KQ9C!+0=&:_%U/30HH& M%.@Y'D/OU9-18?!) [-/(K1#3RR0Q_.E"S P8*]*4V /9QNVSM86$G )K =19 * M@D+;B.\6"V3FG7>4E5$%GH3\^"[B$N#@P#3&W N8!*!PQ:MC#^)(*'U&:W8P M'E,V, __Q#W1F"A#?578/)0P7_\I!GR3=*'>8S8%P?>P+XNWM15E0?#%<2 M8L*W"A->8 J*&F0_)-63>(SC$(+EL 3Q+**]F.W%)/XI)E@SD8C3.U)-3,9Y MSH?4]0$8((BR@H#<%7'CO$:.\65!O2.D%3#"I(#OWD3'*92VVSL,%RAY@$F$ M9-%Y7VU?),J ,UGBYFN_BK:("&'\BL.3Z'W3L 2N\C%QA>#$UT#XOE91)A(( MJ.J4^^8(]TES8"N -NE/M$=H V2@#F2!9"4J-TBI=E;0E0!1"DH#406 +#O M'E?)1@)-/ *A!1DNW#@967/#RR?X3BZ?;!]X)33^:$$U%%N!+@24K"DUXC0, MA0HF1Q#JD5_-]X3128DTI:"!@)^*EA@'H>?!N(FK&1C/^82C$H "1428]SP- MC5 SHLHR-WG HZ_FE_/R[.R,3'Q&>TNX42)^'98X]%D>Q@PV2JQA>'LO^)EA M"N<+3YU_6\("CB\)7CZ^HF,V!0R219]77%.&!@14,P+H"_N&@'1 ^A&HP#0! MYUM6+F496](XM#A@2QL +_@E62NTT80XV@4&8_"11\T'##.PO5J,Z&X[/U#* M1#\O^'&*@(_,V8#"LZZIG9JN19'D ';MA@DG:V=-%3"AS8HC, <$[0V>BCGP+ % )B\!/@*;64J3$%H&-E>3_%+* M57/2A][&]79CW[48G;,V'5!]PRA"TI@1LM,&*.EDY7%,O/P^5FM&X N$9.R. M"(WD_DT]^1'^0+!Y=#JTD>!+("H*&]0DI$0LRR'789@1//8QEL.WRL[H1^&S MA:X-S?%[6-;UU;N7MYC +Z/*P);^ZYQL(F4X7.VH"DF[N/KUO:@/=C:,A!J* MKYX\/B-SS1/8%.6QLVY 5RP^20!3OIQ)+OWY_5PZ9C(I\^'X58:#=J=]I2E2<:"JP/ MAE0?F"Z;XAKD%DMHMM"V7T$XQ 7H086?:F/Y0D%7>95) 'R36^RQ>T#A&%E8CK"!,#C0 M'5D6V*F#C=L@OD."5R38-"]%JDWT:>N$JH 26V1[L6X)@<,)-Q=XD>K?O'R069B2W$))@GK -(D[ #@W I1BI:!!7X]LCKB" M\B; (## _Z)J2$_1@(*;?$3BGZ38=6APO1RR]92S=PZIZ3"9")(3/1W@;L6'!IAZC?$1:1LII8R-[*!?=)K8Q(-Z+NTI1>R-4OV)&4:(7'772%J2+DYJT>2"1K*]!:9@ M 0)F8A//"E5^A8S<%,9C<3PM]#K2(@0F^RMJ!S&&.D M&!G<\=![B&VI/,(/ 24K_K.?\),T>1M/.87P$1V; M=#JQ$VG 4['*J%!%2>&5B[[V;FTY(Y_ODOTS)J\QI@9XA TI:\F5<<2,'0NP M@ =,RB2RRIHPT&UQC4[ZX)@/B=J3912X27"WF.2T:KS9T(X=!DXF/L"&![S? M:M@1]L:(WC5L;O4A20=P]]MQ/T>-)&#DL3!)N9F(W4G:TU@, M&^D_!^RPSXJV=8QI]/OQ?1_; UA_\*)[PMVD^GD*V:Y[Y[@,D(K1&4+5T#M% M):)JLK!RLJJIUB@,Y0BO W=)63CVH!!&@02IW;S/?-)R75R6LTFK)-0;5_H; MA!@(ZU!-$G44N6"!?I?E40X Z,9]SG7H:.HN?-Y[20.HDRB+Z#89#3;4>1M3 M9)RE?,#B<8Y?FVC0^@O7I;1QYR884$O&66H;$6E!K:D0LS^ N+7@V).8(&+N MJ(Y1I3B*EDZI/W%!FH7<^D']->^AG#[68PHAZY M$)L- &U0K/,F @+#LC&4 MH6G5\WXQYW[ R^UU"T[:';?$, <3(\/H9.5K;5].D>A#]N:0$-I-#"SC^3(=D$:2K#.63(MZP0S7\*N+<9\U(Z2!BAU!8:G%<(@3NX6I MTB/#K6"@;K,/J&)X$F#H%?GVIK);[)>44/S^O!Q_1U>M@ O3'+)DY#IW-/AE M8C]((,HZH>A1 FTW23.'U$T[X0#E0KEV- 78X)1 \C&QN^#^DBQS>81XVF9' MV]!J,^KOV.MP%D$2),D5,&@FH@W@?"J*1G5P>9I\<.H%7E%A=\>I M7ZR7'+;4)!-S(:U 1*&$1T&]H]%:,_I$T0PV/5 <=;WQC5K4%['DI4^+R(_*K=ML=V-E2:K0KTA<4B+9FE-,;EX M?XUQI(JJN2)0D\8ABI##,=E[VCPP*SCT55[3RF"_ R;UN9F($LG]PM/I",G& M9T/MI%F[S$-?'(O1MV;=:'T-2C@#=2K]X^D50&,]QV,+K/>X((%Q% W)B/@P MD7A<:#04F!#$ WJ:"9)0D#0EMZL^:(N+I'EMB,$^ 3C1C@%F M#]\4L>.AN*47OC+GY^7C9V?XR[R\O+PHKBH+X7\OWU^6E_.G^._%97$K3I[4 M]-<,Q_"C?S<7Y<7\'/Z%\8KW5+G^"A8!'S[#7\[+RR?/S-^+@U D,UQ:4UY- M,!V9/M[>+UC-#\6IR0Z]W8I*!7/=5C%'8)X]GNOC'"))B0R"[SI'U1^T1UT*<(^(@"ZT3,6#Z4'HZ8/$-'C\X5"R\/8\/HZDD8L",I MZWS4;L<8X^OT$Y"0"Q77G.)DZJSK?8&!&#P9VZQ0M/:2%PY'0%5L>@#":P(R M>N<%;&+E8SZ79F43E0_.;A807[OC+L(5M;1AUI+KCV7>U")F- OG)TVE4;Y& M;&I1 9*D/>7X8K,<9N3;GCQ72#,44_^%@D-#70UQ"(YT)!+HJ\C35!87[HJ! M2L&OX Q^7)LE4RVEV1>3)U*=))8EN>MO9FY;SBRUNL,\SDFMVC! +9N)$(+BJUB_P:UN?D/K,HSV7JQ>2L"39GWO&Y MCND&.NNK,K;2L&9+(2M1H+\OWBK812PVY%N>F7?W]B05@B3&6?_]03L:AAT> MR!,0%6*3*#=/D@4-U%5+V43*A1;8LGY:4[NR-AY$)PG42./5#')8AT\\D R:E*K MY^I\"F6/)G>*>QW1S,:)-O'ININFR(Z;KI3CDHL3[4[A!G7.8Z,Z;*/R3D_, M=GA8?V_TDH>0A1:8^NFS-62S:0#!F4+WR6**NLRB05&;^VJ2M8[F[3EI^0?E MW?.YV?+-!U+?Y;QI=/J%' 0GI72X/VI_S6DA2P(2+I /LAGI,H[DU=RGQ%&( M>_99=9?/"4Z)A3V%@R0\91(UX5X/6+$ED'S)_7VCFJ_\)TEX4%<*&?^).U'% MQW;XQ!0E09':OA2;H+2@$@)!\DQ?R6(13_6V@I]"5,!3K?1(73P><\,3]AP1 M6$$]@'!HX:2RHALQ4R$003J+0)!X449\67^4E(!TMFP(8<3T2:V;#T( DK=GVRK MB'EY\F7:-I>\; (;V98.1\G[7.G0*75L3_J3&3-/7+M3L(<]/6+S]NG8CN5S MH'@B\T';6AXE:C12VM\!Q*V(P%D :2F+0D\6T=X9BEBV><@4SV+XD"PL2TJ: M^B%1F'HEM-S!V7[))U5? &2H6PXI)E]4V1?2-SK)ZT3QMB&7Z0I,^> 1VA0O MQ3GDGZ61CK_/L:E-;Z1#[E2(/6A%/I\_I=XV.AMY_O2"_@!].VA*09#BZ*8> M/&X03YCK B75S(@Z8FE&' F'R9D&R>9/>C!H_6*&D OHYY=\]!1; V4^!J,I ML7:DW &^0T(JOI= V1J'2,O++Y!(Y\\XA4-I(:K$I-0>YV[ W_F.^Z3T "\( MO=^&F ()18<&$#\DK,MIF]3ZA2>W=#79%1]RGP>=B1ZHCW(IHJ2Q-XN2M$0^>7\5<1VB?9*7UFDVG5>A>3[4#&" MQ%X5A-1V&0]QZMZ*1.F(5P^:4.VBO=-N%8X+U,-K2@CS>7ID,UL/8<$CYT*F M.*@XZ$V-5(]^'J(Q2<9\2:U>VAZM=RB^_J4-X1OS%N:A#D_L^O?+PLGW>'X' MO^^<=$O&EBNTZ)6OQZPCFJ2'6D%3Q$;#F8>'FW2$QQ;O8D?W7+GJ5.\U2!(M M?IM>#Y-#GEDHKG==O, 58K)3%_"EFTYW0"^4\N[CTW+GQN M!.I*XRL4M)=V% @181,._O VR4H^?1RMXI-+^C4_9!$>.F5!_57'+.8;O3&E MC5<5F/EEG&/^;?GT#T0>F)W/0] @(HM5+ @(0R.65+J\ M?'N;W#O#K@%MKQR>EEYW*E?)SMBY@'J>JI"C,%$3D#IANNF'NZO?^? Q';$O MLM/J,7W5#D[351HKCD'R#1A]ZM5$2"UIV89!2PT.LRPCF@$Z+YR=7N4,$WV< M'8%6%ZUGA/EL-D2@L U!TS&=DG<>;EFYN=E_F)P]QVDFA_^/G- M]##G9QA+ MCCBE O6>A&/G?;T>*6THH,"&5+U]0VSTL3M2"DXDR.G:KRZ?Y<"@G%^2M-Y# M CF@@6A%BQ 2EV=33?I$].Z)%YB28=-?3+(OR$J*;<#Z49DF9=+ID!NWFJ>; M$6!X$K5TEP!(ZFGBT<'1;\ZX4QF*]B#EPP(BI75+3;0L42DS$73<.*;>U_+ MY0!Z_#]+.Z56KMIAMV NNZBZ=.?%>K3HI.BL$YVS DAL!PVMSL_^&K?Q!9&,VD]=[DOZ"$W?=P5X/E0_M/23F[M@G'C/07;/ M0ZS6X#_/BM?D'"A4B,RY,'-S45PE8(H 2N:0?HS/KU75Y_&Y^:NYF.,_E^:O M!RNEMJSSI_ E_S-_X E\_?SR2T\TCZPYQ^F.V#A,"K.$_7M\2>_]2>*_AA>X M/O4GJ'P._YM_ALII=B8!;F[^[>>(A$^?-BU-8W$U3 M<,9LA]T %7=?6TEFPW[7=0N\3,]WH!9XN]\L?;2Q&M([ZN4 =>H42E'D(!:H MG!Y"D-/:)2:IL66IIA-1='@0[R&D5*G;=G6[=UCY7+F!_*98,[G*2<]3)97/ MS]A?830J.Y![Y/*-\J,%42>>6 5?5]-M?1\I].4;0(@2H\<6J8;A ':L< #" MV7ZLEW#62"\5 FM:WK\C1ZYFA$G:T':;O=ZR $BBC\4=0!8+X,)'.B\0/";= MOBO.9^8_G>NX5=FU71WKPAYLNMT"L,Q; O"9,\$O."&GY#I8M M&^;.-C>UJ)(G0$)SJY32_WLRCQ=XSIV;,0H\'DQ>@QI$F+05I]/P6"6FEY?( ML=6(C@D[0KA(AUZI:1=NAJJ\D)] MYB^N&N^XY LWI>5$) "&!>R VP<\L)1&J]A,"9N'B%8OL7&":.@T$GO,>71L"/7FY+$KM$8$5- M4+&Q(1:]2+4UH3M&,\,]<4LYE!]KK!*)EO'<0B47=>RE@,T]9#&+RF>KPV;$ M<[<[DLV"FX$1:^!) >!=7XI:]GAFSW$\PXG?'76<6:UL8>J\0U7F\//>62-@ M M_A9-?Q7*&/"0%JK8,%!>QZP5Z0KJ-8*!X32;<_L0YJ(PE>.HWM)90/2MO, M[V[BYL> ,7TK=0<+M%P"/,=TDUP9$3G@FY4DRSD)0U: =8;(@+>S!I<.%AZ1 MN?RBU1K;BH%/\8*S#K.U Y\6/6414\P(&B>M]WC6#(?!-HM>8 =59A(CF*_2!T$G M$"L^;][#5(3.S<;9&COM^716NDU6K5X0YT2M;9L>/*-;JB+>,EW2L$B[1$[_)S MT$EC8#"/"3MLM,A.+PAYTBCB4G4L/6&S[*5I)=TMPS%XCL=CR>Z1NYO7=T^/_F&345U_-$/ M'1UJ_OKDZO8#//JZG6%ZX\GI^45I3GZ='CN4Q,(O\2K"HQ?XE2=:?MI2GZ8: M0*DWL_.E&X&TEY7.S6)X3'=VH9T#(0KE.,71;[3BXW/7;O()]+P>H06&=UUK9JNPCVN"^3K;Z7 M7E9.9/&1A)AQ.+^DC,.,_ ]^?'3^%\9N.++]=/C_)\H^!7,-SJ/VJW@U;/9 MT\L3+N/H'T/;T57[8(G XM.O8!TKU^,#\/VJ!3V3/W""^-]>^.G_ %!+ P04 M " #N:WI2B?VV--0" @!@ & 'AL+W=OO.&75U$JT"2&4QP )*-,J]:6^]F':!R_>^ [!ANI7G2.:."U+(0>^KDQRWX0Z#3'DNDSN41! M-W.I2F9(5(M +Q6RS!F511"%X7E0,B[\T<"=W:G10*Y,P07>*="KLF3JYP0+ MN1GZ37]W<,\7N;$'P6BP9 M\0/.TO%,D!34EXR4*S:4 A?.A/V[V)['5=PK/ M'#=Z;P\VDT3*%RM<9D,_M %A@:FQ!$;+&J=8%!9$8?S8,OW:I37[EY@MN\VE;7BH+[;ZPJ71;L0_I2AM9;HTI M@I*+:F6OVSKL&73# P;1UB!R<5>.7)07S+#10,D-**M--+MQJ3IK"HX+^Z,\ M&$6WG.S,Z.;V<081G,)X.KU]NGE\@/O9=';Y/)Y%V"?*5P&MQ\_=*-FYY.& SYK-E,(3-.EU=-][S^J,,$%%X*+ MA9>PPKDZHB3HTVE[$Y9Y&28&\)4FG48X5KA&I5EQ L?-&$Z@[8VWL7@;Q8U! M<2KG<^J94X]>DB1E3G6Q(CWXMTZH6,[3W]Y6L->U):J%FTT:G*>J@>O3>OR- MJZ[_K5[-SFNF*$$-!<[)-#SKM'U0U3RJ!".7;@8DTM!$<=N<1C@JJT#W&UL?51-3^,P$+WG5XRB/>Q*A21.2@&UE2@4;0]\ MJ+!P6.W!3::-A6-G;8? O\=VVFSWT%YBSWC>FS?.C,>M5&^Z1#3P47&A)V%I M3'T913HOL:+Z5-8H[,E:JHH::ZI-I&N%M/"@BD]ZBF8]D8 MS@0^*M!-55'U.4,NVTF8A#O'DFU*XQS1=%S3#3ZA^54_*FM%/4O!*A2:20$* MUY/P*KF<92[>![PP;/7>'EPE*RG?G+$H)F'L!"''W#@&:I=WO$;.'9&5\7?+ M&?8I'7!_OV._];7;6E94X[7DKZPPY20\#Z' -6VX6PQ[@/#X (%L \;J[1%[E#35T.E:R!>6B+9O; M^%(]VHICPOV4)Z/L*;,X,[U_>)Y#"B>PN'^9WS\_+!?SIW%D++,[C_(MRZQC M(0=8$@)W4IA2PUP46/Q/$%E)O2ZRTS4C1QEO,#^%-!D B4E\A"_MZTP]7WJ M;R'>41BI/N&&Z9Q+W2B$WUSU7H=KXR=*0RT:8KOUZ;S^\5UW/_@OO)O^.J@T3&CBN+30^'0U#4-TT=8:1 MM>_@E31V'ORVM \0*A=@S]=2FIWA$O1/VO0+4$L#!!0 ( .YK>E)Z:<1^ MS ( ,D% 9 >&PO=V]R:W-H965T=BWV^R5ZJG[I -'!?<:&G?F%,?1:&.BNP8OI4UBCH9BM5Q0QMU2[4M4*6 M.U#%PR2*TK!BI?!G$W>V4K.); PO!:X4Z*:JF'HX1R[W4S_VCP7 M^=2/;$#(,3.6@='T&]\CYY:(POAUX/0[EQ;X='UD_^!RIUPV3.-[R;^6N2FF M_LB''+>LX>9&[C_B(9^!Y,,-F$R7WH*PUL=F%2]6A*;A2V$>Y-8IN2\*9V?+3>@%] M> >KFT^KQB_P MK11];V4>*&O.A $F1OM)EJ.(%^$M/8 M&P^\QP(,@C09V#%*O5O&47LY5E+8HKB>PLYRG/9@.!QYPR"*QI &P^&87&GM ML2QKJH8S@SEU"PE'5K;803 <]VB,X]@[/H-GZ]^1!B!(E4X@#I(X=7.:CF M M#>/>,RJ\)XW22"*1244?#4BLVG)8/EL%V#/*<10/*+SV]&24VEBC@%"Z1B<. M_.'T7P\=/FFO"M7.B8B&3#;"M)W6G78Z-6_;\]&\%;EKIG:ET,!Q2]#H=#CP M0;7"T6Z,K%VS;J2AUG?+@K06E36@^ZV4YKBQ#CKUGOT!4$L#!!0 ( .YK M>E(#8&PO=V]R:W-H965T?/F:3B:[+7Y9DM$!\^55'8:E,[M+L/0YB56W)[J'2HZV6A3 M<4=;LPWMSB OFJ!*ADD4C<.*"Q7,)HWMSLPFNG92*+PS8.NJXN9E@5+OIT$< M](9[L2V=-X2SR8YO\0'=E]V=H5TXH!2B0F6%5F!P,PWF\>5BY/T;A[\$[NW! M&GPE:ZV_^\ JE]$!$XWN'&0PI?>#AND?_T-1.M:RY MQ2LMOXK"E=/@/( "-[R6[E[O/V)7SYG'R[6TS1/VK>]9&D!>6Z>K+I@85$*U M;_[ MP9OGN:FQ@!O!UT(*)] "5P7 -C+.T>9ZS.Z.+.G=LSXWA MBCS3+(9TG+$'+M$R@ZXV_DI;-$\(XQBRC+4%.?Y,)<31!<3)N+7!14J;$3M> M\1N(3](H:]]9PAY+9'G)U9;.A )=&]BUC&!@]+,*&FR-3"_(#: JO%"]%$// M 3>]D'_2[E]*]>@G;(U;H90'77/)58Y$TTOQ&1W#9YJMEEAFR3G[VE%CN>2B MLO"6C/".-:W*)8GV)/PDM# ZA.\('V!G\9\Z-3P8$16:;3,(?;/4RK738K . MLW;>CIB?[NV@_L0-E61!XH9"H]/L+ #3#K]VX_2N&3AK[6A\-&ULM5A=;^.V$GW7KQ@8N< NX-B6_)D@"9#- MIFV*S2;8Y'9Q<7$?:(FVB$JB2E+QIK^^9TA9=I)->@NT+[$^9@YGYIP94CG9 M:/.KS:5T]*TL*GO:RYVKCX=#F^:R%':@:UGAS4J;4CCRU/I7OKG* M3GLC#D@6,G6,(/#S("]D43 0POBMQ>QU2[+C_O46_0>?.W)9"BLO=/%592X_ M[2UZE,F5: KW16]^DFT^4\9+=6']7]H$V_&\1VECG2Y;9T10JBK\BF]M'?8< M%J-7')+6(?%QAX5\E!^%$V.,N[[''&[^" M]TF"2MNGFUH:X52UIO^>+ZTS4,G_WH"?=/ 3#S]Y!?XO5O-ML*\RRL6#I%27 MI7+H"&>I05T-5;HZ3$65RD(L"TFZ2Z;PZ9&H,M(NAZ58&RF]:Y]JH]" JG@D M-#6MD+(VC\%VM5*I)%N+5/:A1)>3JI13HHA@:21W.<,[:4H+:]*5I$#[K891B]4Q6\=6,1 MF'T?@?>8#F@^F?-E0N-QS!=CBD?^8D*+(_Z=TNPHND?*4JP0)BVFT;UVHH!O MW)\D2?1)6AM=E77C9(;L8".MHW?Q+*'WP31Z5DY;2W]T"H>008J>S"? MC_JC43 ZF$_G?#,(V=*&_[@<-%.%8>@)R=1*8956#5EC/'G_=RPN%XZ$8>5A M"D-PL,(,TJ;O(^ W(DUU@R)F$:>I*H\N2GZ&!95-"VWA)9;Z00X(D49!'CX0 M+UKL)=9+VC9U77B-@JVE*%C7%'8F587M)^P$A6#JG.Y4[J7X(OSCZ#\07G3Y M(KG()\=%?BXROR<=ZM5A8V4DK)4(Z]TG7:T/6?';5O+/WWLEC!:Q_YW.)Y&7 M<+1E_O'0YMHXWRKT[B9XIJEIF(^=.AAF-A_[OXL7$(5NFPT(KRN,,::+A0\D MGB_HW$4OBM'WQ&S\)L5\/ !M+?=:.J#ZM92E9'#4MBT3_5U7)I=I)H0EJ6&6 MX3C]5V 9LZK&<&!>>4PTIEU ?L-Q K]_3U.H*BV:[,7@P^HV+'PP.TIV'3-; M3/D&S92K--]Z0WG,5* X1+GS'T]V[F,/-:!?,#R#=,5CF,:^]RKML#,#!>.R M'[%':$E,(E\WZ\?U=H&N/)VAD:E>5^IW/Y9\<9"5TF' A(CY81M;FC9F0#>- MB8!?$&88TX!A[I73M09PD6%JU!*P2SZ#'=-'/P?\:':Y,AG]U@C#LQ()H\IS MU(=[.)"QHZ[;0CKROL@,Q&5]^HIA"$B']LQQ,FSQ;!=.'[R[=@-@Q\ 2.OCG M!KM02W,RH%LC'Q2Z$0\!]7.#W67![^+ISHURP9G(J@L1.!@*.N4"<+A/0L!+ M@8$HS/*1EHTJ? RH>812R)"&96.6)(8_A,T>=6WT-\5L(A1TSV0V\KIN0UCZ M>E15@\J;,+ Z+;13]HEN \%/4*.#\2S>T]8T#M+<%_B KJI(9)GR@P]Q[15] MK[;/H@V*W2;EQZ<-<4.$&$@;S02BG2OR10.VW;821\XEM*+@TY&5Y@$'@OYV M1X2E#U=6:YQ1I$^T/3.$^GOIWN6B6N="]>D"JA!ALV#4']%AHGH&_F> S%UT MW530?[]%0&%P)K+(@%-Z(4^Y6H4*TF?L.GZ2Q)V*4(&@14J>\SK::_D5F,"Y M[FG/SWS/OUK14! ^5KPH"M-#S^AIIQ4?679<7 N3YE$@8AY(?\;##W)I$!4D MO @#(9Q P03[^V/FBF-'U-[5MET!T_F?,S'I+XZFT3]'!+:7O:TFG,V>T?"] M#XOAWK=;*?AVV]G'KZ@46%T$1=A!=?18#[MD0E? MI>'&Z=I_"2ZUPW>EO^19*0T;X#U/P.T-+]#]:^#L#U!+ P04 " #N:WI2 M_27GXF4# &!P &0 'AL+W=O0FN,\/LKU&X[S8;9<>->K6N* M&_ELTH@U/B!]:>X\K_(32J4,VJ"9E#A2K2:[MWV(Q[RN8AXTNF0GK#M;"_*#&0;R)F#,S,PRG9OL3OH<.;P MMGC&H3PXE(EW%RBQO!8D9A/OMN"C-:/%CY1J\F9RRL9+>2#/IXK]:/;Y]O$& MWOP#MX\?;^YA?KM8?'IW!FCB$N* @A;P9SI M*KM&*Q4&N%9!:A=:C_#OY3*0YXKY[X6HXU/4<8HZ?B;J_Y+V98AOV*O%!J%I MO:RY!L$MM5J+6-VH1O^+?VAE M'4^D:!0)#;CCCJ\4L1"A#P']1DGL2=8J*L);W+U/&(7KIV@5;KBWFR@KB+5' M3 (/X-)[P>(>Y&95&2*H"CU6?T]$K4# ,0Z$!J5:Q8L16O>"6EM>2<%!"+UA M&LI*W59, U9JQY@L S>(,JV![RW;*8K.Y&#Y4[B**;,\2D8WOF)6*=YW3$,T M+-M.<:,CD#+1P*V U0+F8X-(>@YZ"Q:4L_D]-6$E:K'4R/U+-4\_CG/.F245 MFO:=8M$$0NT\@77$ZO:!]@T;:KT'C8%9U\+"NP(JL8]*$G KH%FB[QW;H9^H MG724OY7VG]=,CB^797HU'(Q8**UC>7"&VUK%^^?J6#+K5\-RW"^*(F45*T$2 M^QQ$%*KJN0WCQM 6=WP57%9!OS9*?S2:#?ITF,!>;:RUU8^JT>QKR ME]UL^VG>_2$6PJ\59Z)QQ:[%X,U%!KZ;NMV"7),FW=(1S\WT6?./"GTTX/.5 ML*%>WDVDCF:&J*V%8&619 4L3)8/ ^EHRK:#X-:P]F/M6U M$USA@P%;2\G,?HE"-[-H&!T7'GE1.K\0SZ<5*_ )W9?JP= L[E@R+E%9KA48 MS&?18GB]'/OX$/"58V-/QN SV6K]TT]NLUDT\(908.H\ Z//#E<,LA;]],DN'5!Q*IN"*RGF?G.Y[53(B]EZ;P0%>02L$G7J1"88#AGE7#&Z.Y^JMMPO M]_]U7_%);4@T1>@ %E)=*]>62;?:-9E%6UM_PML.=<=,P4E<8$[00?_J,@+3 M5GT[<;H*E;;5CNHV#$MJE&A\ .WG6KOCQ MTK7?^&U!+ P04 " #N:WI2 MIQ;FN^X' R$P &0 'AL+W=OR>X]=/H D2L1-4DP &A9_>N[ MNR ITF<[[8-E @1VO_WU8<'3G38/-@-PXJG(2WLVRIRK?IU,;))!(>U85U#B MFXTVA70X--N)K0S(E#<5^22>3C]-"JG*T?DIS]V:\U-=NUR5<&N$K8M"FOT7 MR/7N;!2-VHFEVF:.)B;GIY7"12V,@Z=TN]^QT:>Q8D+]&YY5^Q:]9.1R*I MK=-%LQD1%*KT_^53XX?_94/<;(@9MU?$*"^ED^>G1N^$H=4HC1[85-Z-X%1) M05DY@V\5[G/GWV_NKL2)^"A6=S=?_R8NOE^*Y=7=]?+JV]7W.W'[]XOOJ].) M0T6T?)(T0K]XH?$K0J-8?-.ERZRX*E-(AP(FB+"#&;;6O]Y ->]0S1G5_!54_U\,?B++Z>0AN*DX]SWN"Q>@ M'Z%8HX&M+T-!]H+8T4\4S\/9R4S83))M\E&J7*YS$%C\8E,[M%ALC42'U!A7 M(RCCQ/7D1GS5IM)&LBZD@ZE@[3A=('E8/W]=)NA*+,& T(CW?_W+<1Q//_-R MFN%Q]/G#&'&*MW$V^/2&-!0HVZO#.3"/&%6"JZRM):H4B48&L4Z56]KP*0X7 MTVF@RK1.?&R;79W1F .?IHOP*#YNI[RQJ%]T8,?B#H>O2V&8["J$H\@IT4D/ M28!(XD5(TC1'R.M=3'EJN;H7[V='!!1U/X(E(?2^+LDJ2#^$8I>I)/-J2NW$ MQNABB# 4Z]KY!85,H6>$ U-80O#,HLO:D).\MR/VT\ R#-RF4"GL DRH*H#*ZS G[4 M,F]5;*0R:*)YP!/L4>8UB,:T06Y(QW.I=/R> 02D;HNE;62>[P4Y6NA']-*& M0.U!&CL6-PWL-I@'/U9<5)G$J$NB9%74!3N7%%CUY"4<_#70/?:X KF3)O5. MD;G5+ZCI7-C$_&W [$)= H^X$$H<->Y$YC)X&FJRZZJ9"[Q_,'!)AJ>;UW1/ MV@/2WBX3+RUK:_AJ=7O;EF\H(%=;1:QQB&(A]Z)JMQZJEU _CQ(Z[F-!AP?6 M*#H3(VII^F3Q2QO7%P)>\HMK#Z94@82ZH Z<4& M5%CPE "D-.N@)#%$8@T2A+$UVEHL[![/I;Z,T#V8UL#/K?9>A7&T MPWQ&H4?A<33W%!1&1T>!QQ52?57 _4N^#WTUMMB?9R0Y"U/28$?5E@L*?C<; M'T4L^-U\?'Q,B+S10]D#[@U:[NUAQ:FC3R<\,3L)X_G)@"$&!-R<%QT/#_7X M[+^HL)-,E'<<-X369]8?$#2%Y1/CI85M]JTNEFWR^(;Y:. _2)NU#8I*D M)@PMYPA$FNF<-J";HNDO-%%H \%+^8D.)T@72\]+C4G$1*RGX2D^,BUO\*3G M3PO:1B>@R]%?KIEH=*,$A @$+)$V8]((:LN.9.Y0E$M ?ER#VP'XC'^)]KQB MBA"-AM39KO&PZ&#*%=1<+WX=)WI&P:ISE7)64"+CW426ZC\^2T@9]W+8GF%M^DL *5%,:"4 MBD_XEQJK7G'W.BS?G 2,<6!D>X($OP$\+]7VG>C>'3I(UT,-74$B;V2:\XJY MMB/G?M#[O:7O!G[4RNU;-@U\OX)_B\7)F_V*9\?&QS];U_1L/_&9B&93),09 M=Q+1(@IG<=S*QJL#WHE[+E#E0?R0#)?=32-8\1'T)Q:TS31OQIQT@EH@M5'4 ML1(G,6N@Z_%""I1TN"/'2S;ZUE ^35U3RF,@_O!V1**2AJG$E5)[J?OQZOQLU.>]3>'(U+V1R>?6BB(KL)K57]* M;<02BQ1#(/B>3L5BZ_6_/:D&U\L5$E2A'$3!L-*%/LUDT/9TW6(FB8WOMGJMP& W'471 MT6?;:X.D*2EXV$O6U+BX)"/G#:2V1=RR4A/OP'N]!.?UF@TH.E6Q)=A1V(DT M$2.6%++RN^AXSO<'/N9C/)]IP(D\\-(P]YJ.Z!5@R+\[=%'3:G/V<!SB1(9F:Q M*/J!D6B;C21Z2>QW0)% $=\W/>Y#^E\H\V374I9\>N[T[ M[585K0QN#Q?B85\D-7WU9W!:K#C MDJE"EE;IDALYO^A=#<^N1W3?7?BAY,9VGCE9\JCU$RU^R2YZ(2DDR#PG1E#C]X9G;R>2"+O/+??/SG;8\BBLO-'YKRJKEA>]:8]GGM! M3LM/HA*7YT9ON*';X$8/SE1'#>5424%YJ Q.%>BJRZ^WWV9\&/(3_O#SU?WL MY/KJ8?:)W]Q^N9M]?;CZ]LOMU_-!!3ET>Y V/*\]S^@-GL.(?]%EM;1\5F8R M.V0P@(([+:-6R^OH78Z?9-KG\3#@41B%[_"+=U;'CE_\!K^'I3#RA**9\3NQ M!<@J?F6,*!>2G@/^59>IL$L^>P;ZK>3_O'JTE0&$_O6.]-%.^LA)'[TE_2]X M^EU.E+%G=B52>=%#2EIIUK)W";0RVS%0;(3)+%_ O$IF =](OA1KB91*]:)4 M?^!*J@NR4[A$D8W-GAH;U5)R:2N%',"&X\,S//.Y4(:O15Y+7LAJJ;,^AW"Z M;R5KQ/ZWTFJKR@47G-Q,F71"MG)1:%.I/_Q5+X.+,@.WK$[!"E6IHQI64#%'113LHRH9K*LM>-B? MV(VV%8-F"ZWA0ZOSC'_@HQ%^HBF[AWN%29>,Y&5RCZAF2H^B8#.(.G8J4@Q85?E97&SQH::[/E.-5K:9;H* =>MF^YF;5N M#BBB*^GJ>K[M[FJMBX0A/B4..=J[E@2 M&Z^"!6/G(3@L3VLB:\1T4NUULPJQ9?(YS>M,\E2:"OV8 ^2*\ .*)2*OC0); MLD2 )^Q";J80JC)83(9N5^X"*5GJ"OH]P:\\LE"]S>NE9)&P 4F T $,T/#V\ER7H)>K9GK%9 P[V0.!@MYY/)U?OE7TZF1O< )2ACJTXD@J *P>"1_UXR/_& M?NQB#K52N-Z?CJ-^F.!XUF" O<0 N=GCGPA&_7!_.5-KQ K1V2J)BD#G:%32 M =^T2O$#I7: >H%5WL&J+ZS*'M9\5,]<1/'O_0?$ M#_.@K? MR307A$ADZDHHJOC8;&RW#IZ9=B1[G8@+6^4" 0MEV'=D/ MNRI3.03[EQ%(L4>]@+H*\:]1)LQ>1'ONH=;VJVHCJ M="0(@:NH41*$84B#2O]TNE]-^V',_MY4X1/\-2=TB\UV.#UQ?V$_#-F-*%., M,!A6J?8I7PK89S_=-5<_-EQ^\OR/E*,B^;I:HWX<'VTE_7C$?@#2*+$T''22 MFH#>3@ -STYYB$9!.)X>&A(IGUQ1ZH[-^ZRY\LJVN&4GO$6V Q;[1*[Y M3/W_A_/*7[S_Y]A.XG$P"BFP21]S>)),@VDRQG+<#\<[=,?3.#A-ACSNAQ&/ M)N-@XG">3!IX ;5Q&)R&0\ VZ0_'6!.&IJ=N'7>0SS^.QD$4)3@ _91_G "R MXQ&6$[KW#MS'HQB$'I60<*3X)S<%L3\=LOE^R$Z28#R=N(UD%(SB<=-2#J9O MCS'J\TL:%N9&%\"@K7,Q%DU#F&%MUJ=!SVX9"0@Y0VL+3M?74U?==/ZG$ ML^\\!R1[2*-EHMCYNM_MCR,XDVK>O7-U+]OMN0';Z1-'H MW>[N4]Z5_X*UO^Z_ WX1!LEG>2[G( W[DZ3'C?^VYA>57KGO68^ZJG3A'NGE M41JZ@/.YUE6[( &[#YR7_P%02P,$% @ [FMZ4H\T&)9" @ X 0 !D M !X;"]W;W)K&ULE91-;]LP#(;O_16$SUW\D;3K MBB2 TV9K#UT#9]T.PPZ*3=M"+HV!FI%J4]J146C"RIJY"TVIDA1>))DRBZ#(4C,M@ M/O5[*SV?JHX:+G&EP71",/VVP$9M9T$<[#VI6V5CA0 M"BY0&JXD:"QG01I?+R;.WSM\Y;@U!VMPE6R4>G;&?3$+(I<0-IB3(S#[^HDW MV#0.9--XV3&#(:03'J[W](^^=EO+AAF\4YCOHHHY3GMV'CU#P J0B4&6)&AB8FFFTP]!V.J]M,T*K5:69 "[]U8S@7D+: M5;9QK,9NQ1_.P=' T7(EV@8)"Z :C[-81[72_!<69QX;7XW^=3WA0=<)U)6? M+6.#=)+Z!AQVA_%-^Z[]X][/_@/3%9<&&BRM-!J]OPA ]_/4&Z1:W\,;178B M_+*VOR#4SL&>ETK1WG !AI_:_#=02P,$% @ [FMZ4F#(F@^9!P %A( M !D !X;"]W;W)K&ULK5C;S M&MB-D:+PFZIRD R'XT$E5-V[OO3W/IGK2]VX4M7RD^&VJ2IA=C>RU-NK7MSK M;GQ6J[6C&X/KRXU8R7OIOFP^&7P;[*T4JI*U5;KF1BZO>O/X[4U&Z_V"7Y3< MVH-K3I$LM/Y*7^Z*J]Z0 ,E2YHXL"/Q[E+>R+,D08/S6VNSM7=+&P^O.^M]] M[(AE(:R\U>6OJG#KJ]ZTQPNY%$WI/NOM3[*-9T3V6*>K M=C,05*H._\53R\/!ANGPA0U)NR'QN(,CC_*=<.+ZTN@M-[0:UNC"A^IW YRJ M*2GWSN"IPCYW_?/'A_<\3O@%O_OY]N.']_QA_H_W]Y<#!]NT8I"W=FZ"G>0% M.S#Q0==N;?G[NI#%L8$!0.V1)1VRF^15B^]DWN=I'/%DF Q?L9?N(TV]O?0% M>W=UKBO)'\03?Z=L7FK;&,G_-5]89Z"-?[_B(MN[R+R+["47/Z#P]=VWNMKH M6M;.,KWD*L ]!T[[AB\DZD]R)YZD?J9FZM&ROJ M IN(.'S$,_:E?]]G*&0CJ!0L/^/G692-8OZ&+I-H%$_Y&P:90\3UX<+I).-Q ME(X3]J"=*-G+J,A0&HTFDV SCN+1&)>!=88E7#ZADUAL7LA:+I5[PW.X4-99 MKI=_(JC;QABP==IV"'DI"X12 M#0QYP@RGLG'!;BDD^[D'DZG?'QB*73"7RR M=W(I8;MX ?9?_S)-XOAOG%SPSL4%OSCFZ/3>,TX^\!GS.3,2#.2J5)YML,!U M8[A<+J7O5?S $H+G;BV/?=(#0]$HRX7E2UVBQ[ZBCV?NCDGUG#1.FYV/&$Q- M]MK(THXS1AB6+6'/T")>8W8 >X?J '4;-H]A[CQ)AS#UBR@;'RX3A%;4N22C MU$D]YR%::R5D$4.8*1^-]WEB%@3E6%1(6=$_]:@*"5B=+M-9!MP7 *SSKXS: M=0&5592%P/%YG)(LSV,2*OL(2@V'Q./T#R;O8=V*VB>+%,R=1/T:3#; PEUH M,T=9N+5P?"603:-@S&EN$8A:JES4CF-#*#3:C_2>8D&@Q#!P+;2.!PN:HW\B MQ7M-'XK*.WC+YETFF,^$;A9NV928F+ENT(X0<4SU Y+NZD? (*&0 &%TWN M,)Q=8VA&6VD>$?-HDO)LG+'; ^89K)E&E)35&9['T21)V9QN A1*8($Z< J[ MX\D,$VG&;C#*+_2C-!? R@H)#O*V4LBYJ(B[;^'&+.;):*\2+\C0Q.H5IU[% MKDBC-1OA,ID,VC6;C ME$^B418?J'W/,3\/"R!"OP8R#-+K,L0/)M4\2. ,[87^2'6/G4G^XP)"KG%2 MHR(XBZ,L2:+A<.C).QM-8O^E: P%3MK;05*6R^\T%5HN[2)=1>A:=A,:5+GK M$R3? $ZY7Y/L!8>62GX*-O1#]8LZ;GQE-+AI'$Z2;@&-2QPR+6 M.%Q^DSA&YNOG..'$T3SW01 JM,07_HWY+7PCMM&[>J"QS8L(.XRL5&(:L<7-441I_?GA)..P)! MA<*A6)7>'162,!0>#%$;,G0.)HTF2%0X M6+1:6QI=T?.$@";#-(-7G]UN'I[R[\D]1252B0C^ VEZ#H*2>*DJY"$TV0;: M-OR^?2%(ITG7=N] G:F1K<\2_0W$W>J"TLKBV70V,IZ(M:A7 MTHMO+UR?E(VV*CA$(O%V0-#](IKWZ/W?VBIIY\K_J\-_.;#/#NU'1"'E'%(O M?0%@A&53^AQ.V2>CM&&D,5T%DK4'U^,I-=[KR(_:N23 &[1B:1L4"Q0Y(2*/9[ZSUD[ M,*!5J@HZN=:*(/JCI&\^\TI28ONH/A 1M!6A7T.(C?4*.>H2P[9+Q!FBVT$] MA]5^C,C[HTIV 3]DTTT-UXZKXZ8B7VXKS+M'F=EN0JHP)SJ)@X^#V1/.Y/X\ M9/NG7BD'!^_J(&#E?Y&@.8#\AM?V_=W]CQ[S\*[_O#S\8O)!F)5"W95RB:W# M_F34PR'3_PH1OCB]\6_^"^V%'.Q_"KK^+U!+ P04 M " #N:WI2*7C9I0P$ C" &0 'AL+W=OG$8#GHUX\*?CIWM04W'LC45%_B@0+=U MS=3K%59R-_$C_V!8\6UIK*$W'3=LBX]HOC4/BD:](TK!:Q2:2P$*-Q-_%EU> M]>UZM^ [QYT^Z8/-9"WE#SM8%!,_M(2PPMQ8!$;-"UYC55D@HO'/'M,_AK2. MI_T#^A>7.^6R9AJO9?7,"U-._,R' C>LK( M-YA?0!(%$(=Q^ %>H'V+::WJI&Y;CQ*=[J%&]H#]]1B^7=%4*5"!;^C6HF#WW&HR$ M-0(#3=E5>)BA3'67>P ;22<-"Z!;8DJD0ZWY5@1TS$2[(2%:95K:H;QJ@[7V',+Z=>^-2CN/-PQK(5=W'Y44/+>FQ2LM3NAJTK%VV5L\WKD\E>AM9436SP0U; M$R$[_6+Y[FO;BNG]@4QY[G8 G6VLU[2!=+Z] M M_4$VBIV3^L<4SX=4HS[9]='PD.%Y% Q&&5FI$X74^4^>YX/!T,[V,VHHS_,D M"(>90R&/V':]14$7@%C;7?28UFA.9+6,K2Y1'&11=@B;!AFYIL&(F/P:D&;2 M 8R"M#^PLJ9!.HIM:ED09Q'\KIKT3@IWC6KKGB<-N6R%Z6KXT7I\ 6==X7]; MWCV?=TS1E=!0X89Y*Z@9&->P;6TM"CXKHEO>*H[ *:WTAI#@,; MX/B_8/HO4$L#!!0 ( .YK>E*H$01#/ 0 *D( 9 >&PO=V]R:W-H M965T%:4;^^0^Y*48K80%^TO,RD2 M+6EGP>/FHCL?O;^<1/DD\(?&+1VM(4:R=NXQ;J[517<8'4*#,D0$P9]GO$)C M(A"[\=1B=@\FH^+Q>H_^(<7.L:P%X94SG[4*Q47WO L*-Z(V8>6VG["-YRSB M263A2.!^^H)"U"EGRNS&4O%R((&93 M[[;@HS2CQ44*-6FS<]K&I-P'S[>:]<+L]K>')8PF< K7-W?SZ]7-\O8!YK<+ M6"U_G3\L%W#U:;[ZN+R?#@);BSH#V2)?-LC9"\BC#&Z<#07!TBI4WP(,V,V# MK]G>U\OL5<0%RCZ,1SW(AMGP%;SQ(?9QPAN_@/?1.;75QH"P"JYM$#;7:X,P M)\) L- DC:/:(_PU7U/P7$%_OV)VHO;9Y)Q0(&U?[ M4,!3+7Q #VZ3J.K!%L&(VG)'*Q!@N5=RM.A%:@R6ND<;O/X3@N-R2G1(48FU M-CKL^O 9N>(40K00:0B8:\FE+W5JS>! *V0?!9=2T*WKZ\8?S;/3VETX3 %O9:$_A&'*/ M1SL*6%*T&SV)F2F$5UO!198.$X# MYTOH6';)M,2,X-B\;RTD$8P*=:5RG#(C5= M#X1Z3A52B91Y^M9GKN04AC"[?V(M\YUB/CQ/QIA,!VML?4/5XSW;B+UQ\FXR M[@V'PY9&;:6I8\B-:++/+)Z\.G R8;U6 MAE]'AE7@W4Z8H)%Z'4'L>9PT=&S3HTF\2DY5WO3,2?9NU/B@:HP!?0V]23Y) MC/3\)!TEIW,>8L2.&/5SRESL"#[>$\W]H&H9.FUR^]^;7X.CYX/+-T^/)#$) MM0W-2W(X/;S#\^;Y^2K>/.(W'(BVQ*6S8=5A_^U9%WSS,#:;X*KT&*U=X*I* MRX+_2Z"/ GR_<2[L-]' X=_)[%]02P,$% @ [FMZ4E@ :?9 @ 2@8 M !D !X;"]W;W)K&ULC951<]HP#,??^12Z/'<$ M NVZ'G!7*+WUH5U7VNYAMP>3".*K8Z6V0]IO/]F!E-X-;B_!MJ2?_E)B,:K) MO-@!>WE$P6J*TD#097X^BR?S$=>O_@\"RQMGMK\)4LB5[\YB8;1STO"!6FSA,$ M_VQPADIY$,MXW3*C-J4/W%_OZ->A=JYE*2S.2/V2F\;?NP%W#>.Q"0; .2H+M)%%1> M"2U?RD+9]@J.\> M8?[,S\4H=IS N\7I%C9M8,D!6#^!6](NMS#7&6:? 3$K:^4E.WG3Y"CQ"M,N M#/HGD/22WA'>H"UW$'B# [Q%M;3X6J%V,-_PT\+ORZ5UAC^./T?PPQ8_#/CA M(?S_]/ XXD9W^':5PDB]!I%5GP3+C(I2Z'?(A>7[L>$/ M%C,02L&+IEH#-@76N4QS]MD@4)I6QGBGE4,#W%PLEKS8-9BIAJIUWKD5AF.2 MLW#<;[)EG!SX'C6\0\I & 2Q$5*)I6(7,B"MK=@/3\*N),=^/LA@2FLMP^5D M0R9MJLA6!CM2!WY*VI*2/G%V()EF Y'3#+5=>,R1HVM^@":>,^V[_M2*FBJ5 M0H&S)W7YYFS M_9*N6_BBA7?_]17&>_>[0+,.4\QR?RKMFJO>GK:#\K*9#Q_NS93E-[N6VH+" M%8?VNE]/(S#-Y&HVCLHP+9;D>/:$9<[%H?$.;/?MWFU\@O;O8_(74$L#!!0 M ( .YK>E)EQ/6K4R0 )%J 9 >&PO=V]R:W-H965T_-U6]7^YT>; MOF]_>/+$+S=V6_C3IK4U?+-JNFW1PZ_=^HEO.UN4]-*V>C(_.WOV9%NX^M$O M/]%G[[M??FJ&OG*U?=\9/VRW1;=_9:MF]_.CV2/]X(-;;WK\X,DO/[7%VM[8 M_E/[OH/?GH112K>UM7=-;3J[^OG1Y>R'5_.G^ (]\7=G=S[YV>!2%DWS!7^Y M+G]^=(84VQRB@']N[96M*AP)Z/A+!GT4YL07TY]U]+>T>%C,HO#VJJD^ MN[+?_/SHQ2-3VE4Q5/V'9O?O5A9T@>,MF\K3?\V.GWUV_L@L!]\W6WD9*-BZ MFO\MO@HCDA=>G-WSPEQ>F!/=/!%1^;KHBU]^ZIJ=Z?!I& U_H*72VT"77U M[M,?'Z__^-6\?_?;]=7UFQOS^'U3N:6S_ON?GO1 X[T9"GSO>+YYO?,-YN; MWYNZWWCSIBYM.1[@"1 ?5C#7%;R:'QWQM5V>FO-9;N9G\[,CXYT'CIS3>.?W MC'>Y7#9#W;MZ;72=YG\N%[[O0(+^]\@$3\,$3VF"I_>QO.B'SIIF9=ZUMBM0 M./T4(X^/@KMMKI^\,U=-US8\C'G\K__R8CX_^U&_I%]G/^:9?/[9ZB=&/GDW M=(K$'L\%_@!_)3 MV58L*B+AU%R1]4!VXZ#-T&4/L;9JEL3'H@,-*(D.L*E5F<-C#HRVJ_:XGDOO MBMR\&3KP#;04?/ 29G++0C8Q;C?.U00YSW":Y=!UMNYA,)T0!OU@RRWP/C>? M"[^!E_JFSLVGVN'7-ST\Q7)WLRGJ]:9PN;F"IXK3(_IX$?3QXJ@FO0<:EZZM M+,GE%5 ):E\2O5-J>7RPC\"*91@":%\!E3!\41F/JP"'UN..+JNAM!DRKF![ M0Y-/*C4N&W;/[#9-5>U/FAV*E1\6WI4.]L0"RZ]!![IELVV+>A\'I*WIBMH7 MY &]V12WUBRLK4&\'$@!$I@![Y?IFH^Q]%E@Z;.C7/C$,OG&]R VL'53?#P^ M O(18$9;"!-@M'LXB=0C.G']/B-5+:(!;^/6KBW8H@(8B-_;5J0.-V L9#"1 MB'*P(I].;T[-KY>7[X-)Z.Q?@T-3"'(.V 5) ?4%(_<%-%<7S5KN >^TS/Y^ M4_2F6*U LVEB6!ZH/NK;-D@ /&]EZRI7+%SE>B=#E,[ MV>@=G@7%$%_ GZ=8F <5GJ*GL[>V'H0"M#^UAU]*UNOX$C$;N-:4I]DEJ#W, M .P!9(2F<*B0>%AW9U9=LX77&I_PZ=3<@*- PXI6,+)/E.0'<%XOGSU_^2.8 M"*(%_ETV\ (R-7QW60&^A+59,G:OFV'1KX;*B#/WX;GK&L8 \[X/GWPN.M"1 M?H_/=D!X?/9C\=7\O:@&EL P0WP C%%G3Q 4EJ"Q6V3.A-D8:=#SH$'/C\H_ M0$X E#48<;25R[WYB(IZ3R!9R\;W!Z)SSYQF/&>&FG(+"BO3,610 L PW!:P M"!"Z1!+WMNA.4SZ9HOP3?" ;"A9'?%9DT!%\0>=-<\/0W1H6"]*S[&R))B$# ME $N=/D%#&]I&1',GO]H4/G[/:ZSJ-P_D$&PP*'N]-'YA=N-QS7?F!F:2 M&:!E\:+(E(U8[#-\I1]JQ+Y:=H$#U2-_6)^&&@0[8#AC]\ M=Y^ZC.QP*<>?6P+4*[#9"$U!ZX/_+,Y#;O<>=KX(T@+UV ML.<(*I%*&ZD\-9^MP7@7 1XYYJ4NZ/!1AH[;XL^FRZ+I!8[VKA_8)SS@@W+P M^FZYD=U$VT_8&E]Y:TMT:.8U&&#O>K!L\#7IXB@B>/OZ^NK[/$/R$D'Y$U;O M2\>XX%3'('+(VRV*^HM'<;26?0,.PQ30% @?>N($88JZZ2,X)878B\"@#!_E MT:FYNI=]&UN-J$:J(KR!+P@#TKN_6@C1ZWT.;KB'MTOSV-79UE45+O![\]VS MTQ=HQR!8M-L%."(-&.GE[UZV8[$;RQ5,AQ+,+@U1\8[0RNL]GJ$34?&VP=9:\$N?A4GO$+J M;XGZ$OX/%A%&@8_\!KS^":#.;7Z@@36%MV"(-];;E*Q,S-']LI#'S>U@*^!C M"&:2#]MB3^$- 2OTUC8Z%H8Q#5"7$I<:S6.;.3N+^9*SXR9'B?D0*)S,@AP? M!>$MV06Q0:@B$VO'GQM@#B(/R7I9#OQ=CZQ7!@<.XU)\@BIT=%7Z+?1'L$\: X$(I>G 8,= MK,OT^Q8L'")R7"&:2EC6^1G*V#,QR0AI\5%"JP1$%)I&IH0HMP8 @BL ZD9@ ML%0PJ R>)JD9>I@&%@CLJQIPPAB(%W4F6D/I'\2U((2,]T&\[CB+M@!5 ]K( M-)86GX&=I\V*1($!UU=PLL+4 UD=A$8%Y1YR<=WP-H'JL+28 V@TF7609+:X+\R'H.IOJUL+&-I2&L;>4M5@4@-[M M(C7P//*AH&A<;UCC]I2D*?9B,)I%Y=8L9O#YD(0=4:HD2A&Y,@#S >7L,WTP M+@7X3N$P\WD'6H3&=37)DMW&DK;L(?(%#;* U%!:,2O,UJ4NE1F>("D(+F!# @0UB5;",<539> &*8A8?ECN*TP&?@+8B.0HZ\Q"K08C76>5%#"XSL7A- M1^()T^$6D;@676E\@1210.8P+$"[,# MZ-[EE%,C.D$,@669N\L9C,#^P4:D)TL?>&\=&6'A"=FN:!7^]3YAWU.XG>?+948NM@:.;SF9\^]MF M;-!(O8'O'0?UOL=,)9HR#B=H.>Q_"4R2+U]8C7EB*HUC'! WU>8_$ *,2!JD:Q),?O6\=HPGM7Q$J<"#@40 (:UF=L";V]# M*F@DF\0-2CU9< < 4@U4>>*:CEP<@#>E8RU2$N)&6DT>Q7HN8]F1G()',]2 MK 4D9.Q%Q5)AC06K:">X+A,%,4QOR0QAMMQQ*J^J#H /@<#5"AQ:7#C3R.DI M(:BSA&4]9BHR3!ST MO6CL#;* =R1)1% E98N<9F0 H2(RA3*89'<@NM@CE6R:T)TAZ%N0D<:%DT/) MKIE\BLD(WK"='VIT=.@M-+Y>@09ZE"R*P ,WPC0,^X0=7KA'&")=$X:<.?*4 M(D$"N9F(EI@DX>>=<76KDG GW2<$D25SI,/2#K7'-#A4AU!B#4/Y.Q'MJ7E[YZGL3F2; P'3),'+ MWT[143,8*ZZS\^-FJR",<(79PDFK=_SUSS;DLQ!M=#6%*AYWC6 ;)KDX6[BR MEET+[&I#>HYV#OQ&#? 0OR0;B?Z(,%VSH"#;8:Z9D'_/5G(Q(*!I74\)/_U< M'J>$2=<,:ZQ$ )^\1$RH1J!/:T2=&4L5:711^2;0+PG32)UDD#C;I :NM"O+ M@8I.'=%9#-&=]P/J[]$]BD7KV?%Z\S4A0"5#4$G\7$KI0S4/K"(Z/G!MDL+ED'.?&L] ?EKNT'@* MK()6L&-\6";DBL5!&)@F+Z@:@8[(>4D<^3,@ 1 MF@01R-V89@@E)::H98)KI^9R26X[>Z MG8H9L :Q4-K0]6#FZ.KRPYL;<[D$2"=>KQ$ M6 L_GD9E>A+$HK6J[$E#)6 U3QFV2/BD>#@:CY &R@CK14)HTZT@N.8>G%Y5 M[@ZA8"&8RBAVKDX]A"#A#($2Y[32D8]5:H]M?^P-F!TO[4^4<2=W_H$&@:9U M2_/L[!D;Q1)Y(MS.D[H_,SA;@<$^ 8ENS;8I;:5"W[:58UN,,%JS?%*W"9G% M4W/=)_T#83[U"5U<2%(R1Z9CF$D*G9%Y!NVKJ.JGF7C,6X2<&$?J^-65='*P M$?!"+6R=ZRM,G6BF,U2D#P2EL["5V+:E,)N\"6>)@#$XT"U945BIA8477ORD M)&!0UL:Y53)CQ)^FBF@9.+$E85LW%%G!'+:CYJI8SF4KETDV2$?D"#Z 'N;[ M""\)@ N-1QF3#YH"4Y(+S&G5!YLF\20$1+4 X%#6JQ%-X39'Y$9N9(O.YA]4 M+>THRE/XF(Y(/E'J83HTP P..D,AB9$UY2IA!QD$IY"]RWH)Q9&P$-#]"B?AV*T M6$>.E25DB\D8W(.E1I]B!8.0#RT*KVRT]J6 D&0R3A"1T&B62@E(192Q5%_, M0_JRT[":72HE%=,*>L;*R4* /6-Y1*]1NA M@I/A\AAZZ:*2;H>MMTE=C3('H\K 1*(4^QE$*@>PUJ \VJ)$BK" 0-!V MTA:#V^&EK9)6F3).TN^1%6,6Y.8O\*DH$; ]K5U&OJ3;E452-740K3&5<'3J MT#V)>BY->K$I5?4GE%,VSNNJD;4D79PBI5TE6R?\8"#&8M !YAC]Q:*>H:PP])H<#\V-W1>63 MNJ4FX0C3$>=8?K TV51EZ#K,QE9%><\/D_2%34'+T&JJG5)_"<,#BA\-E]*3 M/"R&C?2?>ZU@G24M:VK3Z.?I=4]-"M8?O.@^XNZT-%"L.VNYO!,:*K($H6J: M(48EHFI"6#ZB:JPU"D,YKFS!7=I:(,900Q@%$J1V\RZH0 \3B$OR4['M@U!O MH/0SAA@[5I/('44NV&2R2P!H-@:@&WO,=>AHZBYK6CC"@MCTD)8O8H+^U_3V(6XOF'8D)(N:6 MZE-E%N(H(IW2G.*"-..Z=;WZ:UY#/GZLP\1%>DX L5D/T 8#B[01AL"P+ QE M*%;N<=OO%NGN GANOUUP@G+:$N,<1$6"T0E>5GIN)$:B]]F?@R]-NE^Q'/I/ M;)&K#QF1;!G-EQ"@S5!)LSZ9%O6"":YA4A?#/FFH20;:$126&AN'..$ U7P M9+A5GV?M9N]1Q? (5M\-TE#1F;+88C^UA.)WY^7X.[AJ!5PKJ@@1R;@CW)7C MEG'[00)1U@E%#UQ? 55-4^H^:?!/=X#ROEP3/ #8I0/)QR3V@LNZ299V@GG: M$TO+X#!9<[" &]!N=;?L=3B+( F2Z H8-!/3>G ^)46C.K@^30GL<#QA17T: M.TYSGYKW:5L8-:U%$W,N[6S$H8!'4;V#T5I*0V<,5@?:4K'2F<;JKN.^&*QQ MH6-EH_V%'/W6%-@63QT+NE8&[&'4)"5S8(Q'#47A>3)GR&UJP%DUF'&B_8! MV/\0G%O5%#7!\8ZS&HA@L'.'XJP? 4BN07FYVRW]/.Q':;<--HI*0C54%\T[ M$H=(=$YTQ)AE_,#;WPG9G-\J7YQ<9Y=ED6+$(R_O\@OYL_Q MO^<7V8U"!ES([PF.X4?_S9SGY_,9_!?&RSY21\)W0 1\^ )_F.47SU[ 4P>A M2&*X8@]"BNG(]-'RCB7'X[&?V?&3.K]AIX_$ ]0Q"V BJ ?2VN$!J%% !5ZW*Q02+$A MM*ZFAUPD?1M! 9\=Q687MC$QYB2#&@^A$G+D+A_?%O!?C78:53Z2RWCN%%LO M,4'J.-7"\(F$!<*>;;-PE9[7,WZ+@"5N-L^3Q751,TYYT.$+J(S"^$U[!DRP@$6L7,@BTZQL&-/!V;D#SFQV M>:BN4X@H%=X\;9$2X\U)A+OMV$&^!FR14@&24@%E%D.;*=8!FH[\I4];"$9> M$P6'AKKLPQ <&DC\T6&>@?YDC!LI+21%3(50:IP%=)>TO1:::-.S#12-+YJ.3]YG_!JB_\K9 M6\E@[S1G'1J)FF-LH@BFB(49V)EIR:,V(>U>A:]A:-\VU 7$9OJD69T,/NA< M4/6D5W.4CAJUU!W*ZN>*M@ MQQ)'NN13\^'.FJ0N$<4X]MUE!\V-&.PX8(]'+(J-SMP 3!;44Z\9Y3 Y XN' M/4XJHD5;.X*3A-VOX$-V<\7AMA3:[)[%DY6ADT4XA8TB?+;_L%$O3WLWJ^D9 MO8DCZW ?J%5*:J=DL?213$:93H&-^A*X$^&!E-+=LP2\C2-MXC._Z%XC8EGI MCDL&4+1;E#^3,R=XQ .643JKMQ6T>.'*WNB=/3XQS9APZA(:DMDT;.'\I/U: M8&(\3V)049M43;*#1N11 U0D_Z"H/)N;+=]>(U5EGC(Z?;GW ZG"EAT*0[69 MV"BBH\'2>*F!- 1&^L4FZ"TH!("0]+\8IZ16(3K M#1K!3SXHX(G6EZ0:'T["XH4J'(<4@GJ*6@GO0E]!R(\(1%!SA H9+F7(0R?8 M87S/W Z08]SP+%I[U_#>[:;335!K!6,H6D-<%D&N"H]7R)@'?(E4I!"/MXYT MUF_(X02TB4UQ]X* 7->G.9ZQ"]3&Q.AE@VE*;Y:X,TK2-4U'X;7_/W:[,V8> MN7:K8(\2MFSS]CJBJ 5!UVC>#FUK/LG48*2TJP286Q*#D["UH-S- 8XR%+%L MTR KG&(BE+S.HKXF4]\G"F.O=+1[*AZ>GQT_\OX!%E!T2SY ^QI@1]7&L)&T!BC%<9T$>G*R2>?J0.)O37$-3'T*.>(I)9\_I^Z,(1" M@OLQ83I1Q@)7*4$K7X&CBA.&".2%@^*H>?%L+*?F*-U'%;:8LN6<'" *UW+_ MF]ZB &;%;7U(;5&5CC^D:(+3<;&E#T^5"C69AH+Q@BRZ"Z.GQMVE*+?&5FC# MP_4>8*TM!KF8\<56D5CALF&B<,U7Z-FCU!NQG\^&9@$]1]XK?X5(]9Q,A83S M:'J\1+>E_6LHEN& ^5U.QXC@H)&Z6 RS"3+$ I172@C4J=L.$Z>T$-H>^(< MUS325 [IP?/Y[YINC0QWKS^+?&^^_->\PP8G_N MI,8='^L5*8@-(U8T8FNEXS.D?A#PXW.4L3#$3NZ MCM*6)WJ+3M0CP6/TNL_28^])GX9(X68.E<"_M]F%JW$3S)><[P)0A]Y M@+B/W 9#8]XS FDD7]BC_>"#0,, A\&ME_?/^)L(VAM,]6GRY3D).B>"W(KCB2,$HG*B0'U75>&1V?OR( MZVM';6D!H.&5?7RVX8/S7R;U]?B ;Z>N4 G)T*:W6L>6S$,V>,E>82Y#\LNT M1W+$ LC(-=60Y*S1Y-&]#9*I1KU.>MG1:TSPB9L; MY?)P*Y%8M+E4:HS5($#$>D@CWHL#PY-PQCM=0#].XAX=7,'!13$JI3(XD+XK MB+O7#>%8EJB8Y_(Z;AA32H#W7=*BU[ D28A$_,GDT_@?PA'IV;OQWS M/O&D\OSX4>.K=W^_?GTR>SGI9XZ_>EU+UG>'?30EGULHEGI@UZRK!B3(Z Q9 M"\J(%Q*?AH^H_8;34I:ZH$")6X6-%)N)WP96$+WD6;"AA#/\ MX&$KNF#X"Z5O^/XGXL3@L+FP1G2ZHCN".<3CBA76_#CSJ7?G@0W/[UX%)[=) MPR2-;]I-*-$!:NI"V0-0U )VX0L=)_ .$\<_9+-3\Y_6MAQRV::M0D>% T]2 M;"%TPOY)8-2/V3QY%L(E3?KAEYS5U!(TD"T+YIY0.[;CDNM"1G.3H?+_1VIL M/C\U[[6-"2],B.=7F+4EIX3QR#>62):X8ZL!W2'V4F&AF<]@U(WY4C>[.NXW MM8?HD2IE*6Y*6Q7:MIHT0;1,1; RH[O]="_ER).1<_#2NI5Q%/R.&D8\,A%A M>BJ/?#;OBVW[0W["EP^*>3&_K$+A%$&ID@+=R2:FM18@AF)J-NTJ5<4Q+Z M!"36S\.)GU*N:=I+$P9W7X9* -\VX3<#GL[?1=GTV&Q0XAD;V+LN%[7L\(RM MI=@MX^+%CGHU"T5T6/YI494YU+YS2@\V@>\-+-;A'+ +*1=J2@6"]"@&N$2* M^\(!JWCC(.E@N+,,_Q &-F91QBTN,[VYC]N&/69-&JF=%<#+)00%(%^%7*(3 M=L#5*RGX<)J+K #K#+$!+Y3',$$/ D_(7'HW?(4-^;!/X1[/%BL./9\I/V$1 M4Z0:]@8O(:"K.[%5J-,Z@!=QUSN'CJ[6_)=&!U,13&!V=BBPC,J?*Z1D P) MOEH]+\Z)FD*7@YX'2&V1FBBQ@>5 &$AN%0\R@=*=Y%3I[&7:/$G=U3ASL%[9 MA/7Z='.9&#ONOD!7M&64IFO%TQ(#'5E.;TN(NP*#.4R)XA5O4+9%7 @+#KS'1P>1KRL\[12-XD+'$^=,[F]T*BLTF&! F2 K M#.N\-*9P" >&Z!8@O?;$\ U&Z^,9BWASROR!O_35ZD\ M,!XHPW\,-<8TLV=LQF(*8ZIK,'O58$_OXT=O+V]>/?J>#50YW6#XJ:6K#QX_ MNKSY!(_^T9S2-">S\]P\^GU\3%C2+K_Q'==-G4W>;9L_TL+MEOJJU>Q*IP:[ M?+H/3GO/Z9R[XPXH*J:A:F'J[@0M*8DRA@^()35]G<4KMN3&[:0P'!+I\AUV MCH2;[7@-E:XA]B?M6[FL?"H]Q.?(L*X*/H&JLV2&FC9 3.ZC9E_CI/><4X5\ MA"AD5V87E%V9LY5IPE7*=(S#$;5DI[!VSL? @]>2OB(E,(MW^D\*[I/DKP2! MZ5_3WT*B0[9USW\P*'P:_M[2)?^5H?@X_[&FW\%IH,NJ[ I>/3M]?O&("Z#Z M2]^T]#>'P/Z!GZ$?P2:7ML,'X/M5 ]HMO^ $X:]0_?)_4$L#!!0 ( .YK M>E)"<:V"F@, !8( 9 >&PO=V]R:W-H965T_8AV/:Q[>*?2[)Q2"6B%P?E>&G)=WS+#10,D]*"M-:';B0G7:Y!P7]E)61M$I M)STSFC^N[\&'7V#U-)N-EW_"XP.LIM_GTX?I9#Q?PW@R>7R:KZ?S[[!X_&TZ MF=ZOX,N:;7+47P>>(0\LCA?7UFXK:\$):WX ,RE,IN%>))A\!/#(]<;_X.#_ M;7 6\0[C2PC]#@3=H'L&+VSX"!U>> )O',=R)PP7*2QDSF..&OX:;[11E#]_ MGS'0:PSTG('>*8>Y9FFJ,&4N*^664OL%Q0X_8_,\U)QJ5C.Z"=B\@7DKT9% M@_^M]84+,)G<:282_;5U_V/'2ZHE RNG\!/X?J?7[]I)T(FBL#5.6&E0U>=1 M)PJN[1A&K97O16:HF MDAP6=(F.]"77SY_1?1YC@-AB7&R%]L>1SOP@[] MUGQ7;(A>TJRJ&I6&$ (@YLM2R5=.'0:A_& C?F>#^E=M0QUM;%CN;J+GPP6$ M@1TBN&A]]!19G(%_38?5$)R0L.I^]%\2PF.4.S2YHVZJM+O#0R:+)B'7&<)6 MYM3R;24II =#$QJ%0:G/;)Z9C/+ [UZ07NNH1Z\,G5 "E"45GXOQ#9FZ^9<[ M-O.K[/L?+/OT"\ZP?+1>46"#"[Z=(\E*^%>?2UA^'$Y% MTN#NMFK;S6[SZ(VK7G\4KU[,&5,I51+DN"75[N4UY:^J7J%J863I.O]&&N+" M33-ZN%%9 3K?2FD."VN@^2LP^@=02P,$% @ [FMZ4HP25P7; @ @@8 M !D !X;"]W;W)K&ULG551;]HP$'[/KSA%>V@E MVH0 ;:D "1C3*FU=U=+M8=J#DUR(-<=FME.Z?[^S QF=@(>]Q#[G[KOOOO@N MHXW2/TV):.&U$M*,P]+:]6T4F:S$BIE+M49);PJE*V;)U*O(K#6RW =5(DKB M^"JJ&)?A9.3/'O1DI&HKN,0'#::N*J9_SU"HS3CLAKN#1[XJK3N()J,U6^$3 MVN?U@R8K:E%R7J$T7$G06(S#:?=V-G#^WN$KQXW9VX.K)%7JIS/N\G$8.T(H M,+,.@='R@G,4P@$1C5];S+!-Z0+W]SOT#[YVJB5E!N=*?..Y+LLISD[NORP7D, %3.?S+\_W MRR=X7,P7=U^GLT^+#MPOEG"V9*E [PC>(V;(7WQ]\'V: M&JOIEOPX =QO@?L>N'\$^(F:)Z\%@BKHXF6JEM;0'=YE.Z3E24#7F[=FS3(< MA]1\!O4+ADX.K%+4P4X2^.>D.PS.N QLJ6K#9&[.@Z5F.08'*,$[2#J#JYC6 M?J=[/0P^H3$!$]2U3&8(U/^0JSJU12WVP@Q<7<%-?!RW Y)&BP/O#_L>/!X. MX83$@U;BP4F)YR63*\K/J;4/L]RQ.:3V:>S_$':&*RXEEZL@9<)S>4>ZT.-Z M$,Q8'N286L!7&J8&X4SC"VK#Q#F<=?MP#H-@NB4;;#2W%N6%*@IJRXN [J@B M9TZE.I-:Z6T2TM]E.J1HM#<7*M0K/_T,^$3-B&A/VP$[;>;*7_=F.G]FFNHS M(+"@T/CRF@34S<1K#*O6?LJDRM+,\MN2?A*HG0.]+Y2R.\,E:'\[DS]02P,$ M% @ [FMZ4HRF 'Y? @ [ 0 !D !X;"]W;W)K&ULA5113]LP$'[/KSA%>P"ID,0I%%!;B4+1^D!!I1L/TQ[(QL.*;O %S;?J65DKZEAR5J+03 I0N!Z%M\G-I._B?VX.K9"7EFS-F^2B,G2#DF!G'0.WRCG?(N2.R,GYM.<,NI0/N[W?L#[YV M6\N*:KR3_)7EIAB%5R'DN*8U-PO9?,5M/1>.+Y-<^R\T;6QZ$4)6:R/++=@J M*)EH5_JQO8<]P%5\ $"V .)UMXF\RGMJZ'BH9 /*15LVM_&E>K05QX3[*2]& MV5-F<68\?UI.(84SF,V_3^?+I\5L^M*#^70))TNZXJA/AY&Q>5QTE&TY)RTG M.<"9$'B4PA0:IB+'_&^"R KL5)*=R@DYRGB/V3FD20](3.(C?&E7=>KYT@-\ M,_&.PDCU"?=,9USJ6B'\N%UIHVR;_#R2H=]EZ/L,_?]D8*C_=8''P;9<+%>H M@EW)L.>!'HF3Z^"$B< 4LM94Y/HT6- FL#V*BE$.7R#M)?W4KJ373RZ#5SL8 M9TR<54IFJ#4DEJ)OOUB10>S7 _\?0<>J=HPH8'CVD+C\X&='-7.5FL8 M6?E^7DECI\-O"_LS#)@41-[-1V2OOO9SN0LJUE+[[E M?)=SXN/AEO%'D2%*>"D+*D9V)F5UX;HBR; DXIQ52-67->,ED6K+-ZZH.)+4 M@,K"#3PO-IQVJVD!AZN]^R?3>XJEQ41>,F*[WDJLY'= MMR'%-:D+N6#;+[C+IZOY$E8(,\*VB>V&-B2UD*S<@96#,J?-3%YV=3@ ]+T/ M ,$.$!C?C9!Q>44D&0\YVP+7T8I-+TRJ!JW,Y53_E'O)U==1X?K><00?. M(%[V=0@- M7_@!7\S5/>?R5:5?$"J!T!1F3W5>J0LHX>=D)217-^C7$:E.*]4Q4IW_2E6M M%.ZE'* HWROP44[=NA>B(@F.;-6; ODSVKI&6*Z06_LZP5\G_L ZR:DE,U8+ MY4*<6C>H;GC&BM3*RXJS9]2>!'R"3N"K,1QTK;>J=)THZ.K1BZQ[HFZ&E6+) MJ*Z4Z;@V*1A$(?1Z?:OG>-X (J?7&R@I(2R2)'59%T1BJGI)64_R!MMU>H-0 MC;[O6_N"6?]62GGRG<"/S!Q%?7CO_[@'[5$BWYA'0$#":BJ;3FE/VW=FTK37 M6WCS2-T2OLFI@ +7"NJ=][HV\*;QFXUDE6FV%9.J=E)&MVHEX@( ((& 9 >&PO=V]R:W-H M965T*?T#U,A6GBNA323L+)V M^RZ*3%%AS_F0Q?O [YPW)F#/3@F*Z5^.&-93L+8-80""^L0&"U/>(5"."!JXV>' M&?8E7>+A?H_^WG,G+BMF\$J)K[RTU22\"*'$-6N$O5>[#]CQ\0T62AC_A%T; M.\Q"*!IC5=TE4P-85%W_*O*3Q<2A2!.L5ZF"O"OSC22Z#$RX# M6ZG&$#5S&MP@7>-@7_47O7Q3*6W!HJ[A#8SRS#\O@CNMRJ:PP8YIS21%9GD" MV2@/'AA=B$"C;;3[- WJ)X11 GD>>&J!9<^D61)?0I*.6A]<9F0,NH 7N%/1 MY"R+\W;-TR,Z#WN=AT?%Z0A 3Z G_9+0Q['^$_H_6??89\$*-UQ*+C^.EGH%"-M.V(Z+W]@)VU<^5/>#N=/S)-E P(7%-J?)Z3 M6+J=>*UAU=9/F96R-+/\MJ*?!&H70.=KI>S>< 7ZW\[T-U!+ P04 " #N M:WI2H='QN"0# #O!@ &0 'AL+W=O1=%)LNQ8.9&E2CIS5;I M@EG:ZEUD2HULXX,*$:5QW(\*QF4X&?FS%ST9J]RZPZBR:AD.URB_:M\T;2+&I0-+U :KB1HW([#:7)WWW/^WN%OCGMS M8H.K9*W4-[=YW(S#V!%"@9EU"(R6[_B 0C@@HO'O 3-L4KK 4_N(_LG73K6L MF<$')?[A&YN/PV$(&]RR2MA7M?\3#_5X@ID2QC]A7_OV!B%DE;&J. 03@X++ M>F4_#CJM/,F-&?X4GTTD>/2-65I-;WE M%&GS^ YYFT^4,'A;S^>-J/GM>+:&U8FN!YFH464KI M J/L ']?PZ=GX),4YDK:W,!,;G#S*T!$7!O"Z9'P?7H1\2-F-]!)KB&-T_@" M7J<1H./Q.F?PGI!Z:JYA4:)FELL=?)FNC=5T7;Y>@.\V\%T/WST#_P8K7"+( M5%%P2[?:FO?4O CF/M [4[(,QR%]@0;U=PQ/,OA2X.$M0]#B,K"YJ@R3&W,5 MD&0)?(!!=^#,%#J=Q!D=2&)O=&%XZ]8>]&^#58[TE6\M:ACV@I6R3%!LB[*RN $NR0>-A5;23^&J=@W4;X4+SM9<<,O1>)BT'\,%?7N-OKV+ M^BZKLA3HJB5Z:R:8S!#J<<9E/;/J\2&8XVI53>==\2]F>E_\S\ATX*\VT,7$ M8DUJT>5T(L9T0Y/;WUO@IUY;;=N5P8 9@]9 ZTG)79M$+$!94AWJ\RNO4SQ, M_-H;= /?X."HY,^VR96VX -;BSHRRW1%9$[4=C#]0<<_A_^#$)3ZB'"^8PZC M-QQZ(LE@^&[CHI,A5*#>^5%KZ,)7TM;SJ#EMIOFT'F)O[O6O8,[TCDM#/+84 M&M\,J#.Z'J_UQJK2C[2ULC0@O9G3'PFU,2-/^XR7]02P,$% M @ [FMZ4D[Q##P[!0 3PT !D !X;"]W;W)K&ULM5??;]LV$'[G7W$P-B %9%F_K11) "=-UP)K$L1IBF+8 R.=;2*2Z)%T MG.ROWY&2'2=SU.YA+Q(IWGUWO/ON2!VMI;K7"T0#CW75Z./!PICE^]%(%PNL MN?;E$AM:F4E5.J6Z&D5!D(UJ+IK!R9'[=J5.CN3*5*+!*P5Z M5==8559('+CKPYS ML#5I%7?'&_2/;N^TESNN\4Q6WT1I%L>#? ESOBJ,M=R_0F[_:06KY"5=D]8 M=[+! (J5-K+NE,F#6C3MFS]V7-.80!#&'Z:7)]/CR=3,\_P-GEEZOSB^GDYO/E M!1S<\+L*];NCD2FU4=."G+7CT!G@8P1?9F(6&\Z;$\B7 B#S=NAMMW#V- M>A$_8.%#''H0!5'0@Q=OMQ\[O/@-O.F"*QS:M)9PQ9^(;08F2O%FCG;LP85L M"JX7#@Y#MRQ5SD@>*&]1TJ&SMF8TD0YNR98KHH%(UGB_0/5\]+%*QZ'M)ZS*966:.8>FV.# MBE=@!7E)I!4V9+;Z(/2"-((\3=F--+QB^HT(D,G02[*Q>X=DH"?:Z3;::6^T M/W*AX(%7*P3:XZYEON:*-DPM#K!>5O()$:CRBGN02^N-WI>07F/[$W+>@;.I M!6>7+?A./JZ%OA_.%$F(QB#I&:# H89FQ"'RXQ!^9;>RHA!5PCRQ&?%0JG8U MB_P@I65+U,)@R2HQ^ ML&?;L&?])-\)9-N$R?5] >V%V1_0Y\AUL81OK@UC.9P\$ ?G2(6+JA :V942 M!?YKG6AMCR[B+9Q1J[*5O2+J_FZ#1^'Z[L+U?X*SRY71ADJ%I!@W<(=ST3@5 MRIW-%D2I%P2!K43_,'^>Y7X0L]^H59%!:M_#S8J58AO'VI4A!'X0L#/>%%2C M6'HV\4+1JE2,#K<9B@W(08?RKL5_Y9QER'ZW$C^.7WU*_3AAM\1AXI>MK(YK M8"0\6&83GN5FAVF'2U1"EA E7I#E+Y$3;QS%+Y"[+=JSZ;5KAUX\3E_HAY&7 MOO2LC]KC+;7'O=2FEF@H\793;;MPC8126U0K&S*[(7=OHKAWK697;E,,L*(> MK4"N%+S9#Y<5WWLL]#KXHZ*9M'UO0ULVA VQ':\8W2@07-N\=6WS/\K_F-II MG'E)8/.:^G3.I&GNY6E&T\P/LBVYXSSV#M,08C^((!IGWMC1/!UW["+2QH%W M&(3$VM0/,YI;"N6';A[O$!\.DLR+HI062#^'@S$Q-DMH.K9R/6S/DI@46U*2 MA5>.]W IWW(I[^72UX;74AGQ]^O,8WOSV)?\7L3]R=]$$XILH*W3A.0R^.DN>NQ]8=4X!W/.F .TZWY;X]E>B 2^F1 M!'OC.=JYY-:HYNXJK\FS56/:^^[VZ_9O8=)>DI_%VU^-+UP1$S54."/5P!_3 M6:[:ZWL[,7+IKLQWTM %W T7],>#R@K0^DQ*LYE8 ]M_J)-_ %!+ P04 M" #N:WI2(F <@0X% O#0 &0 'AL+W=O=7#-R@< YMFZ6G"8!G$O1/&0WV&2W+8H^T-+(%E82O205 M)_OU'5*R5BDY7JJMA)Y:B>5Q=2;S>;3DN?5Z.+,CMW+BS-1ZR*O\%Z" MJLN2RY=++,3N?.2.]@,?\O5&FX'IQ=F6K_$!]2YB56*A<52,S. M1TOW]#(V]M;@4XX[U;L'LY*5$)_-PVUZ/IJ9@+# 1!L$3G]/>(5%88 HC"\M MYJAS:2;V[_?HO]JUTUI67.&5*'[/4[TY'\4C2#'C=:$_B-UOV*XG-'B)*)2] MPJZQ#<@XJ94693N9(BCSJOGGSRT/O0GQ[(T)7CO!LW$WCFR4UUSSBS,I=B"- M-:&9&[M4.YN"RRN3E /-^!Z,(';=U?O[V[@/X;>+=5(DJ$1_X,U[E*"J%JB?#7 BZ%P$ MUD7PAHLK46Y%A956(#+(&X=C\J2.88542@B:/Z,Z1.\P\I_();/, O&"Y0JE MX8:-\XKIC:@5KU)R8JBBB[M@'T\>3AC5L.2F"A0H#'L: R_GT9R"?A, MFY*B8%9889;K@SH=Q#:;W:G:\@3/1[2;*91/./I^=J]J*2D^=C"HAOL,4^*T M(&9FEGR/Z'[07),AW4*\YQ[\> 'SD/EQ1#[9-69(V.EA:/CYI]ASW5_ N("] MBPE,7B?K\-PC,#[HZL) DN9=DN:#2?J B:B2O,BM;DRB,,O0;K:]E!U*T"#N M]R7H6T9>I\HR76LA7RR/Q'_423_P]YE@9 M9FX9O,3M0T:E("]KSVV.U)1-< M@AM[_HR@/O&BMAPP7M!9QZL$#:@Y(VPF[3RN%)*<7:H['\)YEWVF1"T3,DH1 M2_.7/^4I4EC[LO,7 <4]H8!%\IF9@R@%>F-RVQ _=GVJ.OHS=ZPU10Q7L M^C].$E$GB6A0$@_4.J1U@8:[0ZLW=)->5B0:G1_>!0<=_"!M="76HZ:)\)0M M]RED-H6B7NFL+JB)2$1M]J,C<$TY$[NWU1/M $9A9EE;*=(ZT=2OZ%J:ML4& MIR",? CF ;OJI8P1FJQY8>2PH/>N$WD^6YI!"JI'$+C1@@[I!;ND[F8BGE!. M*%:6(BT^:>O...>ED#K_V@PL7/#"3EY6R_ MV;#^T]1W(G\!GK.8!F70PI9],T52;B@+9) !/6C]K2#%UH$:9(<#85'N]>_HIN' M;8R'DC;M-;$ERK5MU4EZIMZ:?K8;[;X&EDT3_,V\^92XXW*=4^@%9C1U=A)1 M*R";]KQYT&)K6^*5T-1@V]L-?=&@- ;T/A-"[Q^,@^X;Z>(?4$L#!!0 ( M .YK>E*O,R? 5 , (0& 9 >&PO=V]R:W-H965TFA1)M^%PN ?%9FQAMN23E&7] M[T?)B2\;UKY(%$5^_$B+]/0DY#=5 6CRHZFYFKF5UNVM[ZN\@H:JH6B!X\U! MR(9J/,K25ZT$6EBGIO:C(!CY#679 M&[H7Q9:5E38*?SYM:0D[T)_;9XDGOT3:(%#! C[7>BM,G..>3&KQ/$;>#LH\:UILH562,UX2?Y9[)66^&S^?0<^Z>$3 M"Y^\!=\]>B(.!!M*4AN!\:ZKS//:9*A%(0Q0^"W/P6@T-K=)AAOF.8B]8)Q9%/2( MC.BL"GQ4R-HTCD.5 GU55L/8U"6,O"S,+F%3+T/7U)L@DU\#XDTZ(A,O34:F MK*F73B*36N9%64C^]$K]J\G0@"SM_%,D%T>NNR'1:_L1N^@FR__FW7Q^HK)D M7)$:#N@:#,>I2V0W\[J#%JV=,WNA<6I9L<+?!$AC@/<'(?3E8 +T/Y[Y3U!+ M P04 " #N:WI2:CD0F;4" "'!P &0 'AL+W=OF[!^EVZ%6E"8,$0WV899G^' MD-)]S["-P\1CLHF%FC#[W1QO( "QRA=,1F;%$B49$)Y0@ABL>\; OO,[*E\G M_$I@SX_&2#EYHO19!9.H9UA*$*00"L6 Y6L'/J2I(I(R7DI.H]I2 8_'!_9[ M[5UZ><(P)2F*F?.P=G0N<@X@O 6N?8WY%B.52/( M_V^XW;D@QZT.VM5\C7,'+6\DQRG4GDT!]314W;M=W[%":[)LK_F6 M]4Y7H]+5N*AK_+)-=%M#FD0?;;K2M$ZTSJQ69?D>O4NVY6J]D55 5V+/6: MY#U$4UG&!1!,0OC4=J?:H/-UVYT/OZCK.O:)[9JDXU^@4&4>U;0,V$:7>HY" MNB6B* +5;-5-!KJ(GLP/99&ULK99K;]HP%(;_ MBA5ITB9M)$ZX5H $2;LAC8N@W;2/)AQ(U"1FMBG=OY_MA!2Z7%C5+V [>5Z? M]_@D.?TC98\\ !#H.8X2/C "(?8WILG] &+"&W0/B;RRI2PF0D[9SN1[!F2C MH3@R;6EF33BX-/H9;D0P M,+H&VL"6'"*QI,=OD!EJ*3V?1ES_HF-Z;[MI(/_ !8TS6$80ATGZ3YZS1)P! MN%T"V!E@OP;*=G RP+D6:&9 4V).;E?HHP>"A!%'^%/?%#(()67ZV8;C=$.[9$-LHRE-1,#1;;*!S:6 M*://+=@G"V.[4M$#OX$<_!G9EFT5!.1>C>-> >Y=CWD@$1TOP(7PBZPB*DEPMTL0-R_I0E(MJSK%+.*^&:_W+7;AOYNZ;E4(K$@$O M\EN-X;*XW1JN+$]>-6?W:ORV7J_7>HW:J15#U>#8>=NA#./L6X^BUZU8%B^T7/?H\CK5$I M/5.O#BQX0%(GYEF_(MWN=-_'D8XV_>[GJWEO.=(=U:OUL>HY=1_T(I,VK%/" M=F'"401;*6DU.O(]S-(>,)T(NM==T9H*F7(]#&3?#$S=(*]O*16GB=H@[\2' M?P%02P,$% @ [FMZ4L(PI$PC P !0@ !D !X;"]W;W)K&ULC55M;^(X$/XKHV@_[$IWS0N$L"M HFF[A[0%5-I;G4[W MP20#L>K8K.U []^?[:0Y%@+:+XE?9IYYGK$],SH(^:H*1 UO)>-J[!5:[[[X MOLH*+(FZ$3OD9FZ<2N9'03#P2T*Y-QFYM:66X ME*"JLB3RWUMDXC#V0N]]X8EN"VT7_,EH1[:X0OVR6THS\UN4G);(%14<)&[& MWC3\D@ZMO3/XD^)!'8W!*ED+\6HGLWSL!980,LRT12#FM\<4&;- AL:/!M-K M0UK'X_$[^H/3;K2LB<)4L.\TU\78&WJ0XX943#^)PQ_8Z(DM7B:8""0]0X1*<._0L.O<:AYX36S)RL.Z+)9"3% M :2U-FAVX'+CO(T:RNTIKK0TN]3XZ8INGB9?X\FW^%Y>+;+)W=K^#C'6I"F8(YD9+88_AD %Y6=_#QPR?X M )3#!=>%@GN>8_XS@&_DM1JC=XVW MT57$.\QNH!?^!E$0!1V$TE]V#S]?H=-K4]YS>+T+>-,L$Q77E&]A*1C-*"KX M>[I66IH[_<^5 /TV0-\%Z%\(D!)5@$D^9': /RJZ)PRY5E @R^WQF-=O[C7^4^S?PP2D[X==@DO6YZ@Y;>X'IJ15F:XF.>9?9ZE%E0!9'=1&N\P1&) MI!^GM^+<)HSB^(2F?U112Y1;UV@4.!)UX6E7VUXV=27\9/W6]+BZ)?T/ M4S?(1R*WU)P.PXV!#&X20TG63:>>:+%S=7LMM.D";EB8/HW2&IC]C1#Z?6(# MM)U_\A]02P,$% @ [FMZ4@RPDS]> @ R@4 !D !X;"]W;W)K&ULG53;;N(P$/T5*^I#*W6;$ (M%42BP&HK]2:@W8?5 M/IAD(%8=F[4=Z/[]CIT0I06J:E_BVSG'9R:>Z6^E>M49@"%O.1=ZX&7&K*]] M7R<9Y%1?R#4(/%E*E5.#2[7R]5H!31TIYWX8!%T_ITQX<=_M/:FX+PO#F8 G M1721YU3]O0$NMP.OY>TVIFR5&;OAQ_TU7<$,S//Z2>'*KU52EH/03 JB8#GP MAJWK4"%P58WYL1&LI#RU2YNTX$76$/ (3%6@>*P@1%P;H70QI]*TZNO MM,3F?*?^W<6.L2RHAI'D/UEJLH%WY9$4EK3@9BJW/Z"*QQE,)-?N2[8EMHO@ MI-!&YA49'>1,E"-]J_+0(+2B(X2P(H1?);0K0ML%6CIS88VIH7%?R2U1%HUJ M=N)RX]@8#1/V+\Z,PE.&/!,_/,XG)"3?R' T>GQ^F,_(=#*:W+X,;^XFY&$R M)Z=C,)1Q?8:8Y]F8G)Z_N^=0RDJICI.RM;>)PTX7L[-I)F8?%+4N M>S7HG[IVK%A"8RF&39;4!: YTLIS6YAZ[ENW_$_4$L#!!0 ( M .YK>E*[%E#KO0( '$' 9 >&PO=V]R:W-H965T)[=S]_;N+[]S>2/6F,P!#WG,N=,?+C%G>^;Y.,LBIOI5+$/AE+E5. M#4[5PM=+!31U3CGWPUHM\G/*A-=MN[5GU6W+E>%,P+,B>I7G5/WI Y>;CA=X MNX4Q6V3&+OC=]I(N8 +F9?FL<.:7*BG+06@F!5$P[WB]X&X06WMG\,I@H_?& MQ$8RD_+-3N[3CE>S0, A,5:!XFL- ^#<"B'&[ZVF5VYI'??'._6O+G:,948U M#"3_P5*3=;S8(RG,Z8J;L=Q\@VT\3:N72*[=DVP*VU;-(\E*&YEOG9$@9Z)X MT_=M'O8<@NB"0[AU"(\=&A<__N(/(ZFY&H(AC*N M27"-5B^3(;GZ=$T^$2;(-),K346JV[Y!%"OH)]MM^\6VX85M@Y \2&$R348B MA?10P,<8RD#"72#]L%)Q",DMJ0>?25@+:V> !O_M'GRIP*F7>:T[O?H%O3$D MP-9TQD&3G[V9-@H/[*\*X48IW'#"C0O"?5@P(9A8X.GE5"1P+OF%1--)V#I> M=V/,R7H_':]\I!+5Q3 MU\3]J*+^R]7RWNBY=GFTWL?[I&C__V2*R^B!*JP:33C,4;)VVT(@533X8F+D MTO7(F338<=TPPSL1E#7 [W,IS6YB-RAOV>Y?4$L#!!0 ( .YK>E*AJ2RF M:@( "P& 9 >&PO=V]R:W-H965T!OP0F C=\;(9#+G_,U,)L70\8PA MH) KPX#U9PTCH-00:1O_6DZGDS3 W?&6_<[FKG.98PDC3E])H" T!CR[JE+N\@R[OP/*%!_@F; U,BZ5T#?K[Q&%L%,(K4)T0&&*-_J@% B":5^Y&G1LT:;7UEGH M1V'JKG>+LA\41'[2!7TR%G7&HJ/&7G5?G1%V5@N>@^P]RH8@V9'U R_ZXJTG MZ"(,^KW%G;?XJ+<[PHB^S 5:IF2A>V_:> MTEPAG*.:0X86O6-H7T[ZBI[;? #HRT_: .5R9+2%]6Y3_J& MI8 00;%0'J#\;= ($:(<28S7G4^C#JF$A^V]]Z\Z=YG+$G(THN0G3D3:-[H& M2- *ED3,Z/8;VN7C*7\Q)5Q_P;:R#7H&B$LN:+832X(,Y]4?ONWJ<""P.V<$ MSD[@?%;@[@2N3K0BTVF-H8"#D-$M8,I:>E,-71NMEMG@7*WB7# YBZ5.#*9/ MBPGH@"\@FCU%D]GB5PM$#\/I @RG8S#Y_GP?/4ZFBQ:83A;@>HP$Q(3?2//G M^1A<7]V *X!SL$AIR6&>\- 4DDEY-N-=_+LJOG,F_AC%;>#:+>!8CM4@'WU: M;O<^RDU9B;H<3ET.1_MSS_B+F#P?3+S+*A"8"R"3 I/7$A=RXPKP>[CD@LF= M]^="*+<.Y>I0G3.A'I#@&J1"-%:S\>-J/.I6;0<>Q0W-S6*93 M&[?GU38? #LU8.;[C'4$U&5E^,Y574WD7J>:0("X/:D9S MM1;Z+D"72+T3B)[O'H&>V@1!MYG3KSG]BYS[G:2W4 T(UHSRQD7V3Q$LJW?$ M>6KD!T&O&32H08-_[$/.Y6T:EUE)H$")K*U\#V*L2]M$&IRN:M [KFB#D6W; MS:3=FK3['R5M@1PU+GSWY$C8CNT?<388^?[QTIL']ZMZVQXA6^.< X)64F:U M ZEGU7M1=00M])6[I$)>X+J9RB<6,64@YU>4BGU'W>+UHSWX"U!+ P04 M" #N:WI2?'V8+6(" T!0 &0 'AL+W=O2V*UE,HE%HQGEF$E03541^3)!)K8C+_1V M"PNZ*;5=\).X)AN\0WU?9]+,_)ZEH!5R104'B>N1-PZOID,;[P*^4]RJO3'8 M2E9"/-C)=3'R BL(&>;:,A#S>\(I,F:)C(S'CM/K4UK@_GC'_MG5;FI9$853 MP7[00ID87HAME^PJ^?,\N6"*?>%;1<;>) W2HNJ QL%%>7MGSQW M?=@#A.<' %$'B%X#A@< @PXP<(6VREQ9,Z))$DNQ!6FC#9L=N-XXM*F&+N%H MAII0IF!.I"2V_<<&>'\W@Z,/Q_ !*(=E*1I%>*%B7QMU-H>?=THFK9+H@)(P M@AO!=:D@Y046_Q+XIJR^MFA7VR1ZEW&&^2D,PA.(@BAX0]#TO^'AIW?D#/I6 M#QS?X !?)HWWI'XQ'6:$:S!M@O2QH;4QA89?XY72TMSJW^^D&O:IAB[5\*!T M8^F<$N<4?#:65_C6B;0L9X[%^OTIN0S/8O]IOTEOQ)Q?]#&M/'_O E8H-\Z7 M"G+1<-V>5[_:6W_L;ORK]8EY$EH'_Z5IWY,;(C>4*V"X-I3!Z851)%N/MA,M M:G?-5T(;T[AA:9XUE#; [*^%T+N)3= _E,D?4$L#!!0 ( .YK>E( [9[> MN0( ),' 9 >&PO=V]R:W-H965T8Y%;4-W-S'O59(2G)8R9NQ9#Z;) MP'(T$%"(I7; ZK&'$5"JC13&G]K3:E)JX>'[F_M74[NJ98T%C!C]21*9#JR> MA1+8X(+*!2L?H*ZGJ_UB1H7Y1645&SH6B@LA65:+%4%&\NJ)7^H^' C3V?3U72R1%=CD)A0<:VBGI9C=/7I&GU" M)$>KE!4"YXGHVU*A:$,[KM/>5VF],VG'$-\@W_V,/,=S6N2C#\O=V_=R6S6@ MZ8+7=,$S?OX9OV$<\P(2-"-X32B1! 12A:%'F0)_-_MKN!:2J\7W^T):OTGK MF[2=,VEGH!8@HK7]J^JO2!F72 +/VGI:N76-F]Z>^R@(_;Z]/VQ<6TROB7F' MV6DP.QH;7$!&$[6K=!ZUY$6V*J_A0. MLN#Z4!' ]]"&USU)'1S3G8:$9^""!BZX"%>M'HE?H'6'!"<)7>?V"*HEQ@O: MJ<*&*OP_51M/>)+K]GAQG8:X7J<=I]?@]#[0)%QO0/IOJ[4A]DX6M^L[X1%D M6U#H'5':!T>FOJZ^8;XEN4 4-DKFW(1*SZLKH!I(MC.GZ)I)=2:;UU3=FL!U M@/J^84R^#?3!W-S#T5]02P,$% @ [FMZ4G99PXB7 @ : 8 !D !X M;"]W;W)K&ULC97;;N(P$(9?913UHI7:!@(DJ()( MG%9%ZDE MQ>KO3#)0*PZ-FN;0]]^;0>R=!O8O4E\F/F_&4\\Z6R%?%<9HH9= MSKCJ>IG6JSO?5TF&.5&W8H7<["R$S(DV4[GTU4HB29U3SOR@5@O]G%#NQ1VW M]B+CCEAK1CF^2%#K/"?RHX],;+M>W3LL3.@RTW;!CSLKLL0IZM?5BS0SOU1) M:8Y<4<%!XJ+K]>IW_;:U=P;?*6[5T1AL)G,AWNUDG':]F@T(&2;:*A#SVN M&;-")HQ?>TVO1%K'X_%!_9O+W>0R)PH'@KW15&==K^U!B@NR9GHBMO>XSZ=E M]1+!E'O"MK - P^2M=(BWSN;"'+*BS?9[<_AR"&HGW (]@Z!B[L N2B'1).X M(\46I+4V:G;@4G7>)CC*;5&F6II=:OQT_/0\&T$+;N!Y=C^:0&\PF+R.AO P M[O7'#^/9>#2%RR%J0IF"^A5< .4PR\1:$9ZJCJ]-"%;(3_:X?H$+3N#J 3P* MKC,%(YYB^EG -[&7"02'!/K!6<4A)K?0J%]#4 MJK],A7%Y0)[$/ZX MACDN*>>4+\U7QPA/L.JT"[664[/W;Q,WPJCC;RI":)4AM,Z&\&0Z >[,I5=8 M6>#".SQ"1D&[&AF6R/ L\HU(2;C^@(01FE=2PR_4FY/8J,1&9[&NQH29WK*A MMLE4@J,OX&8UM5U2V_];8N3I/^K;_EK?J/X7WS^Z_3G*I>MQ"A*QYKIH!.5J MV49[1??X8U[TX$G@.'"N-9N(T.615\K)EJL7"^9"VTZDQMFYE> TAJ8 M_840^C"Q@/+G$O\&4$L#!!0 ( .YK>E(&0S15H ( %X' 9 >&PO M=V]R:W-H965TT9S M,;!2*8L[VQ;K%#(L;ED!N7JR83S#4DWYUA8%!YP8449MSW%".\,DM^+(W)OS M.&([24D.N$9@5WPGLQ=$8Z2@KQE[U9)(,+$=7!!364EM@=7F#!Z!4 M.ZDZ?A],K8JIAA1+8X!V5SVS_#0Z! NVW M9E287[0OUX:>A=8[(5EV$*L*,I*75_Q^^"..!)[;(O . L_478),E2,L<1QQ MMD=F"B&K4JCN1Z5Q:2JZ=$Z63\-%N.48ANT&P^?AXN)T]?T>-XN!BC MA]ET.EE.QT_+!;H<@<2$BBMT@4B.EBG;"9PG(K*E*D$;V>L#[K[$>2VX$:QO MD>]>(\_QG)?%"%U>7/WK8JL 50JO2N$96[_%]A'4QHAK-"N 8TGR+?HY7 G) MU9[_.F'O5_:^L>^TV*MBW::LI2HP*OWZO\7=3C>RWQI0G0K5.8?RFE"E*CQ" M^;[;C HJ5' .Y3>A@AK*=5I0884*SZ$Z3:BPANKUFTG=BM0]1PJ:2-T:*6PA M]2I2[R1IF8)J@QL)O(G7JR<+FGG]BM<_S6,2TR94O[Y?'?T2-<%Y00A&T^\4RO@Q@W;"CAJ3.[YO(A5)YKJ,XXHP2M"B?QH MK,2M'4C7"YW_*K&/NJ7^\DPQWY)<*,!&R9S;KM+SLIF7$\D*TT!73*IV;(:I M^@ "UPO4\PUC\G.B>W+U28W_ %!+ P04 " #N:WI2VW#YZ8$" /!@ M&0 'AL+W=OT?S_;22/:0K6]$%_[G.-S+K$3[;EX ME"FB@N>,Y7+HI$H55ZXKXQ0S(B]Y@;E>V7*1$:5+L7-E(9 DEI0QU^]T>FY& M:.Z,(CNW%*.(EXK1')<"9)EE1+Q<(^/[H>,YKQ/W=)S6"RF,]OUO/9W7H%K2DJ0ID$[UPC'U93:)V=PQG0'-8I+R7)$QFY M2MLQHFY<;WU=;>V?V'J*\24$W@7X';]SA#[Y9[KWY2W=U4UH.N$WG?"M7G!" M[Q;UVR O8%&@((KF._@UWD@E](OV^Q/YH)$/K'SWA+P]'VV^;9<2@4B)2D+K MEN>[MD*1 5B-\6YCO/NI M<=L78)1L**/JI2U3+A18TZU%Y3J.18E)@Z%X/$*U3^_ 7:\?O$MP##,X'B!L M H3_%8#IIM?^W_>_("]DPT[8#S\T-QP,WMG_B/&\#_[=@^-JKLHY$3N:2V"X MU;3.95_S177]5(7BA3W!&Z[T?6"'J;ZQ41B 7M]RKEX+UTMH\(*%4@ 24;94*K0I=/[O$$*N)S6P#Y=_/ M=D)XU&3KM"^)[=QS&4 MK=N.[VP'GL@\D7K [;06:(['6#XO'KGJN25+3#),!6$4.)ZUG:Y_T_=K&F B M?A*\%GMMT%9>&7O3G;NX[7A:$4[Q5&H*I%XKW,=IJIF4CE\%J5/^4P/WVUOV M;\:\,O.*!.ZS](7$,FD[UP[$>(:6J7QBZQ^X,!1JOBE+A7G"NHCU')@NA619 M 58*,D+S-WHO)F(/$$0G $$!"(X!X0E K0"8F7-S9<;6+9*HT^)L#5Q'*S;= M,'-CT,H-H7H9QY*KKT3A9&?T,!E R[AX7'PU)W0SB'%*O\@)>B5I$02;)V[G#HTU'I/ MKCJ-AO*TVK=CB0D;95"'&&ULUOO55+6"JEXR>1:F _-A:3[\G/F8B"E;4@EJY;#- M=35?>.5Y7VP./PT[L!.5=J)*GH>CC)LR(:VY%GW(HZ@9'.6:)>8ZM.=:H]37 MJ-0W3AB7ESJA_B0PYXGV?EZK'^FSA 1V>=>EO.M*><^4Z%P82[7V5=G5+/F: ME7SWQJ.^>P!1ND2IVEM4JM<";=0%:7?>_&@K\H^L6V)"W^[=]W;W@U=]>"6$ MH@K7_MY-X_]_WP7G@2GOV+@UZ$12^L%.;U"I][M*2$0W5=YW-X!??07\F_>/ MYWITO!TM,1^.?G>O/,@PGYNJ28 YT?)+M1PM*[.NJ4>.QGNZ8C-EQXXF+_>& MB,\)%6K_SA2E=]50@GA>0>4=R1:F"'EE4I4TIIFHJA-S':"^SQB3VX[^05G' M=GX#4$L#!!0 ( .YK>E*' 3W3*@( &X$ 9 >&PO=V]R:W-H965T MICV8 M<"!6'9O9)]#^^]D.1&R#OA ?^WR78[XDW2O]:@I$@K=22-,-"J+M0QB:O,"2 MF9;:HK0G:Z5+1K;4F]!L-;*5!Y4B3*+H+BP9ET&6^KVISE)5D> 2IQI,599, MO_=1J'TWB(/CQHQO"G(;899NV0;G2"_;J;95V+"L>(G2<"5!X[H;].*'?L?U M^X;O'/?F9 UNDJ52KZYX7G6#R!E"@3DY!F8?.QR@$([(VOA]X P:20<\71_9 MO_G9[2Q+9G"@Q ^^HJ(;? E@A6M6"9JI_1,>YKEU?+D2QO_"ONZ]2P+(*T.J M/("M@Y++^LG>#O=P DCB"X#D $B\[UK(NQPR8EFJU1ZTZ[9L;N%']6AKCDOW MI\Q)VU-N<92-)XM'N(?/,%D\/CQ_%B#M=#),:%@3'3FKG+NX$K MX!(6A:H,DRN3AF0M.*(P/\CU:[GD@MP0\Q:TXT^01$GT,A_"]=7-WRRA':"9 M(FFF2#QM^P+M0)4E)YL5,F"-P4!)XG*#,N=H8,A-+I2I-,+/WM*0ME'X]8%J MNU%M>]7.!=5II?/")L)+*BI0@UH*OF$N;V]U)C\SO=UG-*,Z"N94X$[*ZDR8G"JUK[.%26) M$V71A>%,T*D"76094:\#RN6VZX7>;F'&UJFQ"WZO MDY,UG5/SE$\5SOS:)6$9%9I) 8JNNEX_O!NV;;P+^,GH5N^-P6:RE/+93NZ3 MKA=8(,II;*P#P<>&#BGGU@@Q_E:>7GVD%>Z/=^Y?7>Z8RY)H.I3\%TM,VO5N M/$CHBA3;2&A%#>ATEMZ!L-+K9@:N-4V,V3-BW.#<*=QGJ3&_R MN!C#+7R&^>)Q^!WZDQ',QHO[V?AA/%G ]$=_,H?&B!K"N(8)48K8LE^BX&D^ M@L;%)5P $[!(9:&)2'3'-TAEO?VX(AB4!-$)@C""!RE,JF$L$IJ\-_ QG3JG M:)?3(#KK.*+Q%33#3Q %47 $:/C?\O#V#$ZS+G'3^35/^JUP)8$!%3@R,.5$ M:,!BP:-)J8*IU$91PQ3%VV$.PD9,QUSJ0E$-O_M+C,0/_\\9JE9-U7)4K1-4 MK2!L/%_"[.W@.=DPL=;N8/S$3)SB%&)\-XHM"WOICKW<\I2V.\6VC$TOO&EU M_,U^O3_&1,W;.N8=?KO&;Y_%'V&N20V+#2MHS(XTM(A+IDO32 MOR])R:KC1>@A%YND9MZ\]T3-=+=,_ ?1AT3;P-^ M4MS*@S48)1^;,K*PQ4:3?%7P+PD1K-+.P MWMALK88R\Q9#)?13JO-4_W7Z-@'?@SL(GP;SR=UP$$[&,)J^S":OX>#M>?H* MUV-4A*;R1@>]AV.XOKJ!*Z ,WA*^EH3%LNLJ3<4 NE%1=IB7#2Z4]0-XX4PE M$B8LQO@K@*LUE$*"O9!A4(DXQN@>:OXM!%[@G2$T^N]TOU-!IU;Z6K-X]0MX M84($WID+%D/$,_W126+N[3FK2PAY6O4B&B5HX]N4YTC- U'U^I'NTY"@?5YULR38K"0X M1XE$1 GHJPMCW.A.MM)]2<%D9\ABA0>MLD3KVSQHG0BL';S7W(33F*!]P85V M2;%=35%W3LJ6M_"(# 5)K1N#6+<8*I4@IKGN#9$5CG3*M6]1G!D MR6E0N]$XLL0]Z(L9BJ4=%U+77S.5=Y;RM)Q( ]N(C\Z'>E+E@^4?3#[F7HA8 M4B8AQ86&].Y;FI'(1T>^47QEN^\'5[J7VV6BIRT*$Z"?+SA7^XTI4,[O_E]0 M2P,$% @ [FMZ4F;]1VT4 P 2PD !D !X;"]W;W)K&ULE59=C]HZ$/TK5J0KM5*7? )+!$@0N&H?ED5+/QZJ/IAD0JQU M[-0VR_+O:X=LNET9JWTA]L3GS#E#[/'TQ,6CK 4>JXIDS.O4JI)?5_F%=18 M#G@#3+\IN:BQTE-Q\&4C !?-I&]N*^90?%24,M@+)8UUC M<5X"Y:>9%WHO@0=RJ)0)^/-I@P^P _6EV0H]\WN6@M3 ).$,"2AGWB),5Q.S MOEWPEN#J\ X>@*(.H T5M ? 40=X#X+2"Y D@Z0-)6YF*EK<,* M*SR?"GY"PJS6;&;0%K-%:_N$F;]]IX1^2S1.S3?WG]H6R^[OM>K-;?/YTOT'O5J PH1*%[Z>^TCD-TL\[_N6%/[K"'T;HCC-52;1F M!11_$OA:;*\X>E&\C)R,*\@'* X_H"B( HN@S W_'OZP@%9_G3.<.#S$?=7C MEB^^PK>KL( ;\[T6:(O/>ALIM! "LP.8\0>TX2S'LD+K9[V_):#OB[U40F^2 M'X[L29\]:;,G5[(_$/EX4PH 1)@" 5(A@15(V[_K9#)G4BH;G,/,TX>.!/$$ MWAS9ZNM6% WB\#^'LV'O;.CD^2) M%, *="9 "UOEG43_4'FWH& 0!*["WWIO I/>Z<1);#\[EF[0ANN]W324Y'A/ MP2;+?W5\UR .;1N4*.='IB[B^FC?:1=M@WD37^H.'-KB<9K%MGB29HDM/DRS MH2T^2K.1+3Y.L[$EOKA-5[>V]9/NIN#_MGNY9MQA<2!,(@JEMAX,QGJ/B4OK MODP4;]IFMN=*M\9V6.G;#@BS0+\O.5&ULO5C; MCN(X$/T5*]J'76F:Q.;> B2@V9V1IAO4S$7S:)("HDYBUC:7_ONUDY!P21QH MC;8?&MNI.CY5=NK8Z>T9?Q-K (D.81")OK66L >]#9T!7.0WS].=+U[?)E^FR#LH 3E_GPVY?I M"_KS"23U X'(7]I,,O<-L4V\" _H#V0CL:8<1,^6BH]&M=UT[E$R-RF9&Q/T MS"*Y%F@2>>"= ]@JD"P:Y:==569T1[69$NT:B/T#()(]PV"C! M4&W)T$Z-:MYR#4?NNKD![K/"/'>ON36<5NB(BV%CH?L9J"=[#< =M>+F"!5:?FD.[I7TF&H'-@O&![> M5QY?0=^P]$89JP,P5W>9+0W05W\)R(_0+Q6#Z:A(<@TA9@VY;TM6@#5B1X'J M*$Q.[:2+//I>=/ ?5T U4ZA&!E6 =!YSKD4$_Q][NV*6NY)AAOI ,G+1)&;1 MO.\EJ0"[*V8SU!TQVR>7VQ#X*K[S"^2R;223FV$VFGU7&,:WZ8OQ$7X<)U\' MHP(5 2P7IU/3MGB?W_Z0CV2:^0B^85!?RN+D&Z@'7!NKYDC%Y M[.@)LJ\P@_\ 4$L#!!0 ( .YK>E+=@]&PO=V]R M:W-H965TGE( MR(2>]%G8"WAB6QQ)A/;;5Y(= [[0-M,7L.3=OWZ[UDH[.C+^+'8 $GW/LT*, MK9V4^P^V+>(=Y%0,V!X*]6;#>$ZE&O*M+?8<:&*<\LPF& =V3M/"FHS,W .? MC-A!9FD!#QR)0YY3_F,&&3N.+<=ZG7A,MSNI)^S):$^WL +YW_Z!JY%=JR1I M#H5(68$X;,;6U/DP=SSM8"R>4CB*LV>D0UDS]JP'7Y*QA3419!!++4'5WPO, M(AS/B9C9=+6[1?'GWL+A?3;]^6=ZC?VY!TC03R'VOS!Y!2)[&$A*TDBQ^1M,C MY8EZ\0[92.PH!S&RI2+3^G9<49'T5^4)M= /LUL'\5^!.GA6Q^W)++;RWH1N[0=QI<;3,2!B'&W5Q!S15< MY7I2.[H;*VBM=T-TUO8 0OX'6 M81;Z./"ZR:*:+/J3O0=%&.^_9RK'P;F6AN\0ZKL!?L=!$X?W03_*(:*['P@K2=PK;5Q;XL4>VSQB,' MOC7]F$ Q.Q2RO*OKV;KGFYI.IS$_T[V@:6A.,F4C>4>Y*B.!,M@H23P(U27 MR]ZL'$BV-^W-FDG5+)G'G>IG@6L#]7[#F'P=Z 7J#GGR$U!+ P04 " #N M:WI2^1TEGZH" !/!@ &0 'AL+W=OFMH'07]^Q=]F2 M"%![8(!MZ*7.BVEQFSNO=]G618,'TC5RCH9"%5P0PM MU=+7*X4L=4%%[D=!<.L7C NOTW)[$]5IR;7)N<") KTN"J9V/9L1M^I[5B2YRA>5E-%*W\&B7E!0K-I0"%B[;7#>_[3>OO'+YQW.H#&ZR2 MN92O=O&8MKW )H0Y)L8B,/ILL(]Y;H$HC5\5IE=3VL!#>X_^U6DG+7.FL2_S M[SPU6=O[[$&*"[;.S51N'[#2XQ),9*[=+VQ+W]O @V2MC2RJ8,J@X*+\LK>J M#@-$0%0%1!\#FB<"XBH@=D++S)RL 3.LTU)R"\IZ$YHU7&U<-*GAPM[B MS"@ZY11G.N.GYR&$ 5S#[*$['5[WNK/A /I/H\EP/.L^/SZ-X6* AO%<0^.2 MW%YF [CX=-GR#;%;##^IF'HE4W2"*8Q@)(7)- Q%BNE[ )_2KG./]KGWHK.( M TQN( ZO( JBX$A"_7\.#[^<22>N2QD[O/@$WBQC"J]M3Z4P83MJ=0-=I9A8 MHK6O8"Q%PG0&PS=Z@QKA1W>NC:)&_GF&O5&S-QQ[XP3[BV"%5(;_)G8D@L20 ML5B;M4)(9&$9F7LX6+(?N\"2H>D8[//?=*@T=\T@;/F;P[H>\8N;81PU:K]W M$IJUA.99"5.T8X>+)6S=ZR,!;(.*A@E4VDH%*U1/8(=,41]#43;B M+:1LIX]USG\"18TC2&4-_(.W6:!:NI&EZ4K6PI2M7N_64['KAL&'_1Y-RW*X M_84I1^V(J247&G)<$&1P>+,C"8^*NM YPLIS7YA M">K_D,X?4$L#!!0 ( .YK>E*Y=H'D'@( T$ 9 >&PO=V]R:W-H M965T&8I>8/2<"5!XV849(.' M\=#5^X(?'/?F(@;7R5JI-Y<\E:,@.KU#"^%_8=[7W40#% MUEC5','DH.&R^[+#\1PN /'@"B ^ F+ONQ/R+J?,LC31:@_:51.;"WRK'DWF MN'27DEM-NYQP-ITO7F8PB* '^6.VFO7&63Z;PF3QO)S-\^SE:3&'FRE:QH6! M.=.:N4/\G(26M!U#6!QUQIU.?$5GBD4?AH-;B*,X>LVG#2:DZ36L".B2V"VH!JW=@9H)=@+),EE]6_CJU3 MN/,*[@7MTB@)=Y>FPHO;=0_EF>F*M$#@AC!1_RN!=3=\76)5ZR]\K2R-CP]K M>J^H70'M;Y2RI\3-T/D?(/T 4$L#!!0 ( .YK>E(=31AMD ( %D& 9 M >&PO=V]R:W-H965TNJK("*JHY8 <>=A9 5U3B52U>M)-#<@BKF^MUN[%:TY$Z: MV+5'F2:BUJSD\"B)JJN*RM]#8&+==SQGM_!4+@MM%MPT6=$E3$$_KQXESMR6 M)2\KX*H4G$A8])V!=S.*3;P-^%K"6NV-BZ/=^R?;>Z8RYPJ& GVKN'9+#@M9,/XGU%]CF M$QF^3#!E?\FZB8TP.*N5%M46C ZJDC=?NMF>PQ[ BT\ _"W /P2$)P#!%A#8 M1!MG-JTQU31-I%@3::*1S0SLV5@T9E-R M[B9D-O@^F9*+,6A:,G6)&\_3,;GX<$D^D)*362%J17FN$E>CO"%QLZW4L)'R M3TBARIW@NE!DPG/(WQ*XZ+LU[^_,#_VSC&/(.B3P/A*_ZW>/&!K]-]S[=,9. MT)YE8/F"$WRW/!,5D!G=D'&I,B94+8'\&,R5EOA.],. MP1*6U!3!T4MH"")+8&KX-;T*P\A+W-?]DSD2Y4?>=1OUQEW4NHO.NL/"PK+A M_S#8<,1[TM>]\,#>^Q@OB/WC[N+677S6W4QHRO -VTNZP-O!UST';(1 --W M4:_Q^V,*HE[OP.V1*,^+X@.[[EZ55B"7MGDIDHF:Z^;-MZMM?QS8MG"P/L2^ MV;2YOS1-T[VCRPP-X/T@3@_D(( MO9L8@?;?)/T#4$L#!!0 ( .YK>E*]/\$FQP( #@( 9 >&PO=V]R M:W-H965T9("K89RF30R=1 M:G/GNC),,".RP3?(]$K,14:4'HJU*S<"261%6>KZS6;@9H0R9S2P<\]B-.!; ME5*&SP+D-LN(^#W&E.^&CN<<)E[H.E%FPAT--F2-"U2OFV>A1V[I):(9,DDY M X'QT+GW[B9]8V\-OE/#]J\U=Y[(B$B<\_4$CE0R=G@,1QF2;JA>^^X9%/AWC+^2I MM+^PRVV#I@/A5BJ>%6)-D%&6/\F^J,.1P LN"/Q"X)\*VA<$K4+0LHGF9#:M M*5%D-!!\!\)8:V_FQ=;&JG4VE)FON%!"KU*M4Z/'I^4,/!]NX>%Q\C2?P?+^ MYVP!UU-4A*82O!N]]+J8PO75#5P!9;!,^%82%LF!JS2 <>.&1;!Q'LR_$$S' MF7.F$@DS%F'TT8&KR4M\_X _]FL]3C%L0,O[ G[3;U8 33XM]_HU.*VRFBWK MKW7!WP,+>8:@R!YPKP^:1+A>(<.8JAL(N=[[4DG@\5U-K'89JVUCM2_$>FTL M&A!CA(*D59\B5W>LVISE]Y$NT/MQ;]B?]WD/75.Q)HR"2G&VF6ST=5 (N]3^4#QC;WJ5USIQF%?$]W:41@#O1YS MK@X#$Z#\LS#Z U!+ P04 " #N:WI2A&MF!S8# @"0 &0 'AL+W=O M&CG'L5X MR N548:/ F21YT2\76'&-R/'=]XGGN@J56;"'0_79(4S5,_K1Z%';FTEH3DR M23D#@4; 2WRENY,XWF% 6G+^8P6TR_:")2D=.WX$$EZ3(U!/??,,JH*ZQ M%_-,VB=L2MFHXT!<2,7S2ED3Y)25;[*M$K&CX$<'%()*(=A7..0AK!1"&VA) M9L.:$D7&0\$W((RTMF8^;&ZLMHZ&,K.-,R7T*M5Z:GS_,+\&/X!SN+V?/-Q= MP_SRY_4,3J>H",TD!&=ZZ7DVA=.3,S@!RF">\D(2ELBAJS2 ,>/&E;.KTEEP MP)GV<\>92B5= RYFBJA" M]KC]T7W?3TB(4=,):Z!-9MR;K_I,,09\,T-5% M7Q^F3XM-AP;] DR7)+Z$)28H2+:S! MDN*2J+9;28;2#Z3=":4[R0I2EIE,%SK"8C1!F?J 0F!BN8F4J%IO0=2&'>YQ-X6Z4;\=NU=C M]XYBWU1YE[P0L:9,$'/SHJ\T0;TO9=+;B'O-)(:#SAYQ4^A FOLU;_\?)X;' M+[8*)Z#)=&N2-NMMA/TFH1]&>X1M0KU>.^2@AAPOL*ILJZ7<_6;?[2-K>]^2O3_FT/^S!3_CO<$;&B3$*&2VW2N^AI(%&V MXW*@^-IVM 57NC_:SU3_PJ P GI]R;EZ'Q@']4_1^"]02P,$% @ [FMZ M4I A8B=O P &PL !D !X;"]W;W)K&ULG99? M;]HP$,"_BA7U89-:\H\ J0"IA4[KP[9JT&VO)C%@S;&9[4"[3[]S$E)*G+3: M"\3.W?EWE_/=C0]"_E9;0C1ZRAA7$V>K]>[:=56R)1E6/;$C'-ZLA<-W Q3[DS'Q=Z#G(Y%KAGEY$$BE6<9EL^WA(G#Q/&=X\9W MNMEJL^%.QSN\(0NB'W&*"HXD64^<&_]ZYH=&H9#X0CIZ==ORSOD!^@*W7^=??MRAY8WO^X6Z,.<:$R90N%'>/6XF*,/ M%Q_1!:(<+;%/;"5GMK(B5)P:M$9 1I_(2P4D2KZP[K86T]+*SW6ZS?,+@B MF"<$P65#JITSR-M$Y%Q;HU<:C J#YO[MISZ$:7\:(8M(6(N\XNS7G/U. MSGN^)UP+^8S@HZ*=%&F>:+BA.I?FHBHB]\1*6YH=G*!$P_ ,MRG3'_3MO%'- M&W7RSD0&-4SAJ@HD,L?,RAP'!V?X5ED@MA.-ZSIAIUTMU!2K\2>R"N3[RF!ZI_0*IJ0 #@34M._Q8:- M>M@@BOTSZ*9($-F91S7SJ),9*C;48XXX]#7H8!+H^ 8QH11*L)3/<,,.6-I+ MTJB9IN=)T!1IR8"XYHT[>1][B]Y_P<9-DF%XGA1-H2#V6FZ5[[TT N]MY@3* M(=5O@,U"85C+P6TI.6Y7>2UG7[I6!?HHV$ %M1_0;$*!Z-S"]$JD$8#W:R'T<6'FHWH>GOX#4$L#!!0 ( .YK>E*7F1V8S ( $4' M 9 >&PO=V]R:W-H965TDB M-)(E6TX#VX"WHCDD,6*G+5#T0$MCBPA%JB0=)WWZ#BE9<;RUZ$7B,O//-UR& MG;543SH#,.0EYT)WO80B<6R'$^%5I>G5(Z[C=WJA_=KEC+G.J82CY-Y::K.M=>22%!5UQ M\R#77Z#*IV7U$LFU^Y)U:1L''DE6VLB\W8S+K?Q]/R=D(#&55!Q!!0*$KD4[#>DQ&"@.0A8,*,OB+W:3"SQ6',J$CBT/Z5VRVG;"_[< MBYI7'?]Y>\D.V 1O-N^@6S5TZR3T1#&I2 'X*Z$+J9F[QDPD6'PT'#Q-I6B\ M11+LL.Y;-(+#J'&-&I]$[:>I(].N.J0$&;>!-98N3HU=>XGW4RD0AKP"58?X MXWVZ]DX"^R;1D03:=0+M_ST@(-*_G(_V_M['K1WD S;-W?/A;U6D'-32%6I- M$KD2IKS=]6C]%O1="=P9'^ ;49;T-YGR@;FE:LEP/S@L4#*X;".1*HMVV3&R M<'5O+@U64=?,\)T#90UP?B&EV71L@/KE[/T!4$L#!!0 ( .YK>E+\_EKB MJ ( %@& 9 >&PO=V]R:W-H965T]3]KBJMX!(?-9BR*)A^O4&AUKT@#G8'3WR16W<0]KM+ MML )VN?EHZ9=6*-DO$!IN)*@<=X+!O'UL./B?9DQ@T,E?O#,YKW@*H , MYZP4]DFMO^'63]OAI4H8_POK*K9#P6EIK"JVR:2@X+)ZLLVV#GL)<>=(0K)- M2-XGM(XD-+<)36^T4N9MC9AE_:Y6:] NFM#UC61GXR8YB3C"M '- M^!,D41(=$#3\[_3XRPDYS;JJ38_7/()W*U-5($S9!D;_!3 M531M3^/N_*H?MY*D&Z[VR_:G\4?'D518?5=&HUG9-JQILEUU457Y'I@\2G$:CS$K"* M6JC9.O1]P[U+6J!>^-E%=E4I;=7H]6D]'@=^*KP[OZ&Q64VY?S#5S+UC>L&E M 8%S@HP:EU0D7E+>ITMVW0, '4/ 9 >&PO=V]R:W-H965T5A8P>[MLY<8$C6)N;99 MVG]?YV.3;.)8J+TO$"=GQF?&AT-F!GFF1\:D1"G+^8)C]$),5\ M1,\DDT^.E*58R"4[F?S," Z+H#0QD66Y9HKCS)A-BGN/;#:A%Y'$&7ED@%_2 M%+-?=R2AUZD!C;<;N_@4B?R&.9N<\8GLB7@^/S*Y,NLL89R2C,0HLOU[)@B1)GDGR^*]* M:M1[YH'MZ[?L7XOB93$OF),%3;['H8BFAF^ D!SQ)1$[>OU&JH*"+"K@*)S9LFL*&N) M!9Y-&+T"EJ-EMORBZ$T1+:N)L_P8]X+)I[&,$[/-]FD%H T^@_WJ_F&U>0+S MS1+( M7CC.0CXQA225IS8/%8&[D@ :( 1>*"9B#A892$)WRBMI#NDS;@D MAQ&PX3\ 65UZ"A1$ MW@ ]IZ;G:.FM0Y*)^!CCEX0 S#D1R@8ZO;V1XP2HPU"!\I$/U0S=FJ&K9?@\ MVH\T^O#J--Z?Z\/K$8<.=#O5*4">[:B+\VM6_E^KP^^?NP?M#KD^R(:>FEM0 M/WC$Z% M"H;4#!LCAGHGWA$N #V"[Y0ENC] V'@GU)NG7C)]-X26'7C=8A4P:%D#O@(; MUX1ZV[Q)-&Y?#:[;8ZA C?VAXVC\&.H-^5;)]&W7\9VN-RM0@3-V!S@V[@SU M]GQ/Y"ML]DLGEL9-H=Y.]6+I^Z,T4=BMLH]"CC5P$J@Q4:0WT5ND4J5H;VUU MV&DA[ZDUIHSTIKR(X@SK7E8;$T5Z$]6V'_5MT1X'O0+[*!38XX$:&^]$>N^\ MJ?W]=],>.QVDI&:V!IB4L%,QUW%PH)=,E"_^]=UZ=IP7$U/G_IV<*I)>_8;4$L#!!0 ( .YK>E+R[WNK!@, "T0 - >&PO[I[GS@=&F39ZS>GMDE+MM1473>HOM:X_!D&S6-** M-.>RIL(@A505T6:JRJ"I%25Y TX5#\:C41Q4A E_-A6KZJK2C;>0*Z%3?SR8 M/'OZDJ=^&+_W/1LNDSE-_?O3MS]64E^^\>SYY-W)R>C^[/+0?MH!9W[@#'KQ M@J#G(SRNP;K009_#;%I(L4TE\JW!<).*>@^$IWY&.)LK!EX%J1A?6_,8# O) MI?*TJ:$1$X*E>;1P:&=0WCY.Q814';=EL+_S_O(#8#,#@8SSO5J#83:MB=94 MB2LSZ2[NC$\@KQ_?K6NCL%1D'8XO_*U#=S(DR=L\JJP7LT>I/Z\,MF(;@Z]0F\4+5C;S=MBX,>BAWAT4M=\_8FS M4E34YOYBPMF4;/R\I53LT;!!IRR,@2K?>Z!*L\6NY: W\T#/>7VB2)854P; M=@?C2))@"/2BNT?C&*E.#!_W^F!W210EB1L!S*T@BC $[D8-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( .YK>E)(>DPTSP0 ($H M / >&PO=V]R:V)O;VLN>&ULQ9K?KZ(X%(#_E8:GN\G,*K_TWIMQ$L1> M):O@ )J=IPUJ'9M!,,"=NSM__;:P[K;.]F1>+$]*(?AQ;,]WVO+AK:R^[LKR M*_KSG!?UQ#@US>5Y,*CW)W+.ZE_+"RG8F6-9G;.&'59?!O6E(MFA/A'2G/.! M-1R.!N>,%L;'#]=[K:N!>% V9-_0LF"-O&%+R5O]WWE^B+[1FNYH3IN_)D;[ M/2<&.M."GNEWUDT69[LJS+/)X;9G=B2JJ'['YH3#IEF MN[IM:;)=G#&0B3$:LAL>:54W[17M_3/&^(VPB[NCUZ9\H7E#JEG6D'E5OEYH M\87?ACW%0'B,-@[7SRZ(S]7/A+$\'NF>S,K]ZYD431?'BN0HV2S6GGQYS:&P3P,7@+?"U,!\A& ?-0 :3%(S_>C#>^-,?9QL/6F M2_P.A0+D$P#YI '29I!!N&7_<<^'%^/V4 M=<19JVH<)I[4&2'-F%H\8UXQ62C7F]A?\%'#T'\+VF, MEZP*$C$AVU@Z;&.Z;>TS3?"G#FD&15+D[10YKM2X=X M5#6EC F)Q](A'E5-*6-"!K*T&$A1;'A)284C3!31X=$AK_S!*F M TG(T2&A,?J?-8J8D(0<'1)2+15*$G(@"3E:UN!4Q;LTA" +.5K6X%28 MTA""+.3T.A42RTT7LI"K92JDPA3+31>RD*ME*J3"'(N8D(5<+5,A%>:CB E9 MR-4R%?IQ_OM/P2EB0A9RM4R%%)A2WG3!EPUT6$B)*>9-%[*0JV4G2(4IYDT7 MLI"KQ4(J3"EO0A9R>]D)NF)*>1.RD-OGEI#4-T>0A4:MA0;75]X.Y$@+<@C9 M3]2L?9_E^W6%^$>W^>ZX?!_L^)KG/FN+BF69':YOT%W?_OOX-U!+ P04 M" #N:WI2F!M:GOL! #+(P &@ 'AL+U]R96QS+W=O#B55;.;IN%72F6]R\>NW/1#/IV/ M;/KQV$WGY;A-0[=^Z[8YZ7+9IO'[C.;QX?O,Q.G&;9Y63?HX7'>7=-G(S7ERLWAZ737CTZLTJ7:00I#6 M#S((LOI!#D%>/R@@*.H'M1#4U@^ZA:#;^D%W$'17/^@>@N[K!\D295P2),VP M)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O M)=!;46\ET%MG#]L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z&^IM!'H;ZFT$>AOJ;01ZV^QE"8'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z& M>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=X^>]E-H+>CWDZ@MZ/>3J"W MH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=\P^5A+H M':AW$.@=J'<0Z!VH=Q#H':AW$.C=HM[M3^I=IL]#+M>>KS5>_R>IGL[GYNOE M+\NOG7B_:"\X)_AWY_$O4$L#!!0 ( .YK>E)TTL9BW@$ %HC 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z1=^!+A1;]4+_T#= M#K"PK4U;$/Z]W0 3C1(-)KXW6[:VYSUKD^=JD^>=HS#8-G4;IMDR1G?#6"B6 MU)B06T=M&IE;WYB8'OV".5.LS(*8&(W&K+!MI#8.8U4X2$A3RO[.6%9N7"1)F3LRX1N MY/N P[K'#7E?E31X,CX^F";-8MN:A;BK*>2G2WS1HYW/JX)*6ZR;M"0/SI,I MPY(H-G6^+WIQ.CFF':;]E9^=WY^)J?39WT?=:9=4_C [;>^K]:O^/ +K;^?O\<E+ UG&B[0 "L" M 1 " :\ !D;V-0E*97)PC$ 8 )PG 3 " &UL4$L! A0#% @ [FMZ4N* U+YD! :! !@ M ("!# @ 'AL+W=OE))E(7QT04 &<5 8 " @:8, !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ [FMZ4M*)S/;8! SQ$ !@ ("![A4 'AL M+W=OE+C!0Y(Q0( M /L& 8 " @?P: !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ [FMZ4@>( M$OMP!@ 51@ !@ ("!.", 'AL+W=OE(IF2?*/R, (=A 8 M " @=XI !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ [FMZ4MS"C2I2 @ W@0 !D M ("!75 'AL+W=OFG$?LP" #)!0 &0 @('F4@ >&PO=V]R M:W-H965TE(#8E5 !X;"]W;W)K&UL M4$L! A0#% @ [FMZ4NMF916X!@ )A !D ("!*ED M 'AL+W=O&PO=V]R:W-H965TE+8>-%DK@( (8% 9 M " @;5C !X;"]W;W)K&UL4$L! A0#% @ M[FMZ4J<6YKON!P ,A, !D ("!FF8 'AL+W=O&PO=V]R:W-H965TE*H M$01#/ 0 *D( 9 " @?B% !X;"]W;W)K&UL4$L! A0#% @ [FMZ4E@ :?9 @ 2@8 !D M ("!:XH 'AL+W=O&PO=V]R:W-H M965TE)"<:V"F@, !8( 9 M " @06R !X;"]W;W)K&UL4$L! M A0#% @ [FMZ4HP25P7; @ @@8 !D ("!UK4 'AL M+W=O&PO=V]R:W-H965TE(Y'H1-L ( (D% 9 " M@7Z[ !X;"]W;W)K&UL4$L! A0#% @ [FMZ M4D:W:B7B @ @@8 !D ("!9;X 'AL+W=O&PO=V]R:W-H965TE)J.1"9 MM0( (<' 9 " @1O3 !X;"]W;W)K&UL4$L! A0#% @ [FMZ4JD'ME+; @ E0L !D M ("!!]8 'AL+W=O&PO=V]R:W-H965T ME(,L),_7@( ,H% 9 M " @7/< !X;"]W;W)K&UL4$L! A0# M% @ [FMZ4KL64.N] @ <0< !D ("!"-\ 'AL+W=O M&PO=V]R:W-H965TE)%?4[=T@( , ' 9 " @9WD M !X;"]W;W)K&UL4$L! A0#% @ [FMZ4GQ] MF"UB @ - 4 !D ("!IN< 'AL+W=OWKD" "3!P &0 M @($_Z@ >&PO=V]R:W-H965TE)V6<.(EP( &@& 9 " @2_M !X;"]W;W)K&UL4$L! A0#% @ [FMZ4@9#-%6@ @ 7@< !D M ("!_>\ 'AL+W=O&PO M=V]R:W-H965TE()/(DH50, M -,* 9 " @8SU !X;"]W;W)K&UL4$L! A0#% @ [FMZ4H&PO=V]R:W-H965TE)H+&"3QP( ,L' 9 M " @5G^ !X;"]W;W)K&UL4$L! A0#% M @ [FMZ4F;]1VT4 P 2PD !D ("!5P$! 'AL+W=O&PO=V]R:W-H965TE(=31AMD ( %D& 9 " @<,1 0!X;"]W;W)K&UL4$L! A0#% @ [FMZ4KT_P2;' @ . @ !D M ("!BA0! 'AL+W=O&PO=V]R M:W-H965TE*0(6(G;P, !L+ M 9 " @?4: 0!X;"]W;W)K&UL M4$L! A0#% @ [FMZ4I>9'9C, @ 10< !D ("!FQX! M 'AL+W=O(0$ >&PO=V]R:W-H965TE+>ITMVW0, '4/ 9 M " @7TD 0!X;"]W;W)K&UL4$L! A0#% @ M[FMZ4O+O>ZL& P +1 T ( !D2@! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ [FMZ M4I@;6I[[ 0 RR, !H ( !IS$! 'AL+U]R96QS+W=O 0 6B, !, M ( !VC,! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $0 1 "3 )$@ Z34! end XML 76 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 77 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 71 351 1 true 20 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://dataio.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) Sheet http://dataio.com/role/ConsolidatedBalanceSheetsInThousandsExceptShareData CONSOLIDATED BALANCE SHEETS (in thousands, except share data) Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) Sheet http://dataio.com/role/ConsolidatedBalanceSheetsInThousandsExceptShareDataParenthetical CONSOLIDATED BALANCE SHEETS (in thousands, except share data) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share data) Sheet http://dataio.com/role/ConsolidatedStatementsOfOperationsInThousandsExceptPerShareData CONSOLIDATED STATEMENTS OF OPERATIONS (in thousands, except per share data) Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) Sheet http://dataio.com/role/ConsolidatedStatementsOfComprehensiveIncomeLossInThousands CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (in thousands) Statements 5 false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Sheet http://dataio.com/role/ConsolidatedStatementOfStockholdersEquity CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 00000007 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) Sheet http://dataio.com/role/ConsolidatedStatementOfCashFlowsInThousands CONSOLIDATED STATEMENT OF CASH FLOWS (in thousands) Statements 7 false false R8.htm 00000008 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://dataio.com/role/Note1-SummaryOfSignificantAccountingPolicies NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 00000009 - Disclosure - NOTE 2 - ACCOUNTS RECEIVABLE, NET Sheet http://dataio.com/role/Note2-AccountsReceivableNet NOTE 2 - ACCOUNTS RECEIVABLE, NET Notes 9 false false R10.htm 00000010 - Disclosure - NOTE 3 - INVENTORIES Sheet http://dataio.com/role/Note3-Inventories NOTE 3 - INVENTORIES Notes 10 false false R11.htm 00000011 - Disclosure - NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://dataio.com/role/Note4-PropertyPlantAndEquipmentNet NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET Notes 11 false false R12.htm 00000012 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES Sheet http://dataio.com/role/Note5-OtherAccruedLiabilities NOTE 5 - OTHER ACCRUED LIABILITIES Notes 12 false false R13.htm 00000013 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS Sheet http://dataio.com/role/Note6-OperatingLeaseCommitments NOTE 6 - OPERATING LEASE COMMITMENTS Notes 13 false false R14.htm 00000014 - Disclosure - NOTE 7- OTHER COMMITMENTS Sheet http://dataio.com/role/Note7-OtherCommitments NOTE 7- OTHER COMMITMENTS Notes 14 false false R15.htm 00000015 - Disclosure - NOTE 8 - CONTINGENCIES Sheet http://dataio.com/role/Note8-Contingencies NOTE 8 - CONTINGENCIES Notes 15 false false R16.htm 00000016 - Disclosure - NOTE 9 - STOCK AND RETIREMENT PLANS Sheet http://dataio.com/role/Note9-StockAndRetirementPlans NOTE 9 - STOCK AND RETIREMENT PLANS Notes 16 false false R17.htm 00000017 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION Sheet http://dataio.com/role/Note10-Share-basedCompensation NOTE 10 - SHARE-BASED COMPENSATION Notes 17 false false R18.htm 00000018 - Disclosure - NOTE 11 - SHARE REPURCHASE PROGRAMS Sheet http://dataio.com/role/Note11-ShareRepurchasePrograms NOTE 11 - SHARE REPURCHASE PROGRAMS Notes 18 false false R19.htm 00000019 - Disclosure - NOTE 12 - INCOME TAXES Sheet http://dataio.com/role/Note12-IncomeTaxes NOTE 12 - INCOME TAXES Notes 19 false false R20.htm 00000020 - Disclosure - NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION Sheet http://dataio.com/role/Note13-SegmentAndGeographicInformation NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION Notes 20 false false R21.htm 00000021 - Disclosure - NOTE 14 - IMPAIRMENT AND RELATED CHARGES Sheet http://dataio.com/role/Note14-ImpairmentAndRelatedCharges NOTE 14 - IMPAIRMENT AND RELATED CHARGES Notes 21 false false R22.htm 00000022 - Disclosure - NOTE 15 - SUBSEQUENT EVENTS Sheet http://dataio.com/role/Note15-SubsequentEvents NOTE 15 - SUBSEQUENT EVENTS Notes 22 false false R23.htm 00000023 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://dataio.com/role/Note1-SummaryOfSignificantAccountingPoliciesPolicies NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 00000024 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://dataio.com/role/Note1-SummaryOfSignificantAccountingPoliciesTables NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://dataio.com/role/Note1-SummaryOfSignificantAccountingPolicies 24 false false R25.htm 00000025 - Disclosure - NOTE 2 - ACCOUNTS RECEIVABLE, NET (Tables) Sheet http://dataio.com/role/Note2-AccountsReceivableNetTables NOTE 2 - ACCOUNTS RECEIVABLE, NET (Tables) Tables http://dataio.com/role/Note2-AccountsReceivableNet 25 false false R26.htm 00000026 - Disclosure - NOTE 3 - INVENTORIES, NET (Tables) Sheet http://dataio.com/role/Note3-InventoriesNetTables NOTE 3 - INVENTORIES, NET (Tables) Tables http://dataio.com/role/Note3-Inventories 26 false false R27.htm 00000027 - Disclosure - NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://dataio.com/role/Note4-PropertyPlantAndEquipmentNetTables NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://dataio.com/role/Note4-PropertyPlantAndEquipmentNet 27 false false R28.htm 00000028 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Tables) Sheet http://dataio.com/role/Note5-OtherAccruedLiabilitiesTables NOTE 5 - OTHER ACCRUED LIABILITIES (Tables) Tables http://dataio.com/role/Note5-OtherAccruedLiabilities 28 false false R29.htm 00000029 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Tables) Sheet http://dataio.com/role/Note6-OperatingLeaseCommitmentsTables NOTE 6 - OPERATING LEASE COMMITMENTS (Tables) Tables http://dataio.com/role/Note6-OperatingLeaseCommitments 29 false false R30.htm 00000030 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Tables) Sheet http://dataio.com/role/Note10-Share-basedCompensationTables NOTE 10 - SHARE-BASED COMPENSATION (Tables) Tables http://dataio.com/role/Note10-Share-basedCompensation 30 false false R31.htm 00000031 - Disclosure - NOTE 12 - INCOME TAXES (Tables) Sheet http://dataio.com/role/Note12-IncomeTaxesTables NOTE 12 - INCOME TAXES (Tables) Tables http://dataio.com/role/Note12-IncomeTaxes 31 false false R32.htm 00000032 - Disclosure - NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Sheet http://dataio.com/role/Note13-SegmentAndGeographicInformationTables NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Tables http://dataio.com/role/Note13-SegmentAndGeographicInformation 32 false false R33.htm 00000033 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://dataio.com/role/Note1-SummaryOfSignificantAccountingPoliciesDetails NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://dataio.com/role/Note1-SummaryOfSignificantAccountingPoliciesTables 33 false false R34.htm 00000034 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) Sheet http://dataio.com/role/Note1-SummaryOfSignificantAccountingPoliciesDetails1 NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) Details http://dataio.com/role/Note1-SummaryOfSignificantAccountingPoliciesTables 34 false false R35.htm 00000035 - Disclosure - NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://dataio.com/role/Note1-SummaryOfSignificantAccountingPoliciesDetailsNarrative NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://dataio.com/role/Note1-SummaryOfSignificantAccountingPoliciesTables 35 false false R36.htm 00000036 - Disclosure - NOTE 2 - ACCOUNTS RECEIVABLE NET (Details) Sheet http://dataio.com/role/Note2-AccountsReceivableNetDetails NOTE 2 - ACCOUNTS RECEIVABLE NET (Details) Details http://dataio.com/role/Note2-AccountsReceivableNetTables 36 false false R37.htm 00000037 - Disclosure - NOTE 2 - ACCOUNTS RECEIVABLE NET (Details 1) Sheet http://dataio.com/role/Note2-AccountsReceivableNetDetails1 NOTE 2 - ACCOUNTS RECEIVABLE NET (Details 1) Details http://dataio.com/role/Note2-AccountsReceivableNetTables 37 false false R38.htm 00000038 - Disclosure - NOTE 3 - INVENTORIES (Details) Sheet http://dataio.com/role/Note3-InventoriesDetails NOTE 3 - INVENTORIES (Details) Details http://dataio.com/role/Note3-InventoriesNetTables 38 false false R39.htm 00000039 - Disclosure - NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) Sheet http://dataio.com/role/Note4-PropertyPlantAndEquipmentNetDetails NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Details) Details http://dataio.com/role/Note4-PropertyPlantAndEquipmentNetTables 39 false false R40.htm 00000040 - Disclosure - NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) Sheet http://dataio.com/role/Note4-PropertyPlantAndEquipmentNetDetailsNarrative NOTE 4 - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) Details http://dataio.com/role/Note4-PropertyPlantAndEquipmentNetTables 40 false false R41.htm 00000041 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details) Sheet http://dataio.com/role/Note5-OtherAccruedLiabilitiesDetails NOTE 5 - OTHER ACCRUED LIABILITIES (Details) Details http://dataio.com/role/Note5-OtherAccruedLiabilitiesTables 41 false false R42.htm 00000042 - Disclosure - NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) Sheet http://dataio.com/role/Note5-OtherAccruedLiabilitiesDetails1 NOTE 5 - OTHER ACCRUED LIABILITIES (Details 1) Details http://dataio.com/role/Note5-OtherAccruedLiabilitiesTables 42 false false R43.htm 00000043 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Details) Sheet http://dataio.com/role/Note6-OperatingLeaseCommitmentsDetails NOTE 6 - OPERATING LEASE COMMITMENTS (Details) Details http://dataio.com/role/Note6-OperatingLeaseCommitmentsTables 43 false false R44.htm 00000044 - Disclosure - NOTE 6 - OPERATING LEASE COMMITMENTS (Details 1) Sheet http://dataio.com/role/Note6-OperatingLeaseCommitmentsDetails1 NOTE 6 - OPERATING LEASE COMMITMENTS (Details 1) Details http://dataio.com/role/Note6-OperatingLeaseCommitmentsTables 44 false false R45.htm 00000045 - Disclosure - NOTE 7 - OPERATING LEASE COMMITMENTS (Details Narrative) Sheet http://dataio.com/role/Note7-OperatingLeaseCommitmentsDetailsNarrative NOTE 7 - OPERATING LEASE COMMITMENTS (Details Narrative) Details 45 false false R46.htm 00000046 - Disclosure - NOTE 7 - OTHER COMMITMENTS (Details Narrative) Sheet http://dataio.com/role/Note7-OtherCommitmentsDetailsNarrative NOTE 7 - OTHER COMMITMENTS (Details Narrative) Details 46 false false R47.htm 00000047 - Disclosure - NOTE 9 - STOCK AND RETIREMENT PLANS (Details Narrative) Sheet http://dataio.com/role/Note9-StockAndRetirementPlansDetailsNarrative NOTE 9 - STOCK AND RETIREMENT PLANS (Details Narrative) Details http://dataio.com/role/Note9-StockAndRetirementPlans 47 false false R48.htm 00000048 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetails NOTE 10 - SHARE-BASED COMPENSATION (Details) Details http://dataio.com/role/Note10-Share-basedCompensationTables 48 false false R49.htm 00000049 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 1) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetails1 NOTE 10 - SHARE-BASED COMPENSATION (Details 1) Details http://dataio.com/role/Note10-Share-basedCompensationTables 49 false false R50.htm 00000050 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 2) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetails2 NOTE 10 - SHARE-BASED COMPENSATION (Details 2) Details http://dataio.com/role/Note10-Share-basedCompensationTables 50 false false R51.htm 00000051 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 3) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetails3 NOTE 10 - SHARE-BASED COMPENSATION (Details 3) Details http://dataio.com/role/Note10-Share-basedCompensationTables 51 false false R52.htm 00000052 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details 4) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetails4 NOTE 10 - SHARE-BASED COMPENSATION (Details 4) Details http://dataio.com/role/Note10-Share-basedCompensationTables 52 false false R53.htm 00000053 - Disclosure - NOTE 10 - SHARE-BASED COMPENSATION (Details Narrative) Sheet http://dataio.com/role/Note10-Share-basedCompensationDetailsNarrative NOTE 10 - SHARE-BASED COMPENSATION (Details Narrative) Details http://dataio.com/role/Note10-Share-basedCompensationTables 53 false false R54.htm 00000054 - Disclosure - NOTE 12 - INCOME TAXES (Details) Sheet http://dataio.com/role/Note12-IncomeTaxesDetails NOTE 12 - INCOME TAXES (Details) Details http://dataio.com/role/Note12-IncomeTaxesTables 54 false false R55.htm 00000055 - Disclosure - NOTE 12 - INCOME TAXES (Details 1) Sheet http://dataio.com/role/Note12-IncomeTaxesDetails1 NOTE 12 - INCOME TAXES (Details 1) Details http://dataio.com/role/Note12-IncomeTaxesTables 55 false false R56.htm 00000056 - Disclosure - NOTE 12 - INCOME TAXES (Details 2) Sheet http://dataio.com/role/Note12-IncomeTaxesDetails2 NOTE 12 - INCOME TAXES (Details 2) Details http://dataio.com/role/Note12-IncomeTaxesTables 56 false false R57.htm 00000057 - Disclosure - NOTE 12 - INCOME TAXES (Details 3) Sheet http://dataio.com/role/Note12-IncomeTaxesDetails3 NOTE 12 - INCOME TAXES (Details 3) Details http://dataio.com/role/Note12-IncomeTaxesTables 57 false false R58.htm 00000058 - Disclosure - NOTE 12 - INCOME TAXES (Details 4) Sheet http://dataio.com/role/Note12-IncomeTaxesDetails4 NOTE 12 - INCOME TAXES (Details 4) Details http://dataio.com/role/Note12-IncomeTaxesTables 58 false false R59.htm 00000059 - Disclosure - NOTE 12 - INCOME TAXES (Details Narrative) Sheet http://dataio.com/role/Note12-IncomeTaxesDetailsNarrative NOTE 12 - INCOME TAXES (Details Narrative) Details http://dataio.com/role/Note12-IncomeTaxesTables 59 false false R60.htm 00000060 - Disclosure - NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION (Details) Sheet http://dataio.com/role/Note13-SegmentAndGeographicInformationDetails NOTE 13 - SEGMENT AND GEOGRAPHIC INFORMATION (Details) Details http://dataio.com/role/Note13-SegmentAndGeographicInformationTables 60 false false All Reports Book All Reports daio-20201231.xml daio-20201231.xsd daio-20201231_cal.xml daio-20201231_def.xml daio-20201231_lab.xml daio-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 81 0001654954-21-003344-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-21-003344-xbrl.zip M4$L#!!0 ( .YK>E*:6F9W5LT +R?#@ 1 9&%I;RTR,#(P,3(S,2YX M;6SLO7MSXT:R)_K_1NQWP/;:)^P-2LTWI?:,-^16MZ_VV&Y=J3V]<_\Y402* M(J9!@,9#:LZGOYE957CQ(9 $2("LB7-FU"2!^E565E9F5C[^]K^_S1SCF?N! M[;E_?].Y;+\QN&MZENT^_?W-GX\7-X_O[^[>&/_[Y__^WPSXS]_^Q\6%\='F MCO7.N/7,BSMWXOUD_,%F_)WQ*W>YST+/_\GX!W,B_,3[O[\\_ ;_%.]_9PPN M!\RXN"CPLG]PU_+\/Q_NXI=-PW#^[NW;EY>72]=[9B^>_S6X-+UBKWOT(M_D M\;NZG<[PJF/O!5?9GYJK_SI4/S4 M5C^U>.YW 3E%;N@O5B^)_'+%8X$?+@\#'Z[X M*6[)^+<6"YGMP2:?T2]QI[Y1>P_Y]5U N^*!3PQB]7=38@ +'KI0#UQ^"ZPW M\FN'*T.2RM9RVC@#WJARC/?DZFH]Z4?+?T& C?Y"&:=S*\E7E$?9X!H#Z4)%U/ MYYO@TP26Z;J1M!42,/PYF4 \A/RF3"(UE $3(N4YJ5PBK=^Q__7>"\)/DT<& M O=W/AMS_V@D3+8E?YKQU-SCKRP \VWNV*8="JR&9<,OA78FCYIW=Z"@S3AJ M&!S?\IMGLA!^)TU7"=0$V@2IT E+-X-S94TTPSHYK.5LR85U"KD'JKZ/Q? M9A2$WNR__G3MD%LD#QHNX"&^M>HW4_X!V07O?Z MK/O1KK42@R=DMLNM#\QW01,[$>6S(".LGKQ6%HHH"YIQCLXX1U8;- ?4B0.. MH4!H#J@1!QQ=E;@QS6@6.4 \ZU,XY3X2SN=3).\S%^Z@LV*0PO30"D<1A4.S M5T/8Z\AJB>:3YO'),907S2>-XY-J59P*!8SA.-0_4B@>.[1G[\_&FVDVRT^>.U#0U;Q0]8[3L MT&?+)O[0LN/,>2/G4]<&[2DXR===E&AK]$176)N2I[O(VMEX@I?8VE-X-BNL M9?,I+G*AHJ^ZG)$VN79B'5W(XNB%+)K/1#JAN"$)Q8U@M8TA=[H@_M$8IK;W M$9L8!CLFJKFERU3%C6_Z -I&_ER M8[%YR/W3YY;EB6K9LJ5LT;RBY4I1N?+H3<(7YO,;U_H=;-20N]@T^O19Y]5Y M:ZFSI=31G%1#3JJA3)(7O8"J=]'M-JS37^JB5$Z@XMOP]O"BUVXND>0$JKRQ MV'2Z?7*Y^(O[#1="R54$"!>7NC=Y[H,=?/UE\7DQ3\NCY3GKHVS+HTRSS;'9 MIH;GEF2;JQ3;7&FVJ1G;7.W"-E?'-<$^OWAGQS;+<]:'U):'E&:;8[--(P\I MS39'9YM&'E)3GY^?=K-JUOJ@VE;B:-:I >O45NJL8IV&.;QJ2.?(M061_WR\ M7:+FC+,@\OG/=N#UNYW1._B->IGZ*CL$OFW-^Q^GS.?!VB$D$>A'.X\!^.[7 MC&/9S[",R[3%9_^(8.NQT/.7-_D6-,AC7/76U*"WW/5FMOO:L*_3)3_NJA>K M[S-4*$#0>^ZC^'IEU>;P9_$UL[C][@-MFP?^1 WFW? /-N.&Y,\'/MFD:*#8 M_'QCW+W]9+S_]'#_Z>'F\]VG/_[V=MUKEX=]3P+9N7,M_NT_^:+PN&G!L/9M MZ>%N09M$Z8P2O_ HG?;%?XKWIQ]?]=I[VN0?A @H_/[T.;_V;>GA;N!;"W_Q MT6%/A8>9,"?@8H3,"])O?A_Y/GYL!R9S_LF9O^U<+M(36?>V90;XPAWG/UWO MQ7T$9O5<;MT%000G0]%A__#2#+#F;D_.*C[L8&]! MAP<^]_S0=I\P7#,J/MH_4R#WD^<7WU)_>.X%,TWNH*3DED%O M20^?>>WRJ!] Q#X!JE]][R6<8E@SN^WGF%&]9)9Z%(!)B M]2/Z%0H/]?&?6=&\]*;UPZ'\O8//\@SE1=AFS:8%O#-0&Z O4.0V+FS9LA>#O;RYZOG5.PU><._V.M=;CE[.K+N]ZU&.Z?<9M"!; M][J#=O%![S%'W0\7]PY83R JXI#\?1B[,QQ>92!L&F5/1 5YH-L9[HQ(Y,M] M9M\2R; S:8;]_ 9<>O=NPQ>CPW8CIS8*Z.WFGML![.BU4B!Y_:X8"O)!ISO< M'H/X?G$5Q7G;TFNKGZRN:Y7G=&I0R])8VO!_U"-);ZVCU; MH/#:][3N= :=E?I@]OT[HRAZ4/4'.Z!0O5$>..5\_V:SL>W8HZ,J:A2T1WN@ K6)ER5X>MG]M>+5NXU>C!##[K:C ME\@;@_Y5=OC7*5\B#PPZUYTM1_\T1[^U[3[]QEG U>\796C'G9Q"\^I096 K M2*BK?:'AYDI1MP1ZY99N_0A[82DH3$8K#)M"8+!^E!W.R"OG6N]A?* J=TUX M:&?*I/U_ZU^_'Y*MK>NY%Q@Y54=L3V_Z MU:B?W:SY5^\P=$'[L]T>=;8:.E_]*E6U"%06#(/:W>8>M+-D>'VL4M 5(]5% MIY\S([>'5Z#$TV]>$/S!P?2"4WUW2HZ6W.3;C%L^[*)*<+=4W,3%4\^QN!^( MVEN[4[0SZ&6]@,LOWVGX@I2Y'O:NJQB^V"U5M]<;C*HK7,+65ZR?RR*[!EB5_54JXI$KG9KAI>#PZRG+N 6SJ?JEK27< M'T]5K6OQ MNHVOW"Y70LP]RDQN=:16M?8EP5TZ2E_'FS)^0-TO\^QOA;08M&W%!']6P/,198TS$CM]$ MX=3S[7]SJQA19<1Y"N7='Q\QGJ.=)>WFL?9&MH)XAT-&,:_[T>L5/&*$O; 4 MIU!I6#Y%(58RL>"LK9(XJ6'V1U4:F3:@2JF6I6ZZ7CO/VQM&V@]4<3*5"ZJ$ MK7;5[8#2<;4!SVH.+XZE.'&N^ITAV(#[8REKJ[U.G&WXNJRM]CJ9-J"2-WV% M@X)?,?-ZW;PS3;Q^BV%7%2QXU4TRW'O8C:6\"X9@##IY7UTY,+:/R ">&%1) MD2T#-3 ^?E0%8Q1>FE%O;WH4;VJ^>6FNJMDC6Z\)6$?5\$BVO^IFU\M5+I:F M+ SI'IZ;$?2OVY4LQQ94Z [:U>R.PE3H7O?Z5U52:475YR+97]*[;G?R5=5%DO_I>$-S[WB1W M&;LKD3KMJV[6AY<:8;O!MZ<#"J)VT<%!+>#,-S&]ZQ88RO%(Z'WX-N=N4#BG M9 X_<6#/;I3("F,]:*B&O MKXQ'4^/L F2'_=K+Z_S%@20! M!Z70Y*+77A<^F(RT&YCMZ0*_J0I,">;\Q:C3.R"X[2W)B\[P^@CDV]+.O!CF M$J(K9;BBB]OK'!+4+FO;:1]PGVZ]J/VKBNBWKT?A8)@*V]8'6\,C4VD_#\1V MB*B@"+"L^(4\1/_P7$\]FL\!WEF'R+I%BHQ;$M;MC].< MVL'<"VPLFO)ILB)S;U>"IHV638/MBVP7,R%K4FV#[J/G<_O)%:$$YN*SS]P MZ]UXKGK-+WP"O\D'JNZLQ@URNLD6 ,K%O@.;E@4\S$C$EF2:#G#%9(>+C$F<74ZF3B[0\.''@%9*S?@'KOBQ'6CX1=LU8NT/: MGM:Y/,N"B. T+=U6O\Z=29DQM@6P$]/E5F(7@:R/A^J-J)R#7:W.H7.5K ML Y%^9.HA?#BF=-]:_HH#2M\LU>$>Y"\^*L!Z/)+MH M9[T5U02JI\F*$58FX>ZN]G9S7K<-(^X';B>B=Y=RUXN">RU*>YN\U/52[6K8 M39W0FP*E"T:-[X4G'S*]!YZMLE"+!DMOQ(-O%E_=1CY(3%%HF4H4T'>?YF1H M?_C&?=,.=E1H-GA(MP:P<@8/?![YYI3!][#9P92P_17O*VE[]( M_*[YRT>8EN#+,N>U3F_NM3NCSM93$V_;9L?@%:-OFZ%,!+IY8;Y%DA+.I@FW MPVCU?'>?Y'VG]Q<8_- .L M$5Z=Z\%HU'N5!L4Q'X((94OPSO!Z.#@"$8BS5"5-^LV]/#.P6'8Y&64KZL]L M"Z2JV>QPL;"BF$]=9E.F:&[:JNTZSP.NI]B\:]]R"%D[NDK[5W?$6=UTRY:J MP\YH5/IT$_=*\-F[L2P**F'./;.M._<]F]LA<^B=8]2\T;7 W4!T".5_179@ MAUQF.8CQ'[CI/;GTEG5VT"XQ3[F(S:I1UX!*.\1A='(EK$IK+]J3? ML?EOZZJ,A_#]KW.][@BV8J]\R6@W;L^2:GS5;#'*GEXIRW?+X=>F37L+_G:X MO&>YF6&GS'_3YZ7LC*M3C;'>ZZQ/UF#Y[J?S9TM*'55^2XL.6 G0'8O9VQ)FY.OHE?YA6HX*O M'FMG1"6HN\40@;#TL?;_+1?_>^D_'.9S-5X?NB2X.[B"1H,*P*HN MC?E:_+L2M;^4_K)AQ'WA[:1K79>)3YSUHAQDB2DOO5R69I&!2P*[BX]R*1Z[ M!+"YYE1XRB]UT"DI>.0U6A>!4MF$=KGF:R_'HUY]P(,U@% MJLC0)<'=H2QB_S45XW6PV-B:!=-[WWNV+6[]LO@3]#U8')5P=F.&]G-Y3#W, MB;KBPY<*?"7$,\$L\?G:%L3E^!"&N8K/A8^+:@6V'*YQ=!<&M87!4N(,*1,-%GD^+CU\J M\AV(/,@U9=D=.3QB1F)]N4^3U,5!2>=$CH]AHT3X'SS?GIF#BR9N\/(:7TDF72[N!_F$RX&7Z:?/@&N\-]X@\LY)_F^ M]C-_Y&;DD\X M:)0*T0A6)F\RADXJ8XGR1_,T,.+8VXW:P#JA1PAYKQ;LO6 MO1X-NE7/>$F.4/7G?;N]]3NCK$]V\SA[HRH833#(F?U;HBK4 6[W(S2'K=!H MI6$L> COTA.O/#H6:O6;NPS?#2,93P%LI!5/E65PYMT-:P?<$]R^5?6V@5:, MVE] =H'Y/RG=(;KE\.6CWRM#^R#H,1(7-*6R'"=;PT_&KP#_ )VK7OZF]=7!RL%7U*1JYR.C=L?W$1LD3+E%@8;ET&\T6D.^]6.5 M Z\8^:Z[:YBO.+Q?(MO!(D;8^.5N-H?SCI.[FK3!G>G6RW6"WSC*OI *QN#E M_)5;0?J=F5/;Y?XB??VY'XE (<_*M?5C[(6FH*-EF#,R7T=#-C5U9;KE8%>+ MUB2>N_IR>KM-=Y48[1L&V -(P>V5#FTN "2E-:Z^,-^/8X:CG&6Y>9R]417, M*FJW]T&5RC%([=(JU^_,XB"QD NM:,8"$P*%34#E1$64*DHH:_]PAS\:(_# M- .IT&!E(2S(1YW=$=+)3-%6\FYOL>>EUS Y\)=>N_6@!6T@>7YN'C036K8< MEJ[R"%PKB?7=@PPKPMF*C5DNW()J6J\LM%73M9[R?,>5SQP' M#UA1]]/DSX!3@/3N)!R,^AM.G=PP^V(JNH&O.KMCRGW]:2PJU-^Y*ISCH^>O M.5K+J0HPREZ^[(&GVJEMK[F-\OU4RYM:]F>8X%I.7-)U=P,GX3 [ =DA*/QJ ML"60QRE8"I^Y/RN7(KDR LNC[(1CAXBB[I8XLA3+E11_X#-@/?4EOJ>S223^ M?-_[9__W;OMVW8*\_OH*X,4+^/-]]Y^=]N_=_J'PW=H!W4U@I-L]]\W"A[+\ M\5*\0?NR/2B(?<78%6!?L3D.@ST3KEPXHN._5$M8 (L5$>']Q7JUYSI*YT;? M'MS*TBU;-'0@5H-G"_(,#K!:N[+V<*NU MN^43U$7> R;?'D?D;P-35Y;$\W'G^N248_XB_:-=0\U67A;V ]EC4BIRE9H/>@$_A4[WLF3"7\@-.K15L(ZGY&U0VKLC>[.<]V M90B/28J"\6^Y".J#D0*]6"93;6.6ZKR4&I^\5 FPT-B5(OXO4?N'+L^*2,U< M*E(=9H"N1^:;F$QQRY^YX]&=AWQ)H9,@7V"P!I-ZY-2I\E=@;)\Y>-%CS3!F M@*XVGU7KTT)+UFD/NL><7QDE1X^/.%6^J^96(O1*:86LA2T- M_N%A%S/T>Y:X\)T#+WSAR>R\],-N.]\!JUKP*^FU5(9X>%'1Y@>YH,K2X1^%/GE52--GI4/B'.GS*P8Z!7>N*/NP'%A: MH+[Z'M0JD5(K)G(<6FTT0NK#61OH)>*:7N_P62%7K(2P+;ZJ5N(U?&4M4:HQ M&0;O?IO;(HP]7K5F[M17IU4'.C9D%Q^[^&GE>7[1(%9\%YU8B3L7UZ7 M*#D;1\Z==GKCR1EL95L5)FE)&OP&\J([< OREC?/>I%X;^6^/ ZN,8G5V\^ MD;>::NT(724[-XK0^QK+S67P*F=>]V6HDOW+U99KM0RO6^DGI5KO-]W:$[_> MBG@CB)]R IP#YQ><;NV)WTC.WX?XNX3KO&H0QPE^E#;!S#!B#L;Q=,O3>S#R MJ/=[]_JVA/"CW>=33Y+NJ,/\?#_ --/3HNC6A\4Z9$7;8A^'=\N;9J,6H#:< M7E_ZKS\^61=%=%!LL(AX/C_JY M<>OU^\$'^!WH.92F"U2C]Q>]&!SV>]UN&9K:MA.J$R7CV\%]*#D87%T-AN=. MR>LR*-D;]DMQ&-67DMD+B2U3\O>A;>^J=STH(W%GRRG6B+2;"GGL0]KN"/.0 M3YFT0MD[ M=V>^WK]D&X-CO%&I&V,J[M]MM7UZ=,6GE?I?M[N$U[Y-: MGKV/Z(V'QV!TULN3U7WKMGL&!SK;MZ1"DY:GRMTSN.P=Q*U0V^5)17S5;>N M9#N(]WP;$C1F8:K<-*,#;9I]%B:^[.+^LVWRU2!C99#P!)^]D#GI[[%PVA]> M^$\>8I_*)]?^=RZ-NVCIS#;ZV0:=7C>EXU:&\)BD>+VL))*BW1D-TC['YI-" MR'4JQ$L?X>^*WGE3L?/^[\/; Q!D)<[:46E-72BD4J8B_'')=.>:WHS_Y@6! M:!?OAK8;V>Z3K)<. NP7/O%\+GY''7ANX8\@M,URFE[W^[E:YWL@JG9RVQ?4 MO.@..E&^4[U.X*I]*)[5 %M3?,-[,?RI*5 MLHSRJC>7W9![>P25S&&'K=3/+LK^$Z&2]3>N]9MG'GY)+G)M4W;$4N&<=F@( M6'4= M/?#=\@F'WUM54C#;S6'3$RB,(FP MGSR_4RW359)\M%)_+0GBH>>_BX[;[QU]_JL/&U[.4= IML#K,)0_A5T6J=<^ MP!S>4[? .U=M:O@!=10,EIO7EK4RA7AO"UP'F>GV"S@8KK(C#S#1/SS7XMBM MV1X[JGK_:A=%::T-+\ "*S+9[: =:KX[;,Y.KAGU(>=+[NKX(_?I+N2S%+AKY+(Y1"8J40^*6M"'^HS^0BJB;>V"U#]$(/XFT*^OJM%XW#2>3 M=]A?*]C)>2\[&+=7J%[E(3O*W(LV(S[VW._<9[ 10,'9>?WZPZ5&=&N&V M, M,8(.1J]P4W$PR[3/7,*YEM05]^#\47=KWE^#H=+9%.3EZ]=H7^5L5NV+I4[H MNZ]4=ZD782F #CC1@HLX.M)$[WUOSOUP@5W[L$_Q6IMB/.Y886VY!O-.B_(L!6]N0HC*+@W>_U\!4%I!B*5YPEY1+F=1?( M;OC*(MD.^$!R[DRP35#@O3N.O?/MQ*:Q_W3].*@%?K>W-=#K9YUI:]Z_.XR" M8CMW-5ZS78OL8//=X49YC]4M/-_E(R8O?M4% MPLT,G5HEM5_O9H-=MD51P2QVN(#)M<;>=1(6M]]]<$,[7+SW9C.\WQ<9:1G8?C1W;_.AX;,T1WQY>]-J; MHZ-'UX-N#R/L5[YVJ1VC[8VD,Y_*NGV=ICOPKYRJ)T![17\4 P+ M73-42*'KW 7^AO'V@[87K;9 ]6B#X)S8)GIPA'<>V/S> ^:S>? 9,/WBP$8H M'-C^'T[XT]P(PH7#__YF @^],Z[FH?'9GL$L_^ OQH,W8VY+?- R'D$,3WXR M9@#-=M\9[9\,'.6".8#JG?&O* CMR>+-?SR%/^&+\7U;OCM^-L(__F"86_(? M_[/3^\F;&$G8%O[@;:1^^A;?'?]C3G_A(^*_:CE!-IO_]#\[PW9#\=^RD"5S MN'O[B:"^]_RY)U;(^$%\?07'(_W:P!^ICSH_M8S4]U_XNF\^1?ZZK_X,4M_\ M"%LK@!D"2 <3;!H'1P$!AP"1L =)S#FOO?DL]D,-@MA#18!W:A& ;>,\4(^ MSWWQ3.HE\ FP'G>X&?J>:YOX)KRG#BX-0)=^KR'>&?_ @+-(O#_TU.\,&[8E M_!%RBV"8MF]&:."DZ77W/CTWP_/3\[8X)E)L^$' 9S;L?H3@^5DBO=CAU !1 M8P1SD$0@1% ^_15QP\(5P9< ":NB;1[\KT7_%^@ M%]";$"C28HE"A'%IO*?L.%P2?+%7@/P@"Y'6\#=(2HNPO'B^8[7@9R"*?=M9 MX)QN INUC \1^L=I.O!#PG #HX&LE8N=L 6.YR6QK#B4*115>*$:%%[\P"W0 M36"X+RR8PD.A!]OI3Q=KJ1@4CR3X[1'5J2FS6\9[^!6[;*94:+I4BX\=L"B! M*^<.;#-Y]+R'588SUJ+UUJ?/^;&F',7I* -@DJ)!C/-4GK''W?'_QG$6N8' M>/4,);/>YO78YG.?SYG%[/I=[$>5#]E2&@>393QC2ZMF?EX^7QJ\W-_<9W<[(/"-&0JF)#^#?JTC:4GK0$B:U47S^S-U( MHN BBB,P+*$<)0_2 I#W[M*XH6+2\ 4Z^%"OC!R< ,S?-R9@I<)C7I"BEQ:+ M1\&?\C$0R(1_Y8'ZKIGSVG)=0K(\3+ ?Y\Q";R)Z_[:>TXMMA=-W1J?=_OY- M,@:^WM]I#O@X>H3H%=;6<)XY;$F3.8JVH3>/,?:OYM]^,N1D+QP^@5>V+[L# MVRV)]-?#T?4*VH=6&3.3N!'R:# /JV&A!R'T8JRI\@-KYT5_^IFU?TN\E?EH MC]VB-X;>&,?>&/%548P6?30JD-Q0D>1ZD^A- M"Q%WA;GNRT^LV\QSC@$QX@5*[T[].XXX]U!L5T7U,XNQIM._#O> M[JB%LZI^^-7=BLR$$B$B=$EN+HS/>$7F,'V=>GS\(C5!W&+F[@KPND56'TS? M?U*\0RA7$"\&Q)4"_V926*CAT]V"N%89,X=R2X(IYR'=.EP:THD&*$PO"+,7 M".IVH>"X3)0;IB%%I(X",??Y,Z/2!>D[B05G_F6:^PQF(2'%-9*O(H]%"(RX MD; IU@5C8T24GC!7B!$F.@&Q$"0L2E2R*:HI@@77IE2!X@S=?<^EC<]5*7 MSXJZ(FC%5+25[GWZB>NY%YY*K1/7 &*)8(C\\XOTE??2E/0MSG$%\'L63./M MC?\P,/'WF3E<.>2T]#V>]'4< C>UGZ88.V;#TN#^PXK(0BC-(Q\V.<81BGMM M%T2/#9"8 ]@P%BU>K/ME0CCC"S>P MY2_&^ GQ&_GB]\@P^0<%BAG[%PR47!S#C@_M,!*WVJ_,EZEM3J7$P9MK M"L'$1V2]-$)QR^>8ZV'=:"^XC:\[,]@FFZ"$!.^AC MO.%271FT"#\N_O=@V"O1F96( M\%$P]/[P(00ZT5IPG+B52@.([Y0'/0%,ADFOE M52N)G/1!0,#'8#JG/IRS!7EK*+1)5&R)E?E6K'9XF.&2 IE63K68.:Z8N4D? M*P_Q&FNQ!_E9$#:E(R?I"#!E?,3EO!BCBY4$&PX6]1$88J]-HK!H=1_538*A3(* M'X&,I4P(%.>1N#RDF0#"N H&QBU8*FY!$3N!13A2T+Q49JOC@2V.*2\L%NY@ M&(N@Q[EHK&2@]%O2SN<,3@3 =XFZN,7Q-[8KX]9C8.-%_(@RR9GA1J2RH<>$ M4<9/2XITY?$ (?X$"CN&>@*'H:%N\;4\I'"TZ-$X50=I^L0QU68^Q10H,149 MG8M6OTG,]NPYSQP66F3F\&?*$QHS"V8T3NO+XNTKF4=FT1CB<%A0ZA1;R#/. M&\,.$^P'GT+)DA MY4O*+OL:?J04!# 284F%E,=!( M_""\L &Y^ N.;%1M[(#$OHINC_WJ(&7LN(0L99J.P42#0[EE!#"/BYGW#.!: MY#L*A,*!SG*0FC25^%E",4;)]FQSRFY5IULF00R?1S(DI>V$UH;0RFQ,>X5QQ/_BO.B=*%!]2YY+J6L.XX="B_%C>Q!HK$<2P)^+:)+;=DE>3ORK]7BT-CX+_"Y>V]Q-PO^^H@Y5X4/I& MYFH;&BNV()WE=EQ@ATP%M$T,Y#^Q)5)7ZU2:8X:L+HQ;R\:J#M+:E%H-^G07 MR")"?4%+#'T98[(ID.O(#C+N!._0W0Q9ZF2:@ &)]AD:..I^;@(GG6RME*,YO5'P MK;$/!-0#]-C\DKP>O4>QDZB55LI@O;[K#KJM=KM-5EAJ'1BY@&1LA'HMK=;& M]10.=UEB!,6'(;Q62[=RT@CJPNL5#Q![:+ MT?9A/22W"B!"_XWODH,X0(%"#C&,*A+A6A/.XTQYC_0 U(? Y''Y@KXD70I- M*?*6>6.\?8./;-1)C#FM/3JN(G01S>V0(JW4YT)XCF4](]!!O.@)BP7 U@VD MKQJE/8C])YN\HB3T2"]A3N"IJRT5N98@E&$1(HQ"*4(6GW#A&I;#IWQ>XBA1 M]W=V$$1XU&C1<6RO$GHG"2AUA].BX]BNI7@]0FH9*&Y.9O-(F4G2I\)=1JH] M_$I$0[:D%@7_%LYUK/:FO$I"Z4]'22Z,&0^G6*5"%3LUD@&5ZTFX=#S8Z:1+ M4@DYT@8MCS0_"@ZB$3U7;'.3QQX>ZT&EID,Z13W3XNTZAE/(5T40UVH M.,*OI K+)9=%5@IVVLI+7;0;P-*HO3R#K!.!6N+R7]V0B7(DF6)F\GJ_E<:G M1E*KLB[H5+[.#K DLE$;3?@$BP2Q_R%K/PA:#3FX0N7KOO0IH)N\%ORY@LR MD^>>;@Y2X<*QMS%U>S#)!*8E14A$I!B] 3'/(W_N88R".&IR*S 57C 9(IQ4 MR&>J8""3/U>Q6/^*K"=QM3)&]Z*P(,FCEC9+E1&^8JTNC9N50Z)&'6"^@AU, M\9A!BL2E^I #?.R;)W"L8@'XA5K>V/R%S\8*'RKPGP':^YN'#X]8H:45;R68 MUO_;(0V:XCVXPZER(R81&?V$X;MAOTU*OAB$)5=ZPLYV81\Q M_#4Y3>67^M0[[JDGDFM^B:_[EQ)K] EX] AARC 0"5!T *KU,9CH!H-B<,:9 MC*=5)GGB&$P,^B"YRA47MT^^,F%3K@Z_\*BV57R:8N', M(,G=RD*GVUL47T)LI\!Z_H3;LHIKJ$Z%N$A;&C <9@)M(A5M-Z5GQSY'](:( M6(STVW7YJ6/FA2H!E*ZKDZ^I2V;J6J MZ,F=/ $E]@).\[DQ\RSNJ -_/G=LH6.@8U:%0,F\@3CTZM*X"U/5^.+Q)M)G M+P,S%",82<$YW-UXH2G\E:1C@@;B4':4BJC%P(TX4$C<#^-7[T7%3JD(!1(Q MQPK^#L:/J'"P).5:N1@3R>1SD!M8:5HY;TG+%B$S0"!\V3-IE3!C#@1@@;0C M9!0*$BX;A$8J'=')Z4?.\[T<='[A'LM]G;% MT6BP2\#Z^3>E]OET>Z;<;NFWTB:2J3#J]6 'BPN].$]$.,DI@@ZVD;!!7:%=*$SV), ?3T0':B,\S&912-Q)WD?)&)I6U".NAO6_'OMF3RF< M*[)AS"QLW=C:#T2Q7HY:-];C)2!)X*Y*05']%V3(@PCGBLE(HFD>29^'C#,6 MTU.M"U@2/"5CJ2?V4^2+4%U\/'ZKL$<"X>7@J&4@)#6Q%!91CG:,"P92@DP* M5218, 0+I%U%; EK2VT'Y#C"]Q03E-"F/#_8"09X7I6^)15@S$(DGHS1X(%( M[U8S31,P](3E@YRCR)(C1Q=K-=E3S M 3,4\!(:3&BLE/5GZ!NSP3^)3]5HH8<1XZ:/4( MPB3!0DL$$>VDENFP9B5 2E$#J/@V*1Y4N0Z,)QM#'_$:+R4>,"5)O5.J*#$1 M Y%5@Q!74OLU*"^XZB\J6XA46.:ZZ!-=^3HXC/D+>J04!87 M?#!?BZ:W:@'I[]7S7S4/T(M SUR0KR:6Q^DH4?;DG.*/0"I3ZUE/4E M-'IAP+K4-BV.<1!Q5VN.(Q%'K+ MJ2Y:0@6WD.DF-@KW=)XU.5 D9Z$4S29^+FY]J&D2' MK=(54R:8>'0<+7+YVLG+A+0B%XJ,@1=NLKC!$D79R]=.X(7SZ2+ P=[;X:^ M\I;XAL5F6-%/7F@LCR^>9 MX*T@Z7V361&**A)Q^UG'#*ANL",P5&J$#6C2> MZ/ZST,W$U8"\%H(>*%H*)9Y-U4+Y>_CC76I'O/A%+]7D1 U:5QOU21 M(#D#>K*: E$J-J6;*;=.1.[&Q[DIZ@VEO,X1[2NEVK^0I?\ M2O;(S&!8'9/.+"RDTN# CGYRD/QGD3"=2MW @LUR.!H_L#9QZ3N7U"A-,^+'5IB.$,.\0XQ5% M(0R*B_/'-C5^E4&&J=>]R"+XK;0/&]\EO#;J0IDPNBANA(.',G)5DUXP(GWA M4!UC:"L/I)<[9A5YW6$'&?#-2'.^]QY[W5=VS27\NB:[T 6@'JB2##-AA M*A5(* )4/XIRBB>&N+(F<["9VZ[I8D-Y;I-=*,JJ)T:CY'_9QH^*6V!51U1@ MGBC!_-SZO 5S9JIJ\_6I/K]<.AXTY-";E5"5/B9UO(9C3'/S+\0(,)+#S*^R MKKM!A>I^,HX4)S;&/_[@83QC_(\0DZA/+>:B8MEX4[08_E5JS?N84)U+H%"E MG+L:-Y@XP+7NW]]TWVQFR8YII[5*3<7=7.[J7)\P M=]&?V986M3Q5=B7!#[*:*B((IUX4@&(9_%C-,M9C5QUUUU0LSC1 S0):*,86 MP6CX_=[D^)"I@8&8'E$1KNJ@4[;,_L"K5YW*P_I=Q1"OO\_N9;KJV!MUI]/J M7[7K3]TF<4*3L#:4:[NMP:!7?^HV_QS:/Q_58O-0!KY4?/+4?N/6'F 5>W70 M&G1'9TI/#;"F'-D;-)>>IWYB/,IHLQ@&WA/^GHIJI"/$^%\GYZ=;C;LD#VKC M)U"%).BU>MW.F?!14W%K_J^2_RLT_O5]1T6<^!DK Q]JU7JUW/O8X<;AA]O\ MV[I)R@)>Q:;OMN'4NSH+_FDF:LWU57!]IS48GAK7KSCIWE)\6N:C\ZASM3?4 M_R52([(YKJGX?E7R?I))"J0,@6"U4_,$HQ_KA]^1->%^PUX;(L#X0K5?Q##6 M1QEV'ACO/2LN@&%<];LT1UVJ\FCX4RLF$M!E/]*XVA,E&\*_G[G(@*&3@.KT M>"(_D5)814A[DN05-US 1(%L.P\FJSO&_2U3!7ID]+.?3?$2%2FQCXM(3$CE MUU,'S+@L%V7!4B,; ^.">9S-[:E(?8J?CNND4$]&K%%EB\(JE! G:0&2)8)C MQ!O;U.]19,O/F..D9) <*YD?]9JQF7BQ2MP)AZ+TFC MS@EUB\3*2:(2="O=#4AF?Z0**&1ZN<8\![]*&(J+*FY47RCN0XDEVF D3+P) MDA$$BDP*#C(3O>XFC%\C=)"W,6@>3&A.%6.2J_"JOY+5M(2 MC,QBSL0MC?T\ TK_4[6:OO"5KY73D6^5V3$KIRH6X$6TM<7L(\^EG'V5/"5E MCJV*CF)#V="F3A$)&Z0J?(DA"5CPSQ/Q^;/LK;5BZIF%??*\#:1*ZYEP)(:>K!2 MJ[F1.F'$+ G_ S28>Z+1!8GT"V]R$07Q?HQ%0:IU6:8T1RP%XSH&.3YO)=T? M1EN8'&K8JD68!L#U8Y LBI6^J=";TM]JEKI5F;R0,F. M*$ $J;>K5SY0#PQ9=Y2.D]Q/UM1BR53P%C6[D]SUE35-9/)[KBNTV$\9$8(&H!R;,NR26F-N[8+1UXR++%F876L.?8Y@(+,JF* M@K'2@J5F_-3BIT93F<%)M2+^C6&]LE8JWUX>(,L'1JH[9;J=2#*%7$7<3M>8 M 7&F@2J)*VHXQ2JRS)6-.S-AXPM*N5<=)H,T+.#A,6X&.2G9W3?F;U6'229+ MH[6P2!7$I19X.:*ICGFA++XD!U(*CE1CU-DHJU4LSQ\/O8G]39::H.X9I!IE M%"YU#&)?]F2!%"EBDTCT5%$:/6Y;/)* ,.EJ0RW!)G)P56*7SM)+@Z3BA2H' M*$L*BT[,/I:[\FV1;&,O;Z66NKM-0EII9_ M4[JE)E)!=.K-]*(5)G_&^N#*/A76TD1I POU5BFGR/)>KW6T5A(X/K95G7(@ MLD6$3F6),RH:0K\4ZZ$T 8,<,+.T$TY6;>'?["#1/03G),.O8XVLPJP%P''= MKP^P_,PWI['#Y!9L2\?3[<9K@']I;:QD;51KRDP]G_BP98$^86NRP6XLBD@) M5-6H#[*GG=Y;Q]6 5F\B@X!WT1JFGU.]D]?)<#^Q.=T3M\7#7?M<9 M]>@?H +GVFR@1PVM!]C6"[U1C[M1O\A237J7U@=_JABEN!>);T2$?SCQGE/U MTT!5NLUT]:!-+,UD5$K1(VO"JV8V=726RRZN$I+R>BM* DL_A[PH8]3856FZ M\6L2B,H20579C<@'B'=)5$.,:I-1Q>*DR)\H'A;:ICT7/:C( A.V@#T+XKI; MPLTP1R,=OZ#;"E$[+&FQ!;2*$:EKI[A^&WM"XRJD_J2FU,C5;0L:8>1)PCM= M,+)1G2I7&P@)S>$=E M)5QABX]9SH,J?/H9!ZJRV]+]7^,5B'U4E\C;%(/RRGG3S.W:='$3GP4?F(^N M!K'3?OC-"X(?C7M8;>J@J@^%X^+_!>4WP>-RF8P?'%HBE(G4A31N+X9>(,MV MHE0K;A*IU&8UN8BF5QKK7Y=I1Q[W%R<,+QSE K]6/]>3B@/]4A@R=08 @QO72Y M%K>T6J%?&Y_FLG>&A]XV.!\";G0'\3C=Z]9HT(VI,*SG)TP1^#LNE", MKT^3XYXFMS9UNE+N4Z4JO!>-U1_LX*L^4HZ+_R,YT57#$U2._4C&4LD(,R_D M*EQ-Q8%$@8POPN@2&1U(8D.LJP_KVE*!'ZF(0U02?5!F92P*7DX$(KJ,/E8& MC_I*NOBPD>!\*K5BC# !CI)WA'$(5;H+XDR-7S# MEYBRQ6TRK+C^9XXHI[Y>TI$?(PD+!$D%AY*[ZHU*#Z 2C5X] MC=&!MF4SA"M\GS-UY0P$_VYPE?:MM+H#$N%Y8?\E[1BUO+AVLHR_20V7ZXM'1["VH"59I.PLUA,-7K'"]GY4V))21 &$\5 MQ/=%LEXXDV2)9;E3JJ9-\Y"EZ(7<<"^>/.JN*K@LB40*U+OC]Z:J/\MK(IOZ MPLJF K*Y#);93X>=)=W,'(Z="],\K)CB_^8'6>@-%"=7O?:7\?\]$K,B+62Z@9N$D?H7*F MZTGK>M+UJB<-ICN>TYW WMQRP M+C9=?]S-Y:Z3+C9](K@;S%U7)\Q=SHF7]CC!>F^Z=O79 ]0LQHRM^;:5.V93 /-3QM@%3N[7U&7C[V!?5]37)H+J["4*W+R:"X\58"5<&%= M>Y^MY\)35VK.GL]K#U";&QI@#0%JMM0 :PA0L^79ZS$;_UJ11^--#,[,:7/7 M]K0!5K&C.W5M"Z[-X9H"U%Q8 UR:"ZO@PN:Y!K4RHY699@+4&[@&N#075L&% MS?/MG_8BUQZ@EH5:F='*3(,!Z@U< UR:"RO@0O.EVU4E>ME \VMFKE M'\#,C[$<&F^20^4=S+K$FRY/J0L(UI>[='G*^N-N,'?I\I3'UUSJNL'JL9.. MNE-.C\*U!ZA9X.P!:A8XM[-0EZ<\G-;<0*S5E$JKZ *AD1366#7G-I/"&FN3 M./'L 6P MXQ@LF',S#% Q]B+?&$>![?( AI[XWBQ.UC/@/?"R%F& T8)H/G<6ACEEMFO8 M;LB??#M@G,C8!..'ZCW&7/?,^%_<5+P(F-BN\PU;4 +[P4%?09Z M^J5Q$QA,S<+T *:[2$]6_)0PH!*/F&': 3=>IK8#_^WY7[%0U8L=3@$6422R M+>X@ ORQXX$Y0\.[#(N.P3_FGF.;"T/^_,_+Q\N6\1Z>9O2S7[D/8RXNC4] MFCD,X@7>?+H@!"RD1X*0^:%$ A0,Q[ B7XT7(', =';XN16]JD>1JQ*LU&4# M./3F,<91=_XM*:?A\ F\LGTYL-U2).^8SN5+HO9XM^D_. MYXD!CCN)>[ S:(?!KK%]8\)FMF/#:U!L;'5)4^ZQK[=-\[=-]V2WS829L$M" MM4]H_WAS[JNS3)Z"<"9Q_YG3(W&R/9SS\'L#3V WQ&-7'/]4UAZ\1@319,+[456B_\7\3Z3!G(.&$1H!IA@UT3!!$(O\A$0V,2 M.6"@@-%@L9"WR"8P7,_XZGHO;F*FA#YS@QD\"!(T4%8 VA%SAYE"P@8 GLH4 M ]JY8!"6KEA,8A;XA'ZL3!"3S>T0I&PX];WH:0IV ;T9J^ *8P)>A!H/4B!M M2LT\,%>,KQP(D9/X\.7CE+E/\+.4A4(@'K@U\\ X,[X #!@]]%P\%UQA:2%@ M@A0?!<+ ,]':S#Y@0_H+:0>4L?&R>(+T #C%LH9L :?;3-^]I)0 MP+LL6ZZ$.(DF5/[6B%S[+U@7M!+]V.Z"5S_#3($,H6^;^"&L,:"?S_$1( ); M2$L19CI&(BP$ !Z*M4S0 F7@$ P\5^"X<1RQBNHTE(N&]BZ2PT&G&4SNR0<> MBQ&[F$=%FGL_%#Z2)C19B,[=-T[=][(@2FS\P3'C8=B-.K@'A MTZ#UE*X*.#+P5(PPL4"T!8;GRO?.?<^* M:*L0J$"P^V?<;VP^!\D2("'& %X\?0&89E(H2E,+'12.YWVE"MVIZ7(';XORLV_Z7Q/M[0L&)/'-:,7N-Z(6[OF1VBC++="['79:5Q)0+%6L'; M[1!?Y;FD$J'0(O\0R1XF1A)>,YBXH,JS[8<1NJ$XD)3<8_A7:+C BK'/2M"/ MFU/7<[RGA1$%L#1:#E2MVTN?9\+X8A^!)DC,!@LIM$);U$E/IS*Y#F>BUKZ:+W,("D&U@=L3 M%VHBK>"%=NCY +.%%M\+)P^O(E/R)ND*5>\*Y$EK^D V_*4-&\B%%RU@V3SS MJ^& V')PXQ.$KWQ!TA6P?J)AJ0U BBXQL>$T]6 KX2YBO@T49G">>JA4@$XV M\X)042'U"/Y$Z5%BH\)S=.83?2<._V8+HBMO]%B]4\HYT@4-_@T]V^)X4&<% M*".AG?*0^W;P58SH

R!)]&8_&GYU#04_$MJ=:7JXAL ; M]W ^P=\F[1/=+Z0>]U/_)W*YT6UWAD*K^1C+J-3"/8:P39EO!<8O'OR/\8.8 M>Z__T\>;QU_B?_PH=!=K]:-_SM&P2SU[\_AGZM$_O$MY7]897G1Z+2/^[G=Q M,B#3D"(#&]\.C=\\.N=AQR>0[US03R+BKE;\.-H')AA[\#&@4)J;[=/[A/DV M1BWSK\A&,6R@NPW%NI)5<.* /@6GQ0M,XP*5,9+,6!P!K[3&3)Y(L?1R!#+0 MK&))"X(Z\OWD.W@MJ%)46L$PQ7R<>#XF:$)XJH6+N40!LT[.#CN9Y&7"@W $ MH5!$/5/9?LSRYO&5%RV"U%]M.DI],FY!EDZP+\PMB'PL_&ET!BU@AVZ7)+/E MD3HGIB:U:)O@TWG,#)R!3ZBD-NP*,SA&"T.'7()=O4W^]C8*+IX8F[][3 SW MA(/N\;X/EN,S;(%?X!#\^O-__V_HZ?F;>NHW#_3 /^#0"3[[H/+>N!8=<0\P M(?L9G3O!K1V80%[@H?@E=+[ /Q[XY.]O/OK>#*]I+]H=^+_0H[\[W8M>Y\W/ M61?D^3:(J6]\S>GW,8@G4]H94G8O!"4]8IK@?WJ=UB8W\SQ#1$7(VD[QM58U MI]I:J*FX]78\\>VXN;?/R6S'%7=6)ZH@_" =M8@EG'I1 !IH\&,U JGP M\NF^#"! D1Q!V&L1DSJ0*FL951A:9.H K9,*RHG$/MF*BIN#7S5\?\5Y6I_[I\%^S03M6;Z2@S$]G5E M!N*1V&?%0=CL5+UC0GV/\;HR7,IVC5L6,N/N[2^%-)LU=M=,&6,46O3A36FJ FAOU M@;'%LP^<:H_9.NM!!W[7=9_7CH>:BEOSON9]??2I9S^XU@'O\SJ' M>Q\NYT\G.&B.KP/''R[1KP[9#4G-SYVJ=^9+@-ZIXM>ZTF>M/0!-5=]T3"X^ M>SXQN3I$ODFX]79GWZD_<)C%"D[ VDVF[K7ZG,G^^CI$O\13^XOE? M+[!CIVBCV5Q=X;0!5K%).V!GUS4B_NP7O/8 J^'(JUZWN?0\];/BH^W:P90G M255/GF?IR$<=_;7OG*Z[E5DX->.BIN+6W%\=]X]&%9UY^F*C,CY4X2<'C/S7 M 6"[^$/J' V:'5'IQ8#=DJH-=-7PO0JUN9TV.?43[NS=W;4'F 5._7LB:H! M:K8\V(&Q*E)^4Y![/B#^WO?F<( L[AWFAC>N]>&OR)[/X'$=(%]K5FBJA:\C MF(.@ >1T=?=H -0N)3K%G<]][YF@#5W9)IX.2JX!835!RO]NI/VF;Q 9- MPMI,ENU=ZTKS!SFGJCV;8E]L5Z2T^\]P@]%EH>Z[!JSU@ZN/7UN'(E4N)ZZ$.QJ\W;LW]U7'_:'1U M+9 MX&GXQ(^X]9O-QK9CA_;*YD!;Y3/6CKVH^Q&M&1.3-9QDMCBU MP [0#^%-#/@E+)WC>"^P>^&KV=QS,;SU7=6,68N-I3-1FZ22Z-2WUS>23GW; M>HHZ$[59N/5V//'MJ#-13TQ!T)FHAI.&V E22,CRH*K:D]-37 6O+C<-1<:I[/T9'-+?5Y&/DN M7OMR_YDW=_U.&V E2I\^/33 ^K#C2!\>#3@\DO@5NC%@WZKJB53[/5![@)4$ M*NHL3 VP3OS8U35N&G-J5,15=0E^J2C@I:D3J*1BCAP<\K<)_BM[1I>Y!MS$9,7Q^*E8L0Q M!1_SN1><^09W4;DP5,(8)HG)_'Q?97SK)&^=Y'UTF5L7WZ+.*CWQK-(S2?(^ M'_-.9Y464F1U2F%3]D:L5%Q=E9I2J!3$5@QOS$'FNJ@?CIG#7+.BD%R=GU4- MQ(I: U856:_SLRH2='_P)#=+%F33@9(U!5A)-'.WHHQ*O4W+),$7E3:I )D. MLV=ZI]848!4[]8?Z;M7U%M/Y[%"J"2K+G"(>GS_;@>VY!XN7T1%UM9A )4WB M3XZ'SDLE9\ON4\E[()/$VQ_Q_G)%=?_(L(RINR98[W\F1UB*X+ B%PX:PS73YFG X@T@%$)[4W2@T@ D.L,@^5#@NJ F(U84&CO@X+:L*Y M!ONUHE35VF_2V@.LY *AU^#2FF>P&2NJ(E1[7J\]P&I*%NK-6.?-6%$01NUY MO?8 J]B,5PTN'WH&>W'0W-4Y;8"5U'_7>[&V>_'SE/N<34)=-56'N>Y_Z%8D MUO5-2'7[WPN9'0$N.'SO!@ J,<-CK?Y#BA'"@,N3A675):*Q!E*!#=8?O$ MV&>%6-#%$JO'_YX%4T(W9[9%0?0;)%9<*#%\X1;]L3&LOPB(\"*? K>+XPGG+*0JCB:GAO8L+OA5S/;]?P6HG:+HW 9I3A85@B*P.>9&/OF5]6O>K5**Z-9%55UU,D9-#24YS\'+NC MXMH$T7SN4&8(J1%,.0]A%6$M9\#6'C93=1CJYZ$7YY90\L<2PYQD,H!F/X[F?T@*>NDEUAGNO])R> MXU:)/:U5:BKNYG)7Y_J$N>M\Q+=.'#KH_CGWN!S- J= X9J+Q]@ '@W*3,=Y M0$_QA3>YB (> V1!P,/ ^.$W#\XIK%JA2F+0YQ4)4IUU5@W$:K+..JWVE4X_ M/%NL367:P:BR5;>RZ% MI&%-X:D5\Y6VMY MM@K_ITC$6L'".@8/0I0U$V:*?NHJK!(6%-C+].TQK.>8.][+>=1OKAW^6PJ5 M)GPD>*:V;QE_1BRV'K@%(LMJ&5]8,(77 MAIYK3#FSY/N"F ]:(/%"6<,;'TSD4^@9_R=R%DK(=2^->^P2[>CX+\382H8$$0AX\ 4*?DV\PEV8/.?$:;+/@=@$=&H^3IG[-&5VRW@/VY.)Y 9\\Z]PP#,W-\!K M+W155.WOD0O';TN^17/FR&D1![N"E[3V35%=L'23>C5]L0J;Y%MS=WG][1%6^JU/_I M]"B:1\ SN"3>& :1QZ]("7R&F:I&0T!]*S))31!F*4-[V'$HJXQX)?U\$ %O MPCG/:'$DSI$OC M!KLE/XE_Y?,<5T[&G@!OJW$,Y!%,L(1G'2<^9> 3D[GB0C^CJTSL;V@H^)A" M:<^B&6YJ-Q1YHK GQ@D!P51@V*D),\Y@47R@5N0+Q2/%O$9HSX3^(9PC,)> M$5U%6NCO0%R#+4TQ:1F%>]6+X#=&&C>0ESFDJJ&/ ;>S"%!PO1#5*R-2[N0\M^MJV(.#>5IOP$HP'38G"!RI,LR,3>PJQHH>L $.&TOL,6&?.T,V8Z5,@?*8PB? MP$,/(/%\HL"] Z(@>:S9C(?/1O@'S9,H_VE.C$+3)&)&,5D;I^\U75_=>$^C MRA*@F.Y=]^ D@7T/(O^9V>((HB:$$9UN3SZ>/J*WX2T+F7'W]I/QWO/GGMA: M\%80],0$\/$,;P;$YW23,1'@ MW!N"X37J7JF/Q.11+,6@A;J[_BT$E4@G;$Y2:&7*8";-]J64:S\R)N-+",KR" M'BSXS")OZT2 B.]Y0+K#H8&G$1+=("T%K3UQ77EI?)+PU>(F-)VCW$L.JF^D M3(KDA@FHX#4 M:ADK5BIST'UXO+]/GW$M@P,N&X_91+3-V"(QPY(C#K=P7G2!)+D@,TD>9"!A M0-0%^-7UX'LE\%9(0J%9.PP$!%B%^$/.0';$[Y-7U)?QU%;# @%'%U#BM00" M3Q_^35H20'L77X6GOT0#4)Y\+PCHJCQ6$*0KB*$!.1$^>X7@=H67"(UO,C_Q MI:/65:>I?7ETA M*C'YG =JK5F=P@P?C8;7]$'ONM7M7V>.THS6(A6N6'G17M^#!NTLVS,W\SD< MC;;@5LIC# XLB!NT -7[,9F4@:N6)2UP'V\>TO)62&2Q[X6V1&+/DFH/7NYS M,R+ONM0]T5DP]1Q+./8[[>]5&W6E,"^)99 M"._F0>BHB5DIC29V53*N M'A!*L+ B\#&TE$('/8[R SD^!0:8',&9+)B2\D@HHJ2(G66C^.0H,L8\?,&X M OQXE1HL!E$^)T*?Y!UQ^2%KI@'0!8*J^>"$IJ> M;U+EC.')((@Z$42&,P/OXKC\A*KVX51&(2,(DC@U,#@,8.C[YT8A\*_?/0N2X.. M'%XS]I4K;@C2%!4>8'@#N>#I-4(3" P+'73DR1^+7\*O,D>NBMS#82D !>/4 M?"MU+L);YF0%KC+$4^=:RB(71JS06A%K>K+-E#I-EYKQ6:9L.X+ZD6L[H@[X MLV>:6B)#+4_*#1>FMB^/3RS0':<>"5O2NV-E74K!A#QY3YWPG_P5V>%"J=B$ M1'AZX/\'@^N-GAZA,DOI\]KOI-?K%4EB='IMT)![L?^E,^BT>MVN>K\(($_1 M1(73XA!:0SX^?B5JDFL.<1*0E7AH?5FOT>L")Y K0SN(8JG0@RHOS%&-)443 M!)+%02G#._> .1A,DKJSENK"(Q<:4[_=^>'KCTKUN4.7A NJV@,J)Q$Z7RTN M[K[_S%C?+;J2M$U[SLA%_^?EXV7.)T(8I L!M/Z+D'U3< #AW O"]$?V!&@ M,@Z4&.[0I7,+M*3QOX0N3@CN'AY!KYW9H;@7O 2TQL0.3( K?*4Y/>=%7-/Y M]IAZ8: 7U0*E5/I1A24A_IW^&2BI+)F<&[9D Y!4*[A^ %YATX.VY3C)/.& MS.UIXD!B/B;7H%LZ0G=/:&(@<_;-^6P-N?X$1:R"RT,QOC_A*H(#PXYR$3F= MJU0.1;=W3?\@*;\VNR/V):T!)]7W%Q$=$,MU.E2^Z[93E;6['1D8MUDM+18A M5.Q^-A]6D'SS:9*^Z7H0]M![#)IYQ%/K%_0TWP M/JRN_-V0!73.IC[(R2W=NKW7N-K,NO)W_7$WE[MTY>^3$-^Z\O=!]T_=Z_V< M($#- N0J(%93-;E?=]444M)FI/ M30VPCOS8;7)IX+,\31ZYXV!!BQB;3,4352$LK"F!E\Z4!WMJ7K_5N$ORQS9^ M A4U11ITSX2/FHI;\W]U_'\U&)P<%YWEL?D9$SEC8.N"H@ZUUKU:R@O+B\8. M/YS V-854Q;P:@[*_G!T%NS33-2:Z2OJZ%%9R\PCL<^*TU&W^3A ^2@1Y6#/ MDH)K,VK&@:5LUH4POR3U(&7G@]!+%YD,J# -UC;/1#NO;1D1YX05C^VO.5F; MSA:J,T@2GQ_D.4)&YE/LO"J1DLYY-^+0?3\=_+^J)I,,V\?/?T$Y>_%H3CV' MB\AW'%VPWG8DUQ^>R [RKC L8X9X6-RJ%3N MP>JIS9@HULR_B<8E)JC>F*,HBI<00:8V3-E'?1QGQ$2:U4NFD"F3!3ME/F4( M&+]BF@V6P<*$<(0F*X+(%],4_;BD8RK_/JE&)6NJO)9((*B59-HX71-[##H ZUSI[06>9"'$P MK-5D1+AOF::QQMI(WNU>]BJ[-B\OG^?[YIY459Q._XBO^F)T$T;E49NK* M!E@C@)54Q[AL-Y>:^F1!;-3BF+N6L;!Y525O:K\W:@]0'R8-!UBS2Y _/+>B MG.\C26Z=>'&X"'M?7;YD+UWBJ/6EH'@C%1 O2MG;0;;2OCV;.S:7AY!!/^M0#X[//F=!Y O/6L#AIW9([4%";.. _UK(AA8N]1."H;%G!?8ZOC2^ MR)K\&-..O>MH#(N;#L.P=^S:P6R+>K2I8U$T*+8\>B3!A6\A!**Q/.\UEH_NQKU+R.L\8RZY_ M25,S0AMW4+,XCFF[V/5#43L5_K\468]]ZY)6IV+J<]_[EQ@P_ZW,DQ$L0:V0 M\-O(5:W[+-DGZ=)X+U,+6)R*\V0_8RM 3[6P"WUFAM0L&YM_J_:RRR1H41-I M:E9@3KD5(7,!2IGS@)1A<6,#F:$09WJ,.;:']?Q+0RE!Z9R,/$>:8 ;GZVL\W(5*9#7#>Z+V32 6J?0 $\+ MH#X=-<#3/1VO+MN]FE*Q]LNL3\<:4+CF%O?>)/A5]$)J[@*=-L J9/+%F=)2 M ]3<6!]::O7@!"FL 39?(&GC60.L&4MJ'[,^)AM-X5.WHE4&@;:C:PI06RX: M8'T :FYL-$"M(&B IP50"R0-L#X J^#&]J7VZ>@3LL$4/G43^CUSL4@HMUHQ MD _?YK:HR]S<93MM@%5(ZK,GJ@:HV5(#U&J$!GAZ +5DT@!K"%"SY6D U >F MMKNW?/:CYT^X75D(>'WJP\E!RB[8V-0)-,CE7SL>:BINS?N:]\^.]YM6%_1L M%J;AN+4PK4Z8_E!E$'Y5G/1CL^ >FV\:/X%FY$DCUN^7E[]7RT/)\J*QP[?8BO$,3V@RH^^;EBE97TYK M_ 3JN%6V+6G4D!U27>)F?=FK\1.HX_ZHSV2JVBB]RNP>I8S5C<_T1M$;1>M< MYS&!.FX5K7.=#'LU?@)UW!_UF4PU&V5PV>N?KLY5&A+-ZU-4L>:H ]5E]%LM\]@";%4VA'105.2AD MUQ8V=OA!LZAJOS]J#["*#7S=ZHT&9TK/TP>H59NS6.:S!ZC=$!I@K0!6P9"= M;FN@VWF<+$!]5I_%,I\]0.V&*."&>!N2?9[^:+XUG6?,?[*!QNUJ' F;9C9/ MH-<6_^>I<("PIR>?/[&0&[8;^K8;V*;QS)R(HS_$2VK.&-X\M#TW,.S ^*Y] M:<#S/C=>\+]<#P!XYE?Y$X.],-\*#*X:Y,*;C6Z[V[YL)J6:OM(//("%-55< MCE@J6B.#F:'];(<+6"'3B6B9Y]R?>/X,.S-=C!FNWLH'(M?B/O"';P13YJN? MFMYLSMV $1O,'>8:+RPPX/\FGN-X+\&[9E)P2PX@Z65@9ZM@SDP@ZM_?M-_0 MOV5>'/U[VSFJ),=V^_LW&=%8)Z=M \[?VI66&S:CM!P\.\8_4)+3M,;Q!$]X ME9J*N[GY:H>QJ\=V,I5NWP1I2&51ML!M2SD]XBYT([NKX*YY,:7IV MV3SZA:-?))5'@/^Y,&Y [K$GOHEWYQE2*G+6=J*_^@S I^'>HB7^D=F^\0\T MPE^?Z^EQ?E-QZQ.A&>O45-SZ1- GPIF<"#4WDV)GW*"]?\FQ-77=QQS8S27' M^X&JNS= %#<0ZW4U==QZPU:_NK8A#:3SF6&M+%ZB6K:][%==?K![7GR@L1Z. M>0=7K:O!4-/Y7+$V4^8.+]M5\^QA9&[-C8(R2;#B+S(,J^K87?MM7'N 5>S< MWE6O=3WHG"E%-/Y7KMUW:ZKGEU1B_G:+W7M 5;C(.]4Y*RI/3DUP#HRY ]= MK-5Z=5U3DFKA6%. %>6Y-MC..V^U^CTF%#I.59IU?:+T*HK,:^H$*CF3^L-6 MMUM1W:ZJ.*FBDZIVC%][QCZN7ZBR-K7-9(/:X=9RNT*Y/1JTVL/* L"TW-9R MNQK&'55F>.@8^\H8;4U65?D^TRWKS9U!)<%V_!Z;(P92ZHW+22:.N;W!H M%69(59<,S5S[FJ'6$KM2)W*UF5.UXJ231GU.$KO*O*DCK?T*\T.7_:P>_VWD M*X,(6Z^B&12@3<0MXY:;?#;FOM'KM*A>IP'6DX$%N5K&8- :7HWH@T&_U>\- M1=G'P(#_Q_ZN]C-W%J(:Z(L=3J?7YH_QL6/FX$/(G""/@D4RL4OW1AI7 1D\?EP^(G MHDNPP8+ ,VUB)>0T&.*9(O84HSQAGDQ .,3+%*\9J3JFP"T^K[P8Z:'7_O]O M[TV;VT:2M='O)V+^ \*W.\)] I*Y:.WI[@AYF^-[>]I^;??XSJ<31:!(8@P" M'"R2.;_^S:P-($7)6EA4%9 3'6-*(@I/965E9F7E0G5'W;56W/'W]KF,C%9Q M:P560-T)VXY3Q'!H+; M +>(G@?Y.':U9[I'8>.K=OS9G.\-JEN.][9L.2I'8P.B MG7(THW P/ V/;:7;]949?,+J*^..CX?A>&2[@-U^F,%Q+?5H$GS43F2#XTJ5 M$ Z8+!J\U;N<9/)*Q%_SH]L K6SLPS'U@"> +C'D4;?R')N+_5]>U.7!C+'E MSZ^3,DKS$HX*[Z>O6F>%C_*>^%5>5N4GO&-^R4H>?V"K!1PQR\] [)=I'GW] M[2__A53XY?7%N_<_B^]]Y,NZB.;P[0]%/BO8HFQ>81Z#8TF&"_:13W]]]K;( M%^@N/Q@,X;\J%Y^'HX/Q\-EO.W4J[NSRGE5,$/7=B_=!G,1!EE=!/IWR(F#R M0CXH#!6"I22#Z;X9O,N"BWH&6# 6M[KXX@!CH;'M92+"_HYOWDL5E?SO##G M/3'T\.RFJ_5?7MQS>?2J:B9YEP$N_IE]>\*E?/2J(7?G&=>WTD#[1$PK> XS M*G\*)GR:%RJ*@>ZDZ4ZZSY=@GG4K_"=FD>BYO+D6125F?,/%C^<+V/7SX_,D M,PA Y=4ER^*R\[F OK:PHIZT/N#VE[NH)ZT+%U;'.[BP.OQT:.#D2UZ(,Z00]UOG_F$X/K'4A(2.8?O@Q"V? M/N<52PW"FR](]K7L5 'B(<:QRX4?GH_#XU-+;3GL\,_>W,W$[)UC]F$XM->J M=+_,OD4Q4J6(G=[IRS +612"?3/)^,\G/./3I/H)0RW*I*S*()]2A )%*/3P M6$<1"KXM8-?/4Q2AX-,^I @%'W#[RUT4H>"Q*']5%P5P1"/.MQGA=E;5C4WV MI)NH[RDLQ )=H+#C,G*G45RW7R6LQ7A-.6AOEMI2B10S8P.BG9@9:RT\^LD$ M/F'UDV&?'UF[Y:8(+]L7VI\J5EDJ>./\UG4>H)V03$>)V9V38\< 6HD,])>6 M_=87.EZX:[X["H_7^DH9X/ E>\RDOBE:1Z>UAJI)29Z/A\*\!W@+9OOTAL]+)"=B0 M#@<]X2%?<1/O$^^3OKR;JW%KKN4>8\XH 6TWM]0N)Z!9.]TYQCQ^HB:6]^@ M22VZ=S$C4]7\ >'<:ZMG2=29^CY$SW>O1N[ZDEW3=^OMHD%ND!AQX7B3K,Q,=.EKO)BU;Z=MZ7F*'_- M!D1+^6NG5$^?6-4/5AT=C2T#IUS+1^H8;C"@%WPJ\V5:SO$PR+AH;:G]XBV_ MN;K0]M>@Z#9 *U7";2D?YZE) %WDQ^>CL:M=G?NK5_[!TIKAK6NC6_#RE&41 M1PT3Q"KP6%Z^EB6O+%6@=WY+. _03J>)XZ$EN]!Y>A) %SGR^(0R_)W5)IL] MO\J\+B)0'C'G"_PGN4QB#F<7>3#Q=QV[#=!.\Y%S2QV[7/5_.;_,S@/T*)6# ME,V>,B58+_=!OAY/P$;FYM:"+N-FWC?HF/7EEN7 G'WP8=W_$2) M[G?;CY3U2XGNW41-+$^)[I3H_O2IWI_GK?;"(K$=>PD#51;+O&#%*H@3^&W! MLP@&JN:L"F;LD@._@I*N\J $NB53,$O@[? ND/E\W.^+40C8 4/E@4O,2$A M#B8\S:^LI\,[L<:4(^^3:GSR3$K*D?=D 7MTMNO:TG4FBYERY-W'[2]W48Z\ MQ^*;> M[ML^7>A,/3,+D;&7UY-J6JP*M]2Z[! .G72T+JYDLBSRNHRHH>%4768!7E\4EIUQS1P%:R>P]I4QS M N@./QZ=N)JQ2GKG 7KG53N5T*B>*"IJEI*><12@G9HFYZ1I"*!3''DZ\I@C M2==<\\RA6FE=?*0)FR1I4B5THG$5H)5]?7K>4VH20"?Y<>0Q/Y*6V?ST,L^_ M'N0PHP.L-Z_1QWQ9\$BUTD/7&EM@PL!_&-50<1>@C=U^3N5_": [[#@Z]I>8 MI'LV/VU6>A25YY>\ "V3S8(T+\L@8D6QFN;%%2MB.O8X"M#*18['O@P"V#EV M])@;2>]L?L*^WZ1T/ =H99>'IV./O1L$L',<.0K/!Q1!T%7=$Q4\3JI]Z!MW MDFO52Z@NGTVA,3ZRY"AQCH]\Q4W\;Y/_1V?6:KWKBZ["%KR3U=<^LV_! MA:B^MB\.H 88^&R7&F!8ZJ+K&.OXB9H8GAC^(0='SQJ^W#)'']J:Z'XPE_J$ M&S!]LI55_+8T=4FRJ. ,VV+_, R/1J-P,!B(#*\?CD^'XH>X+C 2$KO"K#@K MRH!?ZQ$18!U[\126' \%B(*72QY5R25/5XA;4\,OBXHE6;4*"CYC!3)[D-=%(!.B5_ E :&NX,?_\*"LHWDS M7WA151=J,H@L*6]^-V]^"5^3_F\7W3FP"R[P4N MB_Y-/PQ/#\^"19*F@L^K+=OX*JGFR$9)(?E>;OIID2_P[R/DD-%@?'08_"FV ME_Q2/KT)@^#N;;P,^PG8YU\@(P0#RBT=I,D"-H+L156#H"E@JI%XQ?ALI+M3 MO<-BMAELEX_\DB/7OLICKC$,S\].0MCN 5L(245\^:3*:%8(3IRS;,:%^#7B M6XBC95XFHI2EW(J N9%\>U)^]50UW(/%G M'OD:N[9T-^T][_I$41>?--3&5OW$4H$UR"7P37Y]6OAE.%-+\8(U$4!9VP1D= Y/R*E+.Q=H)SVA(E\Q4W, M;X_YQU00QSP='HPP>M>UGI-2$KJ7L.>'/6 MS%-UBMJ&P4S]?A#,8XE,/,Z+:T1\FGA_]";^_UPEEHT&F!B Z1]_ M9@FRRZ<*N$8D)5TL.&ZXP^!=%C#E6 J#2U8D>2TY#[EJ+9%EH!)9AD= A168 MT.UDE'54XIV8:%+).!O_?V;_4E6B+8?*Z0D:20NCPTZ$16;C\XO@- MD#AON((7ETF$HF6)6VPM71(W_=]X 6]?H6*[XFDJ%5SP:@ZR)P15FD1SF<*9 MEGF;5\J@%+I/9F-VAU$\9QF=\3;-,7U8Y$RCM5WJ!&98_@5 6+4$39*!8EA( M10/28<91>BQAX='T89371GEMKCD^GCS[@?+:/%G KKOC]YD8X> ^]"X+B7+< MW,?M+W=1CIO'HOP/7AD$XBBWQ?+V)=2,DIL((+% OP7B3O/;;NQ::$G+44J0 M#8AV4H*&X?'PQ'WB^L0(/F'UE6E/Q];"FRB3S8XF-I_>U$6^M!3:Z/SF=1Z@ MG9: 1T-+^]5Y>A) -SGR;&0I6I#4AAVU\9&7C8\GGP9?\B*-.^>HHSR:?8N" MX2 X3%Q.F1F![K-E!SO& M/WZB)JZWP?7#\/BD:UQ/ZHX /K7HI';?4D M,GO0G6C]*=AL@[5\"Z"! 8LM^JI5*Y0@B@B9/$'."DRD@AD%5[:8. MA2!W#"!M70+H($!BRWYJE"ZL4;6(J;)"UA1TN(PF3^+AEMS3OKB*-SCYOM M$,"N,.(H/!\?.4I&TA'NLWKO =(9GP Z")#8LI\*X[TN?-N*JL)RY737[2A MVJ@$T$& Q);]U!_[+476?9;RR!7P_'0X=I2*EFH^$_LYQ'YC6\V"22W840M4 M)LQE@%8TQ# \.7>U*A/I"$0V+*?"N-=S+,JF2;8B]Q 867)*RK$XBI VJL$T$& MQ);]5"$4G/:TOH,GW)Y#S*IW]<+7^85V'J!/G#@*SX8>L$_?J(FKK?!]6?AZ,Q225B7^EF^J,3E M/OSJEQ=U>3!C;/GS)SY;\*SZR)=Y@75I7B=EE.9E7?#/0.>7:1Y]_>TO_X73 M_T4_\62Y84^.BK.2MFO#1?#R) S]\Y--?G[TM\L5H,!H<#(;P7Y6+ MS\/1P7CX[#>$M+PW.1?PM@26?K#."?^JRRJ9KAY-V==UH:OS5',.7%D7U3SX M=\V*BA=XR,09A,$5#U)69]&B7 M%K$EFR1I4JT.@R\(I4 *H(G 7+RJ12]'1+A2P*_Q%2MD M&[LRGU;XPV'P>9X @2=@?G/$'^6+99[!*(;JF^\0"/1@H1E)#)MDE_!H7JRV M7'XNFTVI=Z9SV^ V >,#_B\RAHFE98Y<#>M9UDL4<;"CP>@'9@I2/F,1L',- MK"4X%C91#-P+XR1"N"'WX;H7?,&23'2IXL5E AN-5O=I\5^4A[ELKWG+,_C$GT2\4]B MZZ!N@%]K@H-6B.M(>F'5#KMI3S0VQW<,B$U[XU,]*8$V\,TWB+4KEL:[3.E5 M6%$C:Z9)!FR: N7%:R=8-50_.45Z".6K4!*E;"PEPF_0D:%-?^:H?KF@C3! MU3R)YO"=2]#.$6C\ K\T1=/E-1@0BPE\& ]#8<3 J$5>S^8"Q=]9 <^-3L2? MAO*-,0 (0)7*,6]"%PB5=\F2%(U+P2-)6=:XV4+QTS*O,+(4'BK )AETAZ M/\3&U!00$FF#X/Y #YC@W.TO!!: GP?]YSM6R"1+UF M%6NX[=V+]T"1 N2T-).?:XMZ-!#?#. +YE?#OTKMTOH.V%6MOP:MO[ROBYO^ M]&?9^LM/H%FQVR=, B943UE4"180.@]T6(DZ!8S_Q4)87,I\KV&9\8P@GP4C M#;\OP+4&*82*XWAJ*?(,3E1*.\'A!-!M&==\00@Q\0[@&/4]<02:R<-,E!11 MG<#WVO1Z]ZH]+P$&I%KK"S%':[']I6#]"R5?)'@F @AYL4ZDJZ22,K=Z(;PM008/8%C(P%J$P1=6SN'!*H?M]B>H M*_BSD!:21S^!()K-61(&HAG(X3:!<5T.;$J*1BK!7S_ IVCED%GS^4YZ6)FZ MQE<"IW]8.7E>OEWJ(!W1>7 US]-T=0#VBSB@3+BPYHH4[J_Q'W)9@(6B!PEO+^"Q#%$%=()C,?%4JXN M*'TX#$VG()'421Q%%LJ(A>$T>< 3CZ:)]'XE:JC&PA!'EEQ,MSD4&A6R]ES5 MLGVGM]CD6O1LPU2@!50K%"@[LQ)^B.N62T&Y6P.4JWE\*'!<"&^;.M0BBZ'E M%"\\PQ*N25X!I4H#F^1^>7G*\A@;T( P/ M;KB;KO+E7P/UUJ.SY;?F+B+E4QAT<#@Z3K(=G67.3T[/'W8'=Z>Y:>0P)P1^ M>KRLFE^*:Z#KO]:SE+^U<0SZ*#) MUOCKO)Y4TSH-+I1-1?Q*_.H4O[[3'FGB3.),ISCS"RO@[%FM4'868*F3["0. M=8M#/[-OP3]86DN7@-'\Q*C$J&XQZJ5:RAY^>&H_>NI=N MTX?W-B\X3..5['=S85>/SFI-?^I\717:D[H MGY*>+?XM0@\V#PIUO8N_G+!4G!#*.>>5<'X=!NIL6V+(0EEM^+)N>&^P_DX) MHPH8;#"F7BGO:#2(9<'QZA@]82WWV(JSXC!HK4? 8B2&]&A*_QA^5SG%DE*' MLHGWRW"'&.]:HH+'B0:"(6@5+.8\3^/U6#(1>H&!>1\YD%Y'@-19H7^Y,-?N.U@YAR?PGS= ZTN6XE*Z MM\O2-)B#3,2;H01PRA AS7C+NH#%1)&%+G3)W!C)D,"P+(7Q*QEB"1QP/H!= MM"J1!U/#EQCY YR']XE !\%TBA"'C8:4P:&)N,D3ER3BNS*"=/TA>4>X8/_* MY05;XZ>&E:V2JI9.].\X\$-U3R\Y"YWEXJ(5'WG+8[P-"%[S95XF5? ._RSD MQ-H5\MO7[U[]I.*0LC7&_1?0HXP3R3#M.:H1!3AQ:3!AV=<2-PM7H:,XJ,0C M7HB7.]4&E<3=3Y97S>VDV+@KQ=!ZK]U*P_:0KVXD])RG:_-"M,VE%/Q!7 6* M9__&"V"]E0H2 T#/$[G?%DF:(AE^"GXX.3Q#:7P](@<'^.'L\'3+7X?GVV^P M[K*OKJE!EA1H)8*J- $1L+9542^:IY]^,[Y2,6;K?*U RAT%![)$J#9!8AFS MMB6,:$V]E8;CEZ UOJD+A2G0)+A$HNC(.!@%?E7.\Z(ZP%# <$,R9.*2%\/^ M>,G;T-3]HQ#2-W->V#!0 4L-OP9CIO7+)5L)FUC%YDS?J5]X^R<"8!F!; ME6R7YG=9]TUF 2$?;PD;4UY@-@4PT1\9%2"A,CZWYE&/M4]8$WPXK MKRMX32:B^M,<;"(9U67B!T3. Y-WH"I,-T"^OJ8]EPSV.> 3.0F/QA@ MDY5Y1*01!%DMQ"E:KDS$VX3*DFKG>\#6G(%2Q9M?X$ TFF)^$Q\9'#)\34FN? *[A.GDB[IU9=UPFKKA5KP68()&OE@95;X^+5@'$;$AZ7X% M.PVOR*=;R7,UYV(WK8()Q_[68$PC%\/.2J28R^(F%+L)'01VE8,HDSW'XP6( MZF9DQ0S*KM>!@]_E1Q%. H8<[&B$I,\(H;GO3TH84].D"50PI,"A"L&Z\$I< M-L'*K( C.4-4@E%#&!H$E<@54'H(=IH*P!4_U>NA!)I%+:#F$KS[&2E M9Q+EIDM:.XS"9#^QKXM))6M&@M56Z"$8681B;^Q7D)3+A3BE@H+>-#")ZO+4:@#E#;%N.G9N>GJZU, M?!,_;O+M!Y5 ]P$V305,_T:G>SC'QQII&"P1J_3\:+0MK0G:$DP>=*=(&;6 M1;LT\5%K&T"06:;5@+X#>T?(&!0<+(UJZ:""9U4(JF+%&$-,48ZG(+#*1F8J M?Y;TH8@3-L"0 DJ8"TKT8F8E^CUYX6>DQ!92+@PQ(%&VV'*=XRC*_:Y-K;FSM99NLV: M.'*IY#$>75[J\Y+PX#8GIK"MQ&"]=(Z<1#)=6P7[Q[__,'AC;? M*_3;.Z==OG#CIT;3M,C$V;=$]A"V/CJOY8W E//&-@ 6RH4<17T"ZC:#LP5^ M0>@CF>B&EOE$N(P2C,43Q\A*:J-)7>GD4#":]>_5UX7+460/@;('\JJ4=4RF MS& 3SQ+=$D&RL4QU%YG%:A[J@J1!J#RSTHNK%4G,IUR>?O7K6SE3QN&DD^?6 MF.$[BWK=1,:#PV?VS;G%E\B"BGW3)[E\L:RUD:!L0YZQR%S:L&_RZB14D@U^ MEJ<_3 K2UK%4?>WK%#A[\&J>@YAY#627[&%>:DSH20[K)&2[+!* $CK.A306 MWF5X1'D6,[E0$=?YAX4RRQ=HO8!]HNY_I(-DU58'9@KM(&Y]ZL=:!RKOJ/%D MQ"W(2G;J T/;QQ?@=3]:$J)LA F*-BX<&3Z_EN^BO(IA&]^6MUV[F<*AE+,H M*3'C(F(J_0<(AUPA%FNUC(<_]84;SDG;A=*U=&\,#1"V03LP MX+U("0']!\-@.O$E1X7HS%T%7AR*RV45TQ"UH ?L"D[I4O(LP.3&*S9]^)8& M4'/@:4RGLO$@27_1K- &0VN'L'+]57HC;3T"H;A,^4$N2*GEHT""67-E*R1C M;4QAM"%3R@W9 IL74YZH],U*[_5K8$$\2:0-GR=96_>ILY0\1*(_4;B VZ/? M+0FFE;%[?Q[:9$,5_M"*['=.F7[.ETD4G Q.I!*(<1G4(H>MK*Z#QHZ?PIP/ M8-\U1O[.4R3:0.$M5VE!]>73 ;__]A\*YJ98B9=VI=N);>;Y*@<*W1 M^2($ESZ5"BF3BG )?5F'WD/CK6Y*#NBR!U+@E0HQKEZ5HA-3WTF84+<-'BTX M&,V2S=9L;G40,!F_ HU<*9!)0%UAZ^(^(J"F$-T8?1=HC&M-'12?HX<&R ME$XB8) MLH1H/H;JM,WB&/>$*&\$WT)+31F]S74Q&&,IT$;^W@0O*;VDR]68XEW20XOK M$?7(4Z34JQ%A]1+%DMJ^.I=4EV=3Y#*;WR2UM_<_EG0STJ,M$8/O2<,K[>V3 MQJ&XO&D'EDFY+D2P/%=1L(F:9G#H EEUU/351E4E0]=5@$SK9-979@FBN)Q,ZJTO$IIH7/4GK)LGYQ< M"XM,_9W@@L&>%,:32110Y_VTDF&,9"U MVZ_1O^)J7;_>5'! ,:>R]9L"&7I?F>OM>5+JV2.)!;?)*R,!0$5J:(J8E1;4 M; P/?=8!Y2Y/UZ+0C2!\+P3AYWDC__0Y5Q9'D>22(2@R+&9C805#8U NL$V= M2594GE]U;+E)H :-,!4KWQ:;^H:SL4"3:\<.+324\[PM+#2H]DUU&Y_TG93" M=9!L>]#HZ'6Y9"5&,%YV1VLMG7JJ/?,$,D(MS M97LS8BR3'E>IWZ;FJX2WE=)W@7*%JWZEPXR$@<^R#+T:6X<$1<.O&!8*-I%" M^@9#'&0$!24_);(8HTG/T-%!UP*"] ."(\T"H8!$MPE_&4P0JNP#UOF)T%4YRR=<./SK>LG6W MWA2N6O"J'ZN_[62M Q +L?GQ5+P4H3&QOG:3+B*Q2N*R3ME8^NYPD53:,)7+ M%:Y_320XMLN$):K-O:CCVPHZ%@=>M7XH&9I(2+V9K\<*73^LRTRTB;QBVZY[ M\3T"2>LL+HZ/J:Y%U_@3;],T&U\(VNS91&C=@R.;^JN:("T.#FJBQ;8*JA?[]T-QJ#39\TIB)20T#'%9*1T$G4L 1P)FYS<5JN MF[ $D%CM"^.R5:VJO2+B)E/&[FPS4YDQ%GKSG$+(75JEIA*XQ'4 M-XJ!*(D-VDW:'-)QJES@C1$@#\B">!68'K'P2.D7Z&^+:UE3;VLJ8E6OY.7M M8?"A'9YOD@@::3M6*0:"6LVAK!]2SJBHC2+9)69 B%.J-#^DYTYY8)-"AEMC M- Q:D-(B^2JLVL5&?65<5NE#,B.W[A8VK(RU6'7S?:&\D+E,7/3 7<<-XWPG' MD$*&2S3],CZWK1GE#$Y*(V?;@-=D)MYX3?+\J_;Y*Z^7$!9M=9.4.B- 7=S* MPN%"[8J$M&L5WGNQ03^O\;JL.]$R\"67R4F_DGEE 2KGF0@X=[?J8+ED MD2Z><4,QC7N4CKBE[H8>[>[M\-9^I7]M"+:U/90L0''OAH@;M4?@-1/\\ ?L M&[E148>N5+_QB:DNL;R]],:6I=A>H@,L1UB&[-=GHV>WSJ[5Z[&]])%P33V^ MMHB>-MY.;LST^W5&[CI9?XDR/-\A4;84)WGP%GG$])X+CTB6;EQ.S'QUTQ*SZU&QO^O75+(C@W^.]=&QIWL@_O+27O8V[NA@G& MX7ATUZZRMEB[ T2\NQ)V?B=]QC3.?6\7V6!Y[[;!=QL^6^CC/( ==^;JCNO1 M.@S#XY/'K\.63?LDM6D?^X;_WHS_:=T1-6G9[8 )<=-4&KMP([GENYDIFZDL MO_.RY/QWS/9W+QU8PE*15*HBEPF %_?X\/,E7S5)=\BCK1[9,B9#>M>;VUV3 M:8T7$>MYWTPE')DJ3^TRG2JQH+G3E2W%L%2"O!MI@L7,O5?3GTR$=,AZ$>B* MY28T*=<7!L+!W+0DP\I$IBEBJ&["A:V%;8GS29*JZ'T6E N\:S@FZ;"#6Z.E6*I"8B M!'NN1SI:W5SI3F RT\3D.8@WRXN=]@ODO6P9S/.KT*3\BK@NE6H:MHMNJ NH M>+U[_%I%,\-S\,V&J51BBP@$-]68,&LE+\3]7]G.;UZ[!41&$D-=5&8(&=RB MHF@*'3 HU[C)C%:KK>X\FI@Y=4$MOZZK,<-["CDIF-CG^,OAR93J ;TP"VVF'BC5DR*7< M^2HWJZ%$<9WM-<,W62OMJ1\&'Z_-2Z69-*S=E#V1X0#K=69DEV20-GCOCG6\ M9%TKU4-:B@>IP"/?U8O[7&,_ ,.G,&^I_=DF%S)=%D\&,9F2 MV:;"@&(,3-R7'2PWR\&$[8I!Z?:WED$SLA[NHRAIH9(>A>#67VE$8QEL#^%= M2]^6"=O?"8>]7H%0%>2613IQ%J8 ML&)QPG77T:4L-,!3D])DE#'& QJ -O9#@Y_\8P?2-L!8TIH=@6@%)I MKQ-7*>Y55^=>))L-;9&2\FK]6VJ;6N93UK;#+Z_,7 MADCR3<5-BK(30N6O&1%:O&/%S6:!C.G9U'S1%BIN$!2Q0)AV*+A4#8)53%_1 M7%G3)4Y?R)\#G2&ELH=-177LPBQ#3%AEVI@K\(7)A3:!CLI(U$JG%WOTHFGX M&IK:*YOQAY*QUFSK]2)J2BY?MR2NU[+1/*=5+XRACR=X$&E.>'J_E/J<%)I# ME4;2/M=(3A52N9P+2\H"L)B(-=TX- 3BZ+[(8Y-LVE2X%4?$6?NH@=S3O/XFUE@WM[:6$KG% M>7*]9$C)61%A0?[78%.GN3B3OY%[W)5*-1JD*DEF8.HB9NTX7NEM_,21OXE]WY*' M!D:4AAV+4&:1)M=$X,M88[ YDZ4L6*/[ MLX#D31:E"=45Z7;RE\*K(,.,FSH\6)Q=(3(G257>089\,]'QIQ*5Q2(E^[2O M!56>:68$RHVC PP#^#';WR34?>'F95I3-(5V1#BQ6 998ET30YZ>FW70M%9@ MM4TED2B7'TKG4GF^8O[OFD6FI\-UJC=>@8V*;VR2JX15Y8T4,] 6MV[1+HIF MJ0X.+4SBM+VE@O#VXY!J\1)>8?:! [>[O: M_O@; 43.O6DCH[_V'8"?9>T ,>X-(XBM+_N@Z8)UM3J9F%.9,K'BFZ'H\,M28KL]6H&J3 MB&UW\=R 0):/%8,H_I0%P5I^?EQ@IBL\:?J\^?"I,:GER:Y"=:/:Q:@:FOA7 MQUXS9RM:2UL?V M%D^ZB5/KGJ:I@)URK,?4YFE\0O2=F]4,+0!1^EI4%.>ZPY"I2J^J1IEZF[WP M(ZTG=AEO I9CA.6LM/-M./A1ISWF=]F-6H"+(IF1^!5J,5UGWI?@.QGP 1(7= M"SYVIUTT5YSH/FF=M^[J^7HJ$]M:.NC1O=( '_&B'SM'NO%==1Z1[AKI[I6! M;(5TI"$)N4/('=&0+7"W?EKW5F+%[L[)J.&]:D20>"?2[::TS).3CD01,45W M2/?TEJ:WI'MZKB-11$S1&=)E+]@3S>GIYSY\>C?3%EFRVYHMSH4=X< U?G@M M \U,P_?NTSBX;DK MM0_?9:K8^!4/YDP4?BTX4VT0YCR8I?F$I<&K]_]X]_I U0!:LBSFBR0Z-+^& M1W7-7$RUPKXAHD"/*5:C2_*$JN6*5^LOK:@(K M\C6XPL;O"1;T=CH@Y5,8 M='!XG&2[NTP=RF)'][E*?< D]11@0Y\*7@;>#9I BF;)&D6-,+-^W-=+E5MNZ"K8F#[Q .0!R,#!OI>NW( MLK+NOFZ;!0)=J0,N^J;Q]0)LJCPYJB%1/-!HN[_B,,3\+C/_N,?,_P'C))&; M(U;.#Y^.3YT+*/V"IB'011J&L6PNDI1EC:V4(K0WIS76F@3;432N$VA$L

M%#M9K\)4OJTVY!W_\A!6M MX6MM8_4CCQ+E<[_C274,1Q) MF]\" PQ]"3,%,E1%$JE^'S"#Y5(4+>8I6ZE# \Q4E?86 +CJY$^Q$35&GK$!FUJT652ET[/Z!W3BQ&NMD M)6OBRIZ6HIQWTT8'MITH0EUC1]JK9DN6V*\Q#OY=PUMX$2H[MN 'R.M8_%A@ MD!V KD)\BNEJL=A/:8GVKRP:+ALU-JV)(N Y[-!2H(>N5&VR$E.9'CB<+V;D2 M?S%3'4EC'K&8P[9BE[)^M5F-))NJ[DFR,X 0A%)<"'+ O')=DK@ FHMN,=>W MVF'PRFP?6+$9MI\00V$7IB7VM*DJ4>W[0.XL70G7K!.,G& Y^U?8C;70'69* MM=.9?(O5@SED*8@_(5=:%3(TP$DRKLU+Y32XQ MXR*J52.$-06C]8Y2;G$M$BLJ]3+-\;A_6XTV2FS@:5I'P"B37)5N-BI)8-FB MEO[\=-'28K(U)WI)%C(%1,\96$+ 3'C1\A(U_ :#)=@C(YN)YGU77#BQ-)F: M400,Z?'1XY5*BT2%ZMJ; ,MF,-@JD/7@4VQ/([;95[X2_5ZQ-G?3H*M%%T-H MT!*YJ:B,Q<2Q0#A6&-?VQ@(;8"@JM!X35?&5G2"W!3PK])F@\33EWY)&VTWT MF.KL+NP6O MNT$W"\@#@U^8IG8?0&S!1]E*4'6:<:[/!.RU_[?..-9)/Y'ROZDSWTPET,TU MI.!ZF#/Y=H>+:>O?CT9^O1/_)# >5@ M. X#\_N_RYTMFUN!R)>%OG_/A414#1\:V.]:Y?'-$+K5'';1*HV>4]U#I6DY M6:E*XZ(;$0 7QB7VK\4^6+C;L=O# :HML;,PY P]K[JMBH!A.#"5Z-KM[$R3 M%_4W[&JJF_2HXN6IGE/32W>UE(INNJW^_V$CC;_('AJHD4W7-2$N\Z7QSHI% M4-H^N90UNV6K"3;%=#-30W]X+&KHCZ0DE"T(=:V>YV &@3#=28V[_NI:OS^&<]Z#]MKE+9VE[2U M/TPV(NP=9-0-EP0EK%F\NG2.*#M-6-OBNWF*2(;GXI"5@YD-:N.G'2\U95+M M=*TW/+^G9X_/I'H#YH!L^OCI'B'D.\]G><0,?G@89DNI1,/PZ&SP5%0D^@]' MX?&QZP6>'S&_BY@MT8R]SV;=N=2T%E)T'!Z/[E7*KE,!53#[^]5I=9E1/^73 MZDIT/83CU=^;)NJ2(>'I'SOML%W\%C)8![ CCMS=V( M>RB6:A]1+=1NCTBW?])1I\+['NI[>M_J+_)=LN,C=AIU*B3GIU\.0%])1YT* M71;'A+RW*I"N!4DSDF9\2M)1IT(2173-3G,7PL";3H4/*+AQ4\V.]U-=$.*/ MO.+E[SG+RHLL5D6DLUE3)6)OM3ON<"=[AZOD.X]U?[__?2_"=B"3[\:8]YZ[ M[E2DKP:'A\?+QV^D^^-^P*7E?1=A9\$4N[XAU:7&UZ(9QL-0D.N&6]/E&A$U M(9V=XO?"!;X3)>$M6_N*F[9CQ[?C[8$JG=F.MYZM.F4@/$\R@^7>9=K=MVNV M"*0[+Y^-G619$Q! 8@$2CTT3V9/'!UA]+EC,#9XM!3ILV72[JZ!OW_Y\NFK_ M]X5X;B?X)SP^N6]7!F*$SF#UDVF/PN'I72_XW68$Q_71HTGP.R_+1@5A#I%H M=8!I05@PNYK6:4LAW3< V/WCV';]8!\_41/3 M6SD@#LZM'1"?B'VV*,+; F4>$.5R<\",[+HNFZZ_S8LM@Y2OL+UY5NVW[S;% MS?3N%$$7]1V_J*>X&9]PTW;L^':DN)F.&0@4-T-!$]T&2"S0-_&XT[B9EQPT M:P9:R&"Z7R,;MV^<*Q$S-+NV.@= VACUSX?6KJT>S0R8D-' =I@0TNZ@Q3& MXTF@K_<,C*LBJ2J>'>33J;^KUFV -K;H04]I20")&TEAW./9CSS* 5U"8?84 M:>SJ/G>.AWS%3;Q/O$^J3S_[)HOW>)]#\<5=CR_>7Y(91=03Q[O \?O++'NZ M>S>J 20V')O"N/V_*N')DW=G(;U+KN$;^?%BI*M'&<6 M7QT!E-V!ST[P0R^R.RC9RB?,M0&*! MOHG'G29;?617!@WVQ2T2EMHRXRAKQ09$.UDKXW!X=-?F5,0(G[FEO5^P5W'J = MCCP;W[47M(/T[+JN>)MD23GG37KN+,]CBJ&G..+'SNE\9.V$XQ@7^8J;N-\> M]Y^>6M)Y=+%AC0]U ,H><\@HE/@A_A"70XF/P]%IUZ*)NX2:F-X*T^M8F^ZP M3]>U7>^='L:GF%Q\]K:87 J1]Y^M?<5-V['CVY%"Y#MF(%"(/,5'=QL@ ML4#?Q&,[1'Y]#?]5EU4R7>V01K]S5O)YGC;Q*27'$^^UJ[I*"S9!D0[ M8])1=W60\L/Y:&MT&:.>J^V3D<=\( MA% MCAQ8RLLB)6)=B7QB*6^ZG,1\D6=E5; JR;. VU4P[OBU*2#9NI0X/Z%P?+=Q M$_?;X_[3T[/.<9'CBM-Y 4 7;1F3\/!X+RG]"2 +G+D27AZZC%'.JXF[%\@ ME).&EUSC8@"W/_7IC3_)VR2I$F5\)*ZP[CJ%_-6U=<%?MFJPV+\WO >8!6 M(J,H[8L NL2/(RJJX8W6L,15K@2_6 IX\74"5NIC4/*6V[B)^6WJ.DL]PRG0 M:N\')R9#Y4T4 76SI'251Z2KC >6G">.L8^?J(GI[3#]_KHW4S=++SP,!-!% M'TWOB4H B2WWIC!N[V;YO13=FY-[5<#9%Q5GID=848JOJ\SAJT^ <@KQV0E^ MZ$5.84]2?/MCW%-.X9W,&$HH\V5O&*/B[&RG"67:A@H-O D'F9N!? HF+&59 M9"D@D[)S[$"TU(G*5EPU9>=8$G1_\"8SAW];\JRD,#E7 5J)91U9RJ>C;;I+ M$FAGA@$4I2Q9T$YU%*"-G?KR7.WR\YMJS-9J*0F7GT[ZRJ"[K(=YA+?#5'Z2(?GQ7WVF;O M"?ITX^9>UD/LSGQ>Y8M%4F&O@_+[L^K ]NR/64@!"120T*F]L=. !+#FK)UX M*@_UJ*?')^4WJ/$ K#LFQQX7:>K 9+=6D<)[7G0=H MIP 6;4:7-Z.E2UWG>=UY@#8VXYG'Q>AZL!>/_5V=;@.T4DV8]J*S>_'SG!>< M32NJP4=A<72?:T:1<3ALUV*B!N&1[8\CA039U_S;/F$ M 4$&X+O%LJYX'"1X^\?+JG/BG6R$?4N,Y\.3O0F,W;!1?Y-MI'&@,>0Z4"E( M,;R'"I22 ;$+ V)T,N@8^VP1"]M"=Q\0>KL9O;O^Z>'>VWG M_-.6=.O6*OF*VU_N&IYWF+OZ([XI*G^O^Z?OE][$ EV@L./BT1R 3X]W&>O^ M$=TP!_GTH"ZY DM5E^9]OC46FTFA7Q$F4@[U=4)M-5@%ZQH:O5/DF=W$&=I'#4T=KDYD %TB?=W\C'9QYO M9 +8%384N"H/IA/BF,!B*@>@V0&*!OHG'=AC,^AK^JRZK9+IZ M-(WP\-\DK4V#69[')2KHV)8JI! "&Q#MA! )HFV:QI;#GC&2]8*K0*BQ=)EI057L=>[JW))57J<6("EC($CCTKU=.? MNPGB?^O\?W9,Y2P[H3;7RUB5&#%T,,&0H2!JQ0SM:ZVIAM5#7#%NU[ Z.K'6 M'\DI]O$3-3&]I?#6'G1#O[WG\AXC5V\.G[W^QBM6Q)\J>.C]$L+)9ION)-LI#8$F(B%@.CR(IW?Y.X MX#$ GT3 MA/;#P3\FY=>#:='R ^AN1D'!*GN]2_H98KLWK'9B;;,7C&A,6+WDW='AV'9! MSQU$BO_HKZ:RH9W^D:>L$A6L#+HIBZJ\L*27G-\DS@/T2NTX3TT"Z"(_GHP. M!Y:"WTB![%:!O/FVY%'%8X,M3:8E? V)N$G,# >^1:Y07)3[ MN#UF+PJ,(@'NXM)U)/*P^['C'<%MC\',9);W)LZ"%;,$N')@ETF_<#PX\_C@ M D0=F_';N'6Y1CQ-0&>G]N8;+Z*DU40)__>A2*([3+)[3.XK;E^E_[6-I>?U MD2]8DF'7KE9B59\$]S?T4JPV'X":;A&P2LDD< MQ>VK]">;A%Q%GMYON7UWV$$*.P^06*#W (D%>@^06*#W (D%>@^06*!OAR([ MH<#OZZJL6(;'4 ./5<&$SY),'(_SJ<@P\7=9NPW02KKQ<3@8>!S33P!O?=9: MKS0;J27G'G>R\0T@V10$L%L 23L2P.YJQ[/#P=A1*CJ_S*0=':"PXR?N1Y/@ M;P7+,,W6VP7J-D ;,OF@I[0D@,2-[M"2S(,.4I@ ^B^0Z/!, !UC2?(QDYKT MFL)=/T7K# (Z1SL*D$XN!- =@,2-7@,D X$ =@L@"20"Z Y &]PX."2?#FE( MCRG<]2/T*Y9AD5 >AP;(FV_+I.!QD%-HMZ, ;4CJWA.5 !);$D R(PA@]P"2 M9"* #@(DMNP&0%*8=.Z^Y[-O\V+*$VLAX.[4AU,OV77!1E\GX)'+WSD>\A4W M\3[Q?N]XW[>ZH+U9&,]QDS"U)TR?VPS"M\5)/_D%]ZGYQOL)^)4O[QP;>8>; M# E7%L9QGXQI5SH^^7&O)?&P/;;58GA-(]8?KR__V$FE%.?U).7WV(IFAAV: MS.F/OF5*NLMIWD_ Q:URWY)&GNP0>XF;[K*7]Q-P<7^X,QE;&V5L[=RCC3'7 M^(PV"FT4LKGZ,0$7MPK97)UA+^\GX.+^<&'XJ+LVE^,^0N=E!0%\ M_"Z@H%H"Z!Q 8DL"Z"! 8DL"Z"! 8DL"Z"! 8DL"Z"! 8DLOG1%V@I3^P4M, M*]/(\B+@WY8\@M\%50Z3*2N,6:KF7,7(20!<9$G3UZ8A8LJL 25?W8IE[#]"O: IR4%AR M4*BN+6R2\KUF43F_/YP':&,#GX?CT^.>TK/[ ,FTZ<4R]QX@N2$(H%, ;3#D M4SN/S@(D7=V+9>X]0')#W,$-\:(2YW/XU2\OZO)@QMCRYT_1G,=URM]/ M/\U9P5^RDL>O\L629R6KDCS[5.71U_=+_%A>1%5RF52KSSC,9Z#WRQ3^^-M? M_@L)\_/GM;Y(O18#0X M& SAORH7GX>C@_'PV6]B)?#1 )O?E$L6)=GLUV>#9^)GE3HC?KXO:^D\J,'@ MQV=K!'7)K^/!%G6N^M2)']6GX-D)?D!N%].:F EV>)5\Q>TO=PW/.\Q=6_0A MB6\_EL[SXH%Z@PDCI^SP%NL(;GO\92:SO#=Q%JR8)<"4 [L\^H7CT:D5:HS_ M.P@N0.ZQ&;^-=Y=KI-3D=':B?RL8@&_#?;:/<[W%3=I M!#_6R5?<*!W3+XY=X*0'L@BCW$>FZG MU-/X)#RRUUG 0SKW#*NU*U6[;'MX9+M"V:A??$!8]\>\QV?AV?$)T;FO6/V4 MN2>' ]L\NQ^9Z_BA8)3) MP\&HI^0D@"XRY.CT)#REV'$"Z!!/'AT>G_I+SG[;V:K(F;>KUVV =GI3CP?A M^B]"Q%YODZ 2LZZ>@D'(TLE?:QQ4F6-)5SC.\\8S^M M7\A:)TL_V< YW"2W+M1EMC^R=DWA&/?XB=H9GG_R M&7B8>^44)W4:]=Y%^E,RK<7,JR=:^RT'F(?4%KQG)<";"PW^F14\RF=9\I_U M%[S*R^J//+L4@46RV (5%^RH[\$5ITZ?:T6\YA%?3'BQ5D5A/ P%N2:&<&M4 M]*Q*Q/=J,':F$$1'<--V[/AVO+UH96>V8]=]QLZ?.'8B>AYT#-G5GND>A9T' M2"S0-T%H#G2G)X]/S?\S8XL<@/ZG57YM6E=U 7GS^S;:_BG!'5UD<5OX?>P8'37YBH3^>H% MORYLL!JM)^^J_YY_W? &[;A<_3S*#H)KG=HH9X/N/WE+FJHYX(C_G@'COC#3X<&3K[DA;"@+;DQR&_ID]_R^5%X9*M2 M["ZI:\T((6;UB%E'X?'06L[4[FJ2W\RLCFN=1\]?Y.@$; MV__LU+,2 /TYY!#W6^?^83@^L51!G8YA^^#$+9\^YQ5+#<)$W$4$S].\+'\* M)N)^(JC8-[XWY4G)IP\QCEW..7T^#H]/+=44M\,_>W,W$[-WCMF'X=!>G[7] M,OL6Q7C[1?F#;K5OOB3'N_8\XUE5ZJ%AN#B"_*E-BJY9@W1! M[OD"=MVD2 M0:F*59;J2#B_=9T':">]=0DQ4B&H/, [:@I2[&@SE.3 M #K)CY923TE#/)X$K_F4%T6K=NO6&_) 4NIL-!S^-4_[>:6VN7\)VNG.\>8QT_4Q/(>'2#] M:4YY[T2]FW/^WDRG''M7-OF#'UG%/_(HSZ(D31@6B^]]YFR[L:N>=-?T_9J46* +%'9<*.XT MLP^S)NHJ+U;MFUY;:HYRH6Q M)0+=4JEP8E5_6#5T='8,G#*VWNDCN$& UC@ MP53F7K2N0L,@XU603W4$4?N65%V.^FM0=!N@E8+'MI2/\]0D@"[RX_/1V-7& MF_W5*_]@:4+>ZL-MEL7U3F=1&!\H@Y7^ _R642+*HZ\&PX25'&_F%AB(*4\HWJY;LZ9UG2P8 MY$($&%QD\>\)F\ X5<)+2IA^:F.C:W8B)4Q[OH ],O2[MG2=26FEA&GWZ:OM][$@MT@<)=%XK7JF&WO-$RK^!G?Q>/M@99=@X+1+)V%IBV61QW54!06OZB*#?TI>7')*/'84H)4TSU-* M.R: [O#CT8FKZ8ND=QZ@=UZU\\J,ZHFBHF8IZ1E' =HI<'%.FH8 .L61IR./ M.9)TS37/'*J5UL5'VL0V^KO,W09H95^?GO>4F@3027X<>QP%:.4BQV-?!@'L'#MZ MS(VD=S8__7GXZ9"4CN< K>SR\'3LL7># ':.(T?A^8 B"+JJ>Z*"QTFU#WWC M3G*M>@D5:;,I-,9'EAPESO&1K[B)_VWR_^C,6JX"I;^[QHD$T&,#]RP\/_'8 MN4( .\>1I^'QD<>WGJ0F"&#W-F7OB4H B2U)83SDV>NM:B],S8.NG1')U[!O M"?#&)X1]R<+R]^\>].G;6[J:]YUUW M!NK]X3YN?[F+>G]X++ZI]\=>=TT'KNU\ T@LT#>AN-/*]NU#?R,IV;= =:*& M+^=+GF$.WX2E-B]WJ0"X#8AV"H"/C\[<)ZU/;. 35D]9=F";9:EH_=-707HT;60\[0D@"YRHZTF/Z1RGD+E M7,2QT"RE03X!]1('H&O:BJ<,"IZR"OY0Y4%4%P6S=]DT+Q8,3W0O5^J/% 7KH*/"5]N/ MHF ]7\"N&^_[#*-RO#(*2I;S\VE5B@"Q1V7"#N-!KVQLKBEK0N3XS@$U9? MF?9T;.TRA.)>[6AB\^E-7>1+2Q>ASF]>YP':*=M]-/2X%R<<=11UMV]1,!R$XW,*.W4;-VT BQM@& X&W>L MUB,=N:>EHP"[A[A,7 ZP&X'NLV4'.\8_?J(FKK?!]BD MECD$T#F Q);]5!COLBBMXU9:7I(%\NHI8%DX5A/OV-%_#EE;^+]K0 K>5!6"B*$YX=6VJEW/UU=AZ@ M1XPX"H\'EN(F24O8T1*OYDG&_%TRVIIWUA%'YQZ7YB: 76'$47@^/G*4C*0C MW&?UW@.D,SX!=! @L64_%<;[)2\85H]M155%^8+37;>C &FC$D ' 1);]E-_ M[+<46?=9RB-7P//3X=A1*EJJ^4SLYQ#[C6VU%B.U8$V.JM;Y,0^J@DJ"T95D:R(@),3SXJ"=;YS#7&]?:X_.NL, MU_=(&^YIQ:@4TD.<'BZ70GH^#@>G7I5"VIN6(V;O'+,/PU%7F)V4&P%\:O. MKG )H', B2W[J3#>Q3RKDFDBFJEK**PL>46%6%P%2'N5 #H(D-BRGRJ$@M.> MUG?PA-MSB%GUKE[X.K_0S@/TB1-'X=G08T[LHY*@4#67 =K8I"PII^.3GO"1K[B)_^WQ_WEX?-0]_N^1AMS3TE&$ MST-\(RY'^(R.P^/S42_XQT_4Q/4VN/XL')U9*@GK4C_+%Y6XW(=?_?*B+@]F MC"U__A3->5RG_/WT$Y\M>%9]Y,N\P HU[[)I7BQ8E>39RY7ZXV>@__/GM;Y(O18#0X& SAORH7GX>C@_'P65!GB?S2GY]>/PMB'B4+EI:_/CL8 M/_OM='0V& R:>=P'P!W!LQ5.N=PG7/7*NP%4/R:\?%>6-8]W O3H#C W7[P) MUQ0Y^AVI_7O")DF:5*LU?!?E^^E=,0U')X,U6#>\8!/'[[PL.;_ARW]F<5)& M>0V0XC??(OCJQ0)_>CC*D]$:R >]_792EF_KJB[XWY,L6=0+S2VO:_YPT$>C MT2VDO?&%#\3Y>!SVLX=BUV]^,/;/\X(_DO##P?!AZ)MW/QS^5?XX\./Q0\&K-S\0 M^JNZ*/@CY.'IT>E#<*O77E.!=1'-X;GW$[#\A%'R<&X8#];5R?6QO_]V0>%/ M'##$2.1'Z+:C[V#9>-,FM$]S5O"7\$3\*E\L>5:*ARY00\\X$A6,-_,51>>+ M*U;$[Y?XQ?)]7945RV)A\55%DI5)] ^6/E"G#)[]UIJ,-6R;1'@GBBA^9M\^ M(ITB4+'B36#+,GA,?'X_?9L7'$X-;UB1P8"[L>O&Y^O+]Q @EB8S/&\F Y_O M,)D=SZ/9\'E9O@*;<04'"ES=1PCRT[/!3:;@YDLTG-<7[][_#)8KFE@73 G8KY+R2\BN<%? 7;,:']V<-]7 ;[[L_W@))#X^&O[QX (3=HO\. M+]R,?CQR /TVVO]O5)=PG/[?]QF7GWA1_ITO)KRXT[R&IP[,:]NJ=&)>9ZUY MG>UF7J[S(1A;WL[K-CY\Z+R.79C7+7SH\WK=RH=X8O%V9K>NV(-GYH0&WC*S MNVG@Q^TD;2?MR]Q!-KK+.Q^)[\$+#'O#9,%F>CK*/1;X?FMLP.TZ>'/E# M%=7XR9#?"=_H_&'X;C[O_9XLDHI)OT'VY]VOF7Z#SZ.@RH/18'QTEX/EYHLT MQ#3)OOX\S?,JRRO^._P0?!._JE9+_NLS0,*SF,?/U&^+'"_]YE6U_/G%BZNK MJ\-ODR(]S(O9B]%@,'Z!?WZ!7WRFAM HR# M 4Q7_SYE$YX"'>3O_Q>>>A:\>-300WM#C^XSM*;X1;'^"E9$>ACX^!URJV^\ MF+*H.M CZL>GP#P;(-2+;$&2?/OBVL,#'_YY05B M2'[&_X9+<(<1+O\EJ;S&._ M;"FV %6,S5@V@?WKKV5C@K$L&R934&?F0P;4W5*K?WITMVQT_>ML;$M3[%'B M.C='RG'U2,*.Z5K$&=XL .]I#O>C]+'Y$=L!+W\ZW>@J]1_5?2Z?$IDF2Y0&4?L6.Y MWI.N+2L;^?[DJE)Y?7T]=MPI>G6]%WILNL6J,]S ,_&RKIJBG%THTEU#ZTI* MK:[4JK6JI%1_/YX-0/L[Y#.>:DWY3^VN6H<_M;.^4KLZO;RJUOXLV*"/_( N M&ZS.+JK5DVJU6BLFWB;47 K_^/6/4WH^T\GG8=>Y"'I_.O=M WWJ8+/G_SVY M_[N&7T;!I]GKP'A!G^?:$/WXA.X,&]AJ5J4L++)A,#$A()_7+,1?,40ZX/6$OL "Q2O9D:JP)P.F(8- MQU(=G_AS-L&]<5C_D42LFR,A!VL1V@_;M/" ."14K!K]4R19BL57/R+'DJ*Z MI)7*KBOKU:Q4'E!L=9U?PL\3#U.H)A1J0<%"<,&2(60BVPSLS63>5.&*+ IB M6V]A_:;K4-Q3S>F/W(""H:@Z,_'$-T;(P[#FHPB4;03% M6,&:'^X'> %6L]LQNBWMKM%7[Z3;1JO1::J2\:BJ?4/Z0!S)CYOY2<)A0Q)E M+4FLBS\KICN& M3HZP0\D4:Q";C''+I:O B;$N("^&^;0XS,UNNZ>KCVK'T#ZJDM:![ZKTH=4U MC!^2N!\ 7MBS.S!\UWP9N;8%0:+Z-0#/18 GEUT,WUDA^!AZ1K_;_/VQV[I3 M=>._DOK'D];_&JW&_J7<&9I#QWM7FLV +Q&L]E]ZO2USH/4 VR;FFJ4%+.: MO+ VU;&)R10]V[B#_3>(LAC$B%QR$6%!R,+TAJ2K357[V+AMJ3])';5?4OO7 M9&.4Y?&( %"X S#/OZJUPG6GB0UMKDZ!;!8Q&C4N&LR![O8?59TM0/H3;.4MK7&KM;1^>2?'F;R( M09UA"R.*(4H9$S\,6=Y@$#&)@:AS@6"N\"(2A=VWI38,E84L;:T?1C EA>(\ M&NQ%/N(8_CR? P=H7,H0+;$1C)^F/KA/$=C[EVODBBAG8\%8[)?8L M+^4P3(:M5,<^\<)PBFVN*^;.9A$;_HQK>.9SAN%SN,WJ:E_3HU"-[;UE14&I MRF$J46:GGA;+0V&'KAS_Y/"(<3CGQUW,(34>&[HJW\+J?A=FI-2.$>8>RPJ# M$IE8QY/ ,T=@9_ WAQX:KP;#V3QB&#+"7R6& >9"[TEO/K*M%CS2![W1+NUT MJ,E1^K6/9HE$1+)<;&]^ M"_(*H:CQ8]_0]334AW#U9YO!@\I&?>]1:P)"]UV]7>JUZ$36QA-$O(7==6RS MK&ESQ)Y66)T38CXQ,/R8.'1-M7:OH>E+;'2U%:9687W2'\H[:TYE(WBF^&L M?5*GR0B 1Q2;GQ\$AQZK\71KJ'\\,?.K'TL9"3@PE/_+>%,JHJ;("F7'@L(Z;F$T,$S]P%YU.E!V4 MQ'D$!XT,NA@&?AB_=G!Q,'_N\<0Z&(6XQ=#P(_MB1QIE!ROSX&(=ISQ&,43\ MJ%]XSE%V9 1G&>O8Y+.*T>'G"'(./\J.3W8B,N6UY7$*T:EGI U$BVZ*+(5%40DQ/ADIA&*IM=*C5C"JO,,@:V\1CL:" M8@S?)[6P:.N 92%(E*W!5'+0?)_LPJ(Q23G@60B5#O*8'SC%6^/Z5H,87WY: M8EM\EZV6%>>,#%%JR :]\ #ANPX9R0@1/ M^"F,#1$\. F9.=C4M,OE%./%3W?DI&M+/M'R3*X41R?'73C9XJV!@\,@RI*G MYD\!7C%$6[U/4/HYE&]V91.,\N81/T=1%*3RSJ3S7,MS'(I-A,2P\5,/YT5A M*[T;D7Y'1XA:'J\8+'[.X5SBO.!S@"C_?91LI(J+B 'CYR+$[ZL(4M[=ERR&)",!R;2CYB5W8/CV5;)L7V.IW::\31# MIO%+[)WQS%O+,7^>%\9/$@C,7U[/BV?>>H[Y\SRLC)]&R#9_>;TJGGE/W!Q9@*0<7^KP%W3M>#:V8Q96 MM>"RD1#\=6LL&HZK0)Z9JB5U&0I4$CYG0C"MQ,K'%?C$9^*]E68DU@X,I,I[ M=-E&SYMV&42P_1W[VF+UOVLG8?1MVLFU ?N=NMI\:^5=.PQ39],.)V?;=^KO MW;*1U>XNKDVIO-V;LOB^?K?*-73<]7S)25W1(KH**+K$J.6:854"$?9-CN5D M5B3#-EI7CF?4>M-T$R7>S+"9$K'<%DH(+R3B:4&SA-@'^4VZJ +"ZXTRS!"V MSQ6L8-NG<7L&Y793I&M MM4@,OO )PZX+IZ<\W' M8R8-I@F>*6PT :OAP7.#2QE_C9ZI6AERS? M&+;H=L@K'\_\6QN6E/=8 C*>YUJF.Y8+00'&O>@0_Q=CW_3LQXTM>[:)Q#YT ML8=\^,XV_^@7]>:I+@DY]J$+37=*+.4R4NYMLTP6[H.B:8>DZ<(JXBPV0YW0 MEQXLQ"QS-,1*W).-I3;O*O1S$E7Q'HN6@]N@ H@M1G\;CY^QMUR[,LG;0F2Y M8T2<]YCN9";2/)N\<\V?'!)?S4632G,I.]>7W;W8="?S%ADS]9(J9Q%WKS6V M)R.RIFRR;.S4JJF"S:N8:-*?A'20V313O74,<0GQ SG#?,46%>8E)A M(S3'J.F'GVCY@;XR<>5+3]<*=:]D<$0TC>8\ MB\[W2\O? @>GU4R5[H&>'&NN%^Y:8\T[K^Z61JODO9) MXY&',ZV<).Z1UO=NX&4IG:#MD\YDFFGH!&V/=&9)C@R55TG[I#&>8B=3YP1Q MC[16R7#D9VF=).Y<:UAZS8#Z[AA[:]L+E[)S?6'AS="72]F]OFS1S=*83]NY MSI\P&Z/80E/LH2'6,:N7.$-VQ:>'3#] =HL,L.9\P ;8S.V2<+]^I-L(!@DN46PK53M?$@&HF[W MT]WJ;LEM^?,OKS-7>49!Z/C>EY/J:>5$09[MCQQO\N7DT51;9EO73Y0PLKR1 MY?H>^G+B^2>__/.O?U'PO\]_4U7EUD'NZ%KI^+:J>V/_9Z5GS="U6NE>9ITU)4%<#L*_)&?O!HZ!MFTRB:7Y^=O;R\ MG'K^L_7B!]_"4]N'L3/]16"C#:]:M7I^654Z+;VO5&OU:JU2JRC5RJ^GKV,L M?<>*R)A*K?KW6J=2QS]JY\-J[;IY=5VI_0=XPNC>R->GP%U?HWZV%F?#&?_5X8S?DB1TKL-8O*YO M6U'L6IF749@CR"=U/4PE7ZG5FEJOGKZ&HY.U\F,-!KZ+##16R&_L+)NKCJS( M4T#-/YR,L)T*O$'XA?D M@C] :*/E'$^4T)G-7:R.LX-D;/M>Z+L._AJ-;BR7:-:<(A2%NC><^HL03\A0 M>[71/#*G5H"PEUI9HK^#94F(!OBW%TU1Y-B6FP,\*O]C8R63'Q&7"?OC_IP$ M1>PJ^T(-4'"0)=_!/D^D;7\V#] 4>:'SC'2<4V:HZX?;I[XYP,M.^+W <. @.CU&.TK>M<'KK^B_O-@>?U3$0]/P(555S,9M9P1*K MRYEXSAA/5QR!;=M?X!#L3098+MM!F1 .X74L##5U=8W00#9RGJTG%_50!!$Y M@_18$M9QR?*,;>H'0%52"8XE34,=!#X.9]%RX%I)NL6S8TZ<#J@V&(=CR=M4 M^SB1!-A2P0*-NH[UY+A.!-1D)O&QI#Q75RG"FW01+J=P+)TY41Q8(7("R(\E MZ46B$D$!V53'DNM2Q8&0* "ODX#699 <2Z(K-3 MLZ8FM<_0>@5F/BK%T>2IJR::K%9&=XB GD\=6V!E)<;E:'(W5'TVMYQ@=5$# MN:3":6,K3H!Z!7$XFKQ-7, \A>C[ E]->X8&1@Y9T55:'M5:7E4;]/I#4I,= M%5&:8\Y5*%Q\$(-<*E(A,?F4Q=2H<&E%^.1>K\+%!K(HH':%RPQFDG_=(Q S M@#SRJ2T$Y.30%5=G",@KR*OHK-)!F-8]:EK985D2HFH.D*HE8^I9 8DKSR@' M;'N\4%N!6212PTCH%<>73'UBX"P0HP*E5YH5A[&,?>*3, 0 M4!Y%R0R:D6 F!522 KJ&2N%RYWXRAR-PJ76VQM M),PMGWT/D8C"(\Q5.ECDX%+F*A\L0G IT4BLQP468\%+;EV@LWINKBSRD*]!HA;X1&:SX$SKL:6?'7A$,E^5=55&5- MM?U?RQLI"0LEQ2,GP=_3BIK"4\,@-MUH^/_M?L_L=_5.:ZAUE)M6M]5K:XIY MKVE#4_GD>$JTYOZ3@F+^2D@NH! !?UQW$Z_ANKZ=@NB2=F8_2/O+"F'X<7D1JA/+FI\1/SI#;A2NOXD]2ZU45_W+/ZR^_J,5AAA]>Q&0AM3U!5SK M";GQ9?]8C=L9=E:>P*3O#[L=^44V29XMEZQB6E$;3^YL($#R78!; M#M@*;,4/1BCX(L)-NOA(WJ8-]9TX\#?\;3]TJW_B%0 MMNV"I3A17I SF4:Q]"7:D;H9FNV'7"J8U6JE6@V"6SICK;>$EUL-C/O&28^" M&:->JC%HN*13?K))"8O3M+$P0S1*-00;HW3F2*3,2I6RI!!6%/H0JH;T4>\; M@$\E1XY@F 7>."Z1E;;F;L_W;($0M3U*K9N*F;F;-E:" GU@+8F*P:7Y[OBR\R#;!(S*G Y8.M?29G/7 M7R*T:OL6\30 :=EI$FPUL!JD,V 'C1&6<&0@O A99$\PUOBR,R?85'S TMF' MT1P"7(.QZ^/#32K,!SO$F(0]5BMHC+ )QJ M'-OAS'L(;=DU$-AH<$5(9\,M4=>=:;1#-GHHZH]QM.,N/\08E5TV@:U[H(JD M,S5I.O0]2 C='UEVS00V%@ND=-;8JC%:WD@D.6=3EIWMH-AV;/>!:MPX$&S) M"]YX9="4G>H.M%BV&F"6*W')+ (WZ\PFF1PTU2>_QKL$^6DV:=GIX%!WA2J% M;\[/9[N@N_BS- U3],/M4MU3]6-V3RF?4E?\L9#FL?>->9T7KR-*+NQ@);M^W$"Q$HWG/%RRLN$T9)AWZF\:#T9<<%J!7%]"&=.>/VC;>SR79.)&.T MS%'&E[U,@YJ+CU H+[]F!IHN$^@AW3T#+Q.[8$"@@-F9#87BE= MS897MGX:5V8HYY"4".36#[!&O61;T%X. \L++9M8]QTG MG/NA0_33'V>U\&>0E5V6B)H0I 7I;/>6!V^Q I*3K!<8\=MN6Q)0MI[LU5YQ M@8S5[WA6L-2Q"N,; I@2:]>-E97X,F\.YWC1LD-Z 1IEE2J4HD;**JQX%65/ M9MDF)@[XD(7#SK"RG9\J-?7)@GRM+YLU-UA6;G>#/,3=M6<2E#UWX19FHLU8 M095UX^W MQ"E[C,UX?>9VOV'@:'=:SU3_ZHI>@]_UI1/W;YI_IB^\53F'2:* M'K*;Q+A$?X94P0D',,%NLJ-.4=E"(J_+CKW,;7FC^-/* */_+L+XA#W QD!N M%RP[)(M[2,ZZE[.Q O9:ME0X/P>%M]O]O1#/,?%E[^_:QH_WK4 MA[\7VR>1\<:V%+@+,+AVR[Q7;KO]?YOR9"9RG@>&.@C\9P>K[&;Y&**1[FW6 M0BWLLL^IMVQ1(SV8QY]Y2[Q0%#30ATQC'82#J.VL#@F;NV@5*5LS/XB<_Z4. MZZ(];0BA+CO!O-N4(DHZHH4I[_=MZ?T_-N<]Q-DL>1!GZ&]UZS":D@@QD+;T MS)$=I:V",+[O]]=VSCJ\(Z>R&@WU .G8[*/FM>_NG M>'$W3 #493]S^FZ;BBA)OCO5^])3WC$+L6V*#&;4\X]D5.:K=^6V9K*N3+KL MLV[_P:AAMKWX2+9E*^DCF'CG_!92Q#'?:RP2I?G\8&YP^9'<0$21'R!7[QP[ M(N(">Z0P:U]])&LSU/,!#!N'J[>'IPZR=[;6I#,]MX&ERC9V M%AW0O!+O1,$T\Q&R=P?%XF^=M"@6J/>I@=:5>'-*1$ORV?A-2(%' ;A$0(O* MN'D%@2=I]&6 )@O!\)WW,Z@\RCSHR5HFKV3V6_;WA1,@YH&\;*@B/"2]$\(Q M[>YQ4<(*DS1.;;?AD:0:DJR:&:B85)+>%X$;%J(4^4S)@'WK>)9GOR]447F4 M>S:ZC= H[E34PW!!3F:(N\/6QP]Q(E0VJ:2!B6/(_9/48>J1+MVN0^JM'QAH MO@CL*:[\H)8%T$H:F@1,"U:0? &*_LZ> 0HQMZ5--4._=*8-^5V_KFIE;"R"!5U.I[[JBH[FBHB%OV5N);2J&UM;T MKZV;KO:3TM.&N5VGW.;5ZTW[!MY*[BA@MX7DY*Z2I6: M'$(U,,CY4L/??U(&W=A=>IVX471 >BWSUWA391PW3L=1H^(@#SGTA_>:0;S& M>-0Z2E=OW>A=?9BW+3COMJ<#J%,!D+;>U3%?>)IVM9:ID<T)LAC!LEJDRKK9=)33'2L]7*/@\R7UM-%/J>* M3.)CW,D=STM#&^I&T@1-)FN^\K/?BTT'<$%/3"1>FO,M)X9 M'VB7K_S51/ZWQ0(.FY/ FC$,P$BLU;7\6/N#1Z-]3^8F#IIW1NLA9P.D7E], M%YJ>/^,PN7J :]CZ+6='SWY7,57V&CV3QA'2U.YB+R=.?Z<170_N]3:&=-LW M'@IPG8;ZMD\?3^#X&.[='?L4&GJ&C:.F_C!HZ<8&D*%UXR<:L"L9=WG;IHF+ MS:<0?5^0X\">F=&]1D^L<2 U'V],7!$0\;6ON<=W:'7,K9)K]#0K5B4KG];7 MR.]L41'$0U)),_#2D[,HWN0*^:)E+ ]XX.C9G+=(* 9*:K60@8&>WG>6#07* MSE]$\)#0\SQL*5$,-N::@@>+GOZY*XMBT'"6&#P\],H@8Z%1#")V94 M"[SZLB XJ3J-!X%1(^Q6:P6)G5FV\: PZ@58\5800&!>[9#7Z+@,G,B0C" M+"H^,(MAGB4;]$HEHQHNQ(!9>.A1HG' C8/"X@2GPN<:Z:!["069*1L3PU#T M^@,**F]3763"RH@=]!KC @JOH*"Q?T\(AHY>6%PHE)M$A6-BWH^!0:.7&?S[ M,X5C9*^LN8&$<>N#O[0N9DV3!8@111CW14"(U&BR,P(9O4K@R)YW\*+)S@A8C"X'MNQY!RF:[(S MQ$CS;-GS#D8TV3,"$+#AH?B@D[F;S@M$Y^_JA=@-3ZN&5O*#A'G\S?\!4$L# M!!0 ( .YK>E+1=/ZQ[10 ,XZ 0 5 9&%I;RTR,#(P,3(S,5]D968N M>&UL[5UM<^*XEOZ^5?<_>'-KMV:JA@XO23K)3.\MASB)ZQ+@VJ1G9K^D'!#! MV\9B;).7?[^2#02#),M@R2+7_2&=@'3TG!<='4E'TF__>)MZV@L(0A?ZWXX: M7^I'&O"'<.3ZS]^.'NR:;K=-\T@+(\'/\"?SCRNJ@/Y/F+K73 M+Z>.5JMQ$/L._!$,'BQS16P21;/+X^/7U]#1K- MR].+RWKS?SD;C)QH'JX:K+^=U^LG]7J]F53_S7/]'Y?XQY,3 @WIQ \OWT+W MV]$:FZ^M+S!X/F[6ZXWC/^X[]G "ID[-];%NAN!H60M3(=5K7%Q<',??+HMN ME7Q["KQE&ZWC)9P59?3M*%I56"]\>IQ\N5[499!> QVZEV',20<.G2BVPDQ$ M&K4$_JNV+%;#']4:S5JK\>4M'!TM]10+.X >L,!8P_\CNUJU.G(BQX7(DJ;' M^*MCI,GY%/B1[H\,/W*C=ZS68!I#1?!C6I, C+\=C5"]&C8=;$*XP;_SU(W> M9ZA/A>YTYB%Q'.^$L0W]$'HN^AB,KAP/2]:> !"%IC^8P'F(^FYHO W!++(G M3@"003M9T/<@61)'??2_'TU Y X=3P![1/I%\XK]!, F$_;&O1GVG\A4MD'U M0;"3)O<@+Y+3-IS. C !?NB^ !,-/U/0@>$ZKEV9Y*V([@\,<$>B,T M[AE_S9$?V(D=%B&!Z-M..+GQX.O>ZF"3*H*#+HQ HV;/IU,G>$?B: +(A[(&56+0MA" MTA*+RGM1X:2 *D MJ6 .1AW7>7(]-^*49&;EHE">U19#A/_< 2B<0KYTZD:Q8^7!R5&]**1?$Y'D M!$BO512N\QIRA%@ :$K%J5U*E:(07=3B,039MX4"F2#VR]CBN;!E5B[,A]=K M&LY&T9($9FD].4'/(BSP'SI1O=,FL71C.9BV) M?0;.&^?(1ZQ1&)Y6S0;/BYG1+%PO">H@#F*01_S5%KQ@NO8V14DQVEB8C61$5MO.T/<$Q6*$=I MBH*C4'[X7 2$1*2Y8+)KRHE1^='FH2,\7N6'S4E"0NS*CYF;B/BX)X?/X*0A M)K;(@9-13UZ><@4^!J;D:3N3KJ#N3$K4OOR G%>&KQ+O MSTU,_&PJ3ZS,2T0::KYXF)N*--S-0G WI>-N%8*[)1WW22&X3Z3CSC7KV5P4Y*T4 MYNGA>8FQN'""X9(14N%U-)2LV&5R+DZ'/8U!3A")8#A_ K61.\6Y<7BK=-'0 MNJ165%P_.D9%CQ=ECHD$Q.->-58;P:GCY@2]75L"XKBEVA1,GT"0$VZZJGBL MCN?E0QA7$(_+AY&>%]JRCE2;!&-G[D4[&^6R>AHS^MCU7>PT.NC/%&[P%@%_ M!$9+Y)C@7GGLZ&-,H9[\:V@U;5EK_5?''VD)"2U%0PSN?1+14^PT$0^K7%3T M>[O7M7L=\UH?&-?:E=[1NVU#L^\,8V!K/[F^%BVI_Z*!F+X6X@8T#/!GA;@E MYZ6G6&\5R;KV4ZI%*:+8)V\])8D3EB3L ?KOWN@B*?1NM%[?L/2!B0I09()P MR#:)'5/;4R(XY1=!NW??MXP[HVN;WPW-[**_#>VG3L^V?T[+1"[SS$3X%*]G M7+QB5NU!K_W/NU[GVK#L_W9F,/Q5,_[U8 [^7)X:6G+FP6&*'0\?6X(!(Q\*)P^4D<0=;JC<4YI;\O/GY<(4RQ M#C37$.V(MRFY _[$@/EN 70R=G?)*,UY=#Z$?(\@PO M;@V-^4F OD0V#N T4YX+V4$F!^L"1D".-!@@*_UVU*A_8/%@"$;?CJ)@3F"Y M#"TE?0A[%.AC[Z*_N3RV1JY6J Z),XTLG:550=$7BV>"^DI5U ;6Z\7\A:8@ M2O%"%;,]F\K2"E/@D(LN/?>GZ(7=2V V9C6=G847QWPP,IS =_WG,$L= MY/(".E3A2F$@IZJF7-WHP^%\.H_/+"PWI3=3+>T(3$#9GJR4M*?1WNQ!%-T:"L 9I:].,.J"J#>^@<$8N-$\6]M[ M4#X,"]B709I57*AH%8DU"S$+?M*':A YC;78G[>@$ZP4/5/!=?5-V7NT*BC_YO'BY.X4-] M-(HE[7A]QQV9?MN9N9'CQ?QMI81;X*^Y&[H1L$'PX@Y!(@L+#.%SHJ^,>8#H MEI6W)BD"H)I=NZ$KA MJ:V\KKB9H*IP;=GMM^,-_E#K/V1F<#&O DWE<'WESN%JZ_:==M/I_6Y+RD[; MZ8[0%'/G.+'6#7%&$(JTT1_=WL#0<.:M_7!_KUM_QKEIYFW7O#';.F)3;[=[ M#]V!V;W5^D@*;=.P17*7=9UHBID+(C,X[W:!VM8LHVV8W_6KCO&+UC4&(J&3 M;QQ=!]RH$P'C;%FS^QT95<\2+%[.:T=3H!M$T#BQM6_AG-7!G[]H_4YL*]WK M.(FQCSN(<'EGWTN:8J-)9 ,GI_8&=X:%3<9Z0#V\8^I79L<<"-8$SVVE*?PM M(GZ<<+I('$8]M&/HMH&S:._-09Q4*Y(#QG6F*> G1.!?EW*7A)9VSVD*ZBD1 MZGDR"& )&UW1#C#[SM,4XC,B8NP8XP3CN$M:QL"TDD$+]U.A\#GN0DWA_TH> MC["CM.]TRZA=(8N^CA/#C:X=I\<+A9]]16H*/F4X;2SA(]GW'ZSV'>Z6R%O> M6OJ]6/&3KU%-82:/FK%_7&3<#_0_Q!IYCIM4UZ$WR>-G[!IMXS:V<&SPMP:6 M=/_.;"..;GK6O7B[X;MF-<4,>5R-W:5YW]=-:\6/973BX!/9D74K6#.,JUA3 MZ,G#:>Q![80QG30JD<))QZ6N*!?*@OC%-D <]UPVP*4;(HSO?U$$* M:[RWQ*:X(@_ZS)F$%&;XKX]-L4..!S(F%E(8XKY:=IV?%B5(8(64X%PI!Z M6/"#'5)QR44?H0RKV@ID*F2+5BT-AQ' MKV@^A+#>(X0HTHWOZ\F4=&8]Z2CP.JPR_[?/$+\.>LG.!EB<<+Q7-" M4D!IXE[C05[:QUZ/6\7+.GJ'IZ^ +-P2YI!#EXAGW2W"Y9U"4]. M\5* RYI'#M"WG 9,*EK6/3EYA4R#7O@TD;82LI6ZL,5!'X4GZ /G&30H"LA' MY+%!9 HBJV)FD6?!BJXT9/[5D'LB*P_=Q#:F6 G%JTZ\K JK$R M,JB8V]GD_"-*"E62J[/:NRZ-%1[ M2S/%!3G-B#<73!GFV"[BA)Q\E)-+2:Z!^SW.%(?DY*2,[#<9ZN-_J3/%SP[G M@F2YB!R/>*98VNFHD!PEY7G>,\43>56>ER?!BMKER<\4=^3(XBLO=VO^0H$5 M^ZTXLMILJ#8;=DR<6>']2#UU/'H"&:.XHAL+;-!2)K]\BD@L3V0%$:D[HE\( DMKAP@KVBNEWP\41^]DVVF<-,R#31 MGA2\CMJ>N+[#E.E:B<*ZX)+?1TF1Y M7G("F/L\B7KCAQ#H80BBWE/R"H/I&V_#B>,_@QL8I"<0R]DKXV+\/8@^-DK: M)N//,]N7.9HEE+N[GX;\.\!<@I'^@CY]!A; (EQ^.4#&S=A)R$M)?97OQI&: MNT-,7O \'Z]B6T@PBQV4'?5,H'3@>J9RQ+&S5+J>VS#DUB0N>VBZ^L!,#:I+ M?LH$!A'V#1S:V"ZKOC9HF*EQ>*G:Z#OO\0(H&JDMIHO;**B^'HB :4HHY0Y$ M\O5*O:=!]5Y M\VK/X,#V#')K*;EQXX-5W!(6-?. K.2HOL(/-#5G"Q1(&0 H_X MN12F^#$%$3I3+G(E'5<8Q?UYF>,.D"6_&ZU%Q,'R'3+C"LL+<])PQ11!FO4#*7%QA5U%YH8!2:?O(:[&W ?%E50&.5 M3>XG.FI46_#U3@D*XPU-G]P0D ;"^)*DC6*?7KM4IJE1ZT%["R2(,7"C>0#P M);7&V\Q-KCY9&:8XWY'9]*>W-:F"I-EON1F4^_+^'80XLSIF&PS1KP.(/Y(8 ME/$BJ*Q9@#QI1GWV&8UZ,1[%5P*58]1;""JC%B!/FE%_/6BC7A/YQH&899S5 M#]PAP.H82UR;X<3R[[1NDTPU=(-]!.XWQV,K13#9Z\8*;Z$&>9: MBQ!D\L6!J,Q>OKA533;<5PQ+3LNV_EPXJ@Y0BL2I?:#<$]K"UX_*B8'V@E7U M$!440.TPA[UHGKU$54Z/V0]7U664T "USYQ^QCZSM@*F5)_AQ%7U&24T0.TS MN^X#4#;-ET"VLG+ZBBL8@JICL(6MG!EH5@]<(?Q M"Q<8* YWF*\DT"LH>[0U&[::7JLZV'IH"9*?_& K?A$T>C=]U)7F<2)%?,GR M8.+X"U%TH?\2KP<(2T//"^$3[,.(S4/?2:"?S%]FRB"=$E>&6:<15%8M0)[4 M4/F3&G6R<0G->I%:EJY=KT%HC)M,2*E6?=A'UVN#L0= MRGROB -Q!WIXDW_>L"&D./*Z1KJZ<=S@N^/-1>3P%8CN$_CN\C+YBM8#K1,I MD HF89JB9$_*";'J3JHI@]:G%$A%DS!+4K)/Y818]2G5E,'*7/B4G6KM2)B2 M/2H/OJH[*:4):E]2-WWNA)P^U]PG?>ZDW,>T54-F[R\RNGISF!BWYRA02=\LP*^>E= M!O2F?.B4M%CRV[H,Z"WYT"DNB?)V+AVZ8#=$@I[A>BA/#M%9D.1N6C4[R173 M_=$M@,^!,YNX0]-'8^]TW;,2N3JCO#J$_:QMW,9O-.,GFV^-WJVE]^_,-F+V MIF?=5\\;5RG7AYER'0;1FH;07YO:01]]:.:C1SD>) M?2\[;9K+IB$%J#K^QY@'<$9_ !@562\A_97?/%(F8>59]"@J_[\W_AVB'IF9 M]I\J)_UAW;QV2T9,]=D%R_46H"#??V?*-%5&^J)C7GENHZ6ZTH)EV9ZXOL.4 MY%J)QQ/%Y;B)E9K#5/:[ZR_ GP/&G&U9XK%9TA/JW).<-%*:P,O=FNFA"803 MN?YSLO[18;[.1"BLOA:HH*4$%;D5HH+N/^ Z]V[K8ZPN\I5/7W=M3,[(=MRC79< MEE=V=6_?Q$8'34(RMRA2#5(N:W[] >"+2.*% "6!*==?(-P["=!&"_^],VGN]/1W<5D\@U*,R\.O"B) M\9^^B9-O_OQO__-_(/K__OB_3D_158BCX#VZ3/S323Q/_A7=>$O\'GW ,29> MEI!_13][T9K])?G/\]DU_9_YY]ZC/WSW!P^=GAH(^QG'04(^S2:5L,_/6[YSG5_M++&,V;MV?_^^WEFW?T_[S]X?[L[?L__/3^S=O_9_C!S,O6 M:?7!-\\_OGGS_9LW;][F['^,POCS>_9_'KP4(]HG:_EJ0"Y?,#B^EW%H=7X&*2G8_SHMR4[9GT[/WIZ^._ON M.0V^*1N?MR!)(CS#<\3-?)]M5A2N:;A<14PI_K='@N=R92)"7C/^US%>T!X/ MV(=^8A\Z^X%]Z)^*/U][#SCZ!C%*"D>E73\U9!5,KUTK>XM)F 3CN)_6;>Z! MU*=CAV0[&%#G=V["?9)Y42_EZYS.U;[!_5I\R^>^I>FL@ONU=(WS(&IGHLK6 MS2MOUXC]\9K^JZ$B?L[H?(F#4DDF0N.!^1?XQ%#(KJ0G?D-NQ+QY0J2V7TS5GAOO^I^/-O$QIT+#&;)O$2QUDY M;XR>P[3\'+?U3]\8<;QN6\)X1Z0TQR-^1YL4%*_]A,YHJ^PTREL_9Y^39&FH M2-%\B1'Y;]%#]8V\Q:D:"F,:9 2G/**QZO"Z1>9M6^BXC"@/BQ%Q?/KI[IM_ MRSE0Q8)*'O0WQO5??WR]_F13 0,D,IY@VW>,H#B[Q$XZ2%4/T^'F%XQ1K M<6/$Z1))%J;4L67 !@9MYKJV\5=R(KJV135>5###0.,=CJC,1;Z2BH76.A0D:% 03)X_^OU M:O=\3IA'[H=Q$_937@G&\>_K,-M<),M5$M/_F6J6@QT\3J!CAC,OC'$P]DA, RU]C*TB=KON([+B5%)C5Y=XGGH MA]FW,' T\OWU9I]H@)D/NY:;X30CH<]7'$RY+QX)U&LZ';6SM5VWRM4:3TTZ.$;, M])/L?!8,>;B%. L,GS->KJ)D@S%7;+IB9TC:R5%#[]+G=*I=]SE*XL'Q9*JA MZ',8C!).>*C]HKN19IMH^Z.[W:&V0MM-H?*7P?M3JHZP!?3=W7?#;1"/UR19 MR0-@\6=7V\ RIP0B%A(X:3''#VG\Y_24C4,>FWB)S.]5(%&U-\ M@V+PCM6J)9O043)'G/) O?P!DZ47;]0]W")PUKM2Q:J>;?P*HU=E*K5[M* Y M4%]>/(:QI^[)QL_.^E&B5-6+M=]@]*&HD+"?R2B&FU9O21*L_6Q*[C!Y"GVL M.'*5D[F:9G5*EM.MC&9P#'0HUL9"09V: MU=B7$0T.@"[-9"=A>781ISU0MX\";Y5ATM'I,BIG7:Y6L>IPD01&=ROU$K9Z M<\*#=O5=,L^^> 2/XN"C%\89CMGEFXZ>-V!R!@1C RI<='+ @(FIFL(>2L'' M9XD:YWY@M*\C,A>XT",!3&.PP8CTQC[ZS1+EIAH?).,RIDS4JM8>1^19' MHM8I51XLD,#I:J5>[H]\>OJ/IKR9C6D[GKK,U:FZ[6T($ MI,/5FK6[_-W^NIPIFY:10HK][Q;)T^L AWF00/_1C@WHG^A,](3)Z('EG?M9 MRQ;)[RX0H%2+];SPX^ ]KM)(G,$I#9VO"ZJ]I%):=_*F:;00TB$!!0::9$A,Y,1JS M&Z^4?!!XC*@F =/F*O(6$L-:O[N"@U2M$@:-'T%TOTPC81^ZI$&,:)B%P9H0 MIF28^E[T*_:(VAVH29TM%SJ4K58."CH0P.A03EA/Y.0HIT>,85CWD$I5F(+<\5)6JW1K12NE!00?K8)*%/U+BBJ.HMXF M*B0-"2>.YPLZERX2HMX):5&Y!8]4Q29F&B2 H"+32[$#PDE123L@(L9+3!:L M]@M)OF2/[ Z@%ZN1H:!VBQ"MRDVD2$D!(4:GGP(Y)0O*>5#!-""$[I9>%)VO MTS#&J7IJ:E&YA8Q4Q294&B2 ("+32P$-3HI*VB$1\4CC[2Y?TB1RC >)@BTX MU"@@H4%42P4&1@G .TSB#+.CP? )TT6\5P1!2@-5Y&[QH5>ZB10Y+2#,:!54 MH*?&P_9>O#)X'11(?D)H2,V3Q?BM\HN$+M/(YB()U,>]'5RN865@0AM=&A90 M(.O64XFU&NM)7OL+):P@!1> F(2!UTPW:TE.D9S$_6JIJ9RX5,I_!X0502G- M(@GEA /V_^WZ(0K]JRCQU+-6@\8M B3J-2%0(P"$ 5$K!0AR0L0IA]R(V]8- MNWOT:'M,UQE_AX8NQ=1[1UHFQYMR!@:TMN8T'("09*"F*@VE5N.-SCN<&=6X M!TU7R$_ \A/R*Y9JJSETE]"Z3EM0JMM.71 (04"I2SME"D-Q4%ED,G 6 +!A MYZ9FH*E1#@,9054Y8"HR@'!IZ]8%%GZJO3>H[+&PVG1^%;)+7B$= DD:\E4W#-SCV>BBKK,?&*G14S*CDWG,N]Q[*5:8ISM(.&+:) MG!:>E"K8J"[9H #(JE:0M+6W=WX_@X2%(J=*"-$"+3N@:%05\1'BQ 83.3: MJ=*W8G+M%>SNMV!^HD?J(-D) -;0U%RS5)W#YT M*"K7?-EP^SL8H$F4$M\NS$E"*$4V>'7P1A"@,$Y&Z!(1:D7KN!"IP*!#J5H; M(WG!=K\(MCQ P98)3@:$2"UV MRRJ^DFQS2_7-:&!752!3SRUZ%I>P,5&^CB(=/1AO8Z"DI' @9SE!*\;$8Q=< ME9([99$/#+3EKU?<>\_;B$XY(TLHW3_8+%55?*BY008&26K=% \S9]YS+6*& M 9G:Y'M#>\TTTJG3#A3LB.HJXITM(1CHZ+231SWPHAWM?#U$?*,.;"!&--I0 M!E((=@OWU]>Y=0PP%.^X#3#_,E!<50H3#?@&^)=K4XS9.]K*9G ,U44PGFR!H' MB"[N5CA.O7V\N[4?W%WB.:::!S/\A.-UA]-2$;M$F%[A.JSDE&"PI%5/R) K MB!')J6& )U^1F:D9C?NMB N.@3#459KF2#T6,$=X\ MQZ?AVE@R.VU1,#B/IK2*"Y&4E!H.Q+I4%#9 DWAQFF&R1 F/I8K9$ BPV'6^ M,%OR/-$XN$AB-@IP[%/+% V@Y7#[&E"GZLW7@)3D8,#5K:.P\SG]^'%R_Y'. MF4 F2NLC'BB'.G;'.$=P<&-]5 /W:.:6%'L=W";=Y0,II=NT)Z6JS6PG@0P, M<-2ZB;E-Y1Y4RDC1*1JML\>$A'_'P0GZP\F;-V_8_T1U>H2#-*Q1X&?T7VYA'3XRG!=%W;UH8 M50+MQY/OSWXX>??N#R6AQU%[B7W^J!-Z=W:"&#(XYX\G;\_>GOS?[W_4$I_] M! .Y,YQY88R#L4=B:FLZ\OWU:&U/'>S05F!!BK M*CEL*@D1+IC1JR#G^18&#&LZ\D46*\-'\"..T_ )YQN*UTF:WN!L.K_WGM7G MOG92')^N]S&Q=>QN(P(,=/OIK<-QOISVZW)8@,'VG5]%5!006(MAN'&\/O0" MR&SA VO#6:F??,,9[IJG*^^N>\-=P08I4[+C2$/* PMOAMK*T;=K36$-T;@-]AZ&1QB5EZ.O$G)97(T6;V%WY!C:R7 : M'/4QKX%$&P%P J,>6N]PL1X&E)M;3'D5P>VZW&A?2F0:;IM/98!ZQZ_- 0:. M1FIV[ .>(*_B*'= 7FWW_LJ=/B !NLSB?!?(HHE*AJ$QV%2\"W\Y-6CL-53L MQ%V8[][EF(,++W4=7&.NH8&FJ(1KR (:%%SJ>5-!"A=4VAFS"2B TZ5%S7@S MED%AU3%+@JX6;Z&D'F50)\?\U*&J[=N1IZ2D=E_X1*FR6/Q$( 4#*[U^B@L% MVT+,T$HN%U>V5%F3VY_='H@WE6H>>^>_@0%$2Z$V FYPAE(/4.)LFDWG'Y(D MX/O^F#R%/D[ODD@=]Z@9W,Y178HW9R@5-1C<=*HHSDXIWQ-=,!:44D(8D/I MDC2])Y6J126WJEJ$T,QJMT::B^0H0+!B"GAC.<8MJ&K##X)9UAHX07'BRL M4D[%6AZW(8R!^LVX1L, !EXF6K8A5O+P%--@RP4#9W&'@ MZ,LHZH(5K*O4$[)=F""4" $7,,!LDYJ[[*U3#@(:454I;+9D0($C**B.T@%F MBM\D<=*TI!@('0M SZ7J#(VHXZQ3B8PLYFIIL+^91*?)@+\"M_U+9#%XB3. M,&VPK&%8W6+=JS8FK&X/2\R-:9Z<=/.!@:.%LN*92LY:@!$& C]X8A'D*,J B]%<) MP>$BSK.J_*4NFYJ5&GI.9Y3&O4]0RL)+A'8P[0Z'BW8P:#37N[FJ1N8/E3#LL8+WA5]TYTJM34O.95+?XIP#@+#%#1!6/GUF6+ MQFD4(5.O$3G4"8!%"Q+59'EN "."LN3,+28\"_C<2T-?8::"UNFC$SIU&P]- MR C!S'PZ[=K X;_5JOOD=(O.D:Y@PN@RC=::\*Z*D'A)*+95U8"I(P<*I MJ9_PP$3^*W1(_4)7[H]4S]$3C087^&;-2JQ-Y\)=!9W'LI3A$GZ]S*N#TDH M&*CVT;H-X%+&J9<+00_<14*Z@Z(PLQAZIC>@K*4 '"7B0805HF #N(.O3MA M'!2.&1*0JYLYTWD>XO("UD*-M\YBT)92W!9(ZV5BLWJ:E0@P0.ZGMY K6-W> M2N:HP8Z*9;'9K2XXJTNW9:ZT:0E2O8YD<6E2$?(V(6RK;Y1E)'Q89ZRZT7UR MZQF\T[HWZY]L*]!&5Q[:#+3P;;#IXYB\.UNG]DY?2X%WCF]I%DZJE=K M.1Q7LNA2O57(0D4.:P>^6U%)+0OH!::+J/J>S6I= 7Q!-,BZJ:&@=%G$*<#X M-JE:ZD7-WS@9D'H4E5K788SY 7B7D37"0= A*"I%2$4%#R5MU31(8:2(TPZU MT.U=[=WMDG>%29@$M.5(IG/K&CV%8S*\"&-VGH'.O8A5Q#U!HR6KFPMDW'97 M4!NN;%I7K;3!"J29PJ2[0)H$'G>@MEDIT',#+M>$JGG++>?O(?'?IBN>$#5^ MQL0/4S6&[.4X?XNBCYF"\[(1 FA*Z:>Y...P5]F2G!CADAJ8QY,;FX^Z/6!: M*P@ J T,-4"U1@IT6'>K;HQK<*YZAE>T!1\]JMTH#F8X"XED3.O:RU2"LCG_D6&VH;0) M:,$Y646D-,-I1D(_*XJ[C[YX).";?5<)F>,P6W< >2>Q (+ZT8P#9Y-9,(: M!+L;(@]!/,:1%G6TJ\=V6'+_ES![9!L2O#82.#>O"L+V/V1LY (8,_;-8!R; MOX118VW)3L/F6"::\7(5)1N<+\UOB_GREMK=PR5I9 $8'F;FFLXC2D'0AX&1 M]L+-+RJ&;2@RJ//*^"A[),EZ\8A*22@?':4LQ(0=T>2A;)!>4X9.&H"18&JR M\?2@%@5]-!CJOZ_Q &E6V&:NI/?)* AX710ONO7"8!)?>*LP\R*N[P-;0;%4 M ARG/%MEAG]?AVF8X:)@>=Z4,^PGBYA+T6T,'?ZS3@M=.FK$1LG, W\3S)AU M9*@0YS&1IUPFSYTLA<(8MB89HSLDF\))9M3E;)GP@8&QA;+F";RF&8,0TS#> M#7"^/HZUA1 T6K;[9)R_!F61@0$EJV&(])>N=I?IU]7BD**HVNVB"R]]O(J2 M+UV/7NA9!KH5IE1><05,H ?C;@V4U%_NHDR(? M:(PRB:O*P",_"Y]H?-/Y[DH?08X+I?0TM'7?S5(*&!#W5EU( 1_=_05=74]_ MN4-7L^E'-+T=ST;WDYL/:'1Q/_EY#_ M,)\:;.&YY\92+C;W]!TPH^R QK7'8>U3*$L0*3_6O)7!?F(G"CZ;@U;%1]'# M!KU:L]5H&'];>SO J[X-9 !?8KI,\4.^6*;_CG!Q78I&R"0+_\[_KN@),U:7 M \S&F/J ,>$#,P LE!4J[-18\X=S:CPP\*BM_'RF:)(N)C 5N<]DZ--S0"L_ M:*2MF]K<@1"X)+2E8:TJT8;<8/!IK;*L MC!/%9KQ@2U\@"U?1J)'OLU.==(9]'#YIBA.8L0X+2;4Q>C"*?- 6$!8Z"Z]9 M$"_ R"O(V89,00\5DI/XB?KXA(3*>;F#9U@02M37HZ_& !]VHK)B\?R* BK" M\D0%7IXHTSY:9L8Z\#RL-*9C!A;XX*-/J;,BGR2G!/6JF=J3WWH;YI;9KJ3O MDS5MF]!["".^\6T]+>B%P9BF30PVF[AUD@!'E!;J"\F<&T5; M=JB@O\3YYM,,T]E"F4-KP# MFLIGASY>5B<"0#2@-G&2;+XW"8_-QHNVUFCE89 MZ]!N4V5,E^=L\\&/694Z2PZ:&6'*I_*DA5!((:QYSM;.25]0L_%VR\*#56[5 M6F_I3J==(@]H(+,=C'0?::9:00" ;6"H < U4L#$#+U5[THSG=S\/+Z#F69* M5Y7EE3+_]W5(,+6>#L5LPZYH9G2Q664#*!K-1H!+--L;5D>Q.3>TV,):\S9X MRTNZ*4OU6!7,)VC%V'G4@4L!,!!R.#^S[U!>.+17 MT$-#HH&NLB"!0L['.$@1:ZD]Y[6YC@AVGFB@1@"[S?Q'$=JJ]1:F>W58&Y9" MCB6LO0IC+_;W$-9J!0$ M8&A!N#62($>UG:KWA767DUN1C<7,,/:8A*YHE H MRY-,YQ?)Y50K9E.XW@:\ XQ"*LVQ#9 MXDO-!2W4-=98796UC5P82#2?.W:>?*!&!;M% T<1ZJKUM@AUYZ40<*$N4YH] M"LX M.IYM^,$$PCV4%F[M<1%\TQ874A"A8HKK!2F[),K@/%!I)KDM(SH=$;*ADX:R MOI\1(\RWS.Q4ETZU,B>$O P]5(];L4UZKL[+[%B U='L%+?J5LR2.DPZU.'E MVO5J%?%R4%Y45I :YW_H+.UEQ.KTXJV%,8UKN 9\8"83"V6%N[DU5A2$J1\E MZ9KPM6F_&LNB^VX05DD%KGRK!9V$H6^0=4L M#8/3VE>=BC"L4T7%-0<&MI(#7+'"NW 1A_/09SD8@GWW^#D[C]3; MNJ;,3J=2*X,:DZD1)Q@X6JDK3*B?/GXN\,[ M-!M?C"<_C\ZOQR?H9GP/ ]_E7?7-UJ#.^BP:#K>KC4[5FRL/)3D8W'7KJ*HU ML$%;%G!.5&)6EZ_4LPP,,ZWGT]%#!EJ7'V-Y_C?WTQF8<$Z9^]WAP SX'*=! MF9G12H/2,X%!FJFF0J9^E9Q_6R7G;XLW0O-P2BO-/9Z="! (-?2(-OSP<6ON M,6]GK 3__:\4PM=\87QSB<;_\6ER^Y$Z4D QH%ARHPQXZW_JW#"TD>%X#]'> MO-:VHKD , #NH[5D\Y&74ZEQ<$><5P^H_Q6:0S8I+&/NFWM+&V"OO*_)DHUT M6U&0L+^#_D*MC/N_C&=L6W/V:7R)KB>C\\DUOP\ ^K7++4KW5Y6USMJ);73 M;2:]RHV-)#DI&*CI]6M#*:<^014].,=9V#._QFF*L<7F9C?? CK-D."-343 M--1U:BJXLNI-J.OQZ&Z,+J8?/T[N63P*Q)FQ6P5A_G@.2T-*^($4COV&P^YP M<98RG"8T]S&OD5AF(P ,7/MH+>1>;&7P&+0AY3"[GXJ70LI77DMU6D8K:)R] M_Z%2KWKJHTTP.$QT6LF#L>/T6UUSJ*T0<)Y+.[O:21@(L)#Q;LDZQM;AK0VA_XMT^!;??1FD^ M%[)1PK;3\UOM,AJGSE\0, OP5+39Y4V+5-E\YT! MD[.0P=B *H;HY!@S:LN&Z/1H2PNVWLWR>(E?9EN>?C9R827H;'=D#Q MP@"5W;/\B2KV-E^Z;9FJC%M'/+RS5*>APWZ:H!$Q["82S)C8CQW"H/G+:#8^ M/1_=C2_9>O!V?',WNI],;V","'9>G&TZ/'*;R.E=9*F"C=O�HP:)*J)7OG M,]LX"/T8;+>%3FY)LB#>TF#-;\WM+ABT-FD;%1JS#HZF?OI*?1"-$6\_S2[^ MPC;4;V?3#[/11R!A8G6KS2*[5\,QR%U"T^Q>)?G@4#/745+"@]TDI"RPTWL% MN[K3>W4L ^.L([U730\9:=WIO32&&J/[T7]"V:"\PPL6!U+WG!"#Q 8UN=-U M;8?2C16M@A8,C#H4%";#G!Q5]. \5=L@YE71ZN5 #"X[:-U&\&E#'[>L96"2YA-K.9M=1V5L8& #O M:D$;ZX4\5 I$-1$P<*^HN&\V]YKQ G@ZP6 V-F$$@U,;;975JOD_:NPP 'GE MA827VY[.BS=,O&@2TP7R>KFU435\S7B=.E@;E]"T,J<.32-&,-"TT591ACA%6WH84*PJ MF9G-U&KR06K*&<'X-TN%K2K.'2A]^):N^^.,)\#K8=9)[2P]N%OE*AU833HX9LST$R#" M&1#G@.&UJDP_T^E/13Y(SJ71]">G'1Q!A@JJ4WJA3'SR&VO3%;^WQE)8?(KY M\ GSFY/:T+Z7I.%O'1J9VGT542L&#%S[ZRZ_M,A%H;HL&*B>81I?KC%=KB2+ M.#0_1C/@<_L0A*$9S6"1(J9L+^&LY#&_HQ^_?PL#<#*>8 M-C#;![^DXR)*^(JEN"JNG;"-.-VZ.V-3F@ZODPT,)LUU%9U>SLE7IC5>&"@< M!4]T]1RF=,08K&>-N9SF_9J9T,C[U;. 09V9GL*N[Y:K+#T! VRE2[XE2;#V MLU\\5BPCV^A7)WH>I^L0$_4;*PX= QB0F6C9AEA)! M?8X^P!ZC36TSX,L?, MF75R.:WO8&9"H^"#G@4,SLST%$I"%%SHU762IM\BRHTX.PS(721\Z9VGH<[" M]/,%P4&8L7^I7)Z>_03#8=S@+[4W M6TD2TW_ZN)9E8C9IV8MQ>AFAIY&-JPJ6,@8'Y(Z*"]<<\)?Z=D93$ PL7X:I MMU@0O,AWH^?%_MX]RS,QJ!)GPNNX%IRY.:V*;]V,8/!IHZTX7=9YV6Q)+T?ZF-I:H]F+ +F_ M[N(K!37VO41^^\7S=%YF\O'GC?E#QZ,X*')-X\4VO<\4U[TD#H'O'4R7X;R' M.'!X[V^#&D(^,OE(!#I =31'FAT=6U#E%88R\*$J^4&$8S1."@F3]D,W7435ZH V9 M*K^WW\#H8A\&_F9&R4&NYX66GFVI]_&F:_=.U(:6HMTO.1N>+S5659V0O:H2 MLG')?()B#.3DNQ%-M5X9M?22W0(&BYR-#%,&REINN+[24'/AD3+^0(U7O)X< M;;FA ;9U4EO:N;&$K:F886("4'^]HT_ M&,!N&MGC.68; 2YA;&]8';WFW&! :ZVR6"9QM8KX69T7H04*6^58SR=_205F28QH(D&L;*;4K(BP%\2HAPIL_M3>OTE'$U>*[\/)+*SR1 M\9RO*VQWZ5SJ,M#&GOOF5NP%NE,$[CK"?2/HGICSP=W6VK:4V"PT^ SX.X[Y M);64%4C)']5+T_4R_YOE^-_/1X89V/ML(/F(W<<7P,R_!S%+6KCGJ2S%7QQB._QXN8J2#::3-_LD2E: ZHW*6JGN;>JM-/*S\,E^CZ"_X*''6;^& MZ!I;=E)!CZ=>I@@35&U4(*_@/([1,<-I1D*?AM_R27!XLI!3S#Y^9Z!+2C]8!VPFAZU2^FJ1=7L_MX>*AC2I;=ZB@ K4G..J4/ V[<$Z7_2 M+/19@EA>S=1CHHB+P(V"]AO6DVW* MQOFF^-%B8]A.VD ;P'U,5FSTVH@"B/P^^HOY/\NE1S8,]4F5ME;/_'G8H 5. M%L1;/88^\@CV#E1L1'PR0JB2MQNDEP5FYDGZF5?5,[-BAI*GT M5_UH7@>Q *@9RZ!EE100-*$'XQQ[H.O.BZ"$M^RE,)5A_"?73[Q)<4#_#J>_ MM\HHWU_SV3_P]OTU](@C=C3)TF;XJX$/7OP9" )J)3&+#3Z%X3+"@8J9MA15 MU"\MJ, @1ZF:KDIIL5&Z,UB4]=:6RR+'9?M>(#^V;S^?VTWNL!9;I]*URFQ* MVL&!8:B@9%.=;2 M$.LAE#WRRU*E3+XUR12@OX]O[P[D=(OS9'&E(O,/&F)G#K=3XJI7GL%6 !(M^4"2M*S@HAIF'4Q./:.1 0V7I^48'&=6:K;QQE\TM47;(7NG M+.E#!\)E4=!'LL&BZ2P; ;^]A;*3M)OZXALL::JJCK3M8FWDYG0$WN#,:OQM MZ0'VH(FVQL,04)$6,VCNA&O',X&50?9.QBDR5YB$27"7>23;W;\H4'J.%V', M N#R%C4,8-Z2Y"E,:3 ML4G1#'H6Q\6K.I5OE:U2TH,)10R4%+#E!2C #]DV M48]5,R:I%P')U#,;.;_0%22>SN<0!1/M/6,EP@UB?\H1&[-2V3C8 MW3VVU5<>YGVAA!G]8S*?'Q.(6;X@'7NAL"7;7PP\&(M&VN-X*P.,Z^VIN"QE M-"< O1#<(3ASNW#(P[-QO ?OHUQ$4.G@8K.J5.K,^_*1>E\2>E%*%T3LJ8,4 MDR>EBS%A=/OBNJDAS;?7N[C . YC5057X7U!RX(!&.A^2NPLN'E.$TC$]7.0LP\%V%<9@^XN!#D@1VX--Q#@*^ M;E.DX%.SP0-?IZ["24W!@!:, P;VSM=AQ&( =EEBLJ3#XBDOAL4/ A0MT,'C M$F]&ZM>1IF4 @S$3+:6OJ#\F+(FKQ@$#91\]_S&,,=G42Y'K(*9C<(FO;L7K MX%)3@T%6IXK"$J$D.E"B 4\TO<3+)$Z+!-7JB[+3<2VYLV0# Z6K= ,-[>"H M,%10FAR,@CK+]I$ &!Y'^0""SNMT,8%XHD+I??0<@V/-2DW5LQ3-]RC0@K' M -S(]]?+-:\'?(E7!/OYU6GZ[PCS\H9Q,,KKT?"_*UM!?4:\)_&.,V?VVBBM M,_Z]R 8S,/9LD#S#8_L-ZK^W'QEHRU9I UU.6;DX2@\OK\-(6S-/!RBIHXY- MA>%-$J>/ $N4:[SU6_L=S,"7*"6\W%LC@57 3/$TA#Z[LXMIN-<15 :H7T1H MYZ?@RK,-^1U"2TK<^I(,V($ SP;;>5[ M%01G:\(>;.$L!]K*XB_0W;/*B;?>1G571D+D;-M*J6"U6250#(X!K5KR-P ! M%:_D"HD/&A9S, 7Q#>TR?:AD(\%IW&1O6B.(,F'GHJ@[HA MV.8$[OD4ZDHN[#!J1'!^;>UHXZ9W\"XU=&BJB9HPP/L,K<>(K];9FN"/81PN MU\O2X5VNVP4*M'OYW4(&?%[:T$#-$],=$L XD%YJM]%+47-V5$"=Q/=?DE^Q M1U1Q5 \Y .$JFMD#L5LAQP9:07,);M\>&V[I5_%^D%N3!!.[@JG]T%N).4+\ MMG67(/C=D2'XBC;E7@!<$P02OX*AO>!;23D^]+95EX#W^V,#;_BT'^];$P03 MO&U#^X&WE'*$X&VI+@'O'XX*O/>/F&!OGF&R6]/4Y0"$KFAF#^1NA1P;< 7- MA9IK%<%1H7>W5@&)U!WP>6RH5&$QR: 43V W"S!6I)M^BH,PY05)<#!^9I?N MM86S>\IR"=&=S*T#MI<@:"G[-8$2O)4*_YW;65*]ZZ@_R47 M<)?M#/7MN.]RNKWM@EXI<^2 ]6)'HFT7T]'TI43EKNZ,Z"@L>K,](%=Y)KGS MSDQ)]MM=1L,J?N>]>D32BT;/86/'2$L(I]/,U&QW5)T0_8V1_A>,:;GE\J!.$EU.Z7LPO>YX=A ')AS8W0;I WPK+PSX&PNJ M&!7,V^)-XW[!K#UP,*+^P%O@&5[2YBA_O*>^5?7 I[V8X6)9<&L=;BRV+#8D9GM.*9U#X-)Q4#!M,:(XTQ+9%Q M')A6*]Z)Z7(W"U'I(-,++Y+4#*XYX7" K"NJAARC @JJFFKB,W[-2=VGI$"F M\SNVO&5NO LM,D*7:%$K6D>+2 4&+4K5A OJC#!?F(*#2WD,1:/0J]C(?&^2@(&(7"_YEL8#^S]>'.=W#F*VO[TJV(% A;;,(U5R^A"%"UUQ M*!FA4\ H%6U@1J"" QN5:D()EH*0EQ++-[V2B@&U%CVRJ1-I4Q9V%>JV/MX^&J!946\7B6 0OAJ)'/![3J>!0S=;8_HXU,? #,I#6RC4NB]&NWQD MIBCY@@.4)8@J@U:4$\989471?):F=??H$7Q.IVGJQI:L'$->S#VOS*!H8E-F MUZ_QF1O4?LBMFQ/*R6DOK<7M \ISRI:' 47KE@L&-N46C=C%[@4?Q>>;+4FQ M'AY]\4APY86$E?UCYV[KY8J/OUF8?KXBF :>>6(@V\!5[KX<_+MN=\,<-6-S M<^W 'P4SS[BR5$P<2S^?SBEME>O*#Q: +,WWVBK,B?G4Q?V<1%0,.Q]W-7I5 M7S[:\:MORH.-8/EG7^88UMK:'L5;(C3W?#H8(8W?A^X6>;!I$5V2QR$_Z'RT M'K3AA$%ZD*_!&IN'-%%8R!4T* KG&"5SOF)+.#^=:M&&W4T%-$CW[;8NPZ

HIM?O?H)UA9,QY\>JU_%-8 =F"ISMCN)X61NFZLJ)+$R0N97.2FH_.W>4)WFZ)RNLS3S>!VY61)%5PEA M/^Y[7'1\["A.=,PUF^E PRW_",0*ZX3(%M.O(SA]X$57$TG<5[^ M6_=4[D&^=$Q#4--4^QR$DL^\F E/;9MP6Y!18FW6Z!!,_3(5BW0H: M=Z\V*=3;/MK4(A@<(#JMQ"5>\?O+\* T:IOCD%7R84^4T?5KF+^/7L'\0&/) MX+O'Y%V-FW&?OK;SH]!J[[@R6+S#2@$013@X09P)!R@AJ)"F'\F ,3=04#W$ MPT4=!?@/9V1'6,UV^%Y40/TS3MG%0SZX\E.+A/W)U3+7_//'-#G8-NH^QZ_I MMU_>H+:T7#@EY^QLGL#EIGZ6H">6\T('/CN?*P8_3Z[D!KUH%U#$O:P$S1 N M0/+Y%^ "E(WJP 4(W_YJ7(#*XM"7W,-O?GKHZ5 MC!4YIM'?OZ$/%,H;:C'XQLS@IJLJ;)P6[*CD1US 5^47ANVK%^D!!ASV+_RP MS,#T%WJ$EEJ=:AQBP.]3 U"#?O]-:S7P]_=YSDT_T D>D#%>6CSH,+=4 MXJA&>J\&WNM@M]+@Q8WW/M9_[2>[ \3V.^H$RB6X:'ZGI\5@',8A=P+VT0I? MW?$RU"7KRSZ*-C+]'P?4[5.] ::U794ZIGEM/QW@]H@;S,P&Y."[QQSWC^-P MY1DB'(=CK-0+<#B6'>#V0/T?#L>Z/=P=OBNRZDL=O=9+$KQZHN=G:R^Z#N=X M$O.7HD@VB:L"]UVXZ@(+'Y$7VWS'[="[[T^[%^)R]-\G+6MGOT++J]8EK9]1+DV/R M.CLT]3[=2P\U7HP?Z6_[?E;F@'>8!J\(!*_"UF'M5!<'XD(@K8W[-,+X]W68 M;29QFI$U3U[AKP' MQK_0A.K>K=1,2G7>2>W/OXQ!+V]4-V.^^>T7,XGWL_NX,ZA[MT6^?!YL4+<_ M_S(&M;Q1W0SJYK=?3 F=?G;+-XM>^IBN4C<'&]82#5[&R%8VK9O!+7S^ZQG? M*M.5V,E;DK9MT)GNPY MD$#\!8F7'B158[K5G+PQ6%M4;VD,YVX,5'L9895]9SB>]3KU^DHW3$W;Y1][ MJ;HM*'@NR%J_E^&'>G;+$-NUL#P2H/W=YK/5[&9ZG9[<,L:<, MR_,AJ_ITR%.][>--/L*O$R/YO@*M\.!8=AB M;?QU;J*;M\NQ73L:+U=1LL'X#I.GT,?RMJS:(4\6O4\R+ZK_?I&DV4V2_8JS M&?:311S^77@BR\'W7,YT!V^V^L _V,? S$>'MK ]*C_%WC(A&:/8WL&9K]FT MA?R:2/YCG (Y63A8*^5+ CIU%W]B=*J;-ZZ5>!&C6MO 3H:Z5(.7/_YU9K>= MPK:$P)=BND=%K0)4>(O<)X"[D;>?,]I)G)$P3D/_(*O:[N\=Q4+5M-D.E$O0 M_!B8X7MH"]LC=;18$)[8A<*2'#TQ>A9;)[E,E&R%PABKDYB&%O@Z2=,K"D9V M]2^,UU2[*74H>47,)+L?;'DROCZ@=Q($9 M,[O;( 2UW]U]1]%?LA\MZ.EL3>??>'_M5@D$#OF6X3LBOI!VS(!OFM#&>_&K M(>1A=?7X.2->0NCDY)'-),-+MM?DL]O@213ETR"F'9#M"0NFGX.7A.C"V#:P M^,J"AA9,(GH5T6]_BQ[X5U#&/@#)LU*+Q_D>Q3F.\3S,9$U4D;)54.R'49@' M:/**>H?X@'O/N\^&$4??/J0#\\Q[-*D]H'(N-GC*#37TZB'_R+>(RDG#-*,! M^_P]C)%UA0-J;V31+(J&[2/(Y4CI;VA]1-A+ 8/\WJI+8^]Y+@T&B.\RNCX> MQ<$U_<0>H-Q?G--]G1V-;FS;])0%!MP[&M"&.!<' ]M%Y+\'!]U#D%,'W=O0 MAH.VE@(&P[U55RP68>#W8DT(CC.%58JFZ&)RB4LS ^H8U'. P9N1FO+UHB[( MA0&[2SS'U+S #G>=7"Z!9VA"'7D=+&"@9Z9G&WLEEV)Q=8I,(U/W"W*+U;7C M?:D>BV6SS23 SD&QLE>8.\J*I1.+"M=4IGK"9P>>#C:HTG5R/0/JG_&2_2=\"@-V+2H/ M<4#C_2:) QRL_2Q\B'"Q=)'GOK)<=+LFM94-8$3T:PZ#(6(G&/H4T,L:<;60 M^)_1 ^-HW% "/5[X?0&@'F520:H;K-"QZU"7R$9_^,] M\FF<'6:((FH= [D9HS.J^E.\X/F!/=I%% $%G"KC3!':YH>9$6JENW IF]'" M@*FP[KW!64=>IIYEB-,XG?*RHS@9/1AO:*"D\A"NMDV7[S@ R6@4;*+_*/]6 M1"0SG&+RA--1'(Q\GZR]**UV7FCH?IFL'[+Y.J*_)6OU5'Z(#PV*Z+TUE'8< M[/P5N*-G7Z8)84=SLZ]@0E[!!73<3>(G&DHE9&/:?#6&0<>!H+@6SQ4U7%RV M511SUHO?^1'-BB1L!47K!5<0\=(VM,Z@J!):QPH:K55PK3XFCO&*#Y@=!!9-H2!?&@P&LH MK,49IX0+J[IZVAM*^:G("5HP!J P,LY1!I>$W#/+&$P:L7E>VE[3A8'BD,;% M%D>4PY_\FI[XPG5C6^7DM_BJE'+AG!<&A#[%I*I\2XWJV.574KL$4H?*=2PI M2"$^8ZA75:Q&OJ6N7_&A\R1=(/"*Q ]>!,=3*:R;Q#16]%*C6& =BNY8#SM'HUI#QY.7=3DYH-G53 P M)YU+/\)14]2A.,RXT0@'.W(Z&Z3WV%%*/L[1TV6.<$H5!/GO17(Y'3CU490B M@B,6C:,L07XN>\CGX?<0+P!\PJA+58N( >=O#8$*&,3%63OT+J_)C98L>TO1 M2O9B7+JSOD;6(6LK XR+ZJFXD&["B>C,SV8+NVA[9D@&I[Z;03[A!53J+[XO(!VSW?N)0U=?X+H-9M*20D M7 =T:1'.0^\AP@8S^Z'2="X>P]C[B)1;+:\%D$!TU -[*RY(3NTN)TBF[3WF14L)"@4W$@#.!H]1AJ MNK[QN\-$2%&M6G[C]D=@_2MJ!M#)5@F_]\2+TV()GK#"$M/YAR0)TKLD"H16 M-^*"U1TV*@LQ<\F+:LSH/D&,'4WGB M 3,(@G?@!DZ47;Q1#I/$KK$Z1J3:, M[_MW=N="[?H:/SOS?!*EJEZM_0:K3T7%ANG1:8P_AE%$M;PER8)X2W7O*DF= M]72'LE6O*^A@(4"O),!)D-?W8)%Y*!;ID1( :V^Y=@ ;^M;+Z*?9K)G>)E'H M;^[QD#;FH2LEB=? M]/-GK#6-+B>%U_I:/8>9\._"9],)7TGJ;,+O4+;"A((.%B#T2@(PN7_!X>*1:NL]8>(M\ POO9"E M_K(WSECIL;4778=S/(E_9:=\LBIK.XB!U6T[V0"K:YMG7T5NGOJTKB =VC7 MUDM((BRN=15T S5RK22'IJ5%*D#-K5&NW>8UTJ$;GH>-CTD48)*RO=5,6B5, MI/KM>S -KU%.6HJY(/T7E!.C449#Z(=UQD^OLP3=>C &PB@.S'JGBP?F(-&K MJADRO+Q)3CY0)_$[LS2^5KR$5_L94-/+M&JW,J=!.='0V4A%&2=]+E))!*B= MU;JI\Y!*TH':_":)DV;^5*&0K.V5Q(#ZH%O'=E_4.2K1)$W7.)#U5_WWW]Z!Z2"I6D(@Q8E.4$XVU#1,UY8,!-/X,DS+6T_3 M>;ZB.9/.S%H.0*/$4%%A_J9LQ&1'"KLNP?U,/1EO/2Q_+*&"XIY[YG<1+G/]W$I=EO&?8 MQ^$3\ZFR[C+A ]1Y5NJ*E:5S)O2J9/^6W7@J):"M"#"=6!;#5E2&U3* [C:9 MGH;]56,%TT]YYD"^%Z2^&6#"![K7-.H:=AZ74.Z:#3NGB>:55R=GF")L;>@O M6TR@^T^EJV'G517%"GY '<+E;"#:C_>BAMZ6(K47!<[%5"9GA%F_&1SO#3>>U2I,ZUJKD M]:>%LDI7R@J7;)G9+EK.CC@_K+%Y%<9>[/<=FQ)N0'W90VG+L5F)&GYL,BWI MC,_^L[V9G.9UP=HQO?0DR((?4!_W4ELX*V(]S((<_H^:'!H!Y94&)0N;P9:A MQ4-UFAL87;2 ^J]31>5#?;1O. OZ6_%?QHLX\W\-=5[A/^)@'='YHM*RV'.Z M9_N[VKXRY074=]8J"Z<O= M\G&T>DH6P.ZMG\VQ.V$T"MP>W!7Q7>T8CC]DZ^?OD<_E)WS\9MDY7Y#;(,6A M(B!!-X3]UF>PO'P C0>9S.'1S'/IQ7/)"\;!$NE9(\S"]#.-:-@?O 5NI#OT M8 > G%VTECS@:"%FJ)L%FJ>S]6?N9IR DHHL%59U9^V _00UGQ'/WT9"UQV/ MTPS>G;^0,*-.<2XO_&8G L"@W57SW7KZ!'&)R7P^5)\+ 55YMAT'+*U'Z0 I%'P M'(?9FO![CMM"W^DDSD\A#@'(SH\"\E_N;#TD8&M:%+%3I0?+E;C9TS\ M,&5[#\XA+GS[Y4-<;?)@$*^I=.00KPW6LC;/**_-4]B(;TDH?UO:T:=?9M1L M9+&S6+K4!A7JE !G^<&A_JFY(;&==K3W![8O545\>\?W_CY_3$[\ %;WP7EJ M"O1Q7-7IJ2QP@H\=0HY<_>FP; L8R^86-GKS X"1.,\)+WJ;\HM[]HQ<7;7.3 M\,M<.#C 'I'MQU_"&KJWS0> ?U$9M*9,478BH^IL!T>ET;%N$G6V>7.QYQ;C MS6^_!+??U^3A$-Y>7+\X@.?SVS ;W[[JP"XPN3A %[$-R\7X,41]5 8%S[_ M5L%@KP*RUKJ)3V.77H:OO)#\[$7RREP0]/JZ(GGSY@ 1Y M+ M7*XP8AHCIC+B.K^X4:4]\1EZ:%DJ]U5,/WW;!,XZ _A8RTN0WWO/,\RHPRC, MKQ7BE9>1L+B[2B=<:D,\]@A[ 4E53]!:#B $[Z2^\++W?(Y9X96JP#N5BV:L MNYO23U!=/KN07GP!E9\X&?86@J)5..RK/\6+28:7-J"0\L,'@U[M_B#(O4A- M,.*2!^[[LKXI53LOD,F\5.[7RSN,LBXW8 /4TS;:MCNX*@#+.K9\>ZSBW][T M'*C_/L6$(FH1AW_GYIWC&,]#^:5 !2F@ +Y+PW;?U.EY_Y0<0S\%Q*[Z7GB$ M;.8)86&%_DT@@1K0T#%04OU*$.-!#29)Q]3_=$W_1?]<_HG^'Q:CT;_\?U!+ M P04 " #N:WI2K2 ZI6&ETQVSV;CQD#_[L=$-W68_F(?_: R<)?JQ<8L"A)TXQ/]H_.+X*_J; M\%_7XSORS^1S/S8^?/_!:32;&H/]@H)9B+^.^YO!'N/XZ<=W[UY>7KX/PF?G M)<1_1-^[H=YPDW"%7;09Z[+5^OA#J]%M]X>-UN55Z_+B\J+1NOCY^]+R_^O^<'8B5?1YH,7KS]<7+R_N+BX M3+K_T_>"/WZD__?@1*A!, FB'U\C[Z?O,FR^7'T?XL6[RXN+UKM_W=]-W$>T M=)I>0+%QT7?K7G047K_6Y\^?W[&_KIOF6KX^8'_]C:MW:W(V(Y._>I+V&4HB M[\>(D7<7ND[,5$OYF8:P!?U7<]VL27_5;%TVKUK?OT:S[];"9Q+$H8_&:-Z@ M_R7*LOGJS(D=+R3JL7Q'__2.P+-:HB!N![->$'OQ&\4*+QFIA'PVUB-&\Y^^ MFY%^3:H/5"_H!_]=IV_\]D0,)?*63SX1Q[M"-';"( I]C_P:S:X=GTIV\HA0 M'/6#Z6.XBHA!1KU7%SW%DT<'(Z*ECHKT X8$XFA$_AO$CRCV7,>O@#WN^&7S M2HT?496)AO/A$YT4B:KDB1HA7 C) X:ODM-.N'S"Z!$%D?>,^F1-6:*[,,K2 M591)_9$KXV\XG\2A^\=CZ,_(8M;[^.'+P7#(ARJ# M@T$8HU9SLEHN'?Q&Q.4M F].S)7,P*X;KL@4'"Q&A"[70TH6BHQ5%@^7S?0; MT1BYR'MV'GPT0+$.R8JN95%X15R69X)IB#5%R>U0%C7OFR,Q_%1]:DU M&:=R?U6?;,TACN"[ZM.L/4CU?H_!G*$Y1C6^A0&=DG['\S,,Z#41 MOGZIR\K>D$ MY6AT7Y9"]^71Z;XJA>ZKH]/]OA2ZWQ^=;K.]D?%HU<0]3&846<=*J=.;.:0] M*Z5/;X:0]JR4/KV90-JS4OKT+%[:LU+ZS"Q;:X3C10I-+-QT,!D73QA%9"36 M[8[\8J<+>HU1,$.S]4"4GX,R6P8*=UK MROW0W2'6IPF^(=Z5(*4U(L2R--X(N=\OPN=W,^2]HU*E/S#Q-B]::1+OOY-? M_=X)G\D6\"&*L>-NDG-\YP'Y["N_DS9[3=X=C;9$+F.T\.BW@Y@F=?-)Y+?< MIS2+?QN[C1#/$"8(K<=TL+N#>CXG.FWQ[HDEL#;=1\_?*,P .Q!YKR> *1F7+^;=%IK2 MO820+H\74*&.$/9",C//Z"42N73WFFJ*^0I2S%SN0.3=)N3,*$DWOK/@RWFO MB:9\WT/(E\L-B%P[*TQYN?$BU_%_0PZ6JK*XM::T/T!(6\4CX"KX*_+]GX/P M)9@@)PH#-.M'T0IAV6HH[*()P4>X55'!+2 .OX3^BH@*O]UX/L*13/ZYIIIR M_P0G=P%WD-Y?8I)C]!1B&N-/KD]*G4!!#TWI_P#H"TIY!02!:4.'3(2+$$L= M\+V&FB+_#"=R+F> DNXM$5X0Z&]Q^!(_TH"G$T@E+NB@O?&!$[V454 ()DO' M]Z]7D1>@2#K1[#74%3G@9I/+&J2H'\DZKZ'DN^UT!0VR[Q0S!BCG?A C2J_W MS.[\INN,3.*B'KJR!]F,ZC +BH(;8K*T,V&Q:[,=FGN&WSKA3!I#5'34Q01D M VO .K"#,U@M'^0;JFPK7:&#[&-%3 %*>+1Z\#WWQ@\=Z;RSTTQ7QH ;50Y; MD)NE<+FD]A6Z?[!C\VBXBEF]'N)F2;=,TGZZ, #N6W48!XW^)B&E)$IZ0WXG M<"PES751 -F_*MFT0/@TGJ,\)6J(_#A:_V9?']-?_YXIEW+C M!40>'K&7,/*8-HF/O-/N>KT+6]CA[+6CB("K9F2_'=2QN)%<=ZU/P$EY\UU9 M:*0[(%U0:1V,*/_H7=)GAV?D!JUXXZ#\1MQ5%A% M0#$ZFMW!#N6U@ B+L&03B-P+8^* REHHTEY@!_P%(-/AWPZDUG?FWC(5GO+( M[+8"2P4H@ 2//SLDGUSARK(BEC^O+5B*0 $4Q+S:@84F#,40*#_P4F1&4@B? MT#Y'Y(^SNX1K(86,O#B,'9^U!(5-IUQ='D5Y+[ #\ *@ZI?K@S:P31;[=D64 MK3: :+#_9YG#'YXH1=> M>$YEQ4SG988 9JK7#0;(^<&?.16$0HFAU MS&B]W1XY;W2MU0XT[+>'.Z[6%S@_T,#GW YT>LLG/WQ#*"WSF>=1#)1&5[CC M[Z*8:[H"\*%!RSNU 1U (2#.B).X'=Y!>%"T] M2=B!&KO.K;M:<1O#G;<7Q4?"LQV@F)C/ 29S6=EVV!@2+3.IY3YMM]K5FL\W MK6"'NJLNTI4='YI/CKKRL,,4V5R>85([2"7HHPM895OI8JN95 )V()4IR$;/ MJ'G/=G .Z66==+&R9Q.F(0,[P"H2KRHA0G5Y#)>^2'RC+G&IT7H)9@0K,F"X MC761JLR=-\9&PK,=H&2RJ54Y2;F6NG!4YKT;PR'BU@XLQK245(!F/0<'9.Z- MR#9PM5RQ\ K9Q'NN)YG@=/IJYQY9@Y>^1.Q ,$/?NM K[\W* 8J'<[*3E,9V MS0;2Q;:RTS1C; O*R@Z@Q<]WZO@>^G!5MOLOJO!?C-ZYM7)5YJV5QM]VOGB^Q7(:]R8LS''0O4QA9N3/"#^$ M$8*?W-N^'[Y0"[\)<3=?M9L-8\%T+"8)'"$)7E)Y4"6465(DJ-PNI/B=).T!= #@G-VCT9Y@A5S83" M#M"700['R,8YT+ PCHBU0F5Q[(F<%ZR2 Q>(V?B^T7">YGF0O^8B,B.$%=5# MWLOB,),I^<]];S"=-(8WC>&H-VY/^Z2!(")#Z+"DED@2$-_PI=[G"#N 'G"Q M%%1)3L6V!7!$12'OW#G5+F.VS(01V4G>AN&,A7(1?O9<%$U"7[I8B?M 1S7, M,%%S;P=*MSB,HA$.Y[+CW9U&T&4_S'#@\%?W$Z--'F+OE3Y2AS2*($FZ0([!&-@EC)^;8#FQQ/!FL6?%C)%!$AMR?C@FPSI32 S#8&CVD4QC+/ MX1A4(>IK8P[)A0V1L$*(IW2,WRH*A)I],;O(B& M/B;[-83TA6,'G+>.%]"I91ATO>@I/7P?SE55;13=P&MH% 502QQV('<38N0M M@B13Q7V;8B>(Z-L@8;!FXAK-21MIXK71(."5-HJB6D!4=F L9+C FE!U8VB M^"G%4'>':.OBW1"9)9<15X39[V &\K,5A6 M%8#ZK M?$YFE0 M6)$@\'F%N)LZ&^:]9N U,0JO$SQVZ[XVK"\#KE,!KIW(<\58"IJ# M5[\HBJF4?3MFTGT2NYZ_BF4I4L(.X"4ORD)I3P1VX/0KV00\$JK:SX3#1?J MW'">2QA26)CA,+J86K<7+B0NJY%.M=(@3\YX(/!"*"6CK1*9M4EU@OO5F0R[ M#0L[^70?]//I.L/[T;CWI3>8]'_I-?H#\N]>XV]WP\GD/W83["RYSYA(@56[ MRX3J4"5*&/C!T@3!%W8-1B)FXXQA[#ZN8WL6;ALGE8(VL MH[(^ )UR5HXJE"QO^Y5('.64?A+Y^6;9ZZ"M? M"3C9H8P<_M3%;J2=P%/N*E4*#7F=2*&-S PN*2JRXWE^U/(\J>,YF0X[/W\9 MWG5[X\G_=9["Z!^-WG]][4]_L\//+'9/7:L[Z.W[E,*I_"&D_78JB\ZI?=4> M18%:2+L<95.E; "$6"UBQRX:H&3:6@;,CEJ)$,B0GXW"VX!"HDITA@\#N@5O MOWHZ@/"[U1$;/B>96T*0(>I=VKKATO$"28":W]PR5&0:MQ^?YC.4N6MBQQ7> M>T3#;E+?<;\I]#6U(G (.;;#K=^OPZE"1=3>FC"" 31RWNW 1Z.6I@HR@R&@ M]^E%4#26D!W 'JG.:/4&EW-)JR\O^H2P%])])X[ADQ;T2H44J@]2O9TIP9,7 M ZDS;%0M$\:Z*TRF_Q&CCA4/9W\;/K$4N-XKPJX72;$U'PHZ]F5FO47$9-$L MFR<_4>MR8):.!7TG]5"<-01E$=!C]+3"[J-#J&L',^+>>9BCM@J$=0>!OL)J M!JV9:.J$::*BAX*Z'@7Z&FS)J.X*QR)8!4O*&$4Q]MPX+>[7?G'PC!V;W(1X MCKQXI8;ZH)'A"[>5L"Z;"-%JE4BTMQ*=,!D:_#YU.:OXR:@%4_+U*\6LS2B= M!4>^(PGU%AQ.%_[JPXZ'3 I*>5D->:+!0AZ*VK]L0/"[]>58O5IF=@"_38") MIF%[-F/7D1U_Y'BS?M!QGKS8\1E'#]3;H4$^%$0,C#'Z<^5%7HS22G )]V/D MAHN C:+P^JO_,O@E?VU5.A8*=NAY17A)P5&9@=)WJ\\<,7 M]>V?3]HYF)WVY$OCYF[XZ\3*NSX;EHU2+SF]8#T12M (A\\>T8#KMZ_$O>H' MF\)H;3?VGI.G^]1UPPJ,9<]]("&:>=^FH,3L6$"K]3TKNW)97.JU<4UW]D!T M Q.XGH]V")Z&I5EK-5^#S@XI34^J!,,.=>LB H[K,6C(SSY*+P>UE_3NR5_L M]V+UT>L-G6]2*8IA 8'8I #20GPM,?2J?M#5YX\(NIX((8L]*"=-?M"IQH=0PT,Q&&3Y:^K_.Q&4A5; M<$Y[Z"RC(UJZ7&2%]_36O&K,(H&F5?:EG:#SE(ZH'!K"L\/P">L8$27NHN2_ M&6;30Q:M9\"TQX#.:BIM.V N.%L!SS_$;0(UKS=T[E(!;%3@BH54_X*5>6[[ MP3.1JU2!%G#D K%!(K"I*K]<;/'.I F402^D4=6(] M 8Z<-SK[T3B&Z^(5(=9S'CR?+9E%U@WY>."I3Q4N)3J2M-5GZ*9:G3Y*:@)\ MKBMX3E(%& OD4_]=H6 :I+77DYFPX'0@&P4\S:FJQ4,J-7M-GX4UMSM<(YQY MO<&SHRJ9 $12JK]SH+^'+B,UP((G5 [6#W.)U;V OH!CNH&*2DHCD8YE3T[8 MP8DD&C*S8ZT@#NTZ7]O]<^5A1#@A&AZ_T23_F/BYFX,1,=8F8\ _@5(RBJP]H$WA='IT&M$@O/* 0=@+_A&5LC1"1SKUUP%]<96Q.NCKQ[&SULSU MPUQR)^I1W'B!$[CE>!32L<"?B2G/H]"0F24>!0Y=A&;L53B:-4^H1NR5B74A M.XDCH>X*_TA,<7A"4V:M@C5U=VY"O*T;H8NK1E_X]V!* U9;4B?K#'"$5L;$ MKJ\EU;W,6I:6F$NN[LX 99<^ST'^0[=&SXY/K22YZ;L?K1%KB]DHNOIR[-P5 M1U&@4XCZ$B!O>4KXX=?:A(24[L:OKJ MZ\DO=*[[:O7651";0@PF5*TBE3H>VYV][)3 M/N"'1K/1]2+7#Z,51N0?@^&TUVC1H@)?[^_;X]_8ZTW]VT'_IM]I#Z:-=JWC='PKM_I]R: ]0/R;&I!-B5I<^]+8CFY_X!H!:L3V MYT@CN5AADI?-?,8[<1_X%OB9:X&7Y(?4U":-<:_3Z__2OK[K_;TQZ$T![6W+ MCX:A<1L#6MA=Z 01Q2>:8F=&X-0-O6R)U[I1).H$ZCSFZ-.Q,W@O8 MG#3PR?F2:B%883WOF\)$&M%BUFIQS>D]^6$T'HYZX^EO?V^,[I@?.>BR)T!' MM#P5]+(F9%1M:QI=8<^ ^=096:#9*, 6J8UE_AC86%16V.F'9I(H+;X'LV.B MEUP3_4!^&$Z_],;4ZQQ_[74;=_WV=?^N/P7?X.UQM?9#LK_2V?.9# /[4ISR M@I.1\18>$'ZC:(Y\_E&Y0X1IA7E_;&XRW>_HF2)-7_"20@Q\ [_B&CA]JYNN MP&T6NKGKM2>]1F=X?]^?T@48TL095]$VG5]IS,(.D'O+A*;Y'8HBA,SVD>JN MP*:H0&A_WZ@K"BO,ZU-S7;59;E7ON5;U:;UJVF%*&2[H"5/(8F4H<'>F.;6! M&0Y39B4M$1A[1;/RS8!-I)#DLW6OA%IH@Y'\T-SAB&\A'[@6\D-2DYBN.KT! M\&E!C=G%JD9]Z;]<5))G(9O((VXB^;TM>]K%) ?$K[6&X-12"#=L)QML>5/8[-8 MWA?*7!D%F&Z_*U@J-?H!FVO9B&:756VI66&YK8LFJXS8S+W+PS?=3_S3>WJH M,?G2'O>:UV2;UZ7.Z:@WF)"MWW 6>R?6_11(_]'T0^RZO-&^.Q>0>89)?:2 M/2U;&FW)W]Q45:^X!P\,_12 %M;[19_+D:8=IMQ*3'E[\V2$PP5VEH)56)"( MTUJ;,EF"1U_'G2\T;C,:#V_'[7O(53AY0$=MN_OM2ET1^?+5\VS9XF P + ] M\>6]L](92\,..[EL9K+K^+;!3Y%A)QG] 5G<>HUI^U_ Q_0I"V;'])).-N1X M&A[3RWJ!'],K\1&E?%IO0%?-"5JP \Y@=HNHU3\]>FX_F(=X*?8=+_F9+^ST M8-*[95L]NO.[[=&U9O2EWR&V=C,(>T"F>^X1961K M6IVA/4 %3OMIGOKRL,/LWC>WU^-;T)6-OKGPXOD^8;%/A![\ '^[M,Z-S<4K4 _0NV"Y1.LN=N OT(J? )'??2\&['8:C>:-(>K/HDI^& M8G:SJ/&W]3<@'RD]H4M& R=FT;4TER,,9.5 .&WA<\+,+@^)^;7C.N7V^5]" M&^/I3>LX5M8+^G%18Y!TA& '7%]I_:!>%'MD8RVKI+/?#OH=3V-(^(S: <)- MB!%9EI+'(XBJT'?B""?4N(EKR_[I)[:N;5 '# G^)J+SPXM$)3AT9Y" M];J#/[YI/)>:B,4.)&_(9I+5O!C.TV(:CM\/")>KY99VB>WJ=0=_/]/83DW$ M8@>2._=$\U>@54AJ=@=_)M,422.QV('DYI*B]H0J[@'^L@[0CTKJ@Z#BQ*Y9,CTC M-I@E13W 7WPL,$W*N;<#(WXBVO")R96>A+A$--XS8FFA*@^ET&#@SS>:E]PI M+C,[0$]?CJ//5"\"SRBVIM$5_%U%8T"UY6$'?,G-P>0>H39PTD[@SR0:0Z8A M SO &A-)$AIHU*%+U,P/F:_4>Z7SAG++I]49_ G# O:F+1,[0&S/R-XD]B+Z M*)N>Q[D6C:HC^/N$QN!IRL(.X":Q$\PE(R/O!OYH MH+G+HB,'.R#K.3@@C-&2\TJ%UMUN?A3,;;;37!OR-0[.P!Y=#.U1_ M@%XRO. P(#^Z*',0H3V)F8\$_BZA>=9)06G5*OMKRDJ ;DC?R?WB%TLQS?U* MOG#._"KKIJJS6&#Z7A6-Y+((7[_1_[\A'(=8)[.VR&"U2S [0&163,F">N*R&9A?C$=65=R&^;;6 MY<776C:UV,-L\%+.EV\! "PU:FU+C)8C.KLF93#1L7Y2\.7T3 M8@X+49*"%^LNP66,#3UU%U&)0R5IQ12^4XI>,7?S"S+MU:2W9LX^J0KU6ZW; M4%C82E4C@%^)-ZU<;RJ\OYDKB^Y(T-NH2.!IK3M M K=1MGMZ4]O : L-5K-W% J+RXY@V"[IQ1[',!D#>E8V@]=<.E;,O.(2Q9*) M]TI0;$Y6J-B&:?<$*Q9GXJH9TFBBXTV(<\5UV]0E6*1O9/N,+'9NQF>0I4M> MLTUD@:#V,]<))%&T6B:_,]?H M@N&W3I:\!3J[P_95?O@=A\$RX1#/& M5X'EZH#!HHWF( MT99:\I\H]ER:\904Z2J2=%!H8/!=C1L."+TS.$0+"LG.-@7(^JF$D70RB\:A M[Y-5COJGAWG]>F-"._N'J$%1"=KAX"M?^I$Y_8)7#O3>^[%A*W J#_]L0Q5[ MY&6 O'Y+_V@6 3(;$/H0Q/"!H,/D9H<%:]ZM[2+2UQ<8*$-J! +!7UR8^2$OV\MG:@P=U7CR=[TI3?L@Z2%Q*? M"8; B)UN9E**HFZX=+Q *GM>NOE%EW9G,58N(0!_@>+1\0 MYHB7MN4W!8NER:6U*UDQ^>5LA07";<^T$2\5"=PD5K*&OW @D"F0M>6@1U1GK3RB,1CV;: WK@)W2Q^V5G9 M^T'6[\%:_$U8.16.TF\T6N=MV'D;=MZ&G;=A55:KO'Z;DF\*=F9I+VFG&N$B MY:.2_=KA^% "A;LW$5_93G;@HZ%W*K"R3%6SJ1L&R%U%<;A$6.X1\QI")T=H M:$[6$1;S6M'N8_H2Z@F7UQ ZUJQ(N^:NF[O*;0I_BFPI8PF]508E< ML;T$JAU--+P\9*H!(U8L@7MT]#=UMO"'$ MM=G:#VC! YH9QM_B\TMH%MWB;SYVWNJ78Y%.]"BQ//97^,HNYH_WVA65S+R% MDF;02A2%TQ9Z53OD\9<]ABM[UF"Y3*^W;1]L9O=9>-OTY)D 20_H1<7TQ0,E M\Y;8 6%IYODK.H%/B#N*6=9H[]7U5V2!NB%2H%GGJSB]9+W_K$E[284B,9UR MAH=V[^C,63/C5#)NA<\GJ(TNS:#C%]@5%$=/ M2G):D"Y7Z^+H>9!N<1BM"S^'+_2TG$P!W7#U$,]7 M/F?GK\3.;!AH7]$ RR+RJ7\0A#O1%K#@;"]H?_40 \YS7_N*U_+55) +P2]V MK;.R%LTGLX!A^1A[A\-F+"!(GSW71ET$CA)]ELZ].7_ Z2Z9O/ND+ MQ(Z)=D/OKR'^HQ\0%]%%D3&"LL[0_O$!&*IE8AF(-U[@18]H=AN&,V,099VA MW>(#0%3+Q#(0"8T::+%6T.[H ;!DN+3B7$S^=IW4]^"_DJ+[>)T%+LG)OEYW MO2+:2T_ "67]Y1,F>QU6X)T=)8F94G2KZ9MU6L*P8RZ\=X@( H3?LNPI0)/U M@?9!BD*FED-5%Z+IM=\N6H9!E.:Q;CXO2..0]H!V'XSEK^3()FL1P&%4_ M:.^B],RX MFW&RFY;L'"7F8;=53;\]^)4+R8;<'^_YM[,EOP2*@R M-T_5#_X"U<'/'.N)QAH7*/L0,V/?\:7S/K<]='B@#-SDLK #K^W+=>NC;,KH M.AQ_[?CT5V+X-+M#!QO*0--(4A7%@!C)[&VDD?,FN<##:0<=.3@( @%/-AF2 MP#E))VG"ZR ,7.5B9C((]-Z_E*7-7&IVP'THTB6#7-GVOPR0"^-;SZ" :J/" MOX+PGO^XA=Y.!;SZXK>U5SFRDVNS;6O[N/6^HL#A<<1([ R#]&13_SL-?#[3?Q(Q]:-HM?4*='4A MW[_6&S-#7NVW<5,\;;BO4!V")W5SX6-S-Y!**_=X,9NUI$<(_,>J: $.>CS7 M9L72[GKM2:_1&=[?]Z?T=,Z.0P3&9K3A6NV""SM8U]:M4)[2O8AR)G'W!KO9J+(#@5],%()UGE9U0KJ@P'6AO5CK6"U"\P[ M%$4("9**O@8SLM6E!0S0K/=*+]FJ"K\6'$X3Z$]V 'V0S.H?"Q4P;IR5IPW[ M#W; KN#;BKQ8=5A+<.#,?_]/-ZX%>^1\@I&ML;=XC(?SKQ%JD[E&.Y"5ZU;C MN)5 !'8LF\ )RE8&H#1RD6M:*%; IU82G[IKG:-0$EG4/G7KDW(M55SFXC^X M\TEW3;7B%M=)K*WU?D;7S#[/;^A"O]5ZO#=T(QQG$"#_VI<^^=56\K!PSD'%3R4JX>"FBQ3Y+P;5S*@[@Y, IR >?!$#-2S4NX M7P,O1C-&HOPU45Y#L#BR7%*[4A417\[^2/2LUZ,7.%)Y[K0 "^B9"I+#5T42 MO$5XZ01O4AGNM=&4XF=P*7)YLV.GOA=&�YSI LW[0>W4?G6!!J_4:1S0/ M&A0X)J/]3&H)DK-#!7:)_!51OM"L3?:9S@*-$57J]1^G1)$E#^":CP0=T-%& MNZB0:@!Q-SV0&1-1I$_]%H28.Q)T_*8.B[PG%^V]N0J0I8A=4N6#A1$27EACGC( M;^DO$&-L7UZ%*_U4^$GHI:IBQ:L<+"M6O]9%<_)(I-U\( LVL;+E$V$[6;-E MMY+YKZNU:#7AR9?VN->\;D]Z7;JS&/4&D_:T/QQ8<2>9\7J]SZIZ 5/ULR'1 MH9:Y)GJ G%-.;$EW.'K*B3$*_8!,<&A+(/T2%2 _ 27M)>U4(URD?%22C%(6 M/L+D%#EGEB2IZ(C?!+"24E;*BL)%\7#.7K\1)A-LP@>YIM!NHI:^[:$BY-B. M?00M^TMH>"1N91<](S]DI?5[KW3]1"J(M#I#'S$6 B9HU $X%B(V+&( ME,HNG6)=,@'_$OID&)H]>405%'T<>I< KX5R6"S2P]Q*EF?XP81A10ILE=^$ MWN84U[I*0;!(VU^&GH;9L^$QX.D'F=CEUS?_0/_34U- MW_WR[+N?C\?.QV/GX[&J4>CX3A0-YTGRF_1P3-*ECICDN;#C8"Q+E^HTC-?6 M,BQ$^K5_U,+AQ(I3KS3###'*ALQE447B)5V@][=BY=K#0\EVS3<'"4O1)Z=3@Y7BS*[\3T'/,!5K2&7J MN O5:;P9=ZAX;NDS/%$_2%Y+N\5A)',/J_B8I9$Y.[59 E=%M46&ZQ .PJX7 M<1\B8Z\FYYI9&O8J&5<^[Z>TUA'&Y\B+61Y],.N]/GF8C;#1PNKF"XU/@]_X MKM/LH0UE_2N)U]G#,WCKK[IK]'72:ZX$2_'R\N\)UE"7?T$1+<;"+#XY @SI MKXZHXOH40+_+42N]-P7V; Q"F:7.&XTJ QD#AP+HMTM.P1B$P)Z-80>@O9I= MZ\W,"'LNHN#-CQ@WU:8%K(HE8%#5$*C3V(1J\@^NG0;!V1I,VJ:J!J+SWU@\ M-S**$%9D+&42H6LP=3C.J-A@RL>^_@_H'"RTM5R@;<:0#EVSJ<.Y";#9%-* M;\!R#HTFPWAJ!Y*E:U=U.+>"]=]*T8_S]N682F%P\M"JPY%:+38PY\,*LY@V MC 4=2I>N6=7A1 _6K,K1D+.MZ83,K;(U;;IT;:T.IXA6VIJAAL#:FB"Q;4VX ML_<.#2LMZ[CQRO'OO#GJ![2.M:SR,1VMZ&"ZFEK9._7J$XQ#V+/.A\_=[]2X M3*VT29XXZ"WK2\4,>6QB=)6M_..R$G2HI)OQAX-Y&MIL[$2)Y%)%/8<*:-3. M,C]]W2\?^M,P";%3 Z#[A8C15?+RC]*L4_(#P*Q'18JK#;D[%2E:AU2DN#I7 MI#A7I#A7I#A7I#A7I#A7I!!"V&M6TTO[(:+.0G0OB.Z=\1[ZZ(A*UNB-_WA>(YH8]F;(=5I= NWGP 71-T*!.TQ"J2[6L?5)P M!!&NK";U7(AB"B!6 @@A=HP#-O9BGTYNF=$LZWROQ&35V0,@5LQSIT@XB@'=^ /;&" M%!G+&@^D/%S#@X5BDX*PS-]V,+LCGRA'38J/:(V+496R'"IL.U0F=;C+F5,* MC 5]Y[#Z.:6P@.U0D,X*4S$*Z!R9L]_J!JH M9&4UT)U'>A3>#];.!FG0CB(41_28.\'"]\,7)Y ]$E/&V-;LZ@]5AP(2K86& M] *'59@ON%B(AK%FFUX6[GPY60WQ&#TY,4Y^'L[3N$+/P;2TNOF4KQC-FNWY MH8!K2:W^A6@$W ]"NJ%8N;'WX*/4 >*G6]&,3&,E,AW>FFC H5I53*Y63R_L MYDI[]M^K*&8W68R5(3^ -4&"0^$6R<9^0#>_"A:**OQFHT 7N2D76I&4ZG\] M_^@1O\JJN926!V!_"$_PU,PGTQ >Z/,R)Q7"RVT3!RA6@ MHVY:2"N4HS216ZI2_>"9"#+$;P:JD>D#'4DK ^*<""R%*J^*.Q>-@EGJ&1QF MY<(QH8-GU5BS0H2U407>K$3_2SQ]SWD@>X+8DYVHE/<%Z)#;\29]H7@M59H1 M#I\0CM]&OA/$]!W7/U?>$PT$&*B%9 SHJ%@9P"M%="BT@G>^Y3. [@$VK+=0(:Y'<2@"YLGA7&39:6W3) M#QWR;R\NBJQH .B85DE+KD0XEB)ZBXD*&@"8MH\'TP,"T(IY)W5 \#7 MFT)6A#IU0$G8H7;' @K63^/! 0&31%H8.1&*QBA:^=2WIN4)1H1PG)0S(VU' M8>0I;LZ5,SKTJ4%IJE-(JG:X4D8@DXT#+Y&DDB7R1CU\Z_, M)61'?.2J.4$+5A(VF-VB<(&=IT?/[0>$^B7[AJS4ZL<+_EI+*S5/>K?WO<&T MT1YT&[>]X>VX/?K2[Y E^&8XOM\MS@Q:DCGA?HR>0DSATRC&+.P!7;N(DC5U M'GQ9[>2]=BI#RZEJ)>:F H%7.RC#1#;\;0,&=_LOQTIPR+2U! NN)HD0R)"_ MF9-+12'"<08!\J]]Z9-?;26_G<$.QZOH2WD0-P=&02[@/!AB1K:;C3*S=KY.VO=(\*P];9#Y.Y@[+9?+K@SW M:*YP>Z.EQ[T5S<822I@TV6T!YJR:R#A'=3E2%FCH&$7Q(N*1!V]2>>ZU *Y-AY] )'*L6=%F#II:8RY/!E M1XAHC)Y1L))E@6];0#_ (G3A]QS@?9[LD/0F"+&M]ZX1C\DVA@Z_:0,@8=4. M+))\&+'XUW^'#G5I2WR7(:/H5?H7^G_T[2_RF_\!4$L! A0#% @ [FMZ M4II:9G=6S0 O)\. !$ ( ! &1A:6\M,C R,#$R,S$N M>&UL4$L! A0#% @ [FMZ4OQ4[0"_#0 5)$ !$ ( ! MA'-D4$L! A0#% @ [FMZ4ITZ=%,]$ M><< !4 ( !<]L &1A:6\M,C R,#$R,S%?8V%L+GAM;%!+ M 0(4 Q0 ( .YK>E+1=/ZQ[10 ,XZ 0 5 " >/K !D M86EO+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4 " #N:WI2U7C1&<=) ^ M5 0 %0 @ $# 0$ 9&%I;RTR,#(P,3(S,5]L86(N>&UL4$L! M A0#% @ [FMZ4JT@'-9!,P !VD# !4 ( !_4H! &1A I:6\M,C R,#$R,S%?<')E+GAM;%!+!08 !@ & (H! !Q?@$ ! end